Page 1 of 1
Программная борьба с программами
Posted: Sat Dec 14, 2019 1:02 am
by mw1
Стало не приятно что ктото массово апает свои темы, потому написал с нуля скрипт по типу этого:
viewtopic.php?p=314530#p314530
Что он умеет ещё:
* Скрывает все темы, не надо явно указывать каждую тему.
* Скрывает информацию о последних постах на главной странице, в форумах удаляет ники.
* Чистит онлайн-лист.
* Делает все форумы прочитанными если перейти по ссылке:
или нажать клавишу Z.
Чтобы освободить клавиатуру, надо установить "const keyboard=1;" в 0.
* Прокручивает мусор:
Ники разделяются переносом строки:
Тут он:
http://link.do.am/o/aing.user.js
Re: Программная борьба с программами
Posted: Mon Dec 16, 2019 4:33 pm
by mw1
Новая версия:
https://pastebin.com/raw/q30fgWfB#.user.js
* Оптимизировал код чтобы не лагал если много ников.
* Научил скрывать вложенные цитаты:
(До)
(После)
(Главная страница)
(Форумы)
(Онлайн)
Re: Программная борьба с программами
Posted: Tue Dec 17, 2019 10:12 pm
by AstralHacker
mw1, отличная работа!
Проверил в
Яндекс.Браузере и
Mozilla Firefox с дополнением
Tampermonkey для Android и Windows - всё скрывается!
Зеркало скрипта:
http://faza.magix.net/aing.user.js
Re: Программная борьба с программами
Posted: Wed Dec 18, 2019 8:02 pm
by mw1
* Факт цитирования:
* Форумы в узкоэкранном режиме:
https://pastebin.com/raw/q30fgWfB#.user.js
Re: Программная борьба с программами
Posted: Wed Dec 18, 2019 8:49 pm
by AstralHacker
mw1, респект!
Перезалил зеркало скрипта:
http://faza.magix.net/aing.user.js
+ клавиша Z заменена на F8
+ кодировка ANSI заменена на UTF-8
Re: Программная борьба с программами
Posted: Wed Jan 22, 2020 8:09 pm
by mw1
Последние посты на главной странице:
* Cкрываются полностью если автор темы - блокнутый юзер, иначе только ник автора последнего поста. Можно прописать "additionalRequests=0" чтобы работало как раньше.
Обрабатываются ссылки: "/posting.php", "/search.php"
"клавиша Z заменена на F8"
https://pastebin.com/raw/q30fgWfB#.user.js
Re: Программная борьба с программами
Posted: Thu Jan 23, 2020 8:07 pm
by mw1
* теперь автор темы проверяется не заходя в тему
Re: Программная борьба с программами
Posted: Tue Feb 18, 2020 2:31 pm
by mw1
* нету лишних запятых с пробелами:
mw1 wrote: ↑Mon Dec 16, 2019 4:33 pm
* обрабатывается "/viewonline.php"
* флаги "hideAvatarBackground:1" и "hidePhaser:1" скрывают стандартный аватар и "Фазер":
Re: Программная борьба с программами
Posted: Sat Mar 14, 2020 1:49 pm
by mw1
* бан тем по id с необязательными комментариями:
Re: Программная борьба с программами
Posted: Fri Apr 10, 2020 2:34 pm
by mw1
* на главной странице форумы не подсвечиваются красным если все непрочитанные темы имеют скрываемого автора или id
* topicIds используется для исключения тем из usernames также как и для скрытия
Re: Программная борьба с программами
Posted: Tue Apr 14, 2020 12:59 pm
by mw1
контроль ошибок на главной странице. Процесс загрузки выглядит так:
https://forum.aing.ru/#12_1
#12_3
#12_10
#12_12-OK
Какие могут быть ошибки:
1. Если после загрузки главной страницы но перед отправкой дополнительных запросов появится новый последний пост в той же теме то старый пост не будет найден. Тогда не будет показан последний пост на главной странице и не будет произведён подсчёт непрочитанных тем.
2. запрос не удался
в общем если на конце ссылки не появляется "-OK" то следует перезагрузить страницу
Re: Программная борьба с программами
Posted: Sat Apr 25, 2020 2:47 pm
by mw1
Re: Программная борьба с программами
Posted: Fri Jun 12, 2020 3:34 pm
by Mirotal-дегенерат
mw1, не знаю, "забанен" ли я у тебя в скрипте, но твоим скриптом никто пользоваться не будет. Слишком сложно. 98% просмотров темы - ботами для накрутки этого форума.
Чтобы люди реально пользовались, надо сделать нормальное меню и настойки. Встроить компонент браузера CefSharp в UI программы с меню и настройками, и спустить вьюэр BB форумов. И добавить сразу озвучку постов (Text-To-Speech). Я тебе просто как программист с 25 лет опыта говорю, надо переписывать с UI. Иначе это бесполезный труд получится. Не забывай, что пользователи - не студенты хакеры и текстовые программерские конфиги никто править не будет.
Re: Программная борьба с программами
Posted: Thu Jun 23, 2022 7:31 pm
by AstralHacker
Внимание! Скрипт обновился! (обновлен домен):
http://faza.magix.net/remspace.user.js
P.S. Для работы требуется предварительно установленное в браузер расширение Tampermonkey:
https://www.tampermonkey.net/
Для Windows подойдёт любой браузер, для Android - только Яндекс Браузер (в других ещё не сделали установку расширений).