Закрыто/Closed

Впрочем, некоторые мои не слишком устаревшие поделки выложены на bitbucket.org и userscripts.org, а полезные для скриптов js функции здесь.


Букмарклеты:

Работают в основных браузерах - Firefox, Chrome, Opera. (От оперных кнопок отличаются неограниченным размером кода и отсутствием уникальной иконки. Точно также перетаскиваются на любую панель. В Opera 9.5+ при этом нужно зажать Shift.)

Info - Информация о странице. Идентификация браузера, заголовок страницы, адрес, реферрер, дата изменения, режим отображения, кукисы, meta-данные, ссылки на ифреймы, скрипты и флэш.
Plug-ins - Информация о установленных плагинах.
Upload to - Создаёт панель для закачки на imageshack.us, foto.radikal.ru, fastpic.ru, multi-up.com, zalil.ru и rghost.ru.
Create/Show password - Генерирует и вставляет случайный пароль либо показывает уже имеющийся на странице.
Allow copy/context menu - На некоторых сайтах заблокировано контекстное меню или копирование текста, или даже нельзя закрыть страницу. Этот скрипт решает подобные проблемы.
Up - Перенаправляет на самый верх (т.е. отсюда на http://site.ru/ ) или на список похожих страниц, если вы уже наверху.
Google - Поиск Google по текущему сайту для выделенного (включая фреймы) или набранного текста.
Save snapshot - Сохраняет выделенную часть страницы или её всю, если ничего не выделено.
Design mode - Включает/выключает режим редактирования страницы. Позволяет отредактировать страницу перед её сохранением кнопкой "Save snapshot".
Quote+ - Для форумов. Копирует выделенный текст с частичным сохранением форматирования в форму ответа и обрамляет его тегами [quote].
Preview - Предпросмотр в форумах.
Get flash - Создаёт перед каждой флэшкой ссылку для скачивания, включая флэшки во фреймах. Также показывает ссылку на флэш-видео, если она явно задана, как например, на world-art.ru или break.com. Дополнительно поддерживаются youtube.com, video.google.com, metacafe.com и dailymotion.com. Второе нажатие на кнопку уберёт ссылки.
Source - Показывает исходный код страницы или выделения. Основано на liveSource.js by aleto.
GetFileSize - Показывает размер файла и другую информацию о выделенной ссылке.
Night - Выключает в браузере свет ©.
Chess - Шахматы ©.
DOM console от aleto с небольшими исправлениями.

Кнопки для Firefox:

Необходимо расширение Custom buttons.

Allow copy/context menu - На некоторых сайтах заблокировано контекстное меню или копирование текста, или даже нельзя закрыть страницу. Эта кнопка решает подобные проблемы (≈ расширению RightToClick).
Google - Поиск Google по текущему сайту для выделенного или набранного текста.
Up - Перенаправляет на уровень вверх или, при зажатии, на самый верх (т.е. отсюда на http://site.ru/ , а если вы уже наверху, то на список похожих страниц). (≈ расширению Uppity/Navigate Up).
Copy links - Копирует ссылки из выделенного текста, а если ничего не выделено, то и вообще все ссылки, в буфер обмена (≈ расширению Multi Links).
Save snapshot - Сохраняет выделенную часть страницы или её всю, если ничего не выделено, одним файлом в html с картинками.
Ext menu - Раздел «Дополнительно» в контекстном меню, аналогичный оперному из расширенного меню. Туда можно добавить практически любой букмарклет.
Google-translate - Версия google-translate.js в виде кнопки. Также добавляет пункты меню: «Перевести на русский» и «Перевести на английский».
Quote+ - Копирует выделенный текст, с сохранением форматирования в bbcode и тегами [quote], в форму ответа или буфер обмена.
[url] - Версия аналогичной оперной кнопки. Вставляет теги «[url=][/url]» в форму ответа. При наличии в буфере обмена или выделенном тексте ссылки, она также будет добавлена.
Save screenshot - Сохраняет скриншот видимой/всей страницы по нажатию/зажатию.

Кнопки кодов и смайлов для Opera:

Требуется bbcode.js. Просто скопируйте его в вашу папку UserJS. Если её ещё нет, то создайте папку (например, Opera\userjs) и укажите её в Настройки->Дополнительно->Содержимое->Настройки Javascript.

BBCode:
[b] [i] [u] [s] [code] [quote] [url] [img] [left] [center] [right] [justify] [color] [font] [size] [list] [no] [more] [#]

HTML:
<b> <i> <u> <s> <font color> <img src> <a href> <code> <quote>

LiveJournal:
<lj user> <lj comm> <lj cut> <lj cut text> <li> <b> <i> <u> <s> <font color> <img src> <a href> <code> <quote>

Кавычки:
« » „ “ “ ” ‚ ‘

Смайлики:


Предпросмотр:
- Для Opera 9.
- Для Opera 9.5+.

Форма ответа для тестирования кнопок

Кнопки для Opera 9.5+:

Google - Поиск Google по текущему сайту для выделенного (включая фреймы) или набранного текста. Зажатие кнопки переводит текст или страницу на русский.
Yandex - Поиск по текущему сайту с помощью Yandex и перевод страницы при зажатии, используя translate.ru.
Информация - Показывает информацию о странице. Идентификацию браузера, заголовок страницы, адрес, реферрер, дату изменения, режим отображения, кукисы, Meta-данные, ссылки на скрипты и флэш.
Source - Показывает исходный код страницы или выделения. Основано на liveSource.js by aleto.
Save snapshot - Сохраняет выделенную часть страницы или её всю, если ничего не выделено. Перед использованием создайте MIME тип (Ctrl+F12->Загрузки->Добавить) «text/phf» с расширением «htm» и укажите «Сохранить на диске».
Save snapshot - Тоже самое, но с промежуточным кодированием в base64, что избавляет от проблем с оперным блокером.
Режим редактирования - Включает/выключает режим редактирования страницы. Позволяет отредактировать страницу перед её сохранением кнопкой "Save snapshot". Горячие клавиши: удалить выделенное - Delete, жирный шрифт - Ctrl+B, наклонный - Ctrl+I, подчёркнутый - Ctrl+U.
Quote+ - Для форумов. Копирует выделенный текст с частичным сохранением форматирования в форму ответа и обрамляет его тегами [quote].
Ссылки на flash - Создаёт перед каждой флэшкой ссылку для скачивания, включая флэшки во фреймах. Также показывает ссылку на флэш-видео, если она явно задана, как например, на world-art.ru или break.com. Дополнительно поддерживаются youtube.com, video.google.com, metacafe.com и dailymotion.com. Второе нажатие на кнопку уберёт ссылки.

Закачать на - Создаёт панель для закачки на foto.radikal.ru и zalil.ru.
Закачать на - Создаёт панель для закачки на imageshack.us, foto.radikal.ru, multi-up.com, zalil.ru и virusscan.jotti.org.

Удалить cookies - Показывает и удаляет кукисы для текущего сайта.
Скрыть элемент с помощью css - Показывает css-правило, которое нужно для блокирования "кликнутого" элемента страницы. И применяет его. Также см. Css AdBlock.

Копировать с форматированием - Для Opera 10-12.
Копировать с форматированием - Для Opera 10-11. Вариант с улучшенным копированием изображений.

Разные кнопки для Opera:

На русский - Перевод текста, если он выделен, или всей страницы с помощью Yandex Translate (при доступности, используется скрипт google-translate.js).
Сгенерировать/Показать пароль - Генерирует и вставляет случайный пароль либо показывает уже имеющийся на странице.
Вверх - Переход на уровень выше (т.е. отсюда на http://site.ru/ ). При зажатии, перенаправляет на самый верх или на список похожих страниц, если вы уже наверху.

Обновить - Обычная кнопка «Обновить», при зажатии перезагружающая страницу из кэша.
Пуск - Обычная кнопка «Пуск», при зажатии открывающая страницу с адресом из буфера обмена.

Google - Поиск Google по текущему сайту для выделенного или набранного текста. Зажатие кнопки переводит текст или страницу на русский (при доступности, используется скрипт google-translate.js).
Yandex - Поиск по текущему сайту с помощью Yandex и перевод страницы при зажатии, используя translate.ru.
Показать IP - Показывает, в нижней части страницы, IP текущего сайта и ваш собственный. Нужна Java. Не работает в Opera 10.5 и выше.
Открыть в IE - Открывает страницу в Opera, через движок IE. Нужен Neptune plug-in.
Hide Popup - Скрывает/показывает попапы², наподобие этих.

Поиск:

- Нажмите правую кнопку мыши, выберите "Создать поиск" и задайте для него название и клавишу.
- Нажмите правую кнопку мыши, выберите "Создать поиск" и задайте для него название и клавишу.