forked from tas-unn/bypass_keenetic
-
Notifications
You must be signed in to change notification settings - Fork 6
Update bot and scripts
NetworK edited this page Aug 22, 2023
·
5 revisions
- Заходим по ssh на роутер (через putty, powershell, etc). PowerShell
ssh -p 222 [email protected]
- Вводим пароль от entawre, и дальше копируем команды, что ниже:
opkg update && opkg upgrade
- Если у вас после обновления пакетов появляются ошибки в консоле, то выполняем следующие команды:
opkg --autoremove remove bind-dig
opkg install bind-dig
opkg --autoremove remove curl
opkg install curl
opkg install curl python3 python3-pip mc bind-dig cron dnsmasq-full ipset iptables obfs4 tor tor-geoip shadowsocks-libev-ss-redir shadowsocks-libev-config v2ray trojan
pip install pyTelegramBotAPI telethon pathlib
mv /opt/etc/bot.py /opt/etc/bot_old.py
curl -o /opt/etc/bot.py https://raw.githubusercontent.com/ziwork/bypass_keenetic/main/bot.py
curl -o /opt/etc/bot_config.py https://raw.githubusercontent.com/ziwork/bypass_keenetic/main/bot_config.py
-
mcedit /opt/etc/bot_config.py
# внести свои данные bot_pid=$(ps | grep bot.py | awk '{print $1}')
for bot in ${bot_pid}; do kill "${bot}"; done
python3 /opt/etc/bot.py
- Открыть бота в телеграм ->
Установка
->Установка & Переустановка
->Fork by NetworK
- Может потребоваться заново установить
ключи
,мосты
, файлы с списком сайтов останутся ваши. - В меню бота
Сервис
->Перезагрузка роутера
- В версии 2.0, у вас уже должен быть
bot_config.py
иcurl
, поэтому обновление следующее
opkg update
mv /opt/etc/bot.py /opt/etc/bot_old.py
curl -o /opt/etc/bot.py https://raw.githubusercontent.com/ziwork/bypass_keenetic/main/bot.py
bot_pid=$(ps | grep bot.py | awk '{print $1}')
for bot in ${bot_pid}; do kill "${bot}"; done
python3 /opt/etc/bot.py
- Открыть бота в телеграм ->
/update
- Бот перезагрузится сам, нужно просто немного подождать, секунд 30.
- Для корректной работы, возможно потребуется перезагрузить роутер, в меню бота
Сервис
->Перезагрузить роутер
- ВАЖНО: Ключи, мосты, списки сайтов НЕ ПЕРЕЗАПИСЫВАЮТСЯ, в папке
/opt/root/backup-data
будут лежать файлы которые были заменены