В чём суть, нужно сделать такую программу которая бы открывала браузер, втавляла в адрессную строку на пример mail.ru, а потом после того как страница загрузилась или можно секунд через 6-7 вставляла другую ссылку вместо mail.ru и перезагружала страницу... можно ли сделать такое??
запуск exe, нахождение окна браузера, получение child windows, дальше в цыкле вытащить из массива окон хендл комботекстбокса адресной строки браузера, послать текст в строку, и сделать субмит. (либо через ентр, либо ботонкликом)
test.vbs Code: set IE = WScript.CreateObject("InternetExplorer.Application") IE.Visible = true Sub SlIEp While Ie.Busy=true WScript.Sleep(100) Wend End Sub IE.Navigate("http://www.yandex.ru") SlIEp WScript.Sleep(6000) IE.Navigate("http://www.google.ru")
;winurl.asm include shel32.inc include kernel32.in .386 .model flat .const URL db "http://forum.antichat.ru",0 .code _start: xor ebx,ebx push ebx push ebx push ebx push offset URL push ebx push ebx call ShellExecute push ebx call ExitProcess end _start ;kernel32.inc ifdef _TASM_ includelib import32.lib extrn ExitProcess:near else includelib kernel32.lib extrn __imp__ExitProcess@4 endif ;shell32.inc ifdef _TASM_ includelib import32.lib extrn ShellExecuteA:near ShellExecute equ ShellExecuteA else includelib shell32.lib extrn __imp__ShellExecuteA@24:dword ShellExecute equ __imp__ShellExecuteA@24 endif Компиляция TASM tasm /m /ml /D_TASM_ winurl.asm tlink32 /Tpe /aa /c /x winurl.obj