|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Зависимость отрабатывания скрипта от способа запуска |
|
Зависимость отрабатывания скрипта от способа запуска
|
Новый участник Сообщения: 15 |
Профиль | Отправить PM | Цитировать Дано: собственноручно написан скрипт для Akelpad (вызов txt файла , настройка печати (размера шрифта, полей, ориентации страницы, собственно печать на принтер по умолчанию )).
Если запускаю контекстным меню Run Script из Total Commander (скрипт находится в папке "Рабочий стол" учетной записи ) то отрабатывает Если запускаю прямо с рабочего стола контекстным меню - не отрабатывает Подскажите в чем может быть дело |
|
Отправлено: 11:58, 10-11-2009 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата ioadmina:
|
|
Отправлено: 12:13, 10-11-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата ioadmina:
|
|
------- Отправлено: 12:30, 10-11-2009 | #3 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Вот текст скрипта:
;Запуск AkelPad ;Запуск редактора с открытием заданного файла Run("c:\nc\akelpad.exe d:\kalk\print\Сабитов.txt") ; WinActivate("Сабитов.txt - AkelPad", "") ; Sleep(500) ; MouseClick("left", 30, 30, 1, 1) ; Send("{DOWN 7}") ; Send("{ENTER}") ; Send("{TAB 2}") ; Send("{DOWN}") ; Send("{ENTER}") ; MouseClick("left", 30, 30, 1, 1) ; Send("{DOWN 8}") ; Send("{ENTER}") ; Send("{TAB 6}") ; Send("{ENTER}") ; WinClose("Сабитов.txt - AkelPad", "") запускаю: правой клавишей на файле (и в Total Comander и с рабочего стола), строка контекстного меню - Run Script |
Отправлено: 18:59, 10-11-2009 | #4 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать ioadmina, ну открывать-то он открывает, а вот MouseClick жмет куда попало, после чего файл закрывается... для активизации пунктов меню нужно использовать специальные команды, либо использовать относительные координаты (см. в справке MouseCoordMode), пример активизации окна "Параметры страницы":
|
|
Отправлено: 10:29, 11-11-2009 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Проверка параметров запуска скрипта | morgan1991 | AutoIt | 2 | 03-03-2009 00:43 | |
Разное - проблема с загрузкой после использования нелегального способа активации | interminable | Microsoft Windows Vista | 7 | 14-09-2008 11:20 | |
Изменение способа входа в домен | polurk | Microsoft Windows NT/2000/2003 | 16 | 11-01-2008 13:47 | |
Выбор метода (способа) автоматической установки | mppm | Автоматическая установка Windows 2000/XP/2003 | 12 | 06-03-2007 19:31 |
|