lutskboy

lutskboy
Рейтинг
172
Регистрация
22.11.2013
chaturanga #:
в программе проверьте соответсвие аргумента  --from-script его значению

ето же не значит что я  myprogram запустил с  script.php

может в терминале . а может и з другого скрипта . 1.php

Владимир #:
когда запускаете из пхп программу, то можете получить её pid и записать во временный файл, а из проги проверить по этому pid, совапдает ли с pid программы

надо попробовать. 

Владимир #:
можно по pid

pid не подходит. я в консоли могу его запустить  а не с  script.php и получу pid и передам его myprogram. 

Artisan #:
Передавайте при запуске уникальный случайный код, и контрольный код,
дело в том что script.php тут открытый код. его все видят.  myprogram нет. тут байт код.
Genius Ideaing #:
подпись (caption) ограничена 100 символами.

вот пример https://skr.sh/sPByTp9hxkg

я делал плагин для дле.  sendPhoto method. меня и 1000 устраивает. и ты так не сделаешь чтоб было больше

делай 2 метода. фото и текст. но ето уже не то

lutskboy #:
sendPhoto method
                $request = [
                        'chat_id' => TG_CHAT_ID,
                        'parse_mode' => 'HTML',
                        'caption' => trim($tg_text)
                ];

$request[' photo '] = curl_file_create(/full/path/to/image);

Artisan #:

#!/bin/sh

while true

do

ps wax | grep script >> file.txt

done

вроде то что нужно. потестирую еще. спс

Алеандр #:
Что мешает одновременно с запуском скрипта производить дозапись в файл в логированием всех нужных параметров?

туда нельзя лезть. к тому же ето не всегда будет мой скрипт. и не всегда php. запуск может быть в другом приложении. и туда не возможно внедрить такое

Artisan #:
ps wax | grep script >> file.txt

это немного не то. я запустил и она отработала. но в етот момент у меня скрипт не работал. нужно чтоб она постоянно контролировала 

Всего: 825