Что нового

[Сеть, интернет] Фокус страницы

AlexVong

Новичок
Сообщения
112
Репутация
1
Подскажите... Каким способом можно получить фокус открывающейся страницы таким образом чтобы ее можно было выделить и скопировать?
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
AlexVong
Это что имеется в виду?
Интернет-страница? Нужно ее всю скопировать или только адрес?
 
Автор
A

AlexVong

Новичок
Сообщения
112
Репутация
1
WSWR
Чтобы выделить всю интернет страницу, скопировать и перенести в новый документ WORD c форматированием.
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
AlexVong
Страница вручную открывается или через скрипт?

Если через скрипт, то можно мой пример из другой темы несколько изменить:
Код:
#include <DDEML.au3>
#include <DDEMLClient.au3>
#include <IE.au3>

$sUrl='http://www.google.ru'

$hData = _DDEMLClient_Execute("IExplore", "WWW_OpenURL", '"' & $sUrl & '",,0,0,,,,')

Sleep(4000)

$oIE = _IEAttach($sUrl, 'URL')

$sHTML = _IEBodyReadHTML ($oIE)
FileWrite('1.html', $sHTML)
_IEQuit($oIE)

Открываем страницу, копируем весь ее код и пишем в файл 1.html, закрываем страницу. html можно Word открыть, но как оно будет выглядеть... Можно скопировать только текст, но тогда форматирование потеряется.

Вообще, если все делает скрипт, то тут и браузер не нужен, можно использовать для скачивания страниц функцию
Код:
InetRead()


Если страницы открываются вручную, то тогда несколько по-другому...
 
Верх