Сидел, никого не трогал, деградировал, и тут решил что слишком много я деградирую по тупости, и нужн / userscript :: JoyReactor Visitor :: реактор

реактор JoyReactor Visitor userscript 

Сидел, никого не трогал, деградировал, и тут решил что слишком много я деградирую по тупости, и нужно деградировать более качественно

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

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

Встречайте - JoyReactor Visitor

Расширение сохраняет проскроленные в ленте посты в историю браузера, и соответсвенно, посты которые есть в истории браузера скрывает из ленты

Если на всей странице нет не просмотренных постов(пустая), автоматически переключает на следующую страницу

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

Нажатие на иконку расширения включает/выключает сокрытие постов

На этом пока весь функционал

Собственно все. Enjoy


Подробнее
реактор,JoyReactor Visitor,userscript
Еще на тему
Развернуть
Если тебе пост интересен будет не только проскролить, а поучаствовать логично все таки открыть его в отдельной вкладке, и там уже за ним следить будучи уверенным что он под рукой, а не искать его каждый раз в ленте...
Да и включается/выключается сокрытие просто по одному клику
ExtraDJ ExtraDJ 15.02.202210:31 ответить ссылка 11.2
Алло, для поиска срачей есть кнопка "срачи"
ЛЕНТА
ЛЮДИ О ПРОЕКТЕ
Всё (+60472) Хорошее (+55710) ^рами (+41СШ) Моё
Ну так напиши, что не стоит скрывать посты в "обсуждаемое". Не учел... Чё злой то такой...
ExtraDJ ExtraDJ 15.02.202211:35 ответить ссылка 13.9
Ооооо, круто, меня постоянно мучал такой вопрос. Когда долго читаешь срач под постом, потом переходишь на другую страницу, а тебя перемещает на старую страницу, где ты всё видел и нужно пару страниц пролистать, но никто почему-то про это неговорил, думал самому уже пост создавать на эту тему.
dev открой там постов по это тьма тьмущая.
Teijo Teijo 15.02.202211:01 ответить ссылка 2.4
на олде не работает(
old не тестил. Гляну
Присоединяюсь к реквесту поддержки old'а. Было бы еще круто иметь опцию оставлять просмотренные посты, но с 50%-й прозрачностью
Yuutsu Yuutsu 15.02.202210:48 ответить ссылка 12.2
Блин, а для фаерфокса не сделаешь?
Не смотрел еще, но скорее всего можно сделать, но только в формате xpi/zip файла
Потому что магазин там максимально пиздоватый. Тебе месяц могут одобрять расширение в магазине, и выключить его нахрен через день после публикации, просто потому что
Присоединяюсь к реквесту на old и лису
kosoi kosoi 15.02.202210:43 ответить ссылка 12.1
Маякните там если вдруг появится для лисы)
Присоединяюсь.
Подписался
httjer httjer 15.02.202223:17 ответить ссылка 0.1
Годнота. Такую бы штуку на ютуб, чтобы все просмотренные видосы блочил. По миллиону раз одно и то же в рекомендациях. Я не хочу снова смотреть видео, которое посмотрел только вчера
Для youtube точно видел подобные штуки. Попробуй забить в поиск чтото типа "youtube hide watched"
Они почему-то не все просмотренные скрывают
DrXak DrXak 17.02.202221:09 ответить ссылка 0.0
Ты можешь нажать ПКМ - скрыть - я уже видел, через некоторое время ютуб научится не пихать тебе уже просмотренные.
Tormen Tormen 15.02.202211:19 ответить ссылка 0.1
Для многомиллиардной компании так сложно сделать чек лист просмотренных, чтобы не кидать их повторно в рекомендации, что легче просто заставить юзера. Наверное после каждого видео надо делать эту операцию.
Троеточие > Не интересует > Расскажите Почему > Я смотрю его не первый раз > Отправить.
Ну например, я часто переслушиваю/пересматриваю какие-нибудь крутые фанатские музыкальные переделки или клипы, которые больше нигде не найдёшь. А так как я их пересматриваю время от времени, ютуб подстроился и показывает.
Tormen Tormen 15.02.202212:53 ответить ссылка -0.3
Я уверен, что это специально. Если есть статистика, что это видео часто пересматривают и/или что ты часто пересматриваешь видосы, то почему бы его не предложить ещё раз? Я лично часто пересматриваю какие-то крутые видосы, которые я когда-то смотрел, но забыл о них
Это не работает. Буквально на этой недели листая ютуб на телефоне он настолько ебнулся что предложил в рекомендациях 56 сука подряд видосов, которые я уже видел, а спустя пару дней ебанутые 83 видоса подряд, которые я уже видел, но на компе. Бывает я сука просто десятками видосов дрочу это блядское " троеточие > не интересует > я уже это видел ", но это блять просто не работает.
Ей богу сука, добавьте ебучую галочку, которая будет убирать все просмотренное, они же сука сами ведут историю всех просмотренных роликов, но нет блять, лучше создать механизм с дрочевом этой ебаной кнопки "я уже это видел", которая даже не работает, которой просто похуй, он все равно будет отправлять уже просмотренные в рекомендацию.
Sabes Sabes 15.02.202215:51 ответить ссылка -0.9
Скрой адблоком колонку с рекомендациями.
Wave Wave 15.02.202212:21 ответить ссылка -1.0
Шикарное расширение. На Опере тоже прекрасно работает

