CreatoR's Lab Tip Знаете ли вы, что...
Среда, 27.11.24, 1:54 AM
Приветствую Вас Гость | RSS
Главная | Статьи | Регистрация | Вход
» Меню сайта

» Категории каталога
Разное [3]
Статьи, не попавшие под остальные категории
Дополнения к Opera [1]
Статьи касающиеся Opera
Opera под себя [1]
Статьи котороые помошут вам настроить Opera под себя
Полезные статьи об Opera [5]
Разного рода статьи о браузере Opera, наиболее полезные и интересные.
Интернет [2]
Секреты интернета и т.п.
Здоровье [2]
Статьи на тему нашего здоровья
Наука [0]
Научные иследования, открытия, и прочее
Спорт [1]
Спортивные обозрения, советы
Интересное / Полезное [6]
AutoIt [0]
Статьи на тему скриптового языка AutoIt

» Наш опрос
Оцените мой сайт
Всего ответов: 474

» Поддержать проект


WebMoneyWebMoney
Z591946513048
R143575839523


Подробнее...
Начало » Статьи » Полезные статьи об Opera

Пользовательские скрипты для Opera ( UserJS )
Как известно, пользовательские скрипты (далее просто "скрипты" или "UserJS") применяются для изменения и дополнения содержимого веб-страниц необходимыми функциями.
Ниже, в алфавитном порядке, приведены описания 65 наиболее известных скриптов для браузера Opera.

Напомню, что для установки UserJS достаточно скопировать файл в вашу папку UserJS. Если её ещё нет, то создайте папку (например, Opera\userjs) и укажите её в меню Настройки->Дополнительно->Содержимое->Настройки Javascript.
В Opera AC она уже присутствует: OperaAC\profile\userjs. Также вы можете воспользоваться "Менеджером UserJS" из меню Сервис.

Также следует отметить, что в Opera 9.50 несколько изменена работа со скриптами, точнее исправлен баг с неверным считыванием интернациональных символов. И соответственно, скрипты содержащие такие символы, следует пересохранить в кодировке UTF-8.

a-lib-stacktrace.js и a-lib-xmlhttp-cd.js - Реализация кросс-доменного XMLHttpRequest для Opera.

aagmfunctions.js - Эмулирует некоторые функции Greasemonkey. Используется для обеспечения лучшей совместимости со скриптами от FireFox.

allinbackground.js - Открывает ссылки в фоне по Ctrl+Click.

allow-ini-variables.js - Позволяет использовать внутренние переменные Opera (%c, %t) в JavaScript-е.

alt2title.js - Если не задан тэг Title, то копирует в него содержимое тэга Alt. Это нужно для "правильного" отображения тэга Alt в качестве всплывающей подсказки у картинок, как это делает IE. (let-me-see-img.js обычно лучше)

auto-copy.js - Копирует выделенный текст в буфер обмена (нужен флэш). Для правильной работы с русским, замените в скрипте «escape» на «encodeURIComponent». Исправленная версия здесь.

autocopy.js - Копирует выделенный текст с форматированием в буфер обмена. Только для Windows.

autosizer.js - Подгоняет размер изображений открытых на отдельной странице. Включает режимы "Original", "Shrink to Fit", "Maximize", "Fit to Width" и "Fit to Height". Обновлённая версия здесь.

bbcode.js - Вставляет в форму ответа любые BBCode и HTML тэги.

block-external-scripts.js - Блокирует загрузку скриптов с других доменов. Это убирает рекламу реализованную на js, например, Google AdSense или "всплывающие окна v2.0", наподобие этого.

blockexternal.js - Блокирует скрипты, картинки, фрэймы и флэшки с других доменов. В большинстве случаев это реклама. Имеется белый список.

block_external.js - Более продвинутая вариация на ту же тему от Mikivanch. Кроме прочего, позволяет блокировать картинки по размеру. Не блокирует скрипты.

bug-me-not.js - Используя сервис BugMeNot.com ищет логины и пароли для сайтов требующих аутентификации. Вызывается по Ctrl+Shift+Double Click.

convert2phf.js - Сохраняет страницу в phf или mht. Страница сохраняется со всеми изменениями сделанными с помощью javascript.

coolirisalike.js - При зажатии Ctrl и наведении курсора мышки на ссылку, показывает окно предпросмотра. (попытка реализовать аналог Firefox-ового расширения Cooliris Previews).

devConsole.js - Консоль разработчика. Для работы в качестве UserJS замените первую строчку «(function()» на «function ujs_devConsole()», а последнюю «})()» на«}» и используйте кнопку: Консоль разработчика.

disable-script.js - Блокирует все скрипты на сайтах, но позволяет использовать UserJS.

dlembed.js - Двойной клик по пустому месту страницы, добавит перед каждой флэшкой ссылку для её скачивания. Существует версия в виде кнопки: Get flash.

extra-download-links.js - Добавляет ссылки на картинки и флэш в боковую панель "Ссылки". Здесь более новая версия.

fix-content-type.js - Исправляет веб страницы, которые неправильно отдаются сервером как plain text (вместо HTML).

fix-gzipped-pages.js - Исправляет дважды сжатые gzip-ом страницы.

get-link-info.js - Выдаёт информацию о ссылке. А именно: размер, дату, контент тип. Достаточно глюкав и потребляет больше трафика чем отдельные утилиты.

google-translate - Перевод текста, в том числе выделенного и в форме ответа, с помощью Google Translate.

