tag:blogger.com,1999:blog-3533262157176083768.post864532178484940883..comments2022-04-30T16:07:23.961+03:00Comments on Парсинг от А до Я: Работа с библиотекой Synapse в Delphi - началоMashahttp://www.blogger.com/profile/10942350700995896379noreply@blogger.comBlogger24125tag:blogger.com,1999:blog-3533262157176083768.post-89288703296557547172014-09-12T17:39:10.164+04:002014-09-12T17:39:10.164+04:00Спасибо за статью! Помогла разобраться с ответом о...Спасибо за статью! Помогла разобраться с ответом от сервера - 301!Anonymoushttps://www.blogger.com/profile/13937982216102417657noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-53348704954708025362013-07-02T15:05:31.199+04:002013-07-02T15:05:31.199+04:00Маша, доброго дня.
У меня возникла следующая проб...Маша, доброго дня. <br />У меня возникла следующая проблема (покажу на примерах):<br />1.HTTPMethod('GET','213.180.193.3') <br />2.HTTPMethod('GET','http://www.yandex.ru')<br /><br />1-ый способ обращения к Яндесу (по IP) работает на ура.<br />2-ой способ возвращает ошибку 500, и HTML, соответственно, не скачивается.<br />ps. Использую из-под Анроида, но отлаживаюсь в Lazarus в Win. <br />Помогите пожалуйста.Anonymoushttps://www.blogger.com/profile/17130859253071057168noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-84961501765928190342011-11-17T01:33:13.413+04:002011-11-17T01:33:13.413+04:00Про Synopse много написано на webdelphi.ru, и есть...Про Synopse много написано на webdelphi.ru, и есть довольно много хороших практических примеров!deksdenhttps://www.blogger.com/profile/14875114625608323641noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-80130718434438161592010-03-21T23:41:53.273+03:002010-03-21T23:41:53.273+03:00Shaddy, я еще не настолько хорошо знаю эту библиот...Shaddy, я еще не настолько хорошо знаю эту библиотеку. Боюсь, что помочь не могу. Может, кто-нибудь из читателей ответит. На всякий случай продублирую вопрос на http://help.sander.su/.Mashahttps://www.blogger.com/profile/10942350700995896379noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-84944987520123051272010-03-21T22:43:50.414+03:002010-03-21T22:43:50.414+03:00Подскажите, пожалуйста, как можно средствами Synap...Подскажите, пожалуйста, как можно средствами Synapse, организовать отправку файла на сервер. Раньше использовал инди (TIdMultipartFormDataStream+Post), решил отказаться, перейти на синапс. Все просто освоилось, только это. Подскажите, пожалуйста, как это использовать в синапсе.Shaddynoreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-18708573442844886562010-03-12T16:39:44.129+03:002010-03-12T16:39:44.129+03:00И еще хотел бы дать маленький совет для начинающих...И еще хотел бы дать маленький совет для начинающих парсеров таких как я. Прежде чем анализировать страницу лучше для начала воспользуйтесь утилой HTTP Analyzers 5x. чтоб можно было по быстрому копировать значение GET/POST запросов. Это не только удобно но и с экономит вам много времени. Думаю автор уже в курсе подобных утилит, и мне это кажется лучшим способом.<br /><br />пысы - если не найдете ключ или программу обращайтесь вышлю полную версию.Unknownhttps://www.blogger.com/profile/10669542380936793657noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-16678410879889417182010-03-12T16:10:14.349+03:002010-03-12T16:10:14.349+03:00Имя, ну и имя у вас :)
Закомментируйте эту строку ...Имя, ну и имя у вас :)<br />Закомментируйте эту строку вообще, она не обязательная. Это у меня функция для подстановки рандомного UserAgent-а. Можно и статически какое-нибудь значение задать.<br /><br />Что-то я упустила, в листинге в посте сейчас закомментирую, спасибо, что обратили внимание.)Mashahttps://www.blogger.com/profile/10942350700995896379noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-10344131787215692012010-03-12T15:26:49.308+03:002010-03-12T15:26:49.308+03:00Маша а что нужно добавить в Uses чтобы не выдавала...Маша а что нужно добавить в Uses чтобы не выдавала ошибку для "GetRandomUserAgent" и т.д. ? <br />У меня там стоит только HTTPSEND!Unknownhttps://www.blogger.com/profile/10669542380936793657noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-10888175925695993162010-03-09T12:37:45.858+03:002010-03-09T12:37:45.858+03:00>При использовании URL.Encode функции (Для пров...>При использовании URL.Encode функции (Для проверки запускаю через шелл страничка открывается!!) ничего не получается как быть???<br /><br />Точнее вот так:<br />EncodeURL(AnsiToUtf8(Stroka с кириллицей))pikhovkinshttps://www.blogger.com/profile/11956197345809212983noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-66483709702506553172010-03-07T12:33:51.938+03:002010-03-07T12:33:51.938+03:00Анонимный, я не сталкивалась с кириллицей в URL-ах...Анонимный, я не сталкивалась с кириллицей в URL-ах, не приходилось, так что сходу ответить на вопрос не могу, а пробовать сейчас некогда. Но, может, кто-нибудь из читающих эту статью уже сталкивался и поможет. :)Mashahttps://www.blogger.com/profile/10942350700995896379noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-14498556034788218212010-03-06T20:57:38.706+03:002010-03-06T20:57:38.706+03:00Доброго времени суток Мария! Нашел в вашем блоге м...Доброго времени суток Мария! Нашел в вашем блоге много интересного для себя, до этого и понятия не имел что такое парсер и как его использовать )) Спасибо! При освоении этой области программирования сталкнулся с проблемой, а именно: Используя Synapse загружаю исходный текст веб странички, все нормально до тех пор пока в URL нету кириллицы. При использовании URL.Encode функции (Для проверки запускаю через шелл страничка открывается!!) ничего не получается как быть???Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-4666886325016448052010-02-25T02:40:48.979+03:002010-02-25T02:40:48.979+03:00Используй регулярные выражения.Используй регулярные выражения.Mashahttps://www.blogger.com/profile/10942350700995896379noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-75115575116041989082010-02-24T21:38:51.310+03:002010-02-24T21:38:51.310+03:00Весь день провел за поиском и чтением информации о...Весь день провел за поиском и чтением информации о DOM'е и регулярных вырожениях и всетаки не понятно! Как можно достать например цифру в динамичесски создаваемой странице. А если еще и в тексте поподаются ява теги... На ум приходит только Pos('(('***********', Memo1.Text); Пожалуйста обьясните чайнику как это можно сделать!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-73067294638688884262010-02-24T11:12:00.474+03:002010-02-24T11:12:00.474+03:00Распарсить данные. Разобрать DOM или с помощью рег...Распарсить данные. Разобрать DOM или с помощью регулярных выражений. Большая часть материалов на блоге именно об этом.Mashahttps://www.blogger.com/profile/10942350700995896379noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-83818817096071255502010-02-24T03:01:49.061+03:002010-02-24T03:01:49.061+03:00Доброго времени суток! У меня вопрос по "сина...Доброго времени суток! У меня вопрос по "синапсу" и парсерам... страничку мы открываем, а как в свое приложение загрузить ее определенную часть, т.е. определенные данные?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-17293057107659945572010-02-21T14:22:38.895+03:002010-02-21T14:22:38.895+03:00Да, нужно парсить вручную.Да, нужно парсить вручную.Mashahttps://www.blogger.com/profile/10942350700995896379noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-67275450877880354512010-02-21T09:59:55.128+03:002010-02-21T09:59:55.128+03:00Здравствуйте, у меня на get возвращается код 200, ...Здравствуйте, у меня на get возвращается код 200, т.е. всё ок, но в Headers нету Location, но нужен редирект по ссылке, там на этой странице есть кнопка по нажанию которой происходит скачивание файла, так вот у меня возник вопрос, это я что то делаю не так или это косяк сайта? получается нужна переадресация, но в получаемом ответе её нет, хотя в теле возвращаемой страницы ссылка на файл есть<br /><br />получается мне нужно вручную парсить возвращаемый результат что бы получить ссылку на файл?<br /><br />ps извините если не понятно объяснил, я ещё новичок :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-73539433404481545222010-02-08T19:13:59.887+03:002010-02-08T19:13:59.887+03:00Если будут вопросы, пишите на pikhovkins[соб-ка]ya...Если будут вопросы, пишите на pikhovkins[соб-ка]yandex[тчк]rupikhovkinshttps://www.blogger.com/profile/11956197345809212983noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-1202550811180518632010-02-08T15:26:50.445+03:002010-02-08T15:26:50.445+03:00Сергей, большое спасибо! Погляжу :)Сергей, большое спасибо! Погляжу :)Mashahttps://www.blogger.com/profile/10942350700995896379noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-21491620897664722372010-02-08T12:56:41.580+03:002010-02-08T12:56:41.580+03:00Вот моя обертка
http://narod.ru/disk/17696081000/I...Вот моя обертка<br />http://narod.ru/disk/17696081000/IngHTTPSend.7z.htmlpikhovkinshttps://www.blogger.com/profile/11956197345809212983noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-46358075778912955252010-02-05T18:10:00.574+03:002010-02-05T18:10:00.574+03:00Уверен, я смотрел сюда http://synapse.ararat.cz/do...Уверен, я смотрел сюда http://synapse.ararat.cz/doc/Synapse_history.htm<br /><br />Но и ошибся я тоже. В свн коммиты по новее. Надо будет попробовать.Anonymoushttps://www.blogger.com/profile/01415047071503702596noreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-16604179135654854632010-02-05T08:35:51.545+03:002010-02-05T08:35:51.545+03:00Я - Ваш поклонник отныне и вовеки веков!!! Спасибо...Я - Ваш поклонник отныне и вовеки веков!!! Спасибо за этот блог!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-22281924512026109752010-02-05T01:35:20.403+03:002010-02-05T01:35:20.403+03:00to Homolibere
А Вы уверены, что смотрели Synapse н...to Homolibere<br />А Вы уверены, что смотрели Synapse на правильном сайте<br />http://www.synapse.ararat.cz<br />последний стабильный релиз 2009-10-09 - release no. 39Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3533262157176083768.post-1837164493259267702010-02-05T00:07:39.844+03:002010-02-05T00:07:39.844+03:00Штука, конечно, не плохая, но Вас не смутило, что ...Штука, конечно, не плохая, но Вас не смутило, что дата последнего ченджлога 2007 год?<br /><br />проект больше мертв чем жив.<br /><br />а инди развивается и развивается...<br /><br />стремно использовать в своих проектах либы у которых нет будущего.<br />брать их как базис и дописывать? хм... как вариант, но стоит ли оно того?Anonymoushttps://www.blogger.com/profile/01415047071503702596noreply@blogger.com