Large

receiver

By 02-ch Anonymous Last update Aug 13, 2009 — Installed 429 times.


Script Summary: 02-ch.ru extender

Version: 0.1.0.6 beta 4

Thumb Thumb Thumb Thumb

Описание

Поддеживаемые борды: новоментач, тирач, хуитач и другие на движке кусабы и сериссы. Частично - нахуяч и прочие мелкоборды.
  • Линковка с остальными страницами (скриншот 1). В Опере это проявляется в виде дополнительной панели навигации, которая лично для меня удобнее - не нужно листать вниз страницы, чтобы перейти на следущую, и наоборот, вверх, чтобы вернуться к списку тредов.
  • Поведение тхамбнейлов. Чтобы увеличить изображение, можно щелкнуть непосредственно по нему. Чтобы открыть полное изображение в новом окне - щелкнуть с нажатым шифтом. Если на борде нет "родного" разворачивания картинок, работать не будет, это только перехват существующего функционала.
  • Беклинки, (см. скриншот 2)
  • При обновлении капчи фокус перекидывается на поле ввода.
  • Количество постов в треде и уведомление о бамплимите (скриншот 3).
  • Индивидуальные настройки для каждого чана и редактор (скриншот 4). Постарался сделать удобным.
Работает только под оперу. Алсо, операсты, переименуйте receiver.user.js в receiver.js, иначе режим совместимости с Greasemonkey будет только мешать.

Как это устанавливать

80 установок и ни одного отзыва. Или все офигенно, или аноны тупо не поймут, как этим куском кода пользоваться. На всякий случай:
  1. Так, блджад, как запустить этот эпикфейл?
    Для начала нужно сохранить файл. Вон там, сверху, есть кнопка Install. Щелкаем по ней правой и выбираем "Сохранить по ссылке как…". А если уж нажали, и код открылся в окне, выбрать "Файл — Сохранить как…"
  2. А куда сохранять?
    Если уже есть какая-нибудь директория (ну, папка, то-бишь), отведенная под юзерскрипты, сохраняем в нее. Если же нет таковой, то нужно ее создать. Например:
    C:\Program Files\Opera\Userscripts
  3. А под каким именем?
    Под любым. Главное, чтобы оно не заканчивалось на .user.js. Хотя если даже и заканчивается, то ничего, тащемта, страшного, работать будет, но чуть тормознее.
    Да, и не стоит называть скрипт "wishmaster.js", иначе могут быть плачевные последствия для Вашей системы и лично Вас.
  4. Так, а дальше?
    Лезем в настройки Вашей любимой Оперы, закладка "Дополнительно" — "Содержимое" — "Настроить Javascript…", и в поле "Папка пользовательских скриптов" выбираем папку пользовательских скриптов, т.е., ту самую, которую создали, или которая уже была.
    Можно то же самое сделать и через "Настройки сайта", тогда примененные настройки будут действовать не глобально, а для определенного хостнейма.
  5. ??????
  6. Profit!
Алсо, жду фидбеков и заказов на новые фичи. В планах хоткеи, WYSIWYG и "умное" квотирование.

История версий

0.1.0.6 beta 4 (10 августа 2009)

Вывод обратных ссылок адаптирован под не-ментач. Помимо количества постов в треде теперь можно выводить информацию о том, сколько из них с изображениями.

0.1.0.6 beta 2—3 (10 августа 2009)

Bugfix: Исправлено объявление объектов, вызывавшее ошибку у особо строгих Опер. Весь русский текст (кроме комментариев) заменен на представление \uXXXX, теперь скрипту не страшны перекодировки utf8-cp1251 и экзотические оперы.

Спасибо анону из b ментача за возможность выявить узкие места и грамотную обратную связь.

Из нового почти ничего, поля для ввода чисел теперь отображаются со стрелками вверх-вниз, если версия Оперы это позволяет.

0.1.0.5 (7 июля 2009)

Bugfix: Исправлена дикая опечатка в алгоритме упаковки конфигов в cookies, приводившая к алерту "конфиг поврежден". Гомен насай, уважаемые Аноны.

0.1.0.4 (5 июля 2009)

Наконец-то добавлен визуальный редактор настроек. Представляет из себя заголовок-кнопку, нажав на которую, можно показать-скрыть сами настройки. За него же можно и перетягивать само "окно". Настройки сохраняются немедленно после изменения, для некоторых (например, перехват щелчка по ссылке) даже не нужно перезагружать страницу.

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

0.1.0.0 — 0.1.0.3

???