Pisun
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору очередное продолжение это из winsocket.dll Создаю сокет sock:=socket(AF_INET,SOCK_STREAM,IPPROTO_IP); if sock=INVALID_SOCKET then label1.Caption:='Не могу создать Сокет' else label1.Caption:=inttostr(sock); Загружаю локальный адрес, порт и тип Remote_Addr.sin_family:=AF_INET; Remote_Addr.sin_port:=1000; Remote_addr.sin_addr.s_addr:=INADDR_ANY; привязываю его к сокету: if bind(sock,Remote_Addr,SizeOf(Remote_Addr))<>0 then begin CloseSocket(Sock); ShowMessage('Error Bind'); end else label1.Caption:='Good'; Загружаю удалённый адрес сервера, порт и тип Serv_Addr.sin_family:=AF_INET; Serv_Addr.sin_port:=4000; Serv_Addr.sin_addr.S_un_b.s_b1:=char(127); Serv_Addr.sin_addr.S_un_b.s_b2:=char(0); Serv_Addr.sin_addr.S_un_b.s_b3:=char(0); Serv_Addr.sin_addr.S_un_b.s_b4:=char(1); connect(sock,Serv_Addr,SizeOf(Serv_Addr)) и генерится ошибка WSAECONNREFUSED The attempt to connect was forcefully rejected. - мол, попытка соединения была решительно отклонена. В чём проблема и что не так? Добавлено UncoNNecteD к с та, етот самый нортон юзает ipx а не tcp.... ipx на сервере нет, не спрашивайте почему, такое бывает... %) Добавлено Crash Master f_serg UncoNNecteD блин, ну хуть пару словей, я в истерике, вы- имхо, должны вроде знать допустим ишшо, (вам в помошшь можно ли выдрать нечто или что-то из winsock или трояна какова-нить, читоб работало под дос? функции то нада в принсипе те ж самые по большому счету, с поправкой на не-винду как *никсы работают, можт кто знает? реализовать можно ли аналог под дос киньтесь инфой о чем угодно: дос-чатах, каналах, сетях, всякую лабуду, жутко животрепешшуший вопрос %) необязатно паскал, можно си, обжекты, бесики, билдуры, дельфя , асмы и шо угодно, НО, чтоб возможна была реализация в досе ну пацаны, мужчинки, храждане....... дайте ответ ЗЫ. иначе я разочаруюсь в форуме.... потому как сетевики тут типа как есть, есть ли сетевые программисты? | Всего записей: 482 | Зарегистр. 15-06-2002 | Отправлено: 20:19 12-02-2003 | Исправлено: Pisun, 20:21 12-02-2003 |
|