Представляю альтернативную систему Telegram active Runner and Notifyer (TaRaN)
для парсинга журнала роутера и исполнения команд Роутер ОС через чатбот Телеграмм.
отличия от системы TLGRM (viewtopic.php?f=14&t=12659) :
- обработка всех сообщений в чат за период "циркуляции", а не только последнего сообщения
- реализация главных модулей исполнения и парсинга TaRaN в виде функций, которые можно вызывать дополнительно из своих скриптов
- независимая друг от друга работа модуля исполнения и модуля аннотации
- настраиваемые команды пользователя
- возможность установки списка команд из Роутер ОС в чатбот пользователя для быстрого вызова из чата по "/"
- поддержка кириллицы в выводе сообщений в чат и в комментариях к списку команд
почта проекта для личных сообщений: taranscr@mail.ru
Ссылка на скачивание скрипта для установки системы на роутер и руководство пользователя https://cloud.mail.ru/public/3kpW/FSCYMM4ZL
(скачивание будет доступно с 17.02.2023, пока идёт реклама )
TaRaN system
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
-
- Сообщения: 1601
- Зарегистрирован: 15 сен 2017, 09:03
Последний раз редактировалось Sertik 17 фев 2023, 09:37, всего редактировалось 1 раз.
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 1601
- Зарегистрирован: 15 сен 2017, 09:03
а пока можно скачать и почитать первую версию описания https://cloud.mail.ru/public/3kpW/FSCYMM4ZL
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 1601
- Зарегистрирован: 15 сен 2017, 09:03
скрипт доступен по той же ссылке.
Встречайте систему TaRaN !
Замечания и пожелания приветствуются. Принимаются заявки на произвольные команды пользователя.
Встречайте систему TaRaN !
Замечания и пожелания приветствуются. Принимаются заявки на произвольные команды пользователя.
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 1601
- Зарегистрирован: 15 сен 2017, 09:03
обновил инструкцию, дополнил примерами.
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 20
- Зарегистрирован: 04 ноя 2021, 10:00
Не планируется или внедрение возможности управления несколькими роутерами?
-
- Сообщения: 20
- Зарегистрирован: 04 ноя 2021, 10:00
У меня скрипт начал ошибки генерировать, что бы это могло значить?
https://cloud.mail.ru/public/5oMm/qzbKBCoYc
https://cloud.mail.ru/public/cpWb/ZNoaPJDuH
https://cloud.mail.ru/public/5oMm/qzbKBCoYc
https://cloud.mail.ru/public/cpWb/ZNoaPJDuH
-
- Сообщения: 1601
- Зарегистрирован: 15 сен 2017, 09:03
Здравствуйте, Сергей. Простите, что не сразу ответил.
Но никто не мешает Вам поставить TaRaN на несколько роутеров. При этом можно сделать групповой чат и из него подавать команды всем роутерам, или только одному из них.
периода вызова модулей TaRaN - :local callTNR 00:00:10;
и времени ожидания update - :global TNRtimeout 0;
Нельзя вызывать TaRaN слишком часто, он не успеет отработать до следующего вызова, 10 секунд пожалуй оптимально
Время TNRtimeout должно быть оптимально раза в 4 короче периода callTNR, лучше поставьте его вообще в 0 - ошибки должны перестать сыпаться.
Плюс если у Вас на роутере работают другие скрипты, использующие JSON-парсер JParse, могут быть накладки.
Если на роутере просто пропал Интернет, скрипт также будет сыпать ошибки. Это я доработаю (чтоб он так не делал).
Скрипт предназначен для работы и управления тем роутером, на который он установлен.Не планируется или внедрение возможности управления несколькими роутерами?
Но никто не мешает Вам поставить TaRaN на несколько роутеров. При этом можно сделать групповой чат и из него подавать команды всем роутерам, или только одному из них.
Проверьте состояние параметров:У меня скрипт начал ошибки генерировать, что бы это могло значить?
периода вызова модулей TaRaN - :local callTNR 00:00:10;
и времени ожидания update - :global TNRtimeout 0;
Нельзя вызывать TaRaN слишком часто, он не успеет отработать до следующего вызова, 10 секунд пожалуй оптимально
Время TNRtimeout должно быть оптимально раза в 4 короче периода callTNR, лучше поставьте его вообще в 0 - ошибки должны перестать сыпаться.
Плюс если у Вас на роутере работают другие скрипты, использующие JSON-парсер JParse, могут быть накладки.
Если на роутере просто пропал Интернет, скрипт также будет сыпать ошибки. Это я доработаю (чтоб он так не делал).
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 2
- Зарегистрирован: 03 апр 2024, 13:27
Добрый день, Сергей.
А не подскажите как отправлять запрос одному устройству?
У меня как раз такая история.
Команда отправляется боту, а отвечают два устройства.
Команда вида /board@botname