Страница 182 из 193
Re: [Модуль] Telegram (telegram)
Добавлено: Чт фев 24, 2022 12:08 pm
Dimonopera
Eraser писал(а): Чт фев 24, 2022 11:12 am
Dimonopera писал(а): Ср фев 23, 2022 9:38 am
Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправки
Код: Выделить всё
// получаем картинку
$url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream";
$jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg";
exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.'');
// отправляем картинку в телеграмм
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToUser(1092570625,$jpg);
Заранее спасибо
sendImageToUser(
$chat_id,$jpg)
Спасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHook
Re: [Модуль] Telegram (telegram)
Добавлено: Чт фев 24, 2022 12:33 pm
Eraser
Dimonopera писал(а): Чт фев 24, 2022 12:08 pm
Eraser писал(а): Чт фев 24, 2022 11:12 am
Dimonopera писал(а): Ср фев 23, 2022 9:38 am
Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправки
Код: Выделить всё
// получаем картинку
$url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream";
$jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg";
exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.'');
// отправляем картинку в телеграмм
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToUser(1092570625,$jpg);
Заранее спасибо
sendImageToUser(
$chat_id,$jpg)
Спасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHook
передавайте в сценарий $chat_id
Re: [Модуль] Telegram (telegram)
Добавлено: Чт фев 24, 2022 1:08 pm
Dimonopera
Eraser писал(а): Чт фев 24, 2022 12:33 pm
Dimonopera писал(а): Чт фев 24, 2022 12:08 pm
Eraser писал(а): Чт фев 24, 2022 11:12 am
Dimonopera писал(а): Ср фев 23, 2022 9:38 am
Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправки
Код: Выделить всё
// получаем картинку
$url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream";
$jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg";
exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.'');
// отправляем картинку в телеграмм
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToUser(1092570625,$jpg);
Заранее спасибо
sendImageToUser(
$chat_id,$jpg)
Спасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHook
передавайте в сценарий $chat_id
Картинка приходит только если выполняется $telegram_module->sendImageToUser(1092570625,$jpg);
Если выполнять $telegram_module->sendImageToUser($chat_id,$jpg); то изображение не приходит. Только если создать команду непосредственно в телеграме.
Re: [Модуль] Telegram (telegram)
Добавлено: Чт фев 24, 2022 1:31 pm
Eraser
Dimonopera писал(а): Чт фев 24, 2022 1:08 pm
Eraser писал(а): Чт фев 24, 2022 12:33 pm
Dimonopera писал(а): Чт фев 24, 2022 12:08 pm
Eraser писал(а): Чт фев 24, 2022 11:12 am
Dimonopera писал(а): Ср фев 23, 2022 9:38 am
Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправки
Код: Выделить всё
// получаем картинку
$url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream";
$jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg";
exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.'');
// отправляем картинку в телеграмм
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToUser(1092570625,$jpg);
Заранее спасибо
sendImageToUser(
$chat_id,$jpg)
Спасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHook
передавайте в сценарий $chat_id
Картинка приходит только если выполняется $telegram_module->sendImageToUser(1092570625,$jpg);
Если выполнять $telegram_module->sendImageToUser($chat_id,$jpg); то изображение не приходит. Только если создать команду непосредственно в телеграме.
ну естественно $chat_id надо передавать в сценарий
пишите код сразу в команде, зачем вам сценарий
Re: [Модуль] Telegram (telegram)
Добавлено: Чт фев 24, 2022 1:41 pm
Dimonopera
Eraser писал(а): Чт фев 24, 2022 1:31 pm
Dimonopera писал(а): Чт фев 24, 2022 1:08 pm
Eraser писал(а): Чт фев 24, 2022 12:33 pm
Dimonopera писал(а): Чт фев 24, 2022 12:08 pm
Eraser писал(а): Чт фев 24, 2022 11:12 am
Dimonopera писал(а): Ср фев 23, 2022 9:38 am
Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправки
Код: Выделить всё
// получаем картинку
$url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream";
$jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg";
exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.'');
// отправляем картинку в телеграмм
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToUser(1092570625,$jpg);
Заранее спасибо
sendImageToUser(
$chat_id,$jpg)
Спасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHook
передавайте в сценарий $chat_id
Картинка приходит только если выполняется $telegram_module->sendImageToUser(1092570625,$jpg);
Если выполнять $telegram_module->sendImageToUser($chat_id,$jpg); то изображение не приходит. Только если создать команду непосредственно в телеграме.
ну естественно $chat_id надо передавать в сценарий
пишите код сразу в команде, зачем вам сценарий
Сразу в код совсем запутаюсь. И так длинный получается. Настроено меню с несколькими уровнями, один из них как раз выбор камер.
Код: Выделить всё
$pos = strripos($text , "Зал");
if ($pos > -1) {
runScript('Camera_zall');
$this->sendMessageToUser($chat_id, "Выберите камеру:",$option2);
$skip = true;
}
$pos = strripos($text , "Сектор1");
if ($pos > -1) {
runScript('Camera_sektor1');
$this->sendMessageToUser($chat_id, "Выберите камеру:",$option2);
$skip = true;
}
Выбор сценария для отправки как то немного упрощает работу с кодом. По крайней мере для меня
Re: [Модуль] Telegram (telegram)
Добавлено: Чт фев 24, 2022 2:46 pm
Logrus
меня порой пугают примеры кода в данной ветке
причем они де"эволюционируют" с каждым разом и итерацией

Re: [Модуль] Telegram (telegram)
Добавлено: Чт фев 24, 2022 3:10 pm
RomanAndr
Logrus писал(а): Чт фев 24, 2022 2:46 pm
меня порой пугают примеры кода в данной ветке
причем они де"эволюционируют" с каждым разом и итерацией
Copy-paste?
Re: [Модуль] Telegram (telegram)
Добавлено: Чт фев 24, 2022 3:34 pm
Logrus
RomanAndr писал(а): Чт фев 24, 2022 3:10 pm
Logrus писал(а): Чт фев 24, 2022 2:46 pm
меня порой пугают примеры кода в данной ветке
причем они де"эволюционируют" с каждым разом и итерацией
Copy-paste?
хуже, юзеры еще пытаются привнести свое понимание
пример с удалением постов, выложенным примером оного и (миша) два! года не мог это настроить пока наконец то не показал свой код в тлг курилке, ну несколько правок к правильному и все заработало
и такого полно

Re: [Модуль] Telegram (telegram)
Добавлено: Пт фев 25, 2022 11:06 am
Dimonopera
Logrus писал(а): Чт фев 24, 2022 2:46 pm
меня порой пугают примеры кода в данной ветке
причем они де"эволюционируют" с каждым разом и итерацией
Ну не все же рождаются со знаниями программирования. Учимся по меру возможностей. Для знающего человека мои вопросы конечно глупые, Но если их не задавать, как разобраться?
Re: [Модуль] Telegram (telegram)
Добавлено: Вс мар 27, 2022 10:49 pm
Diesel
Алиса перестала писать в телеграм. Причем если отправляешь тестовое сообщение - все приходит. От меня с телеги - тоже в чат приходят сообщения, а вот ответ от Алисы не возвращается. В истории событий такая фигня: 22:36:55 0.63537100 Command not found. Не могу понять где и что я сломал (