Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
3-17777
Катерина
2002-05-15 15:16
2002.06.06
Копироваие атрибутов поля


1-18063
Flash1
2002-05-25 21:33
2002.06.06
Поиск в memo?


8-18066
KaPaT
2002-01-21 10:51
2002.06.06
Непроходит jpg : TJpegImage


1-17915
AL2002
2002-05-27 16:49
2002.06.06
Реестр. Добавление строковых параметров


3-17821
Uncle_m16
2002-05-15 22:19
2002.06.06
диалект





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский