|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Переход по ссылкам
Здравствуйте уважаемые форумчане!
Недавно решил освоить delphi. Сейчас делаю программку под свои нужды, и вот с какой проблемой я столкнулся. есть текстовый файл с настройками, к примеру: a=1 b=1 c=0 d=5 задача прочитать этот файлик (не проблема) и на основании этих данных ходить по ссылкам через компоненту WebBrowser (с компонентой я тоже разобрался). Не могу никак придумать алгоритм, по которому совершить такие действия: К примеру если если a=1 то идти по ссылке test.ru/test.html, a=0 то не ходить по этой ссылке. Далее пауза 5 секунд d=5 После этого: если b=1 то идти по ссылке test.ru/test1.html, если b=0 то не идти. Пауза 5 сек так как d=5 и так далее. В общем прога должна ходить по ссылкам изображая человека )) Подскажите если кто знает... буду очень признателен |
#2
|
||||
|
||||
Зарабатывание денег в интернете путем хождения по ссылкам? Компонент TTimer с закладке System тебе в помощь
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. |
#3
|
|||
|
|||
Цитата:
Ну, вопрос не совсем про то. Я бы организовал, если по простому. по типу как в ini-файле. Завел бы 3 секции. Одна со ссылками, вторая с флагами для тех же ссылок и третья с другими параметрами. Код:
[Links] a=http://www.server1.ru b=http://www.server2.ru c=http://www.server3.ru [Enabled] a=1 b=0 c=1 [Options] Delay=5 для считывания - см класс TIniFile в модуле TIniFiles. Там есть метод, позволяющий читать сразу секцию целиком в TStringList. |
#4
|
|||
|
|||
я пытаюсь сделать через webbrowser
что бы еще и наглядно было как ведет себя прога задержку по времени я так предполагаю лучше воткнуть в TForm1.WebBrowserDocumentComplete, т.е. каждый раз как загрузится страница делать задержку |
#5
|
|||
|
|||
Как ты сделаешь собственно навигацию - это второй вопрос. Я тебе сказал как бы я описывал условия для навигации.
|
#6
|
|||
|
|||
Спасибо за совет! Буду думать
|
#7
|
|||
|
|||
Возник еще один вопрос:
как средствами компоненты webbrowser получить в переменную значение текущего url? |
#8
|
|||
|
|||
Цитата:
Берем гугл и ищем. Там, если правильно помню, что-то из IWebBrawser2 надо дергать. |