userscript

Подписчиков: 43     Сообщений: 79     Рейтинг постов: 2,187.4

расширение реактора userscript реактор 

Накодил клешнями парочку простеньких юзерскриптов для не-мобильного реактора, решил поделиться.

1. JoyReactor better mobile link

https://greasyfork.org/ru/scripts/499146-joyreactor-better-mobile-link

Делает простую вещь - правит ссылку на мобильный реактор в шапке сайта, добавляя туда адрес текущей страницы. То есть при клике вы должны попасть ровно в ту же страницу, а не на глагну.

2. JoyReactor Onion Links

https://greasyfork.org/ru/scripts/499282-joyreactor-onion-links

Добавляет в шапку, а также рядом со ссылками на посты (которые внизу поста), ссылки на соответствующие страницы на onion-зеркале реактора.

Мобильная/темная версия | Onion,расширение реактора,userscript,реактор
ср, 10 апреля 2024 г. в 23:14:41 ссылка onion скрыть,расширение реактора,userscript,реактор

Таким образом можно быстренько перейти на мобильную версию, или открыть пост, который попал под санкции и не показывается (конечно, если у вас настроен тор).

Развернуть

userscript реактор расширение реактора комментарии 

Схлопываемые комменты для реактора

Сделал фичу для себя чтобы схлопывать длинные ветки комментариев.

Затем решил а чего добру пропадать, выложу (Перед тем как выложить, ткнулся в мобильную\новую тему чтобы проверить работает ли там, а там такая функция уже есть, лол).

https://pastebin.com/fywNr6qV

Устанавливается в userscript аддоне копипастой, я например использую Greasemonkey (Greasemonkey => new script => ctrl+v => save).

Делать вывод на основе сетевой информаций, не имея опыта в фильтраций местного информационного мусора, и не прожив во внутри политическую и социальной обстановку цивилизации, не побывав в этом самом социуме я бы не спешил. Что бы лучше понимать внутренний уклад земной цивилизаций, по мимо

Делать вывод на основе сетевой информаций, не имея опыта в фильтраций местного информационного мусора, и не прожив во внутри политическую и социальной обстанов1 цивилизации, не побывав в этом самом социуме я бы не спешил. Что бы лучше понимать внутренний уклад земной цивилизаций, по мимо

Развернуть

jras script userscript реактор advanced script расширение реактора 

Joyreactor advanced script (JRAS) 2.3.0

ЦИТАТЫ

страница скрипта - https://openuserjs.org/scripts/AntiUser/Joyreactor_advanced_script

больше информации - http://joyreactor.cc/tag/jras

Что нового с последнего поста:

2.3.0

+ механизм выделения и цитирования коментариев

+ отображение пользователя при цитировании

+ вывод ссылок на гифки так же в коментариях

2.2.11

+ Сделал выделение цитат в коментах, если срока начинается с ">" то вся считается цитатой

2.2.10

* убрал тултип комента на ссылке в блоке самого комента

2.2.9

* Поправлено отображения прогресса звезды в тултипе юзера (Issue-95)

2.2.8

* Поправлен запрос размеров "гифок" для ссылок на...

2.2.7

* Исправлен предпросмотр постов и комментариев по наведению на ссылку

2.2.6

+ Поменял отображение ссылок на скачивание гифок. Теперь выводятся с размерами (Issue-92)

2.2.5.4

* Баг определения элемента для добавления размера

2.2.5.3

+ Размер в хинте для файлов webm, mp4 и gif

2.2.5.2

* Ссылки на видео в постах без гифок

2.2.5.1

* Баг ссылки на webm и mp4 вели на гифку

Размер для файлов webm, mp4 и gif

Сделал выделение цитат в коментах, если срока начинается с ">" то вся считается цитатой

ft 55 Марксизм-ленинизм — господствовавшая в СССР коммунистическая идеология Марксизм-ленинизм был государственной идеологией однопартийных режимов в странах Второго мира, развитие которой началось в 1920-е годы, уже после смерти Ленина, и основным теоретиком которой был И. В. Сталин; начало
55 Марксизм-ленинизм — господствовавшая в СССР коммунистическая идеология Марксизм-ленинизм был государственной идеологией однопартийных режимов в странах Второго мира, развитие которой началось в 1920-е годы, уже после смерти Ленина, и основным теоретиком которой был И. В. Сталин; начало развития
55 АпШБег # Идеология видоизменялась, В советской парадигме марксизм-ленинизм — единственная истинно верная научная система философских, экономических и социально-политических взглядов, интегрирующая концептуальные воззрения относительно познания и революционного преобразования мира, о законах

отображение пользователя при цитировании

