Недавние сообщения

Страницы: [1] 2 3 ... 10
1
1alexeev
Цитировать
Скрипт который дожидается когда у элемента X Value.Value будет равен 100 (прогресс бар)
Если вы уже нашли элемент и хотите дождаться, когда его значение станет 100, то можно просто организовать цикл
Код: AutoIt [Выделить]
While _UIA_ElementGetPropertyValue($oElement, "RangeValue.Value") <> 100
  Sleep(111)
WEnd

Если же у вас несколько элементов и нужен тот, который быстрее достигнет значение 100, то можно так
Код: AutoIt [Выделить]
$oElement = _UIA_WaitControlTypeElement($oParent, "UIA_ProgressBarControlTypeId", 100, "RangeValue.Value", False, 0)

2
Спасибо! Всё получилось!!!
3
Вопрос по поводу функции _UIA_WaitElementFromCondition
Можно пример какой-нибудь?
Цель:
Скрипт который дожидается когда у элемента X Value.Value будет равен 100 (прогресс бар)
После чего будет выполнено следующее действие.
4
gunter123 , при выполнении вашего кода - открывается командная строка, в которой записано:

С:\>v
"v" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
С:\>

Прикрепил вид того, что отображается в окне.



Добавлено: Сегодня в 17:05:25
gunter123 , мне нужно ввести не буфер обмена, а одну-единственную строчку:
111.scr /p65552 && exit

Чтобы командная строка заполнялась следующим образом:

5
Попробуйте через буфер обмена вставить текст, у меня так работает.

Код: AutoIt [Выделить]
$handle = ShellExecute ("cmd.exe","","C:\")
WinActivate($handle)

Sleep(200)

$clipboard = ClipGet() ; Берём текущий буфер обмена в переменную

ClipPut("runas/user:test-ws01\Administrator cmd")
Send("^v")

Send("{ENTER}")

ClipPut($clipboard) ; Возвращаем буфер обмена

6
У тебя открывается новое окно с правами администратора и туда так же через команду send, но у меня не получается активировать данное окно чтоб там сработала команда send
7
Инструменты и справка по AutoIt / Re: SciTE 3.2.5.99 для AutoIt
« Последний ответ от zbz Отправлен Сегодня в 15:51:37 »
Включил, заменив class.lua файлом class.bak
А по подробней, если не затруднит.
я добавил файл: AutoItAutoComplete.lua в тужу директорию.
8
mixpp ,
А куда в этом коде добавлять строчку  111.scr /p65552 && exit   ?
9
Общие вопросы по AutoIt / AutoIt + Word + sqlite
« Последний ответ от vitaliy4us Отправлен Сегодня в 15:22:29 »
Имеется ли возможность сохранить в базе данных sqlite содержимое страниц документа Word для последующего их воспроизведения на форме GUI в контроле RTF? Т.е. стоит задача сначала сохранить определенные страницы вордовского документа, которые кроме форматированного текста, могут также содержать таблицы и рисунки, в таблице sqlite (тип поля BLOB?). И если это будет BLOB, то возможно ли его потом из этой таблицы достать и воспроизвести в GUICtrlRichEdit в таком же виде, который данная страница имеет в Word?
10
Нужно активировать Учетную запись Администратора, поставить пароль.
А код вот такой
Код: AutoIt [Выделить]
$handle = ShellExecute ("cmd.exe","","C:\")
WinActivate($handle)
Sleep(200)
Send("runas/user:test-ws01\Administrator cmd")
; Отправка enter
Send ("{ENTER}")
Send ("Gomoku2000")
Send ("{ENTER}")


Только у меня вот уже вопрос к гуру по autoit. Открывается новое окно по cmd с правами администратора, но вот после этого если в коде autoit есть команда send то она не прописывается в командной строке.
Страницы: [1] 2 3 ... 10