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

JoyReactor Visitor userscript реактор 

Обновление 0.3.1

Список изменений:

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

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

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

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

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


Подробнее
JoyReactor Visitor,userscript,реактор
Еще на тему
Развернуть
счастья тебе и процветания твоему роду
Shirashi Shirashi 21.05.202214:08 ответить ссылка 1.2
О да, стало намного быстрее ))
yakyzk yakyzk 22.05.202200:36 ответить ссылка 0.0
ты прекрасен спасибо отличный человек
The-Red The-Red 22.05.202210:33 ответить ссылка 0.0
сижу на реакторе в incognito mode (google Chrome). чтоб не светить в history может переделать на использование IndexDB?
я для себя так версию JoyReactor Visitor 0.2.7 поменял.
Krit Krit 22.05.202213:48 ответить ссылка 0.0
Я так понимаю имело ввиду indexedDB?
Если да, то не вижу в этом смысла
1. indexedDB в режиме инкогнито должен был очищен, как и любые другие хранилища, и, если это не так, то это баг который рано или поздно исправят
2. Не светить реактор в истории... А в чем идея? Это не pornhub. Ну да ладно. Видать есть какая то идея фикс
3. Использование истории в качестве хранилища так же обусловлено использованием уже существующих данных. т.е. человек который только поставил как минимум скроет у себя посты которые он уже открывал отдельно. Так же туда плюс синхронизация истории, так что даже после переустановки системы прогрессия останется на месте
4. Тогда не вижу смысла переходить с 0.2.7 на 0.3.1. Там изменения связанные исключительно с оптимизацией использования истории в качестве хранилища. Другое хранилище - нет пользы от изменений
5. Если сильно хочется - просто достань себе исходники из файлов браузера. Все файлы всех расширений лежат в не зашифрованном виде и их можно без проблем скопировать и модифицировать на свое усмотрение
да я про indexedDB.
1. если расширение разрешенно в инкогнито. то там ничего не очищается. многие приложения используют indexedDB и работают в инкогнито если включить. например AdBlock Plus.
2. ну это просто мой бзык :). просто заметил что история стала расти после установки первой версии, хотя все время использую chrome по умолчанию в инкогнито.
3. для этого я добавил функцию переноса посещённых постов из хистори в DB. сохраняю там только postid. меньше места нужно и быстрее работает.
4. 5. ок. я не настаиваю. поменяю тогда локально для себя :)
Krit Krit 22.05.202216:30 ответить ссылка 0.0
Не знал что indexedDB может сохранять данные в режиме инкогнито. Спасибо
Я сначала хотел использовать localStorage в качестве хранилища, но, там ограничения по объему серьезные. Потому же был вопрос между историей и indexedDB, и, был сделан выбор по причинам которые описал в 3 пункте
В версии 0.3.1 тоже по итогу выкинул этот пиздецки долгий поиск по истории и вынес хранение чисто postid в переменную. И быстродействие очень выросло, и пропала необходимость насиловать диск нон стоп.
Может быть в будущем сделаю опцию хранения история/indexeddb, но, пока просто лень этим заниматься. Все таки продукт чисто для себя, а его публикация это просто возможность кому еще помочь с такой же бедой
Всё хочу спросить, а на оперу оно тоже ставится или нет?
Станет. На рынке существует только 2 типа браузеров. Хром, и все что на его основе, и firefox. Опера относиться к первому типу, соответственно полностью совместима
Расширением или через скрипт?
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

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

JoyReactor Visitor реактор userscript

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

JoyReactor Visitor userscript реактор

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