javascript: window.stop();
#include "UIAutomate.au3"
Opt("WinTitleMatchMode", 2)
; Запуск Chrome с параметром --force-renderer-accessibility
; При отсутствии этого параметра доступ к элементам страницы будет запрещён
Run(@ProgramFilesDir & "\Google\Chrome\Application\chrome.exe --force-renderer-accessibility")
$hWnd = WinWait(" - Google Chrome", "", 3)
If Not $hWnd Then Exit
; Создание элемента с использованием дескриптора окна
$oParent = _UIA_GetElementFromHandle($hWnd)
; Поиск кнопки с именем "Новая вкладка" и клик по ней
$oElement = _UIA_GetControlTypeElement($oParent, "UIA_ButtonControlTypeId", "Новая вкладка")
_UIA_ElementMouseClick($oElement)
; Поиск строки адреса и клик по ней
$oElement = _UIA_GetControlTypeElement($oParent, "UIA_EditControlTypeId", "Адресная строка и строка поиска")
_UIA_ElementMouseClick($oElement)
; Переход на сайт
Send("autoit-script.ru{enter}") ; вынести код для вставки в переменную. Еще лучше использовать ControlSend
А зачем незаметно? Вирус?, теперь вопрос немного другой, как заставить Firefox или Chrome выполнить скрипт в адресной строке (webbrowser.navigate('javascript: ...')), незаметно для юзера?
uritalex сказал(а):Можно воспользоваться таким методом но через адресную строку :( т.к. автоматизация этих браузеров дело еще то
Нет, я делаю программу, которая будет обрабатывать страницы, принимаемые браузерами Chrome/FF/IE, а именно, вырезать нежелательную рекламу (нужно для института...)WSWR сказал(а):А зачем незаметно? Вирус?
Нет, я делаю программу, которая будет обрабатывать страницы, принимаемые браузерами Chrome/FF/IE, а именно, вырезать нежелательную рекламу (нужно для института...)
Кто вам мешает освоить написание расширений для Google Chrome, или использовать готовые прокси сервера?Запуск Java Script на странице, это один из вариантов достижения цели.
P.S. После прочитанного чувствуешь себя полным идиотом.можно найти последовательность адресов, которая хранит URL, найти к ним пути по асм инструкциям
Garrett сказал(а):ArtistTo [?]
Кто вам мешает освоить написание расширений для Google Chrome, или использовать готовые прокси сервера?
Зачем огород городить на AutoIt?
Оформите тему согласно правилам раздела "Стол заказов" и я перенесу её.Я не создавал никогда серьезных программ, которые работали бы с сетью, я ничего не понимаю, не знаю, где там трафик принимается, чем он принимается, как он браузерам передается
Я бы предложил такие варианты:ArtistTo сказал(а):вырезать нежелательную рекламу (нужно для института...)
Запуск Java Script на странице, это один из вариантов достижения цели. Вообще их два, варианта.
1. Каким-то образом изменять получаемые пакеты с HTML до того, как их отобразит браузер.
или
2. Каким-то образом заставить активный браузер выполнить javascript
Ну тогда Firefox поставьте, там нормально...uritalex сказал(а):iMacros в Chrome работает не всегда корректно :(