Что нового

[Сеть, интернет] Как парсить строки из элементов веб-страницы

ExplodingBanana

Новичок
Сообщения
6
Репутация
0
Дело такое, решил я автоматизировать перевод текста из буфера обмена. Ничего не придумал, кроме как вас спросить:
1)Как извлечь текст из элемента веб-страницы?
2)Как устанавливать языки перевода?
Жду ответов, "Гуру AutoIt".
 
Автор
ExplodingBanana

ExplodingBanana

Новичок
Сообщения
6
Репутация
0
Вот что получилось, но текст удаляется из буфера :mad: (Основан на Google Translate)
Код:
#include <IE.au3>
#include <StringConstants.au3>
Global $Clip = ClipGet()
Local $oIE = _IECreate ("https://translate.google.by/", 0, 0, 0, 1)
Sleep(2000)
Local $oDiv = _IEGetObjById ($oIE, "gt-src-wrap")
Sleep(100)
Local $oInput =  _IEGetObjById ($oDiv,"source")
_IEAction ($oInput, $Clip)
Local $oDiv2 = _IEGetObjById($oIE, "gt-res-dir-ctr")
Local $oOutput = _IEGetObjById($oDiv2,"result_box")
$Clip1 = ClipPut ($oOutput)
If $Clip <> $Clip1 Then
   MsgBox (0,"Результат", "Успешно!",0)
Else
   MsgBox (0,"Результат","Упс... Проблемка",0)
EndIf
 
Верх