Главная » 2013»Январь»30 » Opera UserJS. Пользовательские скрипты для Opera.
19:35
Opera UserJS. Пользовательские скрипты для Opera.
Здесь я хочу собрать наиболее полезные скрипты, которые использую сам или использовал ранее или просто отложил на всякий случай. Особую ценность данная статья будет представлять для тех, кто ищет скрипты, которые не имеют свои домашние странички на userscripts.org или другом ресурсе.
Если здесь нет вашего любимого и очень полезного скрипта, то отпишитесь - дополним этот список вместе!
Как правильно установить в Opera пользовательские скрипты (UserJS)?
1) Создаем папку "UserJS" в СвоемПрофиле, например в "C:\Program Files\Opera\profile\"
2) Помещаем туда нужные вам скрипты
3) Заходим в "Настройки (Ctrl+F12)-Расширенные-Содержимое-Настроить Javascript" и прописываем "Папку пользовательских файлов JavaScript", нажав "Обзор" и указав путь до папки "UserJS"
*) Как выключить скрипт
- переместить в другую папку, например, создав в папке "UserJS" еще одну подпапку с любым названием
- сменить расширение у скрипта, добавив ".xx", например youtube_com.js -> youtube_com.js.xx)
*) Если скрипт не работает
- убедитесь, что он совместим с вашей версией Opera
- если он имеет название "103235.user.js", то попробуйте переименовать его в "103235.js" или наоборот
*) Используйте только необходимые скрипты, чем больше скриптов, тем сложнее выявить какой из них мешает работе остальных или негативно влиянт на отображение интернет страниц.
Сначала представлю вам скрипты для различных Мультимедиа и Файловых Хостингов:
Далее следует список различных скриптов, составленных по простому принципу: название/прямая ссылка на загрузку/зеркало, автор и описание.
Autosizer.js By Arve Bersvendsen - позволяет просматривать изображения в Opera в 5 режимах размера изображения: "Оригинальный", "Наилучшее заполнение экрана", "Maximize", "Заполнение по ширине" и "Заполнение по высоте". "Наилучшее заполнение экрана" - включено по-умолчанию. Щелчок по изображению для просмотра в следующем режиме, или зажать Shift при щелчке - в предыдущем режиме. Переместите курсор к верхнему правому углу для просмотра меню. Есть более продвинутый мод dp_nhcd-img-szr-mod.js.
AdBlock.js By Lex1 - Блокировщик (текстовой) рекламы. Жмёте Alt+Shift+B и кликаете на рекламу. Если кликать с зажатым Alt-ом, то при блокировании не будут учитываться номера элементов на странице, что иногда полезно. Alt+Shift+E позволяет отредактировать или удалить стили. Работает в Opera 8+ и любой ОС.
AutoCopy.js By Lex1 - Копирует выделенный текст с форматированием в буфер обмена. Только для Windows.
BBcode.js By Lex1 - Вставляет BBCode и HTML теги. Для использования требуется правка меню или добавление кнопок в "тулбар".
Block-External-Scripts.js By Lex1 - Блокирует загрузку скриптов с других доменов. Это убирает рекламу реализованную на js, например, Google AdSense или "всплывающие окна v2.0", наподобие этого. Имеется белый список.
Block_external.js/зеркало By Mike Samokhvalov - Блокирует картинки с других доменов. Так же позволяет блокировать картинки по размеру. Не блокирует скрипты. Имеется белый список. Есть более актуальная вариация этого скрипта Block_External_Images.js
BlockExternal.js By Simon Houston - Блокирует скрипты, картинки, фрэймы и флэшки с других доменов. В большинстве случаев это реклама. Имеется белый список.
Clean-URI.js и Cooliris-Alike.js By shoust & Nexus009 - Действует подобно расширению Cooliris для Firefox и помогает просматривать страницы по ссылке не покидая текущей вкладки. Зажать Ctrl и навести на ссылку для открытия окна просмотра, которое откроется в правом верхнем углу текущей вкладки. Размер окна можно менять.
dp_nhcd-img-szr-mod.js By operafan.net - аналог autosizer.js; но имеет дополнительные функции: увеличение выделенной области по правой кнопке мыши и отображение по горизонтали/по вертикали и гор.клавиши к нему [w,a,s,d].
fix-long-title.js By Lex1 - Opera не может сохранить страницы со слишком длинным заголовком. Скрипт это исправляет.
FlashBlock.js и FlashBlocker.js/Зеркало By Lex1 - Блокировщик флэша для Opera. При её использовании, отключить блокирование флэша на текущем сайте, можно с помощью хоткея Ctrl+Shift+F. Поддерживается "белый список".
GetFeedLink.js By shoust - Get feed link помещает иконки доступных лент в левый верхний угол страницы. Полезно при навигации с отключенной адресной строкой или в режиме "Во весь экран" или если вам нужны ссылки на ленты.
imagefix.js By Aspyd - Отключение масштабирования больших изображений по размеру окна.
img-thumb.js By Jonas Sjoblom - Kani - Image thumb показывает эскизы изображений в левом нижнем углу при наведении на ссылку к изображению. Зажать Ctrl для посмотра рисунка в оригинальном масштабе. Этот UserJS отключает функционал UserJS Autosizer.
Inline_video_player.user.js/Зеркало By crea7or - Позволяет просматривать видео прямо на сайте, где установлена ссылка на видео. не уходя на youtube/vimeo. А теперь ещё добавляет превьюшки из видео к ссылкам с видео.
keyboard.js/Зеркало By GreyWyvern - Виртуальная клавиатура, которая вызывается двойным нажатием ЛКМ в поле ввода текста на странице.
kinopoisk.ru Extender.js/Зеркало By Activa - Модификация скрипта KinoPoisk.ru Downloader. Добавляет под фотографией фильма ссылки на поиск по популярным торрент-трекерам: RuTracker.org, DragMe.tv, Torrentino.ru, KinoZal.tv, TFile.ru, RuTor.org, NNM-Club.ru, а также, выдает ссылку фильма на IMDB.com.
let-me-see-img.js/Зеркало By Lex1 - На месте невидимых незагруженных изображений показывает рамку. Кроме того, укорачивает слишком длинные надписи на месте изображений и копирует содержимое тега alt в title.
NoAds.js By Lex1 - Данный скрипт импортирует подписки Adblock Plus в Opera. Также он включает функционал аналогичный block-external-scripts.js.
No-Click-To-Activate.js - Избавляет от необходимости делать дополнительный клик на флэш элементе, для его активации.
open-in-background-with-long-press.js By Lex1 - Открывает новую вкладку в фоне при зажатии ссылки на пол секунды. Для Opera 11+ в настройках JavaScript поставить галочку "Позволить окнам терять фокус".
open-in-new-window-1-1.js - Открывает все ссылки ведущие на другие сайты, на новой странице. А для ссылок ведущих на файлы, наоборот, убирает открытие на новой странице.
operafan-ignorelist.user.js By mokom - Список игнорируемых. Вписывайте сюда ники тех, чьи посты не хотите видеть на operafan. Перед каждым ником должен быть символ "@". Он используется как разделитель имён. Затем сохраните этот файл с именем operafan-ignorelist.user.js в кодировке UTF-8.
Ops.js By Maxim Volkov - Автозаполнение форм. Здесь еще 2 варианта.
Power-Drag.js By Joao Eiras - Power drag поможет вам расширить текстовые поля, вложенные фреймы, объекты, поля ввода текста и т.п. просто зажав Shift и перемещая правый нижний угол объекта. Двойной клик по правому нижнему углу для возвращения оригинального размера.
removeblank.js By Arve Bersvendsen - Удаляет все атрибуты «target="_blank"», которые вызывают открытие ссылки на новой странице.
Ru-Board HELP.js By Ru-Board - RU-Board-Whos-Online.js Под ником показывает зеленый кружок если участника форума онлайн, Ru-Board_Helper.user.js Игнор-лист и другие полезные фичи, ruboard_messanger.user.js Для очистки лички (добавляет к каждому нику галочку со смыслом «выделить все сообщения от этого / этому пользователю», а удалить их можно и любезно предоставленной Иконбоардом кнопкой), sayka_board_Ed.user.js Добавляет расширенное меню и BBcode для форума Ru-Board.
samforum-ignorelist.user.js By mokom - Список игнорируемых. Вписывайте в него ники тех, чьи сообщения вам неприятно видеть на сайте samforum.ws. Перед каждым ником должен быть символ "@". Он используется как разделитель имён. Затем сохраните этот файл в кодировке UTF-8. И установите в браузер Opera, FF или Chrome.
seobar.js By Mike Samokhvalov - Инструмент для специалистов по продвижению веб-сайтов. Для открытой в браузере страницы SEObar может отображать следующую информацию: Alexa Traffic Rank, Google Page Rank, Тематический индекс цитирования Яндекса. Руководство.
show-ip.js By Lex1 - Показывает в нижней части страницы, IP текущего сайта (для чего нужна Java) и ваш собственный.
textarea_resizer.js By Mike Samokhvalov - Растягивает поля ввода текста за правую и нижнию границы полей. Причём тянуть можно и просто нажимая на границу. Тоже самое с углом. Во время протягивания можно крутить колёсико.
URL-Top By Ayush/Nihility - Скрипт поместит ссылку к каждой папке текущего URL в левый верхний угол страницы. Полезно при навигации с отключенной адресной строкой или в режиме "Во весь экран".
При закачки с Letitbit ссылка на скачку (download) не кликабельна почему-то. Скрипт включен. В ранних версиях все было ОК. Подскажите в чем может быть причина.
Если папка ваших пользовательский скриптов UserJS, то и все скрипты должны располагаться в ней т.е в корне. Однако, вы можете положжить в папку UserJS другие папки, которые настроите для отдельных сайтов, но сейчас вопрос не про это.