По php+iMacros скудная документация, если кто в курсе подскажите как из php скрипта
1)проверить открыт ли firefox ( если нет открываем новое окно )
2)передаем переменные в макрос
3)запускаем макрос
вроде все просто, но не прибегая к созданию фаила передать у меня не получилось.
Если кто может помочь то выложите реальный пример как в уже открытом окне firefox выполнить скрипт подсунув ему данные из php , не прибегая к созданию csv или txt фаилов.
устроит и пример php+js
Отсутствует
Илья 2505
Тебе обаятельно нужен уже открытый фаерфокс ?
Думаю из пхп-шки запустить мазилку с заданными параметрами, что бы сразу имакрос стартанул, не сложно.
Передать параметры, если промежуточный файл не устраивает, попробуй через буфер обмена, на пхп, в имакросе команда !CLIPBOARD.
Отредактировано PRESIDENT (26-04-2016 22:24:46)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Как выполнить скрипт в уже открытом firefox я разобрался ( через COM, нужно редактировать php.ini)
$WS = new COM("WScript.Shell"); $script = $WS->Run('"C:\Program Files\Mozilla Firefox\firefox.exe" imacros://run/?m=mail.iim', 0, false);
а с передачей переменных пока не доходит, примеры которые были в инете у меня не работают, может просто руки кривые. Если кто выложит пример, причем рабочий, буду очень признателен.
любой код - пишется в тегах code внутри спойлера
InfSub
Отсутствует
скрытый текстВыделить кодКод:
$WS = new COM("WScript.Shell"); $script = $WS->Run('"C:\Program Files\Mozilla Firefox\firefox.exe" imacros://run/?m=mail.iim', 0, false);
А на маке такое проделать можно?
Добавлено 04-10-2016 14:50:01
Кстати, а что в этом классе COM?
Отредактировано racheev (04-10-2016 14:50:01)
Отсутствует