dimm А если сервер ответ клиенту отправит .... типа "psholvon" или "gutday" ? Это не будет решением для клиента, что дальше делать?
nester7 Ну это уже флуд пошел ... SendBytes там-же .data? SendBytes dd ? Всё, тема закрыта.
nester7 .data? wsa_buf WSABUF <?> ... .code ... А это разве в 21 посте не сегмент данных?
Дык ткните как правильно делать ... Мож кому и сгодится ...
А как он цепляется, сам что-ли? Без явного адреса сервака? У тебя акцепт на серваке есть или нет? И как события обрабатываешь?
fourty_fourty Три топика ниже ... охххх http://www.wasm.ru/forum/viewtopic.php?id=20713
В принципе вопрос снят, но раз народ хотит ... Код ниже - ошибок нет send_mess proc lpMessage:dword LOCAL wsa_buf:WSABUF mov eax, lpMessage...
TarasCo А по исходнику не видно, как я передаю указатель? МСДН WSAEFAULT - The lpBuffers, lpNumberOfBytesSent, lpOverlapped,...
iZzz32, nester7, Aspire. Ок , победил я этого зверя. Переменная wsa_buf должна быть локальной. Спасибо всем, тема закрыта. Клиент-сервер в одном...
fourty_fourty Я ж обозначил ...
Может быть и проще , но у меня не приходит событие FD_READ .... Не пойму в чем дело...
SendBytes dd ? wsa_buf WSABUF <?> MyAdresLocalIP db "192.168.0.1",0 lea eax, MyAdresLocalIP mov wsa_buf.buf, eax invoke lstrlen, addr...
Когда получен FD_ACCEPT szFormat1 db "Интернет-соединение с : [ %u.%u.%u.%u ]",0 addrFrom sockaddr_in <?> mov addrFromLen, sizeof addrFrom...
Удалено, дубль
Коды в 8-м и 10-м постах скорее неверны (да простит меня DEEP) ... Я пораздумал над неправильностью кода .. (ох и эта 60-ричная система ...) За...
Необходимо обрабатывать мноооого таймеров ... invoke SetTimer,hWnd,1,10*1000,offset TimerProc invoke SetTimer,hWnd,2,100*1000,offset TimerProc...
Вроде сделал уже find_half_night proc uses edx ebx edi beg: invoke GetLocalTime, addr systime .if systime.wMinute!=59 .if...
Собирает данные и сохраняет в файл с текущей датой. Так вот - критичен момент перехода на новые сутки ... Наверно придется крутить таймер...
Программа работает постоянно. Нужно в полночь запустить кусок кода - как? Пробовал через таймер - не точно выполняет (опаздывает) Крутить таймер...
Сделал. Тема закрыта. Краску каждой строки заношу в память. mov eax, lvi.iItem shl eax, 3 add eax, pMemory add eax, 20*1024*1024 mov dword...
Имена участников (разделяйте запятой).