Посл.ответ |
Сообщение |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 22 июля 2007 19:02 · Личное сообщение · #1
Всем привет!
Как считать HTML-код страницы текущей закладки в Opera?
(Ну или хотя бы адрес текущей страницы?)
Был бы там ComboBox, было бы всё просто, но там какой-то свой компонент (OpWindow (OperaWindowClass)) и какое у него свойство содержит текст неизвестно...
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
|
Ранг: 15.5 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 23 июля 2007 07:30 · Личное сообщение · #2
да с оперой тяжко
окна и кнопочки нестандартные,рисованые (
знаю только что закладки это окна модальные
исследуйте
| Сообщение посчитали полезным: |
Ранг: 203.3 (наставник) Активность: 0.22↘0 Статус: Участник UPX Killer -d
|
Создано: 23 июля 2007 10:02 · Личное сообщение · #3
В восьмой и девятой Опере текст сцылки лежит в TEdit, который лежит на TQuickSearchForm, как удалось выяснить на скорую руку...
----- Я медленно снимаю с неё UPX... *FF_User* | Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 23 июля 2007 12:06 · Личное сообщение · #4
AlexZ пишет:
В восьмой и девятой Опере текст сцылки лежит в TEdit, который лежит на TQuickSearchForm
А как ты вышел на эти компоненты, поделись... И кто родители
Я почему-то дальше OperaWindowClass ничего не вижу
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 309.8 (мудрец), 21thx Активность: 0.17↘0 Статус: Участник
|
Создано: 23 июля 2007 12:49 · Личное сообщение · #5
FirstChild->NextChild
----- Shalom ebanats! | Сообщение посчитали полезным: |
Ранг: 2014.5 (!!!!), 1278thx Активность: 1.34↘0.25 Статус: Модератор retired
|
Создано: 23 июля 2007 13:42 · Личное сообщение · #6
Isaev
А Window Scanner от InqSoft не поможет окошко нашарить и родителей? А то нет оперы под рукой проверить.
| Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 23 июля 2007 14:38 · Личное сообщение · #7
В принципе Window Scanner от InqSoft кажет то же, что и WinSight32 от Borland
Ещё пробывал WinID - Controls & Windows Identification Utility, но ни TEdit ни TQuickSearchForm не нашёл...
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 387.4 (мудрец) Активность: 0.17↘0 Статус: Участник системщик
|
Создано: 23 июля 2007 20:23 · Личное сообщение · #8
Isaev, опера использует QT, потому смотни в их пример MDI. Все исходники toolkit-a есть.
| Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 24 июля 2007 14:27 · Личное сообщение · #9
s0larian пишет:
опера использует QT, потому смотни в их пример MDI.
Qt на сях... Там куча примеров... Пытаюсь рыться, но в сях не силён
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 387.4 (мудрец) Активность: 0.17↘0 Статус: Участник системщик
|
Создано: 24 июля 2007 21:25 · Поправил: s0larian · Личное сообщение · #10
Isaev, угу, точнее на С++ с OO.
Так а что именно тебе надо от оперы? Что значит "Как считать HTML-код страницы текущей закладки в Opera? " HTML исходник? Right click -> Source. Програмно если, то wget. Или тебе надо из друго процесса мониторить оперу?....
| Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 25 июля 2007 01:24 · Личное сообщение · #11
s0larian пишет:
Right click -> Source
Ну да...
Минимум адрес из адресной строки... Потом страницу самому можно запросить (хотя когда она уже в памяти, это 'не этично')
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 25 июля 2007 01:39 · Личное сообщение · #12
--> Вот <-- http://www.aignes.com/download/wswsetup.exe например прога (3.9 MB)
Для отслеживания изменений на сайтах...
Там есть кнопка "Добавить в закладки" она добавляет в закладки адрес текущей страницы из браузера
Значит точно можно... Вопрос только КаК?
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 203.3 (наставник) Активность: 0.22↘0 Статус: Участник UPX Killer -d
|
Создано: 26 июля 2007 18:44 · Поправил: AlexZ · Личное сообщение · #13
Прошу прощения... мой ответ не верный, т.к. я нашел TQuickSearchForm и TEdit самого ВиндозСканера, а не оперы.
Isaev пишет:
А как ты вышел на эти компоненты, поделись... И кто родители
Вбил в оперную панель адреса "хрюхрю" и сделал поиск по всем окнам системы этого "хрюхрю"... ВиндозСканером =(
----- Я медленно снимаю с неё UPX... *FF_User* | Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 27 июля 2007 11:47 · Личное сообщение · #14
AlexZ пишет:
мой ответ не верный, т.к. я нашел TQuickSearchForm и TEdit самого ВиндозСканера, а не оперы.
Бывает... Я долго пытался в Opere TEdit найти после твоего ответа
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 03 августа 2007 13:33 · Личное сообщение · #15
Нашёл --> Пример на VB <-- http://www.vbarchiv.net/archiv/tipp_937.html .
Никто не поможет на Delphi перевести?
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |