Автор Тема: [Сеть, интернет] Как парсить строки из элементов веб-страницы  (Прочитано 480 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ExplodingBanana [?]

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

Русское сообщество AutoIt


Оффлайн ExplodingBanana [?]

  • Новичок
  • *
  • Сообщений: 6

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Вот что получилось, но текст удаляется из буфера >:( (Основан на Google Translate)
Код: AutoIt [Выделить]
#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
 


Русское сообщество AutoIt


 

Похожие темы

  Тема / Автор Ответов Последний ответ
7 Ответов
4841 Просмотров
Последний ответ Декабрь 08, 2010, 00:21:20
от Kaster
1 Ответов
3845 Просмотров
Последний ответ Декабрь 21, 2010, 01:28:02
от Garrett
4 Ответов
3014 Просмотров
Последний ответ Октябрь 19, 2011, 20:03:26
от madmasles
2 Ответов
2867 Просмотров
Последний ответ Август 26, 2012, 13:16:56
от sngr
4 Ответов
3063 Просмотров
Последний ответ Сентябрь 08, 2012, 21:06:19
от RN851xE
0 Ответов
1446 Просмотров
Последний ответ Сентябрь 08, 2012, 05:44:06
от madmasles
11 Ответов
5310 Просмотров
Последний ответ Апрель 30, 2013, 14:25:10
от mef-t
6 Ответов
1414 Просмотров
Последний ответ Апрель 19, 2016, 22:33:31
от Alofa
0 Ответов
528 Просмотров
Последний ответ Июнь 19, 2016, 12:08:50
от babanty
2 Ответов
504 Просмотров
Последний ответ Декабрь 03, 2017, 11:27:11
от Visors