AntiUser # Марксизм-ленинизм — господствовавшая в СССР коммунистическая идеология Марксизм-ленинизм был государственной идеологией однопартийных режимов в странах Второго мира, развитие которой началось в 1920-е годы, уже после смерти Ленина, и основным теоретиком которой был И. В. Сталин;
Г 55 AntiUser # Марксизм-ленинизм — господствовавшая в СССР коммунистическая идеология Марксизм-ленинизм был государственной идеологией однопартийных режимов в странах Второго мира, развитие которой началось в 1920-е годы, уже после смерти Ленина, и основным теоретиком которой был И. В. Сталин;
55 АпШдег # начало развития идеологии относят к периоду внутрипартийной борьбы С точки зрения его последователей, марксизм-ленинизм разрабатывался как учение В. И. Лениным, развившим учение К. Маркса и применившим его на практике[7][8]. В странах «второго мира» официально объявлялся «идеологией

механизм выделения и цитирования комментариев

Настройки этого дела

■ Создавать аватары только для полного поста У Показывать в коменте его дату Размер аватара (рх^ У При сворачивании ветки комментариев все дочерние помечаются прочитанными В Уменьшать большие комментарии В Уменьшать большие комментарии только в полном посте Уменьшать если размер больше (рх)

Цитаты из строк начинающихся с символа ">"

Включает, собственно, конвертацию строк "цитат" (начинающихся с >) в современный/прогрессивный вид

Расширенная цитата (заголовок + текст)

Преобразовывать специальную информацию в цитате в заголовок цитаты со ссылкой на пользователя и комент

Инструмент цитирования

Включает сам инструмент цитирования

При цитировании добавлять информацию о пользователе, которого цитируют

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

Вставлять цитату в:

Указывает куда инструмент цитирования должен отправить текст

открывать форму ответа на цитируемое сообщение

Цитата будет направлена в окно ответа непосредственно на цитируемое сообщение

найти уже открытую форму ответа

Цитата будет направлена в окно ответа которое уже где-то открыто или, если такового нет, откроет окно непосредственно на цитируемое сообщение

форму создания нового комментария

Цитата будет направлена в окно, которое находится всегда внизу под всеми комментариями и которое добавляет новый комент

При использовании инструмента цитирования выбрать куда вставлять цитату можно и с помощью горячих клавиш. Так не зависимо от настроек, если кликнуть по вставке цитаты удерживая клавишу Ctrl, то вставка произойдет в ответную форму. Shift в уже открытую и Ctrl+Shift в форму нового комента

----------------------------------------------

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

Это скрипт для

greasemonkey (в Firefox'е) https://addons.mozilla.org/ru/firefox/addon/greasemonkey/

tampermonkey (в Хроме) https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo

violent-monkey (в Опере) https://addons.opera.com/ru/extensions/details/violent-monkey

Устанавливаете соответствующее расширение

Затем идете по ссылке https://openuserjs.org/scripts/AntiUser/Joyreactor_advanced_script и нажимаете кнопку Install

Должно заработать. Если это не так, то смотрите всякие настройки расширения. В сети этой инфы море.

Как установить черную тему

Поскольку стайлиш слился выбор расширения остается за вами

На Firefox ставим Stylish или еще что-то похожееНа Хром Stylish или еще что-то похожее

На Оперу Stylish или еще что-то похожее

далее идем на https://userstyles.org/ и вбиваем в поиске интересующий нас сайт, в данном случае reactor. Ставим нужную тему и наслаждаемся.

Я ставлю Steam - https://userstyles.org/styles/102349/joyreactor-old-steam

Для ценителей: https://github.com/mrAntiUser/JRAS

Развернуть

userscript реактор расширение реактора теги 

Я часто когда перехожу по тегу, хочу чтобы было видно сразу всё что там есть, поскольку сайт слишком любит прятать от тебя хорошие посты (отдельных хуев в панамку тем кто загоняет в минус нормальные посты в которых нет ничего всратого), а для этого в каждой новой вкладке дополнительно приходится тыкать в ссылку "Бездна", что неудобно.

Поэтому сделал простенький скрипт который меняет ссылки тегов в посте чтобы они сразу вели в бездну. Устанавливается в userscript аддоне копипастой, я например использую Greasemonkey.

https://pastebin.com/bQqSUdgd

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

Развернуть

YouTube userscript реактор javascript языки программирования программирование geek 

youtube js api -iframe

Привет.

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

Работает по принципу:

- тригернуть клик по шестерне, найти пункт меню скоростей, тригернуть клик по нему, найти пункт меню с нужной скоростью, тригернуть клик по нему.

- тригернуть клик по шестерне, найти пункт качества, тригернуть клик по нему, найти пункт с нужным качеством, тригернуть клик по нему.

- тригернуть клик по основной кнопке Play.

Проблемы:

- криво-косо;

- кнопка плей срабатывает не всегда (в районе 95%);

- изредка менюшка настроек остаётся открытой;

- поиск по пунктам меню осуществляется по тексту и зависит от локализации сайта, так как других идентификаторов пунктов меню нет, сами менюшки меняются от видео к видео.

Вопрос:

Может, есть какое-то API для этого?

С ходу гуглится только API для iframe, это совсем не то: нужно подгрузить библиотеку, создать плеер и тогда им управлять. А мне нужно чтоб на самом сайте ютуба, без iframe и когда плеер уже создан (*).

Чтобы можно было делать что-то типа:

ytPlayer.setQuality('360p'); // (**)
ytPlayer.setSpeed(1.5);
ytPlayer.playVideo();


(*) пробовал удалять ютубовский плеер и на его месте создавать iframe с плеером, но в нём не работает SponsorBlock и ещё некоторые фичи, а так же ломаются некоторые функции на странице ниже.

(**) часто не весь набор качеств доступен, нужно ещё как-то получать список

Истории на ночь - Радио тишина,YouTube,userscript,реактор,javascript,языки программирования,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор
Развернуть

JoyReactor Visitor реактор userscript 

0.9.5

А я как обычно, заебываю правками

1. Для людей, у которых нет акаунта на реакторе теперь не отображается форма добавления комментария (касается только заблокированных тегов/постов)

2. Отключил расширение на странице просмотра комментариев пользователя (https://joyreactor.cc/user/username/comments)

3. Теперь пост маркируется как просмотренный, не только в случаи скрола/открытия поста, а так же при открытии его комментариев и нажатии плюса/минуса

4. Переделано определение страницы тега/не тега. Все ограничения которые есть в настройках, связанные с этим, будут работать лучше

5. Информация о том, когда был просмотрен этот пост, теперь отображается всегда, вне зависимости от статуса расширения и настроек. Так же отображается в открытом посте

6. Переделал защиту от цикличного пролистывания тега, если последние страница недоступны

7. Исправлен баг, когда открываешь комментарии у заблокированного поста в ленте - появлялась кнопка "Развернуть"

8. Другие переделки, по мелочи

Ссылки для установки:

Chrome - https://chrome.google.com/webstore/detail/joyreactor-visitor/jijpolapocjhdkacabaambnhpkhkkpem

Firefox - https://addons.mozilla.org/uk/firefox/addon/joyreactor-visitor/

Развернуть

JoyReactor Visitor реактор userscript 

Обновление 0.9.2

Список изменений краток

1. Возвращена работа расширения для анонов. Сломалась после обновления

2. Добавлена кнопка сброса настроек в разделе "Очистка". Крайне рекомендую воспользоваться ней, если после обновления расширения у вас чтото не работает. Особенно это касается обновления до 0.9.х+ с любой предыдущей версии

Очистка Если после обновления расширения оно не работает, или ведет себя странно - рекомендуется сбросить настройки. Если по каким либо причинам вам хочется сбросить историю просмотра - вы можете нажать на соответствующую кнопку. Очистка кеша позволяет удалить кеш заблокированных постов.

Так же для тех, кто не понимает где эти ебучие настройки

Chrome/Chromium

Правой кнопкой на иконку расширения -> Настройки

* □ © Incognito * Joy Reactor Visitor Can't read or change site's data Options Remove from Chrome Unpin Manage extension View web permissions,JoyReactor Visitor,реактор,userscript

Opera

Правой кнопкой на доп опции -> Настройки

Extensions x No access needed These extensions don't need to see and change > information on this site. Joy Reactor Visitor & : Manage exte Can't read or change site's data Options Remove extension Manage extension View web permissions Inspect pop-up,JoyReactor Visitor,реактор,userscript

Firefox

Открываем страницу расширений, или просто переходим по адресу: about:addons

Правой кнопкой на доп опции расширения -> Настройки

«3 ... ® Remove Preferences A Report Manage Add to Firefox,JoyReactor Visitor,реактор,userscript

Ссылки для установки:

Chrome - https://chrome.google.com/webstore/detail/joyreactor-visitor/jijpolapocjhdkacabaambnhpkhkkpem

Firefox - https://addons.mozilla.org/uk/firefox/addon/joyreactor-visitor/

Развернуть

JoyReactor Visitor реактор userscript 

Обновление 0.9.0

И сразу обнова, ради плюшек и багфиксов. Список изминений:

1. Добавлена возможность включить скрытие просмотренных постов только вне тегов/фендомов, и только в тегах/фендомах

2. Исправлено исключение тегов. Сломалось при обнове

3. Исправлено скачивание гифок, если в настройках гифки в формате webm

4. Исправлена проблема с дочерней директорией при быстром скачивании. Можно качать в папку по умолчанию

5. Добавил возможность быстрого скачивания картинок в посте, путем нажатия комбинации клавиш Ctrl+Shift+S. Работает как в ленте, так и в посте

6. Добавлена возможность выключить расширение на определенных страницах. Раньше было статически в коде. К примеру joyreactor.cc/user/username. Можно указать user, и расширение не будет скрывать посты при просмотре пользователя

7. Добавлено кеширование тегов в акаунте. Меньше обращений к API

8. Сделал заглушку на кеширование поста. 1 час после добавления поста - пост не кешируется, на случай правок в посте. Это касается только заблокированных постов/тегов

9. Исправил наконец иконки в firefox, при нажатии на иконку расширения теперь они меняются, а не тупо исчезают

10. Исправлена ошибка, когда не доступны последние несколько страниц тега, и переключение страниц тега идет по кругу

11. Добавлена информация в верхнюю часть поста, когда этот пост был просмотрен

12. Всякий рефакторинг, другие багули которые уже исправил и успешно забыл

Ссылки для установки:

Chrome - https://chrome.google.com/webstore/detail/joyreactor-visitor/jijpolapocjhdkacabaambnhpkhkkpem

Firefox - https://addons.mozilla.org/uk/firefox/addon/joyreactor-visitor/

Развернуть

JoyReactor Visitor реактор userscript Расширение 

Обновление 0.8.2

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

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

ОБСУЖДАЕМОЕ ЛЮДИ О ФЭНДОМЕ случайный пост ПоисД Все Хорошее Лучшее Бездна Главная > фэндомы > Anime > Этти Этти эччи, ecchi qзаблокировать Подписчиков: 2146 Сообщений: 96127 Рейтинг постов: 371370.72 + подписаться НОВЫЙ ПОСТ Eicosane 1 Yonchan ecchi swim Этти Anime фэндомы Suzuran

2. Добавлена маркировка тегов в посте. Теги на которые вы подписаны имеют маркировку в виде зеленой звездочки, а заблокированные в виде красного квадрата. Таким образом можно без лишнего перехода на страницу тега понять подписан или нет, и что это вообще делает в ленте. Поиск по подпискам/блокам работает и по всем синонимам тега

subscribed » blockedH,JoyReactor Visitor,реактор,userscript,Расширение

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

JoyReactor Visitor,реактор,userscript,Расширение

4. Добавлена возможность очистки истории просмотра. Просто на всякий случай

Исправлены некоторые ошибки, фильтрация по тегам теперь не чувствительна регистру, добавлена доп.маркировка поста как просмотренного, если его отдельно открыть во вкладке. Разные другие правки. Плюшки под номером 2 и 3 можно отключить в настройках. Так же, если вам интересен только разбан постов/тегов - можно в настройках отключить действия для просмотренных постов

Маленькое уточнение на тему блокировок. Если ваш провайдер забанил полностью домен, к примеру, polit.reactor.cc - расширение не поможет. Оно помогает от блокировок самого реактора, будь то эччи, или блок тегов по жалобе копирастов

Ссылки для установки:

Chrome - https://chrome.google.com/webstore/detail/joyreactor-visitor/jijpolapocjhdkacabaambnhpkhkkpem

Firefox - https://addons.mozilla.org/uk/firefox/addon/joyreactor-visitor/

P.S. Спасибо за помощь в тестировании Мудрый Квадрат и Tormen

p.s.s. Да, днем уже был этот пост, но, словил подставу от chrome. Некоторый функционал  API который я использовал, оказался доступен исключительно в режиме отладке, и в формате готового расширения не работает. Пришлось искать обходные пути, а поскольку было неизвестно сколько времени это займет - попросил удалить пост

Развернуть

расширение реактора скрипты реактор userscript 

Расширения для включения/выключения секретных разделов

Долгое время испытывал следующее неудобство: в целом подписываться на секретные разделы я не хочу, но иногда когда смотрю тэг какой-то эро-модели хочется временно включить секретные, чтобы посмотреть в том число и порно с ней. Для этого приходилось открывать тэг секретных разделов в отдельной вкладке, подписываться на них, а потом не забыть отписаться. Чтобы сделать этот процесс удобнее и прозрачнее, сделал небольшое расширение для Chrome (и основанных на нём браузеров), отображающее статус подписки на секретные разделы и дающее возможность подписаться/отписаться в один клик.

Привет, 51опоро1ат,расширение реактора,скрипты,реактор,userscript

Привет, 51опоро1ат,расширение реактора,скрипты,реактор,userscript

Расширение работает на joyreactor.cc/reactor.cc. Для old.reactor и m.reactor тоже можно сделать, но потребуется небольшая доработка.

Установка: качаем исходники с https://github.com/sesm/joyreactor-secret, в браузере открываем chrome://extensions/, включаем Developer mode, нажимаем Load unpacked и выбираем папку с расширением.

Развернуть

Отличный комментарий!

Asuka Langley Asuka Langley02.05.202302:17ссылка
+48.8
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме userscript (+79 картинок, рейтинг 2,187.4 - userscript)