Alexey_Gawrilow
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору AlekXL [ Цитата: Говорят, indy это глюкодром | Говорят, что кур доят. Indy - отличная библиотека. Есть особенности. Как и любая другая: - да, не лишена недостатков - ей пользуются, а значит и говорят про нее, то, чем недовольны. Большинство причин для критики объясняются просто: Вы не любите кошек - вы просто не умеете их готовить. Есть море библиотек для программирования коммуникаций на базе сокетов. И Indy в ряду первых и лучших. Несколько меньше библиотек предлагает реализацию прикладных протоколов. И Indy также в ряду первых и лучших. Indy, Synapse, ICS, TurboPower Internet Professional. Из коммерческих я лично хотел бы упомянуть DXSock от Brain Patchwork DX, LLC. Clever подрос, сначала было не очень. Это что касается сокетов и протоколов. Если просто о сокетах говорить, то очень не плохи стоковые, поставляемые VCL, причем обе генерации (TClientSocket, TServerSocket) и (TTCPSocket, TUDPSocket и т.п.). SimpleTCP By UtilMind Solutions. TSock by Ward van Wanrooij. CrtSocket by Paul Toth. Впрочем на них тоже реализации протоколы имеются. О чем это? О том что решений множество.. И да.. Блокирующие решения таки проще для понимания и отладки. voixkas Цитата: Что именно из них использоваться? | Мое мнение - ничем. Эти иструменты не решат твою задачу вместо тебя. Цитата: Поэтому сейчас не знаю с какой стороны подступиться к задаче | И этот путь слишком низкоуровневый. Да, он приведет к решению. Да, узнаешь много интересного. Да, прокачаешь скиллы во многих темах. Но ведь, чтобы съесть гамбургер, не обязательно идти работать в Макдональдс. Предлагаю иной вариант - используй функциональность браузера - компонент TWebBrowser. Для данной задачи - выше крыши. IMHO. Вот несколько полезных ссылок, для начала: Парсинг от А до Я Блог о программировании парсеров и web-автоматизации - See more at: http://parsing-and-i.blogspot.ru/#sthash.nK84qEsY.dpuf Ну вот прямо твои задачи решает. TWebBrowser - Delphi Usage Examples, Tips and Tricks Раздел Internet / LAN на SwissDelphiCenter.ch StackOverflow, просто первый попавшийся сохраненный топик по теме, используй Related, Тэги Был еще такой проект как Embedded Web Browser Pack for Borland Delphi от Bsalsa Productions. Остатки былого величия живут сейчас на GoogleCode |