Форум: "Сети";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
ВнизКак сделать маленький сервер? Найти похожие ветки
← →
without c++ (2002-03-22 10:33) [0]Сделал я сервер на основе сокетов, но больно он большой получился :(( Поставил галочку "console application", но как только подключаю ScktComp вместо 30-50Кб получаю около 300 :(( Он конечно работает, но те же 300Кб я получил и с использованием формы и VCL. Не подскажете как сделать сервер размером 30-50Кб?
← →
Digitman (2002-03-22 12:05) [1]1. Собери проект с опцией "Build with run-time packages".
2. Переделай scktcomp.pas, исключив из него uses Forms и , соответственно, вызовы Application.HandleException() и Application.ShowException(), реализовав логику этих вызовов самостоятельно и , возможно, в упрощенной форме.
← →
without c++ (2002-03-22 12:23) [2]Второй вариант мне больше нравится.
А нет уже измененного модуля?
← →
yaJohn (2002-03-22 12:24) [3]Как всегда, на чистом АПИ...
Или инди. Без форм - 150К.
← →
Digitman (2002-03-22 13:14) [4]>without c++
Ты смотри менять его не вздумай на месте) А то "горя хлебнешь" потом ...
Скопируй к себе в проект и экспериментируй после этого на здоровье с ним...
← →
SerVS - S (2002-03-22 17:20) [5]По моему 300К для Дельфи это очень неплохо для сервера. Может стоит перейти на другое средство програмирования? Посмотри на сайте www.delphi.narod.ru статью BackDoor, там есть исходники костяка сервера (на MASM) с описанием. Только подправить прийдется, что б AVP не ругался ;)
← →
Velocity (2002-03-26 18:39) [6]Если ещё надо, пиши. Вышлю. 22 кб - это как, нормальный, или тоже большой? но не CONSOLE, просто прога без окна.
З.Ы. мне его наверно в раздел статей закинуть надо. а то чё-то много народу интересуется... на авторство не претендую - безбожно изувечил сишный исходник с одного сайта.
← →
yaJohn (2002-03-26 19:22) [7]Сходить на ритлабс.ком , у них на фтп можно найти ТиниВебСервер, ЕXЕ - 50К или около, с исходниками на Д5.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c