Вниз
Скачать: CL | DM;

Как сделать маленький сервер?   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
3-17827
Archey
2002-05-12 20:31
2002.06.06
пошаговый поиск


3-17802
Eraser
2002-05-16 09:53
2002.06.06
Хочу как в Access


1-17962
Telepuzik
2002-05-28 12:56
2002.06.06
Конвертирование типов данных


14-18142
PaRL
2002-04-28 12:28
2002.06.06
Files


4-18191
Seroga
2002-03-29 20:39
2002.06.06
Какое событие происходит когда моя форма перестает быть активной?




   Наверх