|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [Архив - Часть 3] AutoIt скрипты .:[общие вопросы]:. |
|
[Архив - Часть 3] AutoIt скрипты .:[общие вопросы]:.
|
(*.*) Сообщения: 36570 |
Внимание! В связи с созданием отдельного форума по AutoIt, эта тема переводится в архивное состояние. Если у вас есть вопрос, создайте новую тему или поднимите существующую, если в ней обсуждается аналогичная проблема. Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь по AutoIt". Это и так понятно ![]() ![]() Сайт программы Русская справка Коллекция AutoIt скриптов от Sanja Alone Коллекция AutoIt скриптов от MSFN (могут быть устаревшие). Справочник по командам rundll32 (команды запуска диалоговых окон и не только...) AutoIt скрипты - введение и FAQ (статья содержит вводную информацию по AutoIt, а также ответы на ЧаВо). Архивы старых тем по AutoIt или они же в 7z архиве (версии для печати) - 846 кб (настоятельно рекомендуется к прочтению/поиску) (он же прикреплен в шапке) Данная тема предназначена для общих вопросов по AutoIt. Вопросы по установке приложений при помощи AutoIt следует задавать в соответствии с правилами форума "Автоматическая установка приложений". Таким образом, если вы хотите узнать как установить Winamp 5.x при помощи AutoIt, то создайте тему [autoit] Winamp 5.х (если таковой еще нет на форуме). Проверить наличие тем можно при помощи поиска или фильтров. Цитата Vadikan:
|
||
------- Отправлено: 00:02, 05-02-2006 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать shyra1976
может использовать _CommSendByte(), _CommSendByteArray() ? Serial port (COM port) udf, includes ability to send/receive binary data |
Отправлено: 12:07, 18-09-2008 | #901 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 36
|
Профиль | Отправить PM | Цитировать Вот например Стринг $sEyer25 = Chr(0xA9) & Chr(0x05) & Chr(0x57) & Chr(0x1) & Chr(0x07) и вот что видем "©W"в Console
возу $sEyer25 = Chr(0xA9) & Chr(0x05) & Chr(0x57) & Chr(0х00) & Chr(0x7B) и "0" он невидет Вот что видет "©W+>" _CommSendByte(), _CommSendByteArray() - и функций эти не видят "0" |
Отправлено: 12:36, 18-09-2008 | #902 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:47, 18-09-2008 | #903 |
Новый участник Сообщения: 36
|
Профиль | Отправить PM | Цитировать amel27,
Ne znaiy kak blogadarit SPASIBO |
Отправлено: 13:31, 18-09-2008 | #904 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать Нужно установить Alcohol52.
AutoIt3 нажимает кнопки и делает всё корректно! Вопрос в следующем: Предположим надо зделать хотфикс для nLite. При этом желательно вообще скрыть все окна! Но я так понял, что если окна нету, то AutoIt не сможет нажимать ничего или я ошибаюсь??? Если можно то как!? Я закатал, скажем [alcohol.exe + script.exe] в InnoSetup и это работает. Но когда я пытаюсь запустить так MyAlc.exe /VERYSILENT - висит! Ну я уже чисто потом понял причину. Два вопроса: 1. Вообще можно жать в свёрнутые окна иль нет? 2. Как это зделать, что почитать или конкретно пример покажите? (я чайник, если можно подробнее если можно) |
------- Отправлено: 13:42, 18-09-2008 | #905 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата shyra1976:
![]() ![]() Цитата semiono:
#include <GuiConstants.au3> $GUI = GUICreate("Test Script", 300, 200) $Button = GUICtrlCreateButton("Button", 20, 40, 60, 20) GUISetState(@SW_SHOW, $GUI) GUISetState(@SW_MINIMIZE, $GUI) Sleep(1000) ControlClick($GUI, "", $Button) GUISetState(@SW_RESTORE, $GUI) While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit Case $Button MsgBox(0, "", "Ok, you can use ControlClick() on minimized windows.") EndSwitch WEnd Цитата http://www.autoitscript.com/autoit3/docs/functions/ControlClick.htm:
|
|||
------- Отправлено: 13:54, 18-09-2008 | #906 |
Старожил Сообщения: 304
|
Профиль | Отправить PM | Цитировать Возникла проблема:
Как можно запустить AutoIt скрипт на одном компьютере, чтобы он выполнился на другом компьютере? Сеть из двух компьютеров, папка расшарена с полными правами. |
Отправлено: 13:56, 18-09-2008 | #907 |
Ветеран Сообщения: 604
|
Профиль | Отправить PM | Цитировать Цитата semiono:
![]() Цитата semiono:
Run("calc.exe") WinWait("[Class:SciCalc]") $hWnd = WinGetHandle("[Class:SciCalc]") WinSetState($hWnd, "", @SW_HIDE) ControlClick($hWnd, "", "Button7") Sleep(3000) WinSetState($hWnd, "", @SW_SHOW) ![]() |
||
Отправлено: 14:02, 18-09-2008 | #908 |
Ветеран Сообщения: 604
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 14:26, 18-09-2008 | #909 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать http://forum.oszone.net/showpost.php?p=901269
не осилю ![]() А нельзя как-то глобально вообще запретить гуй!? GUISetState ( @SW_HIDE , "Alcohol" ) PS ставлю перед всеми - winwaitactive($Title,'Welcome to the Alcohol') такое: WinSetState ($Title, "", @SW_HIDE) что не так? |
------- Последний раз редактировалось semiono, 18-09-2008 в 19:58. Отправлено: 19:30, 18-09-2008 | #910 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
Вопрос - [Архив] Антивирусные программы - ОБЩИЕ ВОПРОСЫ | FOX RED | Защита компьютерных систем | 67 | 21-11-2007 15:05 | |
[Архив - Часть 1.3] AutoIt скрипты | biork | AutoIt | 503 | 09-06-2007 11:27 | |
[Архив - Часть 1.2] AutoIt скрипты | Dirk Diggler | AutoIt | 505 | 02-12-2006 11:00 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|