Что нового

Как отловить параметр посылаемый в скрипт

rolatipov

Новичок
Сообщения
25
Репутация
0
Есть некий протокол в Opera.Когда нажимаешь на ссылку соответствующую этому протоколу должна запуститься программа и получить параметр этой ссылки(адрес страницы).Но программа запускается медленно и не успевает подхватить эту ссылку(параметр "%1").Поэтому решил попробовать реализовать это посредством скрипта,т.е. в настройках Opera пишу:

Программа:путь\скрипт
Параметр:"%1"

Как мне отловить этот параметр %1(узнать ссылку),посылаемый в скрипт?
И как мне этот параметр послать в уже запущенную программу?

Хотя бы где покопать подскажите пожалуйста.
 

Redline

AutoIT Гуру
Сообщения
506
Репутация
375
Вот пример вывода параметра, который передали в скрипт при запуске (скрипт должен быть скомпилирован!):
Код:
MsgBox(0, 'Done!', $CmdLine[1])

Глобальный массив $CmdLine содержит в себе все параметры (они передаются разделенные пробелом)
Общее количество параметров содержится в $CmdLine[0]

А про коммутацию между уже запущенными скриптами можно посмотреть здесь:
http://autoit-script.ru/index.php/topic,332.0.html
http://autoit-script.ru/index.php/topic,164.0.html
 
Автор
R

rolatipov

Новичок
Сообщения
25
Репутация
0
Redline,спасибо все работает($CmdLine),а как решить второй вопрос я так понял зависит еще и от самой программы(можно например GUI использовать)
 
Верх