1

Тема: Документация / Скачать

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.


Этот текст видят только пользователи, выполнившие условия получения программы!

«Кораблю безопасней в порту. Но он не для этого строился.»

Поблагодарили за этот пост: snegyr

2

Re: Документация / Скачать

Программа обновлена!
Исправлены мелкие глюки и недочёты. Просьба перекачать по ссылкам выше smile

«Кораблю безопасней в порту. Но он не для этого строился.»

3

Re: Документация / Скачать

Программа обновлена!
Изменения в версии 1.2a:

  • Добавлены названия пакетов от WPF в сниффер;
    К сожалению, INI-шка неполная. Если у кого будет желание доделать - прикладываю её в аттаче к этому посту, потом уже, если что - обновлю в программке.

  • Клавиша TAB в редакторе скриптов теперь добавляет табуляцию;

  • Исправлены мелкие глюки\недочеты

  • Добавлена скриптовая функция направления пакетов в стороннее приложение посредством SendMessage
    Пока что без возможности изменять пакеты (но можно блокировать).
    Этот пункт интересен только программистам!!!

Описание новой функции:

function StrToApp(winName, textStr: string; Param: Integer): Integer;

Первым параметром идёт название (заголовок) окна вашего приложения. Вторым - передаваемая строка (пакет). Третий параметр - произвольный. К примеру, третьим параметром можно передавать тип пакета\данных (client - server) и т.д.


Примерный образец обработчика в вашей программе:

private
    { Private declarations }
    procedure WMCopyData(var Msg: TWMCopyData); message WM_COPYDATA;

...

procedure TMainForm.WMCopyData(var Msg: TWMCopyData);
var
  len: Integer;
  aStr: AnsiString;
begin
  len := Msg.CopyDataStruct^.cbData;
  if (len < 1) then exit;
  SetString(aStr, PAnsiChar(Msg.CopyDataStruct.lpData), len);

  // Вытащили строку - дальше уже работаем с ней как нам вздумается
  ShowMessage(aStr);
end;

В Msg.Result вы можете вернуть скрипту любой допустимый результат. Например - константу блокировки дальнейшей отправки пакета ($FFFF).



---

На этом пока всё, адекватная критика приветствуется smile

Post's attachments

packets.ini 10.45 kb, 27 downloads since 2015-10-02 

You don't have the permssions to download the attachments of this post.
«Кораблю безопасней в порту. Но он не для этого строился.»

4

Re: Документация / Скачать

Программа обновлена!

Изменения в версии 1.3a:

  • Добавлена поддержка сервера RF Anion и серверов с подобной защитой!

Просьба перекачать smile

«Кораблю безопасней в порту. Но он не для этого строился.»

5

Re: Документация / Скачать

Программа обновлена!

Изменения в версии 1.4a:

  • Добавлена поддержка сервера Embers of Novus

  • Исправлены небольшие недочеты

Просьба перекачать

«Кораблю безопасней в порту. Но он не для этого строился.»