Исправлено отображение таймлайна при включённом
автовоспроизведении видео.
При переключении между постами, если в настройках расширения
выбрано полностью скрывать просмотренные посты, то переключение
между постами при помощи горячих клавиш учитывало скрытые посты.
Для нативных реакторских горячих клавиш WASD я поведение исправить
не могу, но исправил его для горячих клавиш, подключаемых
расширением: IJKL<>.
На новой версии Джоя при переходе на другую страницу сайт не перезагружается полностью, а просто заменяет контент на уже загруженной странице, что делает его работу гораздо быстрее и плавнее. Раньше мне было лень подстраивать работу расширения под эту фичу, поэтому расширение при переходе на другую страницу самостоятельно перезагружало сайт полностью. Сейчас я таки переделал логику работы расширения, и перезагрузка сайта при переходе на другую страницу для нормальной работы расширения уже не требуется посты обнаруживаются на странице и обрабатываются не только при начальной загрузке сайта, а в реальном времени. (Обратите внимание, что если вы что-то меняете в настройках, то чтобы изменения вступили в силу страницу Джоя таки нужно обновить)
Опция настройки громкости по умолчанию в видео со звуком больше не ломает автовоспроизведение
Новая опция для таких аутистов как я, которым хочется постоянно знать, как долго там ещё о
Исправлен баг, что при нажатии на клавишу Win страница
прокручивалась в начало.
Добавлена новая настройка "Громкость видео со звуком по умолчанию".
У всех видео по умолчанию будет та громкость, которую вы там
установите.
Итак, по некоторым личным причинам, я не листал свои ленты нигде в интернете где-то около года, а реактор открывал лишь на секунду, чисто для того, чтобы не потерять стрик посещений. Поэтому сразу приношу свои извинения за то, что так давно не было никаких обновлений у расширения.
Итак, вот что изменилось в текущей версии:
Сворачивание/разворачивание постов не ломает логику работы
расширения
Исправлено сохранение видео и картинок
Высота видео теперь подгоняется под размер окна не только при
загрузке страницы, а в реальном времени, т.е. также и при
разворачивании свёрнутых постов, и в комментариях, и вообще каждый
раз, когда на странице появляется новое видео
К сожалению, современные браузеры разрешают включать звук только
мышкой, так что горячей клавиши включения звука в видео не будет.
Звук включаем ручками T_T
Исправлена проставка постам плюсов/минусов клавишами J и L.
Вчера выкладывал вот этот пост о том, что сделал версию JoyReactor Visitor для нового движка джоя. После этого были обнаружены пара критичных багов, которые были исправлены. Если вы скачали расширение до того, как я выложил этот пост, то перезакачайте его.
НЕ ПОЛЬЗУЙТЕСЬ СТАРОЙ ВЕРСИЕЙ РАСШИРЕНИЯ, оно при заполненном поле "Исключить теги" в настройках расширения отправляет множество запросов к API реактора, в связи с чем вас могут временно заблочить по айпи за дудос. Приношу свои глубочайшие извинения за свои кривые ручки, если это с вами произошло.
Прощальный постик. К реактору я уже давным давно утратил интерес, а это так, "официальное" прощание в силу моральной ответственности за некоторые свои детища
1. bayanometr.cc - усе. Я уже давно за ним фактически не слежу и не занимаюсь его поддержкой, потому он постепенно деградирует. Лучше не работающий инструмент, чем работающий хрен пойми как. Да и кушает он денежку по чуть чуть, а опаять унижаться с просьбами донатов мне не особо хочется. Расширение для браузера и бот в телеге так же идут под снос. Передаю права модератора тега KoMaTo3'у, а домен bayanometr.cc будет какое то время редиректить на его детище
Для тех кто захочет повторить - pHash, Hamming Distance. Материалов по этим решениям даже слишком много. Удачи
2. JoyReactor Visitor - обновлен до версии 1.1.0. Была убрана полностью возможность облачной синхронизации, потому как в качестве хранилища использовался сервер баянометра. Так же было пару мелких фиксов. В дальнейшем поддерживать/модернизир
1. Исправлен баг, когда после длительного простоя, при быстром скачивании файл имел префикс
undefinedundefined
2. Исправлена проблема, когда не грузились комментарии к определенным постам
Ссылки для установки/обновления:
Chrome -https://chrome.google.com/webstore/detail/joyreactor-visitor/jijpolapocjhdkacabaambnhpkhkkpem
Firefox -https://addons.mozilla.org/uk/firefox/addon/joyreactor-visitor/
Наконец релизная версия. Весь функционал необходимо было причесать, избавиться от спагеттикода, и сделать многие другие архитектурные изменения, в том числе для упрощения дальнейшей разработки. Переделок невероятно много, потому по любому что-то упустил в процессе тестирования. Уже по результатам публичной обкатки быстро сделаю багфиксы. Основные функциональные изменения:
1. Переделаны настройки. При добавлении нового функционала не будет возникать ошибок, а расширение не будет превращаться в кирпич. Так же есть технические изменения, потому старые настройки - усе. Нужно настраивать по новой
2. Добавлена кнопка сохранения всех постов, что есть на странице. Возможно будет полезно для скачивания закладок, или тегов
3. Кнопка быстрого скачивания теперь адаптируется под дизайн фендома, что бы не так сильно резать глаз
4. Добавлена возможность сделать префикс файла при быстром скачивании
5. Кнопка настроек вынесена в шапо
На этой неделе планируется публикация новой версии, она включает в себя много изменений, главным образом архитектурных. Рекомендую на всякий случай сделать скриншот настроек и экпорт истории просмотра, во избежания их утраты.
История должна автоматически мигрировать, а настройки точно будут утеряны
Если вы используете какую то относительно старую версию браузера, и у вас не работает расширение - напишите пожалуйста версию. Постараюсь добавить поддержку
А я как обычно, заебываю правками
1. Для людей, у которых нет акаунта на реакторе теперь не отображается форма добавления комментария (касается только заблокированных тегов/постов)
2. Отключил расширение на странице просмотра комментариев пользователя (http://ebanoeit.ru/aways/joyreactor.cc/user/username/comments)
3. Теперь пост маркируется как просмотренный, не только в случаи скрола/открытия поста, а так же при открытии его комментариев и нажатии плюса/минуса
4. Переделано определение страницы тега/не тега. Все ограничения которые есть в настройках, связанные с этим, будут работать лучше
5. Информация о том, когда был просмотрен этот пост, теперь отображается всегда, вне зависимости от статуса расширения и настроек. Так же отображается в открытом посте
6. Переделал защиту от цикличного пролистывания тега, если последние страница недоступны
7. Исправлен баг, когда открываешь комментарии у заблокированного
И сразу обнова, ради плюшек и багфиксов. Список изминений:
1. Добавлена возможность включить скрытие просмотренных постов только вне тегов/фендомов, и только в тегах/фендомах
2. Исправлено исключение тегов. Сломалось при обнове
3. Исправлено скачивание гифок, если в настройках гифки в формате webm
4. Исправлена проблема с дочерней директорией при быстром скачивании. Можно качать в папку по умолчанию
5. Добавил возможность быстрого скачивания картинок в посте, путем нажатия комбинации клавиш Ctrl+Shift+S. Работает как в ленте, так и в посте
6. Добавлена возможность выключить расширение на определенных страницах. Раньше было статически в коде. К примеруjoyreactor.cc/user/username. Можно указать user, и расширение не будет скрывать посты при просмотре пользователя
7. Добавлено кеширование тегов в акаунте. Меньше обращений к API
8. Сделал заглушку на кеширование поста. 1 час после добав
Перепрыгнул сразу несколько версий, потому что важных переделок было невероятное количество. Без прелюдий сразу к ним:
1. Полный обход блокировок реактора, как в постах, так и в тегах. Эччатину можно смотреть, как будто ничего и не произошло. Весь функционал по подписке/блокировки тега работает, как и оценки с комментариями
2. Добавлена маркировка тегов в посте. Теги на которые вы подписаны имеют маркировку в виде зеленой звездочки, а заблокированные в виде красного квадрата. Таким образом можно без лишнего перехода на страницу тега понять подписан или нет, и что это вообще делает в ленте. Поиск по п
Сейчас работаю над новой версией, но, слишком много изминений, потому хочу попросить помощи в тестировании. Если вы крайне активный участник реактора, много читаете/постите - буду благодарен за обратную связь от вас
Контакт в discord:Адмирал горелый пердак#1599
Обновление изменяющее алгоритм проверки. После набора истории просмотра примерно на 1Mb, chrome начал крайне активно выгружать все это, а не держать в оперативной памяти, в силу чего скорость работы катастрофически снизилась. Внес изменения. Теперь общая масса постов не содержится постоянно в оперативной памяти. Скорость работы чуть чуть пострадала, но, не существенно
Для всех жаждущих сделал таких публичный репозиторий на github. Изучайте, переделывайте под свои нужды
https://github.com/ExtraDJ/joyreactor_visitor
Все таки включу режим ворчливого деда.
1. Ни одного из моих расширений не собирает никакую личную информацию о пользователях, и никуда ее не отправляет
2. Собирать конфиденциальную информацию по типу логинов/паролей невозможно. Магазин не пропустит подобную хуйню
3. Майнер встроить так же невозможно. Так же завернут на этапе рассмотрения с вероятным баном всего аккаунта
4. Никому нахуй не упала информация о том, какие постики на реакторе ты смотришь. Извлечь из этого какую любо выгоду невозможно
5. Я делаю расширения для себя, и сам же их использую. То что я их публикую - не более чем альтруистическое желание поделиться погремушкой
6. Все расширения и так хранятся на компе в открытом виде. Google - 'view source code of chrome extension', все, готово
1. Добавлена поддержка old.reactor.cc,jr-proxy.com,jrproxy.com,joyreactor.com
2. Увеличен период проверки постов. Было сутки, стало бесконечность. Теперь можно реально пересмотреть весь реактор
3. Добавлена возможность добавить желаемые теги в исключение. Посты с этими тегами не будут скрываться
4. Для игнорируемых тегов есть несколько опций работы."Игнорировать везде", "Только при просмотре фэндомов/тегов", "Только при просмотре вне фэндомов/тегов"
5. Переделан метод проверки постов. Вместо проверки каждого поста отдельно, проверяется все скопом, что бы в глазах не мельтешило.С открытием страницы все посты становятся полупрозрачными, и возвращаются к нормальному со
Доброго времени суток
Пишу с просьбой совета, а так же дискуса. Недавно в постеоставили пожелания на порт функционала приложения под 9gag, и задумался, что актуален порт не только под 9gag, но и под тот же reddit с coub. Собственно вопросы первый - тратить ли на это время. Вопрос второй - разделять ли это на разные расширения, или собрать в одном? Сделать чтото типа "Hide Watched" c возможность включить плюшки под требуемые ресурсы, или клепать Reddit Visitor, Coub Visitor и т.д. Ну и собственно последний вопрос, под что кроме 9gag вы хотели бы видеть подобное