Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№126-04-2016 21:03:49

Илья 2505
Участник
 
Группа: Members
Зарегистрирован: 22-04-2016
Сообщений: 2
UA: Chrome 49.0

PHP и iMacros

По php+iMacros  скудная документация, если кто в курсе  подскажите как из php скрипта
1)проверить открыт ли firefox ( если нет открываем новое окно )
2)передаем переменные в макрос
3)запускаем макрос
вроде все просто, но не прибегая к созданию фаила передать у меня не получилось.
Если кто может помочь то выложите реальный пример как в уже открытом окне firefox выполнить скрипт подсунув ему данные из php , не прибегая к созданию csv или txt фаилов. :/
устроит и пример php+js ;)

Отсутствует

 

№226-04-2016 22:24:16

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 45.0

Re: PHP и iMacros

Илья 2505

Тебе обаятельно нужен уже открытый фаерфокс ?
Думаю из пхп-шки запустить мазилку с заданными параметрами, что бы сразу имакрос стартанул, не сложно.
Передать параметры, если промежуточный файл не устраивает, попробуй через буфер обмена, на пхп, в имакросе команда !CLIPBOARD.

Отредактировано PRESIDENT (26-04-2016 22:24:46)


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№327-04-2016 09:41:04

Илья 2505
Участник
 
Группа: Members
Зарегистрирован: 22-04-2016
Сообщений: 2
UA: Firefox 45.0

Re: PHP и iMacros

Как выполнить скрипт в уже открытом 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);


true - всегда в новом окне

а с передачей переменных пока не доходит, примеры которые были в инете у меня не работают, может просто руки кривые. Если кто выложит пример, причем рабочий, буду очень признателен.

любой код - пишется в тегах code внутри спойлера

InfSub

Отсутствует

 

№404-10-2016 14:36:35

racheev
Участник
 
Группа: Members
Зарегистрирован: 04-10-2016
Сообщений: 3
UA: Firefox 49.0

Re: PHP и iMacros

Илья 2505 пишет

скрытый текст

Выделить код

Код:

$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)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]