ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Работа с сокетами
  #1  
Старый 09.06.2008, 06:17
strab
Познающий
Регистрация: 05.03.2008
Сообщений: 70
Провел на форуме:
695547

Репутация: 21
По умолчанию Работа с сокетами

Помогите разобраться. Как работать с сокетами в дельфи 7? я нашёл статьи, где рассказывют о компоненте tclientsocket, но его нет в седьмом, наверное в шестом был..
 
Ответить с цитированием

  #2  
Старый 09.06.2008, 06:56
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Смотри в сторону компонентов Indy или юзай чистый WinSock
 
Ответить с цитированием

  #3  
Старый 09.06.2008, 12:02
BlackSun
Members of Antichat - Level 5
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме:
10046345

Репутация: 4589


По умолчанию

Кто сказал, что в 7й делфе его нет? (TClientSocket), он просто не подключен ..
Component -> Install Packages -> Add -> /bin/dclsockets70.bpl
Появится на вкладке Internet
 
Ответить с цитированием

  #4  
Старый 09.06.2008, 12:27
/Boom\
Познающий
Регистрация: 14.02.2008
Сообщений: 62
Провел на форуме:
335706

Репутация: 4
По умолчанию

меня тоже интерисует этот вопрос.Не могли бы вы дать какойнить просто исходник где описывается каждое действие.
 
Ответить с цитированием

  #5  
Старый 09.06.2008, 12:32
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

http://sources.ru/delphi/delphi_network.shtml
 
Ответить с цитированием

  #6  
Старый 09.06.2008, 13:31
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
Провел на форуме:
379101

Репутация: 136
По умолчанию

Лучше сразу винсок учи, в книге Фленова много примеров и исходников, где описывается как на винсок программировать, Upd, Tcp клиенты, мейлеры, файрвол, прокси.
 
Ответить с цитированием

  #7  
Старый 09.06.2008, 15:51
t04
Участник форума
Регистрация: 10.01.2007
Сообщений: 140
Провел на форуме:
246020

Репутация: 105
По умолчанию

книги Фленова как раз для начинающих, но для более серьезного уровня я ничего толкового не нашел ни в одной из его книг, в основном в них материал повторяется, но не много разные примеры и применения.
 
Ответить с цитированием

  #8  
Старый 09.06.2008, 16:08
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

да уж.... на асинхронных сокетах программить книги не научат!

... максимум быдлокодинг на блокирующих!
 
Ответить с цитированием

  #9  
Старый 09.06.2008, 22:25
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

Цитата:
Сообщение от True  
вот это да! оказывается уметь юзать fcntl и select (или как там оно в долфе называется) это верх мастерства
во первых WsaAsyncSelect .... во вторых это действительно так! Поскольку обработчик поступающих пакетов - это одно , а все остальное это другое и чтоб все это работало как одно целое нужно уметь !

А чтоб while-АМИ ждать приходящие пакеты , дык это из руководства для чайникоффф которые при словах коллбак функции падают в обморок!!!!

конечно эти чайники начинают совать свои блоркирующие сокеты в нитки, не считая ,что в итоге они получат намного меньше "квантов" времени(вытес.многоз.мастд я) чем обработчик находился бы в основной нитке процесса!

а иногда они и до этого не доходит а заканчивается заfreezeвшемся диалоговом окне ! Это верх их сетевого кодирования! И они удовлетворяются консолью! НУ КАК ЖИВЕНЬКАЯ КАРТИНКА!?

Последний раз редактировалось Delimiter; 09.06.2008 в 22:40..
 
Ответить с цитированием

  #10  
Старый 09.06.2008, 22:49
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

чуствуется линуксоид! 8))) ... Тибу достаточно и блокирующих сокетов! Сам под линукс использую только их, я говорил об Мастдае! Когда тысча новичков еженедельно пялится на замерзшее диалоговое окно!

Последний раз редактировалось Delimiter; 09.06.2008 в 22:52..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мультимедийные Обучающие Курсы TeachPro Java VenTeL ПО для Web разработчика 8 24.04.2008 15:38
Работа на дому xmensuperman О Работе 5 11.01.2008 20:15



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