Обновление 0.2.7 / userscript :: реактор :: JoyReactor Visitor

JoyReactor Visitor userscript реактор 

Обновление 0.2.7

Да, много разных переделок было

Вот и пришло время первого, но очень масштабного обновления расширения
Список изменений:

1. Добавлена поддержка old.reactor.cc, jr-proxy.com, jrproxy.com, joyreactor.com

2. Увеличен период проверки постов. Было сутки, стало бесконечность. Теперь можно реально пересмотреть весь реактор

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

4. Для игнорируемых тегов есть несколько опций работы. "Игнорировать везде", "Только при просмотре фэндомов/тегов", "Только при просмотре вне фэндомов/тегов"

5. Переделан метод проверки постов. Вместо проверки каждого поста отдельно, проверяется все скопом, что бы в глазах не мельтешило. С открытием страницы все посты становятся полупрозрачными, и возвращаются к нормальному состоянию после проверки

6. Добавлено в исключение "Обсуждаемое", а так же профили всех пользователей, а не только свой

7. Добавлены опции автоматического переключения между страницами, в случаи если все посты на странице уже просмотрены

"Переключить на следующую, если это не первая" - что бы можно было просмотреть описание тега. не выключая плагин

"Переключить на следующую в любом случаи" - как было до обновления

"Отключить автоматический переход" - если по каким либо причинам мешает

8. Добавлены опции сокрытия просмотренных постов

"Полностью скрыть" - Думаю и так понятно

"Сделать полупрозрачным" - Туда же

"Заголовок + элементы управления. Кнопка комментариев, рейтинга и т.д." - Убирает пару элементов и существенно сокращает тело поста

"Заголовок + элементы управления. Полупрозрачный" - Тоже самое что и предыдущий, но еще и с прозрачностью

По наведению на пост убирает эффекты. При клике на тело поста, или комментарии возвращает пост к изначальному виду

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

10. Порт для firefox

Настройки
Исключить теги
Укажите через запятую важные вам теги. Посты с этими тегами не будут скрываться. Фильтрация чувствительна к регистр/
апоп, реактор, dev
Игнорировать везде
Метод исключения
Вы можете выбрать. где будут игнорироваться посты с введенными тегами
Только при просмотре

А теперь о грустном. Google заклеймил joyreactor - порносайтом, а меня - распространителем ЦоПэ. А это противоречит их идеологии против харасмента, дискриминации и остальным важным штукам! И вообще, они ведут великую борьбу против сисек в интернете! Потому мне сказали что я пидор, и пригрозили баном всего google аканута, если буду дальше заебывать. За сим, официально заявляю что оба магазина приложений - ссучились, а потому обновления теперь будут распространяться через файлики на самом реакторе. 

Chromehttps://bayanometr.xyz/joyreactor_visitor/0.2.7.crx

Firefoxhttps://bayanometr.xyz/joyreactor_visitor/0.2.7.xpi

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

На этом все. Буду ждать фидбека от вас, а пока, пойду делать свою почту, а то ну его нахрен...


Подробнее
Настройки Исключить теги Укажите через запятую важные вам теги. Посты с этими тегами не будут скрываться. Фильтрация чувствительна к регистр/ апоп, реактор, dev Игнорировать везде Метод исключения Вы можете выбрать. где будут игнорироваться посты с введенными тегами Только при просмотре фендомоо/тегов Только при просмотре вне фендомов/тегов Переключать страницы Выберите более удобный для вас алгоритм действий, когда все посты на странице уже просмотрены Переключить на следующую, если это не первая Переключить на следующую в любом случаи Отключить автоматический переход Полностью скрыть Просмотренные Выберите более удобной для aie алгоритм действий с уже просмотренными постами Сделать полупрозрачным Заголовок + элементы управления. Кнопка комментариев, рейтинга и т.д. Заголовок + элементы управления. Полупрозрачный 65% Прозрачность Вы можете отрегулировать степень прозрачности просмотренных постое
JoyReactor Visitor,userscript,реактор
Еще на тему
Развернуть
Супер ништяк!

