Автор Тема: [Автоматизация] Chrome UDF - не могу добиться работы, помогите запустить  (Прочитано 859 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xHawKx [?]

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Добрый день

Требуется написать небольшую автоматизацию для сайта, вход - выбор кое-каких параметров и клик по кнопке.
Изначально напилил все через IE - времени не заняло, вход-параметры, все шло как надо, но в конечном итоге оказалось что именно требуемая страничка использует библиотеку, которая IE не поддерживается от слова совсем, и задача из-под него не решается в принципе - форма нужного вида браузером не сабмитится.

В результате пробую запустить поддержку Chrome по инструкции
___https://www.autoitscript.com/forum/topic/154439-chrome-udf/
прошел по пунктам:
1. Установил расширение
2. Установил AutoIT Chrome Native Messaging Host
3. В инклуды добавлен chrome.au3

Результат - ни один из приведенных примеров не работает, хотя хром запускается, открвает станицу с сети (пример 1) и фаил с диска (пример 2)(т.е. работают ф-ции _ChromeStartup)
Chrome Версия 67.0.3396.62 (Официальная сборка), (64 бит), win7
На приведенном форуме народ в последних сообщениях тоже жалуется.
Скрин приложил.


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться

Русское сообщество AutoIt


Оффлайн xHawKx [?]

  • Новичок
  • *
  • Сообщений: 2

  • Автор темы
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
С грехом пополам запустил,
Не работал autoit-native-messages-host, в файле manifest.json стоял неверный идентификатор расширения.
Взял в ID расширения из хрома, прописал, под XP заработало.
"allowed_origins": [
    "chrome-extension://leakmpklghcpopcfgkkjjfhmlkhocjlj/"
  ]

Оффлайн Kybik [?]

  • Новичок
  • *
  • Сообщений: 1
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Добрый день, подскажите пожалуйста каким образом Вам удалось решить данную проблему.
Для начала я установил расширение из 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

Русское сообщество AutoIt


 

Похожие темы

  Тема / Автор Ответов Последний ответ
7 Ответов
7525 Просмотров
Последний ответ Май 21, 2010, 15:14:14
от CreatoR
0 Ответов
2050 Просмотров
Последний ответ Декабрь 31, 2010, 17:53:47
от lexaSF
1 Ответов
2222 Просмотров
Последний ответ Февраль 25, 2012, 19:06:17
от La2Angel
1 Ответов
2199 Просмотров
Последний ответ Декабрь 09, 2012, 13:58:24
от Kaster
18 Ответов
8627 Просмотров
Последний ответ Сентябрь 29, 2013, 21:22:46
от Astel064
2 Ответов
1398 Просмотров
Последний ответ Январь 24, 2014, 15:52:29
от termitter
2 Ответов
2117 Просмотров
Последний ответ Январь 30, 2014, 22:15:36
от InnI
0 Ответов
761 Просмотров
Последний ответ Сентябрь 04, 2014, 12:01:10
от Денис
2 Ответов
652 Просмотров
Последний ответ Октябрь 26, 2016, 11:26:56
от test55
0 Ответов
424 Просмотров
Последний ответ Ноябрь 06, 2017, 13:18:49
от Gilman