Форум: "Начинающим";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];
ВнизФорма на 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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.071 c