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

Страницы: [1] 2 3 ... 10
1
Добрый день, подскажите пожалуйста каким образом Вам удалось решить данную проблему.
Для начала я установил расширение из autoit-for-google-chrome из магазина расширений
Далее установил autoit_chrome_native_messaging_host_install.exe
Далее по пути C:\Users\Дмитрий\AppData\Roaming\AutoIt3\Chrome Native Messaging Host
Изменил содержимое файла manifest.json на
{
  "name": "com.sean.consoleread",
  "description": "AutoIT for Google Chrome Native Messaging Host",
  "path": "C:\\Users\\Дмитрий\\AppData\\Roaming\\AutoIt3\\Chrome Native Messaging Host\\autoit-chrome-native-messaging-host.exe",
  "type": "stdio",
  "allowed_origins": [
    "chrome-extension://leakmpklghcpopcfgkkjjfhmlkhocjlj/"
  ]
}
Добавил Chrome.au3 в Include

При тестировании примеров:
chrome_example.au3
chrome_example_2.au3

выполняется только открытие браузера.

Windows 8x64
Браузер Версия 66.0.3359.181
2
Код: AutoIt [Выделить]
#include <UIAutomate.au3>

$oParent = _UIA_GetElementFromHandle(ControlGetHandle("[class:IEFrame]", "", "Internet Explorer_Server1"))

; если элемент один
$oElement = _UIA_GetControlTypeElement($oParent, "UIA_EditControlTypeId", True, "Value.IsReadOnly")
ConsoleWrite(_UIA_ElementGetPropertyValue($oElement, "Name") & @CRLF)

; если элементов несколько, то найдите его по индексу
$aElems = _UIA_FindAllElements($oParent, "ControlType", $UIA_EditControlTypeId)
For $i = 1 To $aElems[0]
  ConsoleWrite(_UIA_ElementGetPropertyValue($aElems[$i], "Name") & @CRLF)
Next

3
Мне нужно вывести значение 188.225.7.119, оно может быть разным. То есть нужно вывести как-то массив на фильтр, либо подобрать по предыдущему элементу массива, но не знаю, как собственно этот массив вывести.
(нажмите для показа/скрытия)
4
Автоматизация IE и Web-интерфейса / Re: Клик по ссылке
« Последний ответ от InnI Отправлен Июнь 16, 2018, 20:03:17 »
Я же дал вам ссылку на тему. Там в архиве есть утилита Inspect. Причём тут Control Viewer? :stars:
5
Код: AutoIt [Выделить]
WinActivate("заголовок окна")
Send("^a") ; Ctrl+A выделить всё
; или
MouseClickDrag() ; см. в справке параметры (координаты)

6
Коллеги, добрый день! Подскажите как выделить текст путем эмуляции выделения текста мышью, без создания дополнительных интерфейсов? Например в браузере?
7
Автоматизация IE и Web-интерфейса / Re: Клик по ссылке
« Последний ответ от Grizli Отправлен Июнь 16, 2018, 17:27:28 »
Пробовал CV.EXE, в пределах всего окна ничего не меняется, кроме цвета пиксела под курсором.



Добавлено: Июнь 16, 2018, 17:30:01
http://shot.qip.ru/00V4HK-6iaKREfJT/
http://shot.qip.ru/00V4HK-3iaKREfJU/
8
Автоматизация IE и Web-интерфейса / Re: Клик по ссылке
« Последний ответ от InnI Отправлен Июнь 16, 2018, 15:00:40 »
Я не волшебник, я только учусь… (это про html) :)

Попробуйте UIAutomate. С её помощью можно работать со страницами, как с GUI.
Если предоставите информацию утилиты inspect по кнопке и полям ввода, то, возможно, мы сможем облегчить труд вашей супруги.

Цитировать
если нужны какие-то участки кода с сайта то готов предоставить
Попробуйте сохранить эту страницу в файл. Даже если браузер её не откроет по причине отсутствия авторизации, возможно, код страницы поможет что-то понять... :think:
9
Примеры и рабочие проекты / [Wrapper] Главное в жизни
« Последний ответ от Borrispak Отправлен Июнь 16, 2018, 09:55:37 »
Извините, я удалил этот вопрос
10
Дни рождения / С днём рождения lesobrod, MaximK, DIS!
« Последний ответ от Представитель Сообщества Отправлен Июнь 16, 2018, 01:02:21 »
От имени всего Русского сообщества AutoIt поздравляем Вас lesobrod, MaximK, DIS с днём рождения!



Цитировать
Пусть все мечты исполнятся,
Пусть все желанья сбудутся,
Пусть радости запомнятся,
А горести забудутся.

Здоровье будет крепкое,
В делах всегда согласие,
Любовь навеки верная —
Без ссор и разногласия.

Зарплата только вовремя,
Стабильная, высокая.
Работа будет лёгкая
И не совсем далёкая.

Пусть жизнь Вам дарит самые
Прекрасные мгновения.
Желаем только радости
И счастья, с днем рождения!
Страницы: [1] 2 3 ... 10