А насколько сложно такое организовать для safari?
не шарю от слова совсем, пардон
В теории расширения под chrome должны полностью подходить к safari, но, это только в теории
На практике - понятия не имею. Safari уже давным давно не портируют даже под винду, а потом даже хз как проверить. Почитай интернеты
слушай, а как собственно установить, у меня пишет пакет не действителен
Если речь про хром, то нужно зайти на страницу расширений - chrome://extensions/
Там включить режим разработчика, и перенести рукчками crx файл
Автоматически он будет сыпать ошибками по типу CRX_какаятозалупа
Потому что chrome с переходом на manifestv3 все расширения скачанные не из шопа считает мусором, даже если в них вставить все нужные ключи...
А manifestv2 уже через месяц не будет поддерживаться хромом
Расширение устанавливается, но включить его не представляется возможным + в справке хрома написано:
"Расширения не из Интернет-магазина Chrome выделены серым цветом. Включить их нельзя."
Проверил на стороннем компе... Ну весело, че
Теперь даже CRX нельзя ставить не из шопа
https://bayanometr.xyz/joyreactor_visitor/0.2.7.zip
Скачать, распаковать, "Загрузить как распакованное расширение"
После распаковки и установки папку удалять нельзя, если что
Насколько я помню их еще и придется каждый раз включать после запуска браузера. По умолчанию они выключены.
ivdos ivdos 23.02.202217:08 ответить ссылка 0.0
Не. Во всяком случаи до публикации я пользовался им несколько дней без проблем
ExtraDJ ExtraDJ 23.02.202217:12 ответить ссылка -0.6
Хм, значит на лисе такое. Точно в каком-то бравзере нужно было каждый раз распакованное расширение включать, что меня ужасно бесило.
ivdos ivdos 23.02.202219:06 ответить ссылка 0.0
Такая штука есть на стабильной ветке хрома. Каждый раз при включении будет уведомлять о расширении и предлагать его удалить. На dev версии такого нет
Очень странно. Может быть я чего не знаю, но при включенном режиме разработчика ничего не требуется, а все настройки сохраняются на месте
Версия 98.0.4758.102. Ветка стабильная
Спасибо, так работает!
Благодарю, даже у меня все получилось сделать.
Ну заебись: "joyreactor Пидоры и пидофилия".
Doongion Doongion 23.02.202216:51 ответить ссылка 3.8
Майнит тупые комменты типа твоего
ExtraDJ ExtraDJ 23.02.202217:03 ответить ссылка 10.7
Wolfdp Wolfdp 23.02.202217:05 ответить ссылка 2.8
Можно вкратце, что эта хуйня делает?
"Расширение скрывает уже просмотренные новости на joyreactor, тем самым позволяя не пропустить чтото важное"
>>За сим, официально заявляю что оба магазина приложений - ссучились
Гугл как монополист ведет себя не лучше яблока уже, и баны аккаунтов уже давным давно поставил на поток через ботов. Плак.
Wolfdp Wolfdp 23.02.202217:07 ответить ссылка 3.8
Ну, была какая то надежда. Все таки расширение баянометра они не трогают, хотя оно косвенно отсылает к реактору
Ну дык там же фильтр скорее всего неибически умное ИИ, которое с вероятностью 50/50 определят запрещенку. Чем это отличается от random.Next(2) не совсем понятно, но всегда весело.

А если серьезно, то на том же хабре уже не раз всплывали темы, и основной посыл -- этой бездушной машине (а именно ней является гугл) проще забанить любых сомнительных и не разбираться, ибо народ все равно никуда не денется.
Wolfdp Wolfdp 23.02.202217:18 ответить ссылка 0.0
Я не могу утверждать кто там проводит валидацию, ИИ или человек. Факт в том, что правила написаны на столько одновременно и очень прозрачно, но вместе с тем, смазано, а потому если захотят доебатся - доебутся. Пример:
https://developer.chrome.com/docs/webstore/rating/#sexual-and-suggestive-content
https://developer.chrome.com/docs/webstore/program_policies/#content_policies
Вот как бы два противоречия. В первом тебе говорят, эротика норм, только галочку поставь.
Во втором говорят - есть сиськи африканки какой то на national geographic то можем даже не разрешить. Завернули расширение с формулировкой - "Providing functionality only on pornographic sites", а в дальнейшем сослались на вторую ссылку: "We don't allow content that contains nudity, graphic sex acts, sexually explicit material, or content that drives traffic or inject scripts on commercial pornography sites"
Ну крч, я устал по 6-8 часов ждать ответа на каждое свое сообщение. И так понятно что расширения дальше в магазине не будет. Спасибо что хоть чтото написали
Firefox просто в свое время кинул ссылку на это - https://www.mozilla.org/en-US/about/legal/acceptable-use/
И как бы все. ~20 писем написанных им они полностью проигнорили
Забавно, при этом dollchan extension tools вполне можно скачать и оно приспокойно работает на всяких двачах, где контент достаточно экстримальный. Впрочем мне кажется там юзается определенный лайфхак и просто не указано на каких конкретных сайтах оно должно работать. В виде юзерскрипта например оно имеет доступ ко всем сайтам.
ivdos ivdos 23.02.202219:11 ответить ссылка 0.0
Не знаком с dollchan потому утверждать не буду как именно они обошли ограничения. Может быть даже ничего не обходили. Мне же как то одобрили в магазине аж 3 версии этого расширения, и только на 4 патч который и должен был стать публичным - загнули.

