Библиотека скриптовых функций для TLGRM

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Ответить
hugu321456
Сообщения: 24
Зарегистрирован: 28 окт 2022, 15:29

Доброго времени.
попытался потестировать новую версию 2.2

Ros 6.49.7
типа запустилась, но выдает в чат только начальную информацию (далее цитаты из чата)
inform_bot, [09.04.2023 23:07]
Router "ИмяРоутера" Satellite Script Library 2.2_special is running ...

inform_bot, [09.04.2023 23:08]
"ИмяРоутера":
[$SAT] service function SATELLITE parameters:
SAT on, off, Scr, Fnc, Cmd, GroupChat, broadCast

inform_bot, [09.04.2023 23:08]
Router "ИмяРоутера" list function complex SATELITE for fast call:
1 🔷 /"ИмяРоутера"_Address
- список ip addresses
2 🔷 /"ИмяРоутера"_Arp
- список arp
3 🔷 /"ИмяРоутера"_Backup
- резервное копирование конфигурации роутера
4 🔳 /"ИмяРоутера"_DHCPclient
- роутер-клиент DHCP
5 🔷 /"ИмяРоутера"_FuncList
- список активных функций в Environment
6 🔷 /"ИмяРоутера"_GlobalVarList
- глобальные переменные и их значения
7 🔷 /"ИмяРоутера"_Lease
- список DHCP liase
8 🔷 /"ИмяРоутера"_Log
- выдать строки лога в Телеграмм
9 🔷 /"ИмяРоутера"_LogReset
- очистка лога
10 🔷 /"ИмяРоутера"_Mail
- функция отправки почты
11 🔷 /"ИмяРоутера"_ModemInfo
- поиск и отчёт модемов роутера
12 🔷 /"ИмяРоутера"_PingPong
- проверка хоста на пинг
13 🔷 /"ИмяРоутера"_Report
- отчет статуса роутера
14 🔷 /"ИмяРоутера"_SMSsend
- отправка SMS через модем роутера
15 🔷 /"ИмяРоутера"_SchedList
- список заданий Планировщика
16 🔷 /"ИмяРоутера"_ScriptList
- список скриптов роутера с комметариями
17 🔷 /"ИмяРоутера"_Status
- параметры системы
18 🔷 /"ИмяРоутера"_Users
- пользователи роутера и пароли
19 🔷 /"ИмяРоутера"_VPN
- серверы и клиенты VPN роутера
20 🔷 /"ИмяРоутера"_VpnUser
- настроенные VPN-пользователи с паролями
21 🔷 /"ИмяРоутера"_Wifi
- wifi-интерфейсы роутера
22 🔷 /"ИмяРоутера"_WifiAccess
- разрешенные wifi-пользователи
23 🔷 /"ИмяРоутера"_WifiConnect
- wifi-клиентские станции
24 🔷 /"ИмяРоутера"_WifiPass
- пароли wifi-сети/ей
25 🔷 /"ИмяРоутера"_WifiReg
- зарегистрированные в сети wifi-пользователи


hugu321456
Сообщения: 24
Зарегистрирован: 28 окт 2022, 15:29

и далее спойлер с информацией (кстати как убрать?)

ИмяРоутера:
>22:32:12 Running the SETUP library SATELLITE v. 1.9 27-09-2022:
>22:32:16
>22:32:16 #-------------------------------------------------------------------------------#
>22:32:16 # Library SATELLITE for TLGRM
>22:32:16 # Библиотека СПУТНИК для скрипта TLGRM
>22:32:16 # by Serkov S.V. (Sertik) update 27/09/2022
>22:32:16 # version 1.9
>22:32:16 #-------------------------------------------------------------------------------#
>22:32:16 Please enter in you Telegram chat for help: /ИмяРоутера SAT
>22:44:01 user user logged in via local
>22:48:51 Running the SETUP library SATELLITE v. 1.9 27-09-2022:
>22:48:55
>22:48:55 #-------------------------------------------------------------------------------#
>22:48:55 # Library SATELLITE for TLGRM
>22:48:55 # Библиотека СПУТНИК для скрипта TLGRM
>22:48:55 # by Serkov S.V. (Sertik) update 27/09/2022
>22:48:55 # version 1.9
>22:48:55 #-------------------------------------------------------------------------------#
>22:48:55 Please enter in you Telegram chat for help: /ИмяРоутера SAT
>22:55:11 user user logged in via local
>22:55:16 Conversion completed. Funcnames --> to short name
>23:08:37 Running the SETUP library SATELLITE v. 2.2_special 25-10-2022:
>23:08:41
>23:08:41 #-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-#
>23:08:41 # Library SATELLITE for TLGRM
>23:08:41 # Библиотека СПУТНИК для парсера TLGRM
>23:08:41 # by Serkov S.V. (Sertik) update 25/10/2022
>23:08:41 # version 2.2_special
>23:08:41 #-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-#
>23:08:41 To display a list of commands, type in the your chat: /
>23:08:44 Function $FuncSchedScriptAdd added task run script TLGRMcall-apr/09/2023-23:08:44 to the scheduler
>23:08:56 Telegram user "Имяюзера" launches function 'SAT'.
Последний раз редактировалось hugu321456 10 апр 2023, 22:15, всего редактировалось 1 раз.


