Отвалился ютуб с goodbyedpi вчера. Попробовал goodcheck что-то у меня не получается кажись)
Все делал по инструкции. Из стратегий кликал “5”
Конфиг сюда вставлять, между start “GDPI - Googlevideo” goodbyedpi.exe и ГУГЛВИДЕО – *blacklist …* russia- youtube. txt?
Вообще-то там обычный regexp
. Так что, разумеется – можно!
Только сразу себе вопрос: “нафига мне это нужно?”. Если лишь сделать по красоте, чтобы глаза не резало - придётся страдать. Если просто наловить кучу ссылок и продолжить с ними работу:
- протыкиваем всё, что нужно, собирая линки
- ПКМ - Copy - Copy all - as cURL (cmd)
- полученный файл - в n++ - сортировка строк по алфавиту - удаление дубликатов.
Теперь про пострадать… смотрим на ссылки и выявляем к-н паттерны, которые можно зацепить через regexp
. Всякие инкременируемые последовательности и т.д. Потом пишем маску. Например, “glev rn= /1[1-3]3/
”. Вылавливаются все ссылки гуглвидео, в которых есть rn=113, 123, 133.
На вашем скриншоте, кстати, rn=212. Можете просто, даже без regexp, написать “glev rn=212” и останется только одна эта строка.
Какое “5”? Не понял о чем вы.
Successes 0/154062
- вы что весь russia-blacklist в скрипт пустили? Нормальные вообще? У вас столько портов на компьютере нет даже. Максимум курла - 300 потоков. Больше 100-150 ставить не рекомендую.
Как правило, для гуглвидео и для всех остальных сайтов - две разные стратегии нужны. Т.е. у вас будет гудбай в 2 окна.
Выглядеть будет плюс-минус так:
@ECHO OFF
PUSHD "%~dp0"
set _arch=x86
IF "%PROCESSOR_ARCHITECTURE%"=="AMD64" (set _arch=x86_64)
IF DEFINED PROCESSOR_ARCHITEW6432 (set _arch=x86_64)
PUSHD "%_arch%"
start "Goodbye - Googlevideo" goodbyedpi.exe стратегия_для_гуглвидео --blacklist ..\блеклист_в_котором_только_googlevideo.com
start "Goodbye - Main" goodbyedpi.exe стратегия_для_остальных_сайтов --blacklist ..\russia-blacklist.txt --blacklist ..\russia-youtube.txt
POPD
POPD
Убедитесь что в блеклистах russia-blacklist.txt
и russia-youtube.txt
нет googlevideo.com
а это зачем?
Чтобы вторая копия программы не фильтровала гуглвидео.
В списке для первого инстанса гудбая у вас ТОЛЬКО googlevideo.
В списках для второго инстанса у вас всё остальное КРОМЕ googlevideo.
А тогда в какой блеклист прописать googlevideo.com?
Создаете пустой лист, прописываете туда гуглвидео и используете этот лист.
Вы должны понимать: гуглвидео блочится не так как все остальные сайты. Отсюда и необходимость в 2 разных стратегиях: одна только для гуглвидео, вторая - для всего остального. А так как в гудбае нет мультипрофилей, то остается лишь запустить 2 копии программы (ну или установить 2 службы): одну - для листа только с гуглвидео внутри, вторую - для листа со всеми остальными сайтами.
А есть дефолтная стратегия для всех остальных сайтов?
Запустите Гудчек и найдите себе стратегию для “всех остальных сайтов”. Только не берите весь russia-blacklist!! Понадёргайте оттуда рабочих сайтов (проверяя через ВПН что они вообще живы) или воспоминайте сами и запишите их в отдельный файл в папку Checklists, и ищите стратегии по этому своему блоклисту, выбрав его в программе.
Подскажите, сделал гудчек
Вот результаты:
Спойлер
Strategies with 25 out of 31 successes:
-e 2 -q --native-frag --wrong-chksum --frag-by-sni --fake-from-hex 1603030135010001310303424143facf5c983ac8ff20b819cfd634cbf5143c0005b2b8b142a6cd335012c220008969b6b387683dedb4114d466ca90be3212b2bde0c4f56261a9801
-e 2 -q --native-frag --wrong-chksum --frag-by-sni --fake-from-hex 1603030135010001310303424143facf5c983ac8ff20b819cfd634cbf5143c0005b2b8b142a6cd335012c220008969b6b387683dedb4114d466ca90be3212b2bde0c4f56261a9801 --fake-gen 15 --set-ttl 5
-e 2 -q --native-frag --fake-from-hex 1603030135010001310303424143facf5c983ac8ff20b819cfd634cbf5143c0005b2b8b142a6cd335012c220008969b6b387683dedb4114d466ca90be3212b2bde0c4f56261a9801 --fake-gen 15 --set-ttl 5
Strategies with 27 out of 31 successes:
-e 2 -q --native-frag --wrong-chksum --frag-by-sni --fake-from-hex 1603030135010001310303424143facf5c983ac8ff20b819cfd634cbf5143c0005b2b8b142a6cd335012c220008969b6b387683dedb4114d466ca90be3212b2bde0c4f56261a9801 --fake-gen 10
Спойлер
Strategies with 25 out of 31 successes:
-e 1 -q --reverse-frag --wrong-chksum --fake-from-hex 1603030135010001310303424143facf5c983ac8ff20b819cfd634cbf5143c0005b2b8b142a6cd335012c220008969b6b387683dedb4114d466ca90be3212b2bde0c4f56261a9801 --fake-gen 10 --set-ttl 4
-e 1 -q --native-frag --wrong-chksum --frag-by-sni --fake-from-hex 1603030135010001310303424143facf5c983ac8ff20b819cfd634cbf5143c0005b2b8b142a6cd335012c220008969b6b387683dedb4114d466ca90be3212b2bde0c4f56261a9801 --fake-gen 5 --set-ttl 5
Ютуб работает, но видео приостанавливается, и приходится перезагружать страницу.
Как это исправить?
Благодарствую. Теперь буду всех вопрошающих как пользоваться - посылать смотреть ваш видос
Много у кого такая проблема. От чего зависит - хз.
Возможно какой-то конкретный сервер лагает и создает проблемы (у меня такая ситуация). Решается либо блокировкой проблемного сервера через etc/hosts, либо через ublock.
Или может какие-то блокировки динамические. Один раз коннект проходит, а потом уже нет. В таких случаях помогает quic, так как udp канал поддерживается в стабильном состоянии. Гудбай, однако, с udp не работает.
Можете попробовать прикрутить к своей стратегии --fake-resend 10, может поможет пробивать как-то. Хз.
Btw, версия на go почти готова. С курлом уже на 100% работоспособна. Нативные запросы ещё прикручиваю.
Видеоинструкция на одном из заблокированных сайтов будет очень полезна.
Log_GoodCheck_24-10-2024_19-12-43.txt (705,8 КБ)
Такой вот результат получил. Эти стратегии с 3 удачами не заводят видео на ютубе. Сам Ютуб не заблокирован у меня. Только гуглвидео. Может что то посоветуете?
Хе, зарегистрировался, чтобы узнать о такой же проблеме. Благодаря советам отсюда, выявил по wireshark “свои” сервера googlevideo, их там условно 2 группы: уже известная здесь “говнюха”, на которой и с Гудбаем, и с Быстро всё нормально работает, и вторые сервера, мерзкие и гадкие:
rr7---sn-ug5onuxaxjvh-n8vz.googlevideo.com
rr7---sn-ug5onuxaxjvh-n8vz.googlevideo.com
rr1---sn-ug5onuxaxjvh-n8v6.googlevideo.com
rr6---sn-ug5onuxaxjvh-n8vs.googlevideo.com
rr8---sn-ug5onuxaxjvh-n8vs.googlevideo.com
rr3---sn-ug5onuxaxjvh-n8v6.googlevideo.com
rr2---sn-ug5onuxaxjvh-n8vz.googlevideo.com
rr5---sn-ug5onuxaxjvh-n8vz.googlevideo.com
rr2---sn-ug5onuxaxjvh-n8v6.googlevideo.com
rr8---sn-ug5onuxaxjvh-n8v6.googlevideo.com
rr8---sn-ug5onuxaxjvh-n8vz.googlevideo.com
rr7---sn-ug5onuxaxjvh-n8vs.googlevideo.com
rr7---sn-ug5onuxaxjvh-n8v6.googlevideo.com
rr1---sn-ug5onuxaxjvh-n8vz.googlevideo.com
rr2---sn-ug5onuxaxjvh-n8vs.googlevideo.com
rr4---sn-ug5onuxaxjvh-n8vs.googlevideo.com
rr1---sn-ug5onuxaxjvh-n8vs.googlevideo.com
rr5---sn-ug5onuxaxjvh-n8v6.googlevideo.com
rr4---sn-ug5onuxaxjvh-n8vz.googlevideo.com
rr6---sn-ug5onuxaxjvh-n8vz.googlevideo.com
rr3---sn-ug5onuxaxjvh-n8vs.googlevideo.com
r4---sn-g5njvh-axqe.googlevideo.com
r5---sn-gxuog0-n8ve.googlevideo.com
r2---sn-g5njvh-n8vl.googlevideo.com
r1---sn-g5njvh-n8ve.googlevideo.com
r2---sn-hxb54vo-hjml.googlevideo.com
Вот когда идут запросы к ним - видео виснет и приходится перезагружать, пока не пойдёт по другим адресам. Занесение их в хостс и в Ублок не помогают, всё равно на них запросы идут периодически, стратегий к ним ни Блокчек, ни Гудчек не находят, перебор параметров в Быстро и занесение в его разные блеклисты тоже пока у меня результатов не даёт. Пинг проходит.
Блин, а я даже не подумал об этом, лул
Может что то посоветуете?
Можете попробовать вариацию гудчека на golang, если хотите побыть подопытным кроликом
GoodCheckGoGo.zip (6,6 МБ)
Она недоделана, но базовый функционал есть.
Распаковываете в отдельную папку, в конфиге указываете путь до курла и до гудбая (ну или перетаскиваете папку курла к программе). Выбираете режим проверки curl и лист [ipv4] - [e1+e2+e4] - [short].
И, кстати, судя по логу у вас версия гудбая без поддержки fake-with-sni. Где-то тут на форуме тестовая версия с поддеркой должна быть. Нашел.
и Вам спасибо.
оценивает время проверки для e1 e2 e4 долгую, под курл - 180 минут.
Оно больше вариантов пробует?
Вы 9 повторов что ли выбрали? Или лист long? Short лист с 1 повтором 18 минут примерно. Если только e2 проверять, например, то 6 минут.
Фактически, в лонг листе e1+e2+e4 смысла нет. Он там так, для коллекции. С помощью шорт листа можно определить какой вариант -e работает лучше (обычно -e2) и тогда, при желании, прогнать соответствующий лонг тест на час.
Это я ещё супер-лонг лист не стал добавлять. В нем 7600 стратегий и проверка на 6+ часов…
Есть ли в таких длинных листах стратегий смысл? Вряд ли.
Ещё один минус - логи ооочень жирные получаются. И я не знаю как этот вопрос решить.
У меня такие же сервера, ТТК. Гудбайдипиай уже давно отвалился и сказал “гудбай”, работает только запрет. На ТТК проблем больше, чем на долбанном Ростелекоме, если честно.