google-translation with tooltip - Вариация на ту же тему от Ayush, ориентированная на перевод отдельных слов.

hide-objects.js - Скрывает флэш на страницах. Разблокировка двойным кликом. (Flash-блокер лучше).

highlighter.js - Подсвечивание результатов поиска. В том числе в Google и с использованием регулярных выражений.

HighlightText.js - При нажатии на кнопку, изменяет цвет текущего выделения на жёлтый и запоминает это в кукисах. Аналог расширения Line Marker для FireFox.

image_reloader_for_opera.js - Подгрузка изображений по Ctrl+Click или зажатию левой кнопки мыши.

keyboard.userjs.js - Виртуальная клавиатура, которая добавляется к тестовым полям на странице.

let-me-see-img.js - На месте невидимых незагруженных изображений показывает рамку. Кроме того, укорачивает слишком длинные надписи на месте изображений и копирует содержимое тега alt в title.

link-alert.js - Рядом со ссылками показывает иконки зависящие от того куда они ведут. Достаточно глюкав. Лучше использовать links-with-icons.css.

linkifier.js - Делает кликабельными текстовые ссылки. Могут быть проблемы со скоростью.

linkify-txt.js - Делает кликабельными ссылки в текстовых файлах.

logger.js - Записывает в файл историю посещённых страниц. Нужна Java.

middleclickJSOverride.js - Обеспечивает правильную работу, в случае клика колёсиком по javascript-ссылке.

multipopup.js - Красивые полупрозрачные подсказки с дополнительными возможностями. Не забудьте отключить встроенные. Достаточно конфликтен.

no_meta_redirect.js - Отключает meta-редирект.

noclicktoactivate.js - Избавляет от необходимости дважды кликать на флэшку. Не работает в Opera 9.50.

noscriptlikealpha.js - Позволяет блокировать скрипты на странице.

open-in-background-with-long-press.js - Открывает новую вкладку в фоне при зажатии ссылки на пол секунды. (Если вкладка открывается не в фоне, поставьте четвёртую сверху галочку в Ctrl+F12->Дополнительно->Содержимое->Настроить JavaScript).

open-in-new-window.js - Заставляет все ссылки открываться на новой странице. Работает только на сайтах указанных в начале скрипта.

open_browser.js - Открывает указанные сайты в заданном браузере. Только для Windows.

ops.js - Автозаполнение форм. Ещё два варианта есть здесь.

ospell.js - Онлайн проверка орфографии в форме ответа. Для включения русского, поставьте: «ENGINE: 1» и «defaultLang: 'ru'».

pdfHandler.js - Избавляет от пустой страницы при открытии файлов *.pdf, *.doc и *.xls.

Remove_it_permanently-for_Opera.js - Удаляет "кликнутый" элемент страницы. Насовсем. Только для Windows.

removeblank.user.js - Удаляет все атрибуты «target="_blank"», которые вызывают открытие ссылки на новой странице.

robosticky.js - "Клейкие записки" на страницах.

safe-alert.js - Позволяет остановить появление alert-ов на странице.

scroller.js - Даёт возможность скроллить страницу, зажав Ctrl и левую кнопку и передвигая мышь.

seobar3.js - Инструмент для специалистов по продвижению веб-сайтов. Для открытой в браузере страницы SEObar может отображать следующую информацию: Alexa Traffic Rank, Google Page Rank, Тематический индекс цитирования Яндекса.

Smilize.user.js - Преобразует текстовые смайлики (например, :), :-), :d, :D и т.д.) в анимированные графические. Требует aagmfunctions.js.

snap-links.js - Позволяет открыть сразу много ссылок просто обведя их.

text-replacement.js - Заменяет заданный текст на всех страницах.

textarea-drag-resizer.js - Позволяет изменять размер textarea (формы ответа) с помощью мышки.

titleprotector.js - Не позволяет страницам менять заголовок окна браузера с помощью JavaScript.

xerath-plugsome-toolbar.js - Показывает возле каждой флэшки панельку с кнопками Reload, Save, Play и Pause. Две последних работают не везде.

xml-tree.user.js - Показывает XML файлы в виде дерева и с подсветкой синтаксиса.

zoom-image.user.js - Позволяет уменьшать и увеличивать отдельные изображения.

Сайт специфичные скрипты

adfind.js - Скрипт дополняет поиск в Google, другими поисковыми системами - как это делается в Яндексе или МЕТЕ.

ExpertsExchangeFilter.user.js - Этот скрипт очищает experts-exchange.com от предложений заплатить за просмотр ;-) и показывает весь контент.

lj_unfolder.user.js - А этот скрипт добавляет в ЖЖ, возможность подгружать комментарии из длинных тредов прямо в страницу.

rapidshare_com.js и другие - Упрощают скачивание с файлообменников.

youtube_com.js и другие - Скрипты для упрощения скачивания флэш-видео.

zaycev_net.js и другие - Ну а эти скрипты позволяют легче скачивать музыку.

© А. Рузанов, 16.03.2008


Источник: http://www.bit-center.ru/2index.php?option=com_content&task=view&id=10&Itemid=31
Категория: Полезные статьи об Opera | Добавил: CreatoR (29.11.08) | Автор: A.Ruzanov
Просмотров: 22842 | Рейтинг: 0.0 |

» Форма входа


» Поиск по каталогу

» Облако тегов

» Друзья сайта

» Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

 
Новогодняя ёлка
Copyright CreatoR's Lab © 2006-2024