Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] (Работа с IE)_Выделить/скопировать/сохранить в файл

Ответить
Настройки темы
[решено] (Работа с IE)_Выделить/скопировать/сохранить в файл

Новый участник


Сообщения: 49
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите как выделить содержимое открытой страницы (именно содержимое, как если бы мы на странице выполнили "Ctrl+A"), скопировать в буфер и сохранить в текстовый файл?

Отправлено: 21:42, 29-07-2012

 

Аватара для apozlevich

Ветеран


Автор проектов


Сообщения: 1025
Благодарности: 180

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
Send("^a^с") ; Послать Ctrl+A и Ctrl+С
FileWrite("File.txt", ClipGet()) ; Записать в файл содержимое буфера обмена

Последний раз редактировалось apozlevich, 31-07-2012 в 12:58.

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:46, 30-07-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 49
Благодарности: 0

Профиль | Отправить PM | Цитировать


apozlevich
А можно как то узнать что копирование в буфер завершилось и можно записывать в файл, а то бывает возвращает в файл предыдущую информацию из буфера?

Отправлено: 21:42, 30-07-2012 | #3


Новый участник


Сообщения: 19
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата AlexVong:
А можно как то узнать что копирование в буфер завершилось и можно записывать в файл, а то бывает возвращает в файл предыдущую информацию из буфера? »
Код: Выделить весь код
ClipPut("") ; обнуляем клипборд
Send ("^a") ; выделить все
Do ; стартуем цикл
    Send ("^c") ; копировать в буфер
    Sleep(100) ; пауза на всякий случай
Until ClipGet() <> "" ; крутим цикл пока в клипборде не появится хоть что-нибудь
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:14, 31-07-2012 | #4


Аватара для apozlevich

Ветеран


Автор проектов


Сообщения: 1025
Благодарности: 180

Профиль | Отправить PM | Цитировать


Да я просто вместо Ctrl+C почему-то написал Ctrl+V o_O

-------
echo 127.0.0.1 google.ru >> %systemroot%\system32\drivers\etc\hosts && ipconfig /flushdns && echo Я ничего не трогал, оно само!


Отправлено: 12:58, 31-07-2012 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] (Работа с IE)_Выделить/скопировать/сохранить в файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - Не получается скопировать файл Teenko Microsoft Windows 2000/XP 6 16-02-2012 15:17
Как скопировать заблокированный файл? Sp01LeR AutoIt 3 12-03-2011 14:43
[решено] Как скопировать файл с диска? oleg_159 Хочу все знать 10 24-12-2010 20:09
как скопировать и сохранить пароли с браузеров? Cindara Хочу все знать 6 13-12-2010 11:02
Suse/OpenSuSE - Невозможно скопировать файл на диск AlhimikRu Общий по Linux 3 09-03-2010 04:55




 
Переход