-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
(Работа с IE)_Выделить/скопировать/сохранить в файл
Подскажите как выделить содержимое открытой страницы (именно содержимое, как если бы мы на странице выполнили "Ctrl+A"), скопировать в буфер и сохранить в текстовый файл?
|
apozlevich |
30-07-2012 18:46 1961664 |
Код:
Send("^a^с") ; Послать Ctrl+A и Ctrl+С
FileWrite("File.txt", ClipGet()) ; Записать в файл содержимое буфера обмена
|
apozlevich
А можно как то узнать что копирование в буфер завершилось и можно записывать в файл, а то бывает возвращает в файл предыдущую информацию из буфера?
|
Цитата:
Цитата AlexVong
А можно как то узнать что копирование в буфер завершилось и можно записывать в файл, а то бывает возвращает в файл предыдущую информацию из буфера? »
|
Код:
ClipPut("") ; обнуляем клипборд
Send ("^a") ; выделить все
Do ; стартуем цикл
Send ("^c") ; копировать в буфер
Sleep(100) ; пауза на всякий случай
Until ClipGet() <> "" ; крутим цикл пока в клипборде не появится хоть что-нибудь
|
apozlevich |
31-07-2012 12:58 1962077 |
Да я просто вместо Ctrl+C почему-то написал Ctrl+V o_O
|
Время: 09:27.
© OSzone.net 2001-