"Antichat Security Kit" (... или немножко флейма в теме программирования)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by PEPSICOLA, 13 Oct 2006.

  1. gemaglabin

    gemaglabin Green member

    Joined:
    1 Aug 2006
    Messages:
    772
    Likes Received:
    842
    Reputations:
    1,369
    Согласен,это неоправданный гимор.

    Петросянт йопт
     
    1 person likes this.
  2. Brun

    Brun Elder - Старейшина

    Joined:
    21 Mar 2006
    Messages:
    95
    Likes Received:
    57
    Reputations:
    16
    Вот набросал :
    Давайте предложения по поводу дизайна. Если нормально, то можно начинать.
    [​IMG]
    Прога (шаблон) тут : http://brun.if.ua/antichat.ru/Tweak_Shablon.rar

    + надо какого то художника для кнопочек, под дизайн программы.
     
  3. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    ЕПТ)))))))))
    Ребят вы ваше не с того начали! дизайн это последнее дело....
     
  4. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    неа не только!

    да подозреваю...

    ты не прав...
    1. API
    2. rtl

    Вобщем вот обновленный пример + плагин для "админки":
    Сорец: http://rapidshare.de/files/36990491/Source.7z.html
    Бинарник:http://rapidshare.de/files/36990908/RAIR_bin.7z.html

    ВОПРОСЫ:
    ЧТО С ПРОЦЕДУРОЙ ПОИСКА??!! ПОЧЕМУ НЕ РАБОТАЕТ??!!
    Что с экзешником??? я не ставил rtl!!! почему 31 кб?!?!
    (прошу (если exe корявый) перекомпилировать и выложить)...

    (ЧТО С МОИМ DELPHI??!)

    добавил:
    мультиязыковую поддержку
    поддержку плагинов (коряво... ИМХО)

    убрал:
    column "порт" из TListView'a главного окна...

    Были проблемы:
    процедуру загрузки плагина получилось сделать только из главного

    юнита (с другими не мучался ;) ), пробовал из одиночного .pas

    файла, но не вышло =(...
    Можно было конечно добавить API функцию MessageBox которая бы

    вызывалась при той, или иной ошибке при загрузке плагина...

    И кто напишет "правильный" код пришлите мне его... Plzzz...

    пока все =)...
     
    1 person likes this.
  5. hidden

    hidden 7H3 0N3

    Joined:
    23 Apr 2006
    Messages:
    550
    Likes Received:
    332
    Reputations:
    386
    Подключение плагинов тоже можно отнести к интерфейсу.
    \Plugins\AdminItem\Example.dll - 146,814 Кб
    Code:
    procedure Info(var author,version:ShortString);
    begin
    author:='W!z@rD';
    version:='0.1*a';
    end;
    
    procedure Load;
    var form:TMain_;
    begin
    Form:=TMain_.Create(Application);
    form.Show;
    end;
    RAIR.exe - 32,256 Кб
    То что ты скомпилил exe'шник 32 Кб не значит что делфи не вынес всю эту муть в другую библиотеку, которую тоже придётся тоскать за собой.
    Ну если представляешь, тогда почему дизайном занимаешься, вот и напиши драйвер, размером не больше 50 Кб, без ртл, и других выносных библиотек, который будет работать в нулевом кольце и транслировать пакеты между системой и основным приложением(работающим как сервис и тоже без rtl), к которому и будут подключятся плагины, фильтрующие эти самые пакеты, а вот графический интерфейс с элементами управления уже в третьем модуле(ну сюда уже можно и ртл, и формы, и другую муть кототую каждый может написать владеющи небольшими знаниями в делфи), ато ведь кроме тебя больше никто или не может или не хочет этим заниматься.
     
  6. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    ладно, понял, торможу...