Одна проблема - я часто листаю джой с мобилы, когда в дороге. На мобилку такое никто не хочет запилить? )))
yakyzk yakyzk 15.02.202210:42 ответить ссылка 0.3
Не поверишь, пользуюсь браузером Kiwi, на котором работает расширение с хром, работает отлично.
12:14
G ^
Ф Û 22%
Q Искать только в моем избранном
ОТФИЛЬТРОВАТЬ


Сидел, никого не трогал, деградировал, и тут решил что слишком много я деградирую по тупости, и нужно деградировать более качественно
Бывает заходишь посидеть вечерок, листаешь себе ленту, все классно, элитные мемасики от
О, респект тебе! Не знал что на андроид есть браузеры с поддержкой расширений. А как там расширения подключать? Через магазин, или скидывать?
yakyzk yakyzk 15.02.202213:36 ответить ссылка 0.1
А, всё, разобрался.
yakyzk yakyzk 15.02.202213:51 ответить ссылка 0.1
Проверил. На моб.версии хрома работает нормально
По идее даже "прогресс" должен сохраняться, если включена синхронизация истории между акаунтами/устройствами
Стоп, а как ты поставил на мобильную версию хрома расшиение? Какой-то особенный Хром у тебя?
docly docly 16.02.202201:13 ответить ссылка 0.0
Речь про kiwi. Он максимально приближен к тому что из себя представляет chrome на ПК
То что является chrome mobile - нереальный обрубок непригодный для использования
Полностью согласен.
Было бы круто, чтобы у постов были заголовки, под которые сворачивается/скрывается содержимое. Чтобы висели заголовки, по которым ориентировались люди, чтобы как писали ранее поучаствовать в беседе или просто посмотреть комментарии. А так полезный инструмент, которым будут пользоваться.
Наверное нужно будет сделать опции для просмотренных постов. Скрывать полностью, делать полупрозрачными, оставлять только заголовок, оставлять заголовок + комментарии
О, вот ещё одна проблема с расширением - оно засирает историю просто жуть как. Может можно как-то сделать, чтобы оно делало себе отдельную историю?
yakyzk yakyzk 15.02.202210:48 ответить ссылка 0.0
Можно, но, нельзя. По сути есть только 2 хранилища в браузере, history и storage. Второе не предполагает хранение большого количества данных, да и имеет кое какие проблемы...
Потому и выбор пал на историю
Что бы не засирать историю браузера, как вариант, можно хранить список просмотренного на отдельном сервере, но, хранить чужую историю просмотров я совсем не хочу
Нет, на отдельном сервере это точно не вариант. =)

А что, создать банальный текстовый файл и кидать туда - нельзя?

Да, кстати, ещё один момент. Оно шлёпает просмотренные посты не только из ленты, но и из обсуждаемого. А вот это уже не очень удобно. Выключить его на время - не проблема, но может можно как-то заблочить его работу на вкладке discussion/my?
yakyzk yakyzk 15.02.202211:01 ответить ссылка 0.9
Не, нельзя
Вот это хорошая информация
Заблокирую на этих страницах
> Если просмотр идет собственного аканута - не скрывает посты вообще

Вот для просмотра по тегам бы эту фичу допилить. Чтобы вымарывало только ленту, а когда что-то конкретное по сайту ищешь или перечитываешь все на месте было. А то частенько забываешь клацнуть значок и бываешь слегка удивлен. А так, вещь отличная.
здесь за весь день постов на час просмотра! чего тут пропускать-то?
Просмотри посты, запомни до какого поста дошел, зайди через несколкьо часов и дойди до того же поста, то увидишь, что среди ранее просмотренных появилось несколько новых.
Круто!! Еще бы в верху поста вторую кнопку скрыть добавить!
блин, тот факт что так быстро пролистываются картинки не круто.
добавить бы спойлер сверху и счетчик просмотренных картинок, который, конечно же, отдельно выключается в настройках.
а еще добавить от какого поста начинать отсчет, чтобы в баяны не уходило,
Раньше было очень удобно чекать уже просмотренные посты по наличию у него иконок голосования, особенно в тегах, если иконки вместо счетчика - значит пост свежий и надо качать. Но теперь голосовалка сама отключается через время, и отличить проголосованные посты от непроголосованных уже нельзя.
Эм, срок за голосовку постов даётся полгода, после - уже фиксируется навсегда.
С другой стороны - это неудобно, когда листаешь тэг со сторыми постами, да.
на каждый день для ленты оно вроде и не очень нужно, для редко посещаемых разделов и правда, неплохо
А можно, пожалуйста, сделать, чтобы и на m.reactor.cc работало? А то там и на old.reactor.cc на главной почему-то больше постов, чем на обычном джое.
И я с компа всегда именно через мобильный реактор сижу, потому что на олде нет фичи показа хороших комментариев.
А вы что не сидите на реакторе 24/7?
Iazlon Iazlon 15.02.202213:29 ответить ссылка -0.1
Чел, ты великолепен, добра тебе.
WanNoa WanNoa 15.02.202213:49 ответить ссылка 0.1
Спасибо, братишка! Давно хотелось такую штуку.
Gena Gena 15.02.202214:02 ответить ссылка 0.0
спс ты гений
а нет не гений че то ничего не скрывает.. кроме истории.. теперь история браузера просто не открывается
Спасибо, то что доктор прописал!
stass-1 stass-1 15.02.202214:32 ответить ссылка 0.0
Мне впадлу читать 50 комментов на наличие моей предъявы так что просто напишу что стоило бы добавить возможность вносить отдельные посты в нескрываемые исключения, шоб любимых художников мониторить и пересматривать без ебли с включением и выключением расширения.
Слушай, а вот эту фичу можешь замутить?
Думаю, многих такое раздражает. А именно - повторы постов при перелистывании страниц.
Фича вот в чём:

***Уже встречал пару API которые разобрались в этом вопросе. Reddit и e621. У них система выборки постов немного другая. Там по сути есть только первая страница и тэги b12345 и a12345, где a - after, b - before, а 12345 - id поста. и атрибут с лимитом. Открываешь первую страницу, у тебя загружается последний пост с котиками, когда нажимаешь Next page, у тебя берется id-шник последнего поста к примеру 14567 и выводятся допустим 10 постов перед этим b14578, limit = 10. И вот так коллесишь по постам.***

Собственно сабж:
http://old.reactor.cc/post/5000499
Driver-A Driver-A 15.02.202216:32 ответить ссылка 0.1
В таком виде как описано, нет, не могу. Это вопросы к koka
А так, да, как и любой реакторчанин, знаком с такой проблемой, и этот плагин полностью закрывает такой недочет. Потому что если при переходе на следующую страницу зашло уже перешло несколько постов с уже просмотренной, то, они будут скрыты, а если сразу вся страница дубль - сразу же перекинет на следующую
Понял. Ждём тогда аддон на Firefox.

П.С. Забегая вперед, спрошу ещё: в Визитёре есть какой то лимит работы на определенное количество страниц (например 30)? Или он безграничный, пока ЖД не забьется данными из истории?
Ограничений нет
а скриптом на любой monkey никак не натянуть?
fghjk fghjk 15.02.202221:50 ответить ссылка 0.0
А хз. Не знаком
tampermonkey например, расширение для пользовательских скриптов
fghjk fghjk 15.02.202222:19 ответить ссылка 0.0
Периодически видел, но так и не понял нахрена оно конкретно мне...
По теме вопроса - нет, в текущем виде нельзя, никак. Причина на это крайне проста - использование истории браузера в качестве хранилища, с соответствующими операциями проверки/записи. Из пользовательских скриптов получить доступ к ним невозможно. Можно заставить в качестве хранилища использовать внешний сервер, и для проверки/записи использовать запросы к нему, но, это нужен сервер, написать backend часть к нему, и самое важное - нести ответственность за хранение чужой истории просмотров. Брать на себя подобное я не буду
В любом случае добра тебе, человек. Буду лелеять надежду, что кто-то натянет его на лису.
fghjk fghjk 15.02.202223:50 ответить ссылка 0.2
Когда портирую под лису - сделаю пост
Чувак, спасибо тебе огромное, прямо заебался от этой проблемы! Единственное - как пидоры выше отписались, пусть он работает только для ленты, для просмотра по тегу или обсуждаемых пусть останется как было. Или настроечку добавить.
Годнота то какая!
Спасибо большое.
Идея суперская, но кажется что работает плохо. Теперь я наоборот пропускаю кучу постов.
Сначала я обрадовался, но при перелистывании страницы сайт начинает много обновляться и листать, скрывать уже просмотренные посты, среди которых я вдруг вижу те, что ещё не видел. В итоге отключил и оказалось что и правда - расширение скрывает много постов, которые я ещё не видел.
jen3155 jen3155 17.02.202217:52 ответить ссылка 0.0
Очень странно
Я перед публикацией пользовался скриптом порядка недели и не замечал подобного.
Наоборот, замечал что не скрывает то, что вроде бы должен бы скрывать, и, к сожалению не смог вообще это исправить. Просто на одной версии хрома иногда в истории не находило нужные посты, хотя они там были. Долго и нудно матерился, но по итогу забил, потому как обновил браузер и проблема ушла. Сам google маркирует функционал работы с историей как тестовый и не стабильный...
Подумаю еще как можно улучшить работу. Может на каких то версиях браузера он возвращает то, чего нет... Звучит конечно дико, но, другого объяснения просто не вижу
Подумаю
Уточню - это только на опере. В других браузерах не сижу, не проверял.
На сколько я знаю, современная опера полностью использует движек webkit, он же blink, потому должна быть полностью совместима с расширениями написанными под хром...
Подскажи хотя бы какая версия оперы. Попробую воспроизвести...
У меня Опера x64, последняя версия (83...), всё нормально работает, ничего лишнего не шлёпает.
yakyzk yakyzk 18.02.202212:05 ответить ссылка 0.0
Уже версия 84, тоже всё работает нормально.
yakyzk yakyzk 18.02.202212:07 ответить ссылка 0.0
Братиш, наптши зеркало 9gag , но чтобы по страницам было как на риахтуре и чтобы просмотренное можно скрыть - озолотиться.
Чуть подробнее задачу опиши, может сделаю
На 9gag не сижу, чего там нужно, не знаю
По ссылке ошибка, и по названию в магазине хрома не ищет. Потёрли чтоль?
reks6000 reks6000 24.02.202215:26 ответить ссылка 0.0
Да.Читай более актуальные посты тега
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

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

JoyReactor Visitor userscript реактор

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