Но да, скорее всего просто не указывают сайты для которых предназначен плагин, или указывают где то косвенно, но, на ректоре "типичная" верстка. Посты имеют логичные классы, postContainer, листалка так же имеет аналогичные стандартные названия, потому нельзя гарантировать что расширение не будет мешать на других сайтах. Это тебе не v1Nh3, kIKUG, _bz0w которые ты встретишь только в инстаграм...

Короче, это все пиздец какая грустная история. С апреля этого года все вресии chrome не будут совместимы с manifest v2, и firefox в этом году тоже собираются его приговорить, а это сулит полный запрет на распространение плагина своими силами. То есть или ты публикуешь его в магазине, или отдаешь пользователям архив с исходным кодом, а дальше ебитесь как хотите

Были планы на несколько расширений для браузеров, но, скорее всего придется их похоронить
Dollchan не имеют расширения для Chrome, только Firefox
+ плагин допускает использование через userscript, что сильно упрощает вопрос
d Dollchan Extension Tools
. [ ES5 USERSCRIPT ] — for old browsers
. [ESNEXT USERSCRIPT] — Firefox 52+ / Chrome 55+ / Opera 42+ . [ FIREFOX EXTENSION ]
rating 5/5
А, окей, давненько не сидел на двощах, поэтому расширением не пользовался. Еще оказывается в 20 удалили https://github.com/SthephanShinkufag/Dollchan-Extension-Tools/issues/1352
ivdos ivdos 23.02.202223:06 ответить ссылка 0.0
Доперло где настройки.
<
Recommendations
Extensions ^ Themes □ Plugins

JoyReactor Visitor
Details Permissions
O) •••
® Remove Options
A Report
Allow automatic updates	O Default O On O Off
Run in Private Windows	O Allow O Don't Allow
When allowed, the extension will have access to your online activities while
Good_Man Good_Man 23.02.202217:15 ответить ссылка 0.0
Та да... Я чет охренел когда увидел куда они их запрятали
А есть обратная кнопка nsfw? Хочу видеть только nsfw контент. Отдельно теребонькать на каждый тег не интересно(
Согласен. Хочу отдельную ленту с секреток реактора, без необходимости вручную чекать каждый тег.
FeliX FeliX 23.02.202217:39 ответить ссылка 0.0
В мобильной версии реактора при переходе на тег секреток тебе будут ленту постов показывать, когда на обычной список тегов секреток.
Спасибо! Как раз ищу как сделать ежеминутную смену прокси :)
Удачи, Бро!
.crx в Vivaldi встал без проблем путем перетаскивания. через меню добавления не видит
Maki Maki 23.02.202217:18 ответить ссылка 0.6
Потому что вивальди просит распакованное расширение, о чём явно написано на кнопке добавления расширения. Иными словами, надо разархивировать *.crx и отдавать вивальди папку с его содержимым.
Красавчик!
Driver-A Driver-A 23.02.202217:27 ответить ссылка 3.1
вроде он не посты запоминает а скорее номер страницы, помечает в том числе и те что я ещё не видел Но тем не менее полезно, спасибо за труды
Не, именно посты
может из-за танцев с бубном подсбилось
спасибо за приложение, но оставляет посты полупрозрачными всегда не только во время проверки. Пока борюсь с этим установкой прозрачности на 0%
Скорее всего есть какая то ошибка или конфликт с другим расширением. Тестил его на довольно большом списке версий хрома и чего то такого не заметил. Напиши в ЛС, может чего помогу
Ну ты крут, чувак - респект тебе и уважуха, нереальная.
Gena Gena 23.02.202218:03 ответить ссылка 0.0
У меня не запоминаются настройки. У тебя на картинке активные настройки жёлтого цвета, у меня - все оранжевые. Если выбираю что-то, потом жму f5, то настройки снова неактивные.
Какая минимальная версия chromium? Версия манифеста?
Где сохраняются настройки?
Все должно быть совместимо с версиями 88+
manifest v3
Локально
> Все должно быть совместимо с версиями 88+

Ясно. У меня Cent, 80 движок.
Ну, максимум который я смог установить без особых танцев - 92. На нем и проверил, и все было ок.
88 версия это январь еще прошлого года, так что явно стоит обновиться
Оно всё так же в историю всё записывает? Неужели у расширений, хотя бы у Лисы, нет никакой своей памяти? Хранят же всякие адблоки где то свою кучу правил.
Да, все так же в историю
API для Chrome и Firefox фактически идентично
Хранилище там одно, по сути, с нужным названием - storage. Но его можно использовать только для хранения настроек, по сути, и для этих задач оно не подходит.
Почему?
Потому что оно не зашифровано, там всего 5Mb квоты, и при быстрых операциях чтения/записи оно давало ошибки в тестах
Плюс я реально не понимаю в чем такая проблема, то что приложение хранит данные в истории...
Обычно если лезишь чтото искать в истории браузера - это так, последняя надежда, а для всех остальных сценариев есть вкладки и закладки
Хотелось бы увидеть список хештегов иди хитрых смайлов, ставля а текст которые на странице отображалось картинкой с местом нудным, с ваших запасов из сайта.
Шикарное расширение, спасибо!
Похоже, баг какой то: включил расширение, полистал страниц 10, потом начал читать новое заново - всё нормально новые посты показывает, потом начинает листать страницы, но останавливается на 5 и на ней показывает 1 пост (я его уже видел). Листаешь на следующую страницу и расширение опять ок работает - дальше до 10 листает. Начинаешь опять с 1 страницы - опять затыкается на том же посте на 5 странице.
Не критично, просто фидбек (надеюсь полезный) :D
На этом посте затыкается http://old.reactor.cc/post/5107838
О, после 4-5 пролистываний перестал затыкается на посте и нормально пролетает дальше до реально непрочитных. Интересно =)
А случаем тегов нет в исключениях?
Нет, ничего не добавлял в исключения. Настройки по умолчанию
А он отображался один единственный на странице?
Да
Тогда у меня есть догадка. Пост отображался один единственный, и ты, не скроля страницу нажал "Дальше", что логично.
Но, расширение обрабатывает посты именно при скроле страницы, и в подобных случаях может не захватывать посты.
Это недоработка, которая на самом деле фича, потому как часто бывает что на странице остается только один пост, и поскольку он видим полностью, то алгоритм может посчитать что человек его просмотрел и закинуть в просмотренные, хотя это не так.
Потому скрипт проверяет местоположение поста на экране в момент сколла, и только тогда, как подтверждение действий от пользователя
О, звучит логично. И фича нужная.
Но первый раз когда я листал эту страницу полную постов он не пометился прочитанным. Ведь полную постов я точно доскролил до конца чтобы перелистнуть. Но это может быть из-за особенностей генерации страниц реактора, тупо пост не попал ни на эту ни на следующую страницу, вот расширение его и увидело только при повторном листании. Тогда без расширения я бы вообще этот пост пропустил, если моя догадка верна.
Спасибо за ответы :D
О, ещё ты писал про Kiwi Browser:
>По идее даже "прогресс" должен сохраняться, если включена синхронизация истории между акаунтами/устройствами
Я поставил Kiwi и расширение на него, а вот как синхронизировать историю между десктопным хромом и Kiwi не могу нагуглить. В настройках Kiwi нет входа в гугл акк. Можешь подсказать?
Сказать честно, я уже потом понял что написал бред, потому как уже около года google запрещает синхронизацию данными с другими браузерами, даже с одной родословной.
Тот же chromium который является свободной версией chrome попал в немилость, хотя по сути, одно и тоже. kiwi же основан на chromium, и соответственно нормальная синхронизация там не будет работать вообще, даже если была, хотя я в этом не уверен.

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

Ссылка на почитать
https://www.omgubuntu.co.uk/2021/01/chromium-sync-google-api-removed
А магаз "AppGallery" не пробовал. Он довольно-таки раскрепощение так как Китайцы делают и им пока что поебать что там Пиндосы думают.
Doongion Doongion 24.02.202206:53 ответить ссылка 0.0
в Яндекс.браузер встаёт, но увы посты не скрывает
специально поставил лису для проверки - увы там тоже не скрывает, что бы я ни делал, "полупрозрачный" или "полностью скрыть", эффекта ноль
Благодарствую! В опере отлично работает, даже никаких доп. режимов включать не нужно.
Одно небольшое замечание - прошу при оказии исправить ошибку в настройках, а то глаза прям режет ("Переключить на следующую в любом случаЕ").
IkIvas IkIvas 25.02.202208:18 ответить ссылка 0.0
Очень крутая и полезная штука, именно этого лично мне и не хватало многие годы просмотра реактора!
Появилось несколько вопросов:
1. Можно сделать так, чтобы расширение скрывало уже просмотренные посты только на главной? То есть, чтобы оно переставало работать если открыть отдельный тэг, или окно поиска по тэгам?
2. Наверно я что то делаю не так, но у меня расширение работает только на старом дизайне. На новом не работает совсем, нажимаю на комменты, открываю пост в новом окне, ничего.
3. На старом дизайне пост считается просмотренным, даже если просто прокрутил до конца поста, можно это как то настроить? Например считать пост просмотренным только если открыл комменты, или открыл пост в новом окне?

В остальном просто в восторге, даже не думал что такая штука когда-нибудь появится, добра тебе!
Devon Devon 26.02.202213:36 ответить ссылка 0.2
Да, забыл добавить, Google Chrome Версия 98.0.4758.102
Devon Devon 26.02.202213:40 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

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

JoyReactor Visitor реактор userscript

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