hugu321456
Сообщения: 24
Зарегистрирован: 28 окт 2022, 15:29

и собственно попытка выполнения команд

ИмяРоутера:
>23:22:26 Telegram user "ИмяПользователя" is trying to execute command ''.

/chatid

ИмяРоутера:
>23:23:46 Telegram user "ИмяПользователя" is trying to execute command 'chatid'.

Вот как то так это работает.


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

У Вас там каша какая-то. Вы приводите вывод версий 1.9 и 2.2 одновременно. Вы уж какую-нибудь одну версию запускайте. Для всех версий существует подробное руководство, которое нужно читать. Нужно правильно настроить флаги и начальные настройки системы. Нужно понимать какой у Вас чат обычный (приватный) или групповой. От настроек зависит как можно подавать команды просто /имя_команды или /имя роутера имя_команды. Возможно поэтому у Вас ничего и не работает.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
hugu321456
Сообщения: 24
Зарегистрирован: 28 окт 2022, 15:29

Доброго времени.
Никакой каши нет. Сначала пытался установить версию 1.9, удалил, установил версию 2.2 но тот же вид только сбоку.
Чат обычный (не групповой если угодно).
Из настоек только айди чата и айди бота прописал.
В описании не сказано явно какие именно переменные надо обязательно указывать.

Можете помочь?


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Сначала пытался установить версию 1.9, удалил, установил версию 2.2 но тот же вид только сбоку.
Все настройки указаны в разделе 3 Руководства "Начало работы". Что там может быть не понятно ?
Там всё разжевано до мелочей. Кроме меня вряд ли кто пишет такие подробные инструкции к своим скриптам.

Поставьте флаг скрипта SAT!start broadCast в true, чтобы подавать команды без указания имени роутера.
Раз у Вас не групповой чат параметр GroupChat должен быть пустым.
Эти же параметры можно настроить также после установки системы версии 2.2 с помощью функции $tlgrm (см. стр. 13 Руководства).
Там же сказано, что в версии 2.2 команда SAT удалена и заменена другой функцией - так зачем её пытаться вызывать ?
Ещё раз советую внимательно прочитать руководство.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
hugu321456
Сообщения: 24
Зарегистрирован: 28 окт 2022, 15:29

broadCast в true
GroupChat пуст
" внимательно прочитать руководство". - (вот мои сообщения Вы читали невнимательно (без обид) итак еще раз - в руководстве нет явного указания какие именно переменные ОБЯЗАТЕЛЬНЫ а какие можно не указывать.


hugu321456
Сообщения: 24
Зарегистрирован: 28 окт 2022, 15:29

и еще собственно про странное поведение -

xxxx_bot, [10.04.2023 1:45]
Router2:
>apr/10 01:46:26 Telegram user "Telega-user" is trying to execute command 'Router2'.

xxxx_bot, [10.04.2023 12:32]
Router2:
>06:04:02 00:00:00:00:00:00@LAN-wifi: disconnected, extensive data loss, signal strength -63

xxxx_bot, [10.04.2023 14:59]
Router2:
>14:14:51 00:00:00:00:00:00@LAN-wifi: disconnected, extensive data loss, signal strength -66
>14:17:52 00:00:00:00:00:00@LAN-wifi: connected, signal strength -71
>14:56:31 00:00:00:00:00:00@LAN-wifi: disconnected, extensive data loss, signal strength -71

(в мак адресе вместо актуальных значений нули). Улыбнуло, что хоть о чём то мне было сообщено от сателлита)))))


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Версия РОС какая ? Под 7-ку сами адаптируйте, я на ней не работаю.
" внимательно прочитать руководство". - (вот мои сообщения Вы читали невнимательно (без обид) итак еще раз - в руководстве нет явного указания какие именно переменные ОБЯЗАТЕЛЬНЫ а какие можно не указывать.
Ещё мне не хватало Ваши сообщения читать внимательно ... Все переменные и флаги явно УЖЕ указаны в стартовом файле системы и являются ОБЯЗАТЕЛЬНЫМИ, пользователь может их редактировать в зависимости от своих целей согласно информации в Руководстве.
(в мак адресе вместо актуальных значений нули). Улыбнуло, что хоть о чём то мне было сообщено от сателлита)))))
Если у Вас Capsman вы мак адреса от "сателлита" не получите.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
hugu321456
Сообщения: 24
Зарегистрирован: 28 окт 2022, 15:29

"Ещё мне не хватало Ваши сообщения читать внимательно" привет родителям )))))

капсмана нет.

Ros 6.49.7

проставил нули вместо реальных значений(это для понимания почему там нули).

Обратите внимание, что это как бы "фантомные" сообщения от сателита. т.е. сателит живет своей самостоятельной жизнью по непонятным принципам.


Ответить