Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.14;
Скачать: CL | DM;

Вниз

Форма на web-странице в Интернет   Найти похожие ветки 

 
Critter   (2007-09-20 02:53) [0]

А


 
Critter   (2007-09-20 02:57) [1]

А как узнать что нужно отсылать при входе на сайт? Поясняю:
Надо заполнить имя-пароль и выслать на вебсайт. Как проще всего узнать в какой форме посылается и чем проще это сделать (не ответить проще, а сделать проще ;)
То есть какой-нибудь дебаггер нужен что отсылается на вебсайт и что оттуда приходит.

И чем проще потом это отсылать из программы?


 
Zeqfreed ©   (2007-09-20 06:23) [2]

Исходник страницы достаточно посмотреть.


 
sniknik ©   (2007-09-20 08:30) [3]

> какой-нибудь дебаггер
мазила + плагин Firebug, и будет возможность пошаговой отладки страниц.


 
Critter   (2007-09-20 15:57) [4]

Ok. А вот мне нужно различную инфу выдирать из веб-странички: таблицу или часть таблицы с инфой. Причем с разных сайтов, чтобы потом объединить данные в программе и проанализировать или просто вывести для просмотра в удобной форме.
Чем удобнее всего
1) быстро найти и увидеть с какого места начинается нужная часть на вебстранице (мне кажется наиболее удобно - выделить визуально на странице, и чтобы можно было это выделение увидеть и в кодах страницы - наверное это какой-то Wysiwyg редактор html? Какой из них так может - показать выделение или где курсор поставлен был в html коде страницы?)
2) чем в Delphi программе (какой библиотекой/компонентом) удобнее всего сделать такого паука-потрошителя - находить и выдирать куски html-кода по заданному шаблону, для каждого сайта индивидуальному?


 
Zeqfreed ©   (2007-09-20 18:35) [5]

> Critter   (20.09.07 15:57) [4]

> выделить визуально на странице, и чтобы можно было это выделение
> увидеть и в кодах страницы

http://getfirebug.com

> чем удобнее всего сделать такого паука-потрошителя

Use Python, Luke :)

Наверное, тебе будут советовать Indy или ICS, но меня лично от них тошнит в разной степени от каждого.


 
Critter   (2007-09-20 19:51) [6]

А Питон можно встроить в Delphi программу (или только урезанный вариант - он подойдет?) Кстати, а в том Питоне нужно будет пользоваться RegExp или он свои встроенные инструменты имеет? Ведь RegExp есть и в других скриптах. В чем преимущества Python ?
И можно ли будет найти текст прямым поиском (т.е. текст-метку), а потом вернуться обратным поиском (т.е. от конца к началу) например к началу таблицы, содержащей текст-метку, чтобы вырезать эту таблицу полностью?


 
Zeqfreed ©   (2007-09-20 20:39) [7]

> Critter   (20.09.07 19:51) [6]

Преимущества Питона в том, что write less, do more. Сделать можно все и хоть где. Встраивать Питон в программу на Делфи не нужно :)


 
Critter   (2007-09-20 21:13) [8]

Как это не нужно?  Нужно. Для описания темплейтов. А заменить Delphi на Питон я не собираюсь.
Так в чем преимущества  Питон по сравнению с RegExp (или другими скриптами, использующими RegExp)? Мне нужно именно шаблоны к Delphi программе прикрутить для выдирания кусков из вебстраниц.


 
Zeqfreed ©   (2007-09-20 23:36) [9]

> Critter   (20.09.07 21:13) [8]

Прикручивайте. Питон тут не при чем.


 
Critter   (2007-09-21 21:12) [10]

А зачем его тогда советуете? ;)
Так я же еще не узнал - Питон именно за счет RegExp удобен для поиска шаблонов в HTML коде страниц или по еще каким-то критериям?
Я ведь пока инструменты выбираю, еще не начал "проект".


 
Zeqfreed ©   (2007-09-22 00:34) [11]

> Critter   (21.09.07 21:12) [10]

Преимущества я описал в [7]. Что не понятно?


 
tesseract ©   (2007-09-22 00:38) [12]


> Так я же еще не узнал - Питон именно за счет RegExp удобен
> для поиска шаблонов в HTML коде страниц


RegExp вообще фишка perl. Там ещё такая тема есть как хэши- ассоциативные массивы - круче чем в 1с сделаны :-D Python вообще язык приятный - но у него недостатков больше чем у perl


 
Critter   (2007-09-22 07:59) [13]

Так-так... В чем недостатки? Может пока не поздно заранее подскажете?


 
Zeqfreed ©   (2007-09-22 08:03) [14]

Я валяюсь. Сейчас набежит еще человек пять и каждый будет хвалить свое болото — вы куда метнетесь? :)

За эти два дня уже все можно было написать на любом языке.


 
Critter   (2007-09-22 20:43) [15]

Неет. Язык сначало надо выучить. Это уже как минимум 2 дня. А "все написать" - это значит, что за два дня вы можете написать все программы, которые можно представить и остальным программистам навсегда уже нужно будет уходить работать по другой специальности? ;)))
Я хочу заранее знать именно о недостатках инструмента, чтобы потом не обнаружить, что зря потратил время. Если недостатки меня устроят в данной задаче, то на них можно закрыть глаза, а вот если не устроят...


 
Zeqfreed ©   (2007-09-22 21:36) [16]

> Critter   (22.09.07 20:43) [15]

Самостоятельно разобраться то вообще никакого желания нет? Тягомотину такую нудную на форуме тянуть, так это пожалуйста.

http://www.google.com/search?q=python+pros+and+cons



Страницы: 1 вся ветка

Текущий архив: 2007.10.14;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.023 c
2-1190398346
vadimi4
2007-09-21 22:12
2007.10.14
ADO и SQL Server 2000


2-1190177947
zzzz
2007-09-19 08:59
2007.10.14
Проблема с компонентами ehLib


2-1190004580
GeLLeR
2007-09-17 08:49
2007.10.14
Сообщение нажатия кнопки


2-1189697851
Ezorcist
2007-09-13 19:37
2007.10.14
Проверить является ли строка числом?


2-1190202382
Quart
2007-09-19 15:46
2007.10.14
Exception