-
Notifications
You must be signed in to change notification settings - Fork 24
Update bot and scripts
NetworK edited this page Aug 20, 2025
·
1 revision
- Заходим по ssh на роутер (через putty, powershell, etc). PowerShell
ssh -p 222 root@192.168.1.1 - Вводим пароль от entawre, и дальше копируем команды, что ниже:
opkg update && opkg upgrade
- Если у вас после обновления пакетов появляются ошибки в консоле, то выполняем следующие команды:
opkg --autoremove remove bind-digopkg install bind-digopkg --autoremove remove curlopkg 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 trojanpip install pyTelegramBotAPI telethon pathlibmv /opt/etc/bot.py /opt/etc/bot_old.pycurl -o /opt/etc/bot.py https://raw.githubusercontent.com/keenetic-dev/bypass_keenetic/main/bot.pycurl -o /opt/etc/bot_config.py https://raw.githubusercontent.com/keenetic-dev/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}"; donepython3 /opt/etc/bot.py- Открыть бота в телеграм ->
Установка->Установка & Переустановка->Fork by NetworK
- Может потребоваться заново установить
ключи,мосты, файлы с списком сайтов останутся ваши. - В меню бота
Сервис->Перезагрузка роутера
- В версии 2.0, у вас уже должен быть
bot_config.pyиcurl, поэтому обновление следующее
opkg updatemv /opt/etc/bot.py /opt/etc/bot_old.pycurl -o /opt/etc/bot.py https://raw.githubusercontent.com/keenetic-dev/bypass_keenetic/main/bot.pybot_pid=$(ps | grep bot.py | awk '{print $1}')for bot in ${bot_pid}; do kill "${bot}"; donepython3 /opt/etc/bot.py- Открыть бота в телеграм ->
/update
- Бот перезагрузится сам, нужно просто немного подождать, секунд 30.
- Для корректной работы, возможно потребуется перезагрузить роутер, в меню бота
Сервис->Перезагрузить роутер- ВАЖНО: Ключи, мосты, списки сайтов НЕ ПЕРЕЗАПИСЫВАЮТСЯ, в папке
/opt/root/backup-dataбудут лежать файлы которые были заменены