Юзерскрипт: непрочитанные комменты в своих постах
Я тут в последнее время понял, что мне надоело периодически прокликивать всю 21 страницу моих постов на странице публикаций в профиле, чтобы найти те, в которых были непрочитанные комменты. Да и учитывая то, что я это делаю не то, чтобы часто, иногда я добираюсь до нового коммента спустя полгода…
Короче, я задумался: если вопрос новых ответов на комменты волшебно решает скрипт Андреймала, то почему бы не сделать скрипт, который бы решал вопрос ответов на посты?
И теперь Твайка может спокойно скроллить табун, не беспокоясь о том, что пропустит комменты в каком-то из своих тредов!
В общем, чтобы скрипт поставить, надо прежде всего установить в браузер Greasemonkey, Tampermonkey или любое подобное расширение (об этом ещё надо говорить в темах про юзерскрипты?), после чего просто кликлуть на ссылочку выше.
После этого, если зайти на страницу «Публикации» в своём профиле, то там появится вот такая ссылочка:
Обводка моя, разумеется :)
Если нажать на эту ссылочку, то скрипт прочекает все страницы постов (в среднем по полсекунды на страницу), и пока будет это делать, будет услужливо сообщать об этом:
Индикатор загрузки
После чего отобразит лишь те посты (со всех страниц), у которых есть новые комменты (то есть в количестве комментариев есть всякое типа «10+1»).
Если там таких постов не окажется, то скрипт об этом тоже скажет:
Пример
А если есть, он об этом упомянет (с версии 0.1.3) ещё до отображения постов, в процессе загрузки:
Вот так
Скрипт, разумеется, тестировался только мной и может у кого-то не работать. Если он где-то не работает или работает криво (например, на странице постов такие посты с плюсиками есть, а он всё равно предлагает Твайку вместо постов, или, например, он не запускается вообще) — то просьба мне сообщать, будем разбираться.
Разумеется, всё есть на гитхабе (MIT-лицензия). Любые пожелания, возражения, ищщуи и пулл-реквесты приветствуются :3
Короче, я задумался: если вопрос новых ответов на комменты волшебно решает скрипт Андреймала, то почему бы не сделать скрипт, который бы решал вопрос ответов на посты?
Ссылочка для установки!
Текущая версия: 0.1.3И теперь Твайка может спокойно скроллить табун, не беспокоясь о том, что пропустит комменты в каком-то из своих тредов!
В общем, чтобы скрипт поставить, надо прежде всего установить в браузер Greasemonkey, Tampermonkey или любое подобное расширение (об этом ещё надо говорить в темах про юзерскрипты?), после чего просто кликлуть на ссылочку выше.
После этого, если зайти на страницу «Публикации» в своём профиле, то там появится вот такая ссылочка:
Обводка моя, разумеется :)
Если нажать на эту ссылочку, то скрипт прочекает все страницы постов (в среднем по полсекунды на страницу), и пока будет это делать, будет услужливо сообщать об этом:
Индикатор загрузки
После чего отобразит лишь те посты (со всех страниц), у которых есть новые комменты (то есть в количестве комментариев есть всякое типа «10+1»).
Если там таких постов не окажется, то скрипт об этом тоже скажет:
Пример
А если есть, он об этом упомянет (с версии 0.1.3) ещё до отображения постов, в процессе загрузки:
Вот так
Скрипт, разумеется, тестировался только мной и может у кого-то не работать. Если он где-то не работает или работает криво (например, на странице постов такие посты с плюсиками есть, а он всё равно предлагает Твайку вместо постов, или, например, он не запускается вообще) — то просьба мне сообщать, будем разбираться.
Разумеется, всё есть на гитхабе (MIT-лицензия). Любые пожелания, возражения, ищщуи и пулл-реквесты приветствуются :3
68 комментариев
на табуне кстати сильно спасает общая лента комментов куда падает сразу все, в последние пару лет для меня она стала интересней ленты постов, так как тут активность выше одной двух записей в сутки.
Вернее, форк фаерфокса под названием Iceraven с десктопными расширениями. Поэтому любые скрипты доступны.
Ну… Мой телефон можно подключить к монитору, добавить клаву-мышь и пользоваться)
Нет, это так не работает.
Не только вконтос, ещё и табун
Щас отвечу, сорян (только дойду домой)
(Мне скрипт не нужен, как и скрипт ответов, но вот это мерянье по себе странное.)
Да, неудобно. Но — для мобилок\планшетов альтернативы нет. Или так — или вообще без каких либо уведомлений.
Я, я, я, я, я… Снова мне предъявят за моё ЧСВ...Сейчас же все сделано настолько, что изменения можно бужет применить очень быстро.
(Ну ничего, полгода осталось, мб что-то ещё и успею починить в этом году)
Upd. Фаааааааак… Я на минус случайно стукнул…
Покажи в каком месте тут воровство (сбор и отправка) данных, перечисленных выше!
Скриншот с ГитХаба
Ну типа на форуме доты в ответ на любую ссылку всегда пишут «перешёл по ссылке, украли ДК хук»
Просто лучший
Исполнил мои давние чаянья
Короче, я не настаиваю и не говорю, что этот скрипт нужен всем. Не нужен — не ставь, в чём проблема? Вон, скриптом ответов тоже не все пользуются.
Просто, например, мне так удобнее — не леть в почтовик, не разбирать, на что я ответил уже, а на что ещё нет, не превращать каждый день в разбор спама, а выделять на это, например, по часу-два раз в месяц (т.е. проверил почту, посносил 90% ненужного, остальные 10% чекнул и забыл о почте ещё на месяц). Зато с табуном хочется всегда быть в теме. Может, кому-то тоже так удобнее, и скрипт этот для них, а не для тебя.
Мне вот удобно в почту заглядывать раз в месяц (важного туда всё равно ничего не присылают — может, кто-то ещё и пользуется в 2023 почтой как средством общения, но мне она нужна, как правило, только для всяких писем-подтверждений и прочего мусора). И я не собираюсь менять свои привычки только потому, что тебе хочется, чтобы этот скрипт не существовал. Ну не подходит он тебе — не пользуйся, что ты меня переубеждаешь-то?
Ладно, я и за комментами к чему-то совсем старому не слежу, но тем не менее.ошибка
Понятия не имею как выдрать из консоли текстом, обычный копипаст не работает — поэтому скрином.
«Хорошая шутка, но я ни разу не программист»
Может быть конфликт с какими то другими скриптами?
Код скрипта
При его отключении всё работает как и должно.
К слову — нет, судя по коду, он просто добавляет вот эту ссылочкуА подсвечивает собственные комментарии скрипт Tabun Self Color Comments, если я правильно понимаю.
Слушай, я даже не знаю, что делать. Я потратил полчаса, тупо найдя все скрипты, которые у тебя были (кроме смайлопака — я сгенерил новый, и tabun lightbox — его я не нашёл нигде, походу, автор его снёс со всех площадок, жаль, что его никто не форкнул) — и всё равно всё работает =(
Вот так оно выглядит
Я уже не знаю что и делать. Можешь попробовать добиться того, чтобы у тебя сломалось, потом в настройках Tampermonkey на вкладке «Утилиты» поставить верхние три галочки (1), нажать кнопку «Экспорт» в блоке «Архивировать» (2) и скинуть мне получившийся zip-файл в личку? Я попробую импортировать его к себе и посмотрю, сломается ли у меня.
Вот тут вот
Вот так вот
1) баг, из-за которого не отображалось более 1 непрочитанного треда (я немножко не понял изначально, как работает DOM в отношении documentFragment-ов)
2) добавил в индикатор загрузки счётчик уже обнаруженных непрочитанных тредов, если они есть
Бампнул версию — так что можно просто обновить скрипт (или дождаться автообновления), у кого он уже установлен.