socks-to-http-proxy $ cargo build --release
error: failed to select a version for `env_logger`.
... required by package `socksprox v0.1.1`
... which satisfies dependency `socksprox = "^0.1"` (locked to 0.1.1) of package `sthp v0.5.0-alpha2 (/home/bur/dir/socks-to-http-proxy)`
versions that meet the requirements `^0.11.1` (locked to 0.11.3) are: 0.11.3
the package `socksprox` depends on `env_logger`, with features: `anstream` but `env_logger` does not have these features.
It has an optional dependency with that name, but that dependency uses the "dep:" syntax in the features table, so it does not have an implicit feature with that name.
failed to select a version for `env_logger` which could resolve this conflict
А скачивать не вариант, провайдер скорость режет на уровне 3МБ, а ролики по 4-5ГБ бывают.
причём там две проги и они разные. У без четвёрки вроде конфиг, который надо править. Поправил, но не работает, как описал выше. А с четвёркой у него какой-то другой конфиг, он сам в консоли показал, какой порт слушает, сделал этот порт с byedpi и заработало.
Какая-то фигня с официальным Web-плеером youtube. Две минуты назад подгружал в буфер только первый чанк, теперь вообще перестал заполнять буфер. Наблюдается из двух разных локаций (Молдова, Швеция). При этом скачивание сторонними утилитами работает прекрасно.
UPD: То же самое наблюдается при подключении из РФ, при использовании byedpi.
UPD2: Сменил user-agent на мобильный FireFox - заработало.
UPD3: Сменил user-agent обратно, на десктопную версию, теперь и здесь работает.
В браузере прописываем SOCKS5, IP и порт аналогичные. Рекомендую юзать FoxyProxy, там можно задать конкретно этот proxy конкретно для *.youtube.com и *.googlevideo.com — работает отлично. Для других сайтов, соответственно, можно юзать другие прокси или никаких. Но можно и просто в настройках браузера прописать, будет включено для всего.
Для yt-dlp и curl работает (--proxy socks5h://...), для Firefox — не со всеми сайтами. Иногда появляется ошибка «не удаётся найти этот сайт», в мониторе сети — NS_ERROR_UNKNOWIN_HOST. В настройках FoxyProxy «Прокси DNS» включено.
В чём проблема? Браузер лезет за именами куда-то ещё?
Например, https://e-hentai.org. Доступен через TOR, корректно выдаёт страницу 403 при запросе curl-ом через byedpi с российского IP, отказывается открываться через byedpi из Firefox-а. Шаблон в FoxyProxy https://e-hentai.org, https://e-hentai.org/ или https://e-hentai.org/*.
Мне выдаёт «This content is not available in Russia.RU» в браузере при использовании byedpi, то есть вроде бы как и должен. Регексп ^https://e-hentai\.org/
Но я бы от греха подальше на таких сайтах лучше VPN юзал.
Попробовал. Не сработало. Нажал Shift-Reload — заработало. Теперь работает и с шаблонами. Похоже, что-то неправильное закешировалось. Возможно, у чего-то срок истёк.
Таким образом, byedpi ни при чём. Извиняюсь за беспокойство.
Когда скачаешь, оставь здесь ссылку на свой инстанс peertube с символической платой 100 рублей за вход. На пожертвования будешь годную видеопомойку делать.
Ну ты сейчас какие юзаешь? Говорят, необходим сплит запросов. Я с самого начала юзал так: ciadpi --disorder 1 --fake 0 --ttl 1 -A torst --tlsrec 1+s — как работало так и работает (видимо, благодаря disorder, который делает сплит).
а сейчас вот реально перестал качать. ничего не менял, пробовал даже без применения /etc/sysctl.conf. yt-dlp самый последнмй. на двух машинах не работает.
[info] 2YLsJi-E96U: Downloading 1 format(s): 137+251
[download] Got error: _ssl.c:990: The handshake operation timed out. Retrying (1/999)...
и ошибка всё время повторяется...
попробовал ciadpi --port 1080 --split 1 --fake 0 --ttl 1 -A torst --tlsrec 1+s --conn-ip 0.0.0.0 — стало ещё хуже. та же ошибка + yt-dlp намного дольше думает, и появились другие ошибки. + rutracker не открывается.