UserJS

Top  Previous  Next

Сайт компонента: См. ссылки на UserJS

Автор: Пользователи и писатели UserJS

 

В нашей сборке присутствуют многие полезные UserJS (Что такое UserJS, и с чем его едят).

 

 

Для того чтобы Включить/Отключить скрипты в любой момент, можно использовать утилиту из меню Сервис -> Менеджер UserJS скриптов.

 

 

Вот список популярных UserJS в нашей сборке:

 

* Скрипты помеченные как [BASE] это базовые скрипты, без которых многие компоненты сборки работать не будут.

 

 

let-me-see-img.js

На месте невидимых незагруженных изображений показывает рамку.

 

 

[BASE] Allow-ini-variables.js

Позволяет использовать внутренние переменные Opera (%c, %t) в Javascript-е. Пример кнопки:

«Button, "Path to cache"="Go to page, "javascript:void(inivar='%s')" & Go to page, "javascript:alert(inivar)""»

 

 

[BASE] Autocopy.js

Позволяет "на лету" копировать выделенный текст в буфер обмена (перед выделением нужно зажать Ctrl) - также копируется форматированный текст.

 

 

Autosizer.js Autosizer.js (Enhanced Image Sizer)

Авто-подборка размера изображения при его открытии (позволяет просмотреть большие изображения в ширину/высоту экрана).

 

 

[BASE] BBcode.js

Предназначен для вставки тегов панели BBCode и смайлов.

 

 

Document_Viewer.js

Просмотр онлайн документов разного формата без скачивания и вызова сторонних приложений.

При попытке закачать файл документа, будет предложено несколько вариантов для его просмотра.

 

 

Extra-download-links.js

Позволяет просматривать дополнительные ссылки из панели ссылок.

 

 

Fix-content-type.js

Если страница HTML неправильно определяется, определяется как текст, то этот скрипт пытается исправить это, и загрузить страницу как HTML. Скрипт обнаруживает неправильные страницы, он проверяет имеют ли они HTML тэги в первых 256 байтах (это напоминает алгоритм, используемый Internet Explorer), с несколькими дополнительными условиями для текстовых файлов, и т.д.

 

 

Fix-Long-Title.js - Исправляет проблему сохранения страниц с длинным заголовком.

 

 

FlashBlock.js

Блокировщик флэш анимации.

Собственно сам Flash Blocker.

 

 

Google-translate.js

Перевод с помощью Google translate. Кнопка для перевода С английского на русский

 

 

Highlighter.js

Подсвечивание в поисковых системах.

 

 

[BASE] OAC_Help.js

Подставляет раздел "Справка Opera AC" на страницу помощи в сети.

 

 

Open-in-background-with-long-press.js

Открывает новую вкладку в фоне при зажатии ссылки на пол секунды - очень удобно.

 

 

Ops.js (по умолчанию отключен).

Этот скрипт расширяет возможности Opera по заполнению форм ответа (Авто-Заполнение).

 

Как он работает

 

введите что либо в форму ввода. Скрипт автоматически запишет введенный Вами текст в Cookies

как только курсор мыши будет вне фокуса.

Сохранения отобразятся автоматически,

Ctrl+Shift+Верх/Вниз позволит выбрать из списка сохранении в форме.

Ctrl+/ отобразит все сохранения.

Ctrl+Enter для принятия выбранного сохранения.

Ctrl+Delete для удаления выбранного сохранения из списка.

Escape для закрытия списка сохранении.

 

Заметка: Скрипт размещает информацию в Cookies, и как следствие, содержимое сохраненных данных может быть отправлено по первому запросу страницы. В виду чего, разработчик не рекомендует сохранять важную или приватную информацию. В силу специфики Cookie's, лист сохранения не может превышать 3 KB на страницу.

 

 

Xerath-Power-Drag.js

Позволяет легко изменять размеры различных элементов страницы (textarea, картинки). Жмём Shift (можно это и отключить, поставив «enableOnModifiersOnly = false;»), наводим мышку на правый нижний угол нужного элемента и тащим.

 

 

Linkifier.js, Linkify-txt.js

Скрипты позволяют делать текстовые ссылки в Web-документах "кликабельными" (Доступными для нажатия).

 

 

[BASE] Uploader.js

Панель загрузки файлов на online-сервисы (используется в кнопке на панели).

 

 

Depositfiles.com, Rapidshare.com, ifolder.ru, Creafile.com, Uploadbox.com и letitbit_net.js.

Скрипты для удобной закачки с файлообменников (подробнее тут).