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

  • Май 20, 2012, 12:06:17 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Создана конференция в Jabber'е для обсуждения мелких вопросов касающихся AutoIt.

Всем у кого есть джаббер-клиент, могут присоединиться к конференции по адресу xmpp:autoit@conference.jabber.ru

Комната/Конференция/Чат не призвана заменить этот форум, а лишь для ускорения получения ответов на элементарные и короткие вопросы, которые возможно не требуют создания специальной темы на данном форуме. Для всех остальных, сколь-нибудь сложных и комплексных проблем - исключительно на форум. Комната является постоянной, но при заходе у пользователя будет отсутствовать право писать в общий чат.

Тема на форуме.

Реклама

Автор Тема: Автоматизация Google Chrome  (Прочитано 2444 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

ekodom [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 4
  • Версия AutoIt: v3.3.0.0
    • Награды
Автоматизация Google Chrome
« Создано: Июль 15, 2010, 07:57:05 »
всё началось с того что потребовалось автоматизировать кое-какие операции в Google Chrome - для чего минимально необходимо "читать" содержимое его "статусбара" (голубая фигня в левом нижнем углу, вылазит если курсор на странице в браузере расположен над ссылкой)

помыкавшись так и эдак решил хотя бы "взять попиксельно" (через GetPixelColor) - фигвам, возвращает содержимое экрана *под* этой надписью! применение всяких ScreenCapture даёт точно такой же результат: с экрана грабится всё *кроме* этого сообщения!  :o

вопрос: как это побороть?

PS если кто укажет готовую ссылку как *напрямую* брать текст из "хромого статусбара" (без конфертации графика-текст) - буду просто счастлив!  :-[




  Записан

HukpoFuJl [?]

  • Осваивающий
  • **
  • Репутация: 26
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 90
  • Версия AutoIt: 3.3.6.1
  • AццkuЙ HukpoFuJl
    • WWW
    • Награды
Re: Автоматизация Google Chrome
« Ответ #1, Отправлен: Июль 16, 2010, 15:29:37 »
Цитата
ActiveX поддерживается только в Internet Explorer (и браузерах на основе Internet Explorer) в Windows. Google Chrome, Mozilla Firefox, Apple Safari и другие браузеры не поддерживают ActiveX. Вместо него эти браузеры используют интерфейс программирования приложений подключаемых модулей Netscape (NPAPI).
Следовательно автоматизировать его не так-то и просто...
Но в принципе можно сделать какой-либо плагин на NPAPI и пробовать через него влезть... Почитайте тут:
http://habrahabr.ru/blogs/development/73003/




  Записан
Хостинг файлов и скриншотов специально созданный для autoit-script.ru:

ekodom [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 4
  • Версия AutoIt: v3.3.0.0
    • Награды
Re: Автоматизация Google Chrome
« Ответ #2, Отправлен: Июль 31, 2010, 15:59:37 »
Цитата
Следовательно автоматизировать его не так-то и просто...
Но в принципе можно сделать какой-либо плагин на NPAPI и пробовать через него влезть... Почитайте тут:
http://habrahabr.ru/blogs/development/73003/

Геморройно  :P Оказалось проще "послать" Chrome и перейти на Opera
(с обязательным включением совместимости с Opera 9.2 по управлению с
клавиатуры  :laugh:)

Ладно, остался единственный интересующий меня аспект: ПОЧЕМУ
ПИКСЕЛЬНЫЕ ФУНКЦИИ AUTOIT ДАЛЕКО НЕ ВСЕГДА ПОЗВОЛЯЮТ "БРАТЬ"
С ЭКРАНА WINXP ТО ЧТО ТАМ РЕАЛЬНО НАХОДИТСЯ И КАК ЭТО ПОБОРОТЬ?
 :idea:




  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
Переводчик на базе google translate
AutoIt для новичков
Bloodrinker 6 1064 Последний ответ Декабрь 16, 2010, 16:02:03
от CreatoR
Класс(Class) Google Chrome
Общение
Arei 9 1698 Последний ответ Март 19, 2011, 22:01:24
от Arei
Google + (Кто есть там и кто хочет)
Общение
Arei 29 1854 Последний ответ Июль 18, 2011, 20:07:07
от Kaster
засыл команды после того, как Chrome закончит загружать страницу
Стол заказов
hohmuch 10 857 Последний ответ Сентябрь 02, 2011, 19:24:11
от hohmuch
Google translate(Не корректная работа)
AutoIt для новичков
Arei 7 537 Последний ответ Октябрь 06, 2011, 19:36:24
от AZJIO
Как работать с Google Chrome?
Общение
MadMNN 8 962 Последний ответ Февраль 04, 2012, 20:45:06
от MrZLO
Перенесено: Как работать с Google Chrome?
AutoIt для новичков
Kaster 0 363 Последний ответ Ноябрь 25, 2011, 01:27:58
от Kaster
[Сеть, интернет] Как активировать неактивную вкладку Google Chrome?
Автоматизация IE и Web-интерфейса
Leanna 2 388 Последний ответ Январь 27, 2012, 23:55:25
от Leanna
Как автоматизировать ввод кода адресной строки google chrome?
Стол заказов
MrGep 0 151 Последний ответ Март 19, 2012, 14:50:58
от MrGep
[Сеть, интернет] Basic authorization с помощью Chrome
Стол заказов
KoLoB 1 69 Последний ответ Май 17, 2012, 16:27:43
от Vlasssov


Реклама

* Последние сообщения на форуме
post Проблема с циклами While
[AutoIt для новичков] Andeangl Сегодня в 11:03:15
post Уроки программирования и автоматизации посредством AutoIt для чайников
[AutoIt для новичков] aak Сегодня в 09:41:45
post Re: Как спарсить ссылку внутри тега "td" определенного класса
[Регулярные выражения и прочее] eropov Сегодня в 05:27:00
post Re: Ограничение доступа(блокировка) к компьютеру если не вставлен носитель с ключом
[AutoIt для новичков] Pat4005 Сегодня в 01:02:55
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Сегодня в 00:02:03
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Май 19, 2012, 23:55:37
post Узнать значение возвращаемое функцией javascript
[Автоматизация IE и Web-интерфейса] Viktor1703 Май 19, 2012, 23:25:05
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] sngr Май 19, 2012, 23:06:52
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] Dm666 Май 19, 2012, 22:38:13
post Re: Иконка AutoIt3 для разных Dock-ов
[Графика и творчество в рамках AutoIt] Ganibal95 Май 19, 2012, 22:21:35

* Пользователи онлайн
  • Dot Гостей: 89
  • Dot Скрыт: 1
  • Dot Пользователей: 26
  • Dot Пользователи Online: