[New] l2phx ! - Скрипты и перехват пакетов - Скрипты и перехват пакетов
30.08.2009, 10:32
#16
Пехотинец
Регистрация: 01.07.2008
Сообщений: 83
Популярность: 442
Сказал(а) спасибо: 23
Поблагодарили 92 раз(а) в 46 сообщениях
Re: [New] l2phx !
[Ссылки могут видеть только зарегистрированные пользователи. ] - сборка от 30.08.2009
________________
Благодарности принимаю в виде пива и денег.Торты и конфеты не пью! Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Пользователь сказал cпасибо:
08.09.2009, 17:53
#17
Пехотинец
Регистрация: 09.09.2008
Сообщений: 53
Популярность: 142
Сказал(а) спасибо: 137
Поблагодарили 66 раз(а) в 27 сообщениях
Re: [New] l2phx !
[Ссылки могут видеть только зарегистрированные пользователи. ]сборка 6 сентября 2009
2 пользователя(ей) сказали cпасибо:
26.09.2009, 23:06
#18
Сержант
Регистрация: 08.07.2009
Сообщений: 159
Популярность: 913
Сказал(а) спасибо: 305
Поблагодарили 197 раз(а) в 97 сообщениях
Re: [New] l2phx !
[Ссылки могут видеть только зарегистрированные пользователи. ] сборка 25.09.09
Пользователь сказал cпасибо:
08.10.2009, 21:38
#19
Разведчик
Регистрация: 15.04.2009
Сообщений: 10
Популярность: 242
Сказал(а) спасибо: 52
Поблагодарили 116 раз(а) в 28 сообщениях
Re: [New] l2phx !
[Ссылки могут видеть только зарегистрированные пользователи. ] сборка 25.09.09 - подправил ссылку
________________
Бог сказал не воруй, о копировании же ничего не сказано.
2 пользователя(ей) сказали cпасибо:
10.10.2009, 13:53
#20
Разведчик
Регистрация: 20.09.2009
Сообщений: 5
Популярность: 16
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
Re: [New] l2phx !
[Ссылки могут видеть только зарегистрированные пользователи. ] - сборка 09.10.09
Пользователь сказал cпасибо:
16.10.2009, 00:57
#21
Сержант
Регистрация: 08.07.2009
Сообщений: 159
Популярность: 913
Сказал(а) спасибо: 305
Поблагодарили 197 раз(а) в 97 сообщениях
Re: [New] l2phx !
[Ссылки могут видеть только зарегистрированные пользователи. ] сборка 15.10.09
Пользователь сказал cпасибо:
25.10.2009, 23:50
#22
Сержант
Регистрация: 08.07.2009
Сообщений: 159
Популярность: 913
Сказал(а) спасибо: 305
Поблагодарили 197 раз(а) в 97 сообщениях
Re: [New] l2phx !
[Ссылки могут видеть только зарегистрированные пользователи. ] сборка 25.10.09
7 пользователя(ей) сказали cпасибо:
21.11.2009, 01:29
#23
Сержант
Регистрация: 08.07.2009
Сообщений: 159
Популярность: 913
Сказал(а) спасибо: 305
Поблагодарили 197 раз(а) в 97 сообщениях
Re: [New] l2phx !
[Ссылки могут видеть только зарегистрированные пользователи. ] от 20.11.09
2 пользователя(ей) сказали cпасибо:
21.11.2009, 02:52
#24
Разведчик
Регистрация: 08.11.2009
Сообщений: 19
Популярность: 58
Сказал(а) спасибо: 8
Поблагодарили 24 раз(а) в 15 сообщениях
Re: [New] l2phx !
4 пользователя(ей) сказали cпасибо:
13.12.2009, 04:11
#25
Пехотинец
Регистрация: 09.09.2008
Сообщений: 53
Популярность: 142
Сказал(а) спасибо: 137
Поблагодарили 66 раз(а) в 27 сообщениях
Re: [New] l2phx !
[
Ссылки могут видеть только зарегистрированные пользователи. ]
Код:
Revision: 152
Author: nlobp
Date: 1:09:08, 6 сентября 2009 г.
Message:[*] фикс пакета 39 в Грация Финал, он теперь не 2-х байтный;[*] в детальной расшифровке отключил перенос по словам (имхо так лучше);[*] в systray добавил hint;
3 пользователя(ей) сказали cпасибо:
14.12.2009, 00:49
#26
Сержант
Регистрация: 08.07.2009
Сообщений: 159
Популярность: 913
Сказал(а) спасибо: 305
Поблагодарили 197 раз(а) в 97 сообщениях
Re: [New] l2phx !
3 пользователя(ей) сказали cпасибо:
19.12.2009, 17:04
#27
Разведчик
Регистрация: 22.11.2009
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Re: [New] l2phx !
Люди есть проблема нету файла "newxor.dll" де его взять или как зделать?
скажите плз
19.12.2009, 18:25
#28
Старший сержант
Регистрация: 15.08.2009
Сообщений: 218
Популярность: 1020
Сказал(а) спасибо: 196
Поблагодарили 140 раз(а) в 84 сообщениях
Re: [New] l2phx !
newxor.dll пишут сами, в нём содержится шифрация пакетов сервера.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Пользователь сказал cпасибо:
19.12.2009, 19:06
#29
Разведчик
Регистрация: 08.11.2009
Сообщений: 19
Популярность: 58
Сказал(а) спасибо: 8
Поблагодарили 24 раз(а) в 15 сообщениях
Re: [New] l2phx !
НОВЫЕ ВЕРСИИ
НАЙДЕТЕ ВСЕГДА
ЗДЕСЬ
[Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось TAMBIK; 19.12.2009 в 19:09 .
Пользователь сказал cпасибо:
19.12.2009, 19:58
#30
Главнокомандующий
Регистрация: 17.11.2009
Сообщений: 1,062
Популярность: 64819
Золото Zhyk.Ru: 170
Сказал(а) спасибо: 1,456
Поблагодарили 2,062 раз(а) в 822 сообщениях
Re: [New] l2phx !
извините за оф топ но зачем новые версии?) новые пакеты ?? обясните плз!!, сори ещё раз за оф топ
Добавлено через 1 минуту
Цитата:
извините за оф топ но зачем новые версии?) новые пакеты ?? обясните плз!!, сори ещё раз за оф топ
Код:
L2PacketHack 3.5.x by CODERX.RU TEAM
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Что нового в последней версии
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[!] Важное замечание
[+] Нововведение
[-] Исправлена ошибка[*] Изменения
Revision: 152
Author: nlobp
Date: 1:09:08, 6 сентября 2009 г.
Message:[*] фикс пакета 39 в Грация Финал, он теперь не 2-х байтный;[*] в детальной расшифровке отключил перенос по словам (имхо так лучше);[*] в systray добавил hint;
Revision: 151
Author: alexteam
Date: 11:00:25, 5 сентября 2009 г.
Message:[*] Забыл прикрепить изменения. 151 ревизию свн приравнивать к 150 по 150 сделан билд 3.5.18.132
Revision: 149
Author: nlobp
Date: 16:43:18, 29 августа 2009 г.
Message:
[+] Добавил работу с packetsT2.ini для пакетов в Gracia Final;[*] правка пакетов Gracia Final by NLObP по данным [Ссылки могут видеть только зарегистрированные пользователи. ]
Revision: 148
Author: alexteam
Date: 14:24:07, 14 августа 2009 г.
Message:[*] При выходе из л2пх будет спрашивать "сохранить скрипт бла бла бла" если он изменен.[*] сокетный движек будет разрушаться в онклозе, а не в онтерминейт,[*] так же системный звук об ошибке при выходе должен пропасть.
Revision: 147
Author: alexteam
Date: 22:48:00, 11 августа 2009 г.
Message:
[-] Тунель теперь не деактивируется при отваливании одного из связаных с ним соединений, при установке соответствующих nofree.
Revision: 146
Author: alexteam
Date: 20:05:04, 11 августа 2009 г.
Message:[*] Как же надоели эти експлициты + версия и билд./me плюеццо
Revision: 145
Author: alexteam
Date: 19:13:35, 11 августа 2009 г.
Message:[*] вдогонку к предыдущему.
Revision: 144
Author: alexteam
Date: 19:07:16, 11 августа 2009 г.
Message:
[-] При отваливании клиента скрыпты смогут посылать данные.
Revision: 143
Author: alexteam
Date: 18:50:31, 10 августа 2009 г.
Message:
[-] Не применялись настройки перевода к скриптовому редактору;
[+] окно с сообщением "Компилирую скрипт бла бла бла, пожалуйста подождите"
Revision: 142
Author: nlobp
Date: 16:03:50, 9 августа 2009 г.
Message:[*] раскомментил код, который убирал для теста и забыл восстановить как было
Revision: 141
Author: nlobp
Date: 6:19:11, 9 августа 2009 г.
Message:[*] правка кода работы с путями к логам и скриптам;[*] правка кода обновления из *.ini;[*] правка некоторых пакетов под Gracia Final в packetsT1.ini;
Revision: 140
Author: alexteam
Date: 11:48:07, 29 июня 2009 г.
Message:
[-] Грубая ошибка в сендпакете работающим с "строкой"дубляж пакетов в логе.
Revision: 139
Author: xkor
Date: 16:53:52, 27 июня 2009 г.
Message:
[+] Плагин переходник (als.dll) экспортирующий функции пакетхака для возможности их использования из плагинов написанных на других языках (не на Delphi)
Revision: 138
Author: alexteam
Date: 16:34:16, 24 июня 2009 г.
Message:
[-] не сохранялся "caption"
Revision: 137
Author: alexteam
Date: 11:39:44, 23 июня 2009 г.
Message:[*] макс интервал в пакетоотправлялке = 10минут
Revision: 136
Author: alexteam
Date: 18:55:24, 19 июня 2009 г.
Message:[*] Небольшие правкли Лишней фигни в плагинах
Revision: 135
Author: alexteam
Date: 19:33:10, 16 июня 2009 г.
Message:
[!] Убил 3.6 кому надо вытягивайте с пред ревизии. есть идея по совмещению скриптовых движков. хотелось бы сделать их на базе плагинов.
Revision: 134
Author: alexteam
Date: 16:29:41, 16 июня 2009 г.
Message:
касаемо 3.5:
[-] исправлен баг с загрузкой скриптов. теперь при старте пх они загружаются и отмечаются к исполнению корректно[*] изменен способ определения главного окна пх из в инжект.длл[*] окно выбора языка[+] и окно настроек будет отображатся при первом старте пх.[*] в onpacket функцию плагинов теперь передается имя соединения (TOnPacket = procedure(const cnt: Cardinal; const fromServer: Boolean; const connectionname:string; var packet : tpacket); stdcall;)
[+] при получении фокуса редактором скрипта происходит проверка на изменение даты модификации файла. если она не совпадает с хранящейся датой в пх (файл был изменен внешней программой) выводиться запрос позволяющий перечитать файл.[*] правки переводов
Релиз 3.5.12.120
Revision: 133
Author: alexteam
Date: 18:29:29, 23 мая 2009 г.
Message:[*] правки перевода в настройках.[*] для 3.6 вместо сообщения об отсуствующем ини файле - вызывается диалог выбора языка а затем - окно настроек.
Revision: 131
Author: alexteam
Date: 11:34:13, 21 мая 2009 г.
Message:
[-] поправлен просмотрищик пакетов, восстановлена лога просмотра пакета при отправке.
Revision: 129
Author: alexteam
Date: 18:57:50, 20 мая 2009 г.
Message:
[+] форма просмотрщика пакетов (такого же как и на панели отправка). вызываеться с главного меню.
Revision: 126
Author: alexteam
Date: 11:14:05, 20 мая 2009 г.
Message:
[+] Автодеинсталл лсп модуля вынесена как опция[*] небольшие правки..
Revision: 125
Author: nlobp
Date: 1:49:40, 20 мая 2009 г.
Message:
[-] при выборе библиотеки перехвата пропадала возможность повторной работы с диалогом выбора библиотеки
[+] выгружается LSP библиотека после завершения работы программы
Revision: 124
Author: alexteam
Date: 21:06:26, 15 мая 2009 г.
Message:
[!] забыл портировать "фикс" утечки памяти с 3.6 в 3.5 еще в ревизии 112.
релиз 3.5.10.115
Revision: 123
Author: alexteam
Date: 15:41:14, 13 мая 2009 г.
Message:[*] портировал EncryptAndSend из 3.6 в 3.5
Revision: 122
Author: alexteam
Date: 15:44:13, 10 мая 2009 г.
Message:
[-] проблема с языком в 3.5.x
Revision: 121
Author: alexteam
Date: 11:53:16, 10 мая 2009 г.
Message:[*] заменил сплешскрин. - добрая часть нубоф теперь будет ходить на ач.
Revision: 120
Author: alexteam
Date: 11:48:10, 10 мая 2009 г.
Message:
[-] переключатель в режим работы "как socks5" в сокетном движке был не связан с настройками.
Revision: 114
release: 3.5.7.110
Author: alexteam
Date: 17:55:19, 5 мая 2009 г.
Message:
[-] кнопки "к серверу" и "к клиенту" были поменяны местами.
[-] автосохранение логов
[-] кнопка "вниз" в списке используемых скриптов.
[-] порт на который стартует пх теперь будет указыватся корректно.
Revision: 112
Author: alexteam
Date: 13:39:37, 4 мая 2009 г.
Message:
[-] Утечка памяти при использовании сокетного движка
[-] Проблеммы с невхор в обработчике равлогов
[-] убрал кнопку "свернуть в трей" дабы люди использующие нестандартные темы винды не наблюдали аксес виолейшин на старте.[*] сменил дефолтный порт и дефолтный метод перехвата.
Revision: 111
Author: alexteam
Date: 15:27:08, 26 апреля 2009 г.
Message:
промежуточный релиз. использует fastscript. код "фиксов" выдергивался с следующей субверсии пх.
[-] При активном перехвате через inject и методах надежный либо альтернативный пх пытался подгружать длл с неверного пути.
[-] кнопки "от сервера" "от клиента" в просмотре пакетов должны работать.
[-] кнопка открыть пакет в посылке.
Revision: 110
Author: alexteam
Date: 11:17:07, 16 апреля 2009 г.
Message:
[-] Досадный баг при сохранении состояния "активированности" плагинов.
Revision: 109
Author: alexteam
Date: 19:00:41, 15 апреля 2009 г.
Message:
[-] Забыл сменить номер релиза.
Revision: 108
Author: alexteam
Date: 18:54:28, 15 апреля 2009 г.
Message:
[+] сурсы демо4 в хелпе
[-] исправлена отрисовка пакетов (наконецто)
Revision: 107
Author: alexteam
Date: 21:02:45, 14 апреля 2009 г.
Message:
[-] исправлен баг при котором нельзя добавить пакет в фильтр при активном методе перехвата через инжект либо соцкс5[*] немного переделана отрисовка пакетов
Revision: 106
Author: alexteam
Date: 19:39:50, 14 апреля 2009 г.
Message:[*] небольшая правка хелпа.
[+] уведомление при отсутствующем ини файле в стиле "настройте меня, пожалуйста".
Revision: 105
Author: alexteam
Date: 17:16:43, 14 апреля 2009 г.
Message:[*] Демо плагины будут включаться в релизы
Revision: 104
Author: alexteam
Date: 17:04:50, 14 апреля 2009 г.
Message:
[+] по просьбе трудящихся. в примеры плагинов добавлен plugin_demo4, продолжение серии "как расширить возможности фастскрипта" плагин - хранилище глобальных обьектов для всех скриптов.
Revision: 103
Author: alexteam
Date: 15:40:49, 14 апреля 2009 г.
Message:[*] при ошибках в скрипте (инит/фри/екзекут) ошибка будет выводиться в статусбар а место подсвечиваться.
Revision: 102
Author: alexteam
Date: 14:34:33, 14 апреля 2009 г.
Message:
[-] при ошибке в free методе редактор скрипта уходил в дезлок.
Revision: 101
Author: alexteam
Date: 14:16:03, 14 апреля 2009 г.
Message:
[+] Добавленны сурсы хелпа
[-] Исправлен баг при отправке пакета в закладке "отправка" при использовании метода перехвата с помошью inject либо socks5 (13.04.09, ушло к предыдущему релизу)
Revision: 100
Author: alexteam
Date: 07:47:18, 13 Апреля 2009 г.
[+] Вынес умолчания для фреймов просмотра соединения в настройки\дополнительно
[+] в редакторе скриптов добавлен WatchList позволяющий смотреть состояние переменных в запущенном скрипте (была произведена весьма успешная попытка добавить брекпоинты и пошаговое исполнение, но при тестировании от нее пришлось отказаться из за того что таймеры вызывают аксесвилейшины, и делают deathlock основному приложению в приостановленном скрипте, походу прийдется довольствоваться только ватчлистом)
[+] хоткеи в редакторе compile/testinit/testfree/closepage (ctrl+f9/f9/ctrl+f2/ctrl+W)
[+] добавлен диалог отображающий доступные в скриптовом редакторе стандартные классы/функции
[+] procedure CanUseAltTab(FormCaption: string) позволяющая добавить форму создающуюся в скрипте в список приложений видимых по альт+таб (по какойто причине упорно не хочет показываться в таскбаре). Вызывать после показа формы. (FastScript в упор не хочет воспринимать form.hadle, пришлось делать по заголовку окна)
[+] редактор горячих клавиш для редактора скриптов (каламбур).[*] перехват данных с помощью LSP доделан и активирован.
[-] исправлена ситуация с устанавливающейся галочкой при активированном testinit и как следствие утечки памяти. Теперь при вызванном testinit галочку поставить нельзя. Установка ее будет разрешена только в случае последующего вызова testfree
[-] Исправлена отправка данных скриптами в «мертвое» соединение с таким же именем, фрейм которого еще не уничтожен.
[-] исправлено внедрение библиотеки перехвата куда попало.
[-] поправил все мелочи что находил в процессе отладки.[*] Максимизированные формы будут сохранять флаг <максимизирована> но терять при этом размер.[*] относительные пути к DLL заменены на прямые. В настройках добавились кнопки для вызова opendialog.[*] Главная форма пх замещена пустышкой. Как результат - теперь все окна имеющие свою кнопку в таскбаре ведут себя одинаково, бывшее главное окно не контролирует больше минимизацию остальных.
[+] вернул кнопку «минимизировать в трей».
Revision: 99
Author: alexteam
Date: 09:25:08, 10 Апреля 2009 г.
[-] выбор прослушиваемого порта был отключен по какойто причине.[*] для диалогов с изначально небольшим размера окна установлен position = poDefaultPosOnly.
[+] добавлена возможность изменять стили текстов в редакторе скриптов
[+] в AutoComplete добавлены стандартные функции.[*] ини файлы перенесены в папку settings
Revision: 98
Author: alexteam
Date: 17:57:47, 9 Апреля 2009 г.
[+] Автоактивирование плагинов (сохранение состояния)
[+] плагины добавляют свои функции не только в скриптовый движек но и в подсказки редакторов вызываемые по ctrl+space
[!] изменена структура передаваяемая плагинам. Функция OnRefreshPrecompile стала процедурой, без передаваемых параметров. Плагины требуют рекомпиляции/небольших изменений.
(Подробности по работе Procedure OnRefreshPrecompile; смотрите в plugin_demo2)
[-] поправлены “подсказки” в редакторе для некоторых переменных
[+] вернул проверку на второй экземпляр пх.
Revision: 97
Author: alexteam
Date: 11:21:35, 9 Апреля 2009 г.
[-] не применялось значение таймера «искать клиент ххх сек», сканирование происходило с интервалом в 1 сек.[*] измена логика работы некоторых интерфейсных частей опций
[+] в опции вынесен порт который прослушиваемый пх.
[!] (svn) забыл добавить uPacketView fdm/pas в предыдущий рев (сновная причина существования этой ревизии)
[!] procedure TfPacketView.ParsePacket; требует переписания, попытаюсь с ней разобраться в ближайшее время, выпив как минимум литр допинга. До этого момента отрисовка полей пакета в тестовом режиме, и особо верить ей не стоит. Поэтому билд делать не буду.
Revision: 96
Author: alexteam
Date: 18:25:37, 8 Апреля 2009 г.
Message:
[-] "если нажать иконку убить соединение, а потом в выборе сказать нет, то закладка все равно закрывается" © NLObP
[-] "рав-логи, если друг за другом загружать, накладываются друг на друга (дописывает в конец), так надо?" © NLObP – не, так не надо[*] пакеты с длинной 2 будут убиватся.[*] сменен компонент отображающий пакет/расшифровку пакета. Немного изменена внешний вид пункта «отправка» взят компонент побыстрее да и получше.
[-] баг в редакторе скриптов вызывающий ошибку <Cannot focus a disabled or invisible window>
Revision: 95
Author: alexteam
Date: 17:19:37, 7 Апреля 2009 г.
Message:
[-] Сокетный движек не пропускал пустые пакеты (длина = 2 байта), стопоря при этом все последующие данные. (на кой комуто надо слать пустые пакеты - для меня загадка)
Revision: 94
Author: alexteam
Date: 14:40:17, 7 Апреля 2009 г.
Message:
[-] обращение к несуществующим обьектам (TsocketEngine) инициализируемое в результате чтения конфига с дефолтными настройками, либо отсутствием конфига вообще.
Revision: 93
Author: alexteam
Date: 12:58:30, 7 Апреля 2009 г.
Message:
[-] Равлоги, опять, при разборе пакетов пакет разбирался используя неверное направление (следствие отладки - еще один баг, в получении имя соединения)
[-] не сохранялись равлоги.
Revision: 92
Author: alexteam
Date: 07:51:51, 7 Апреля 2009 г.
Message:
[-] баг приводящий к acess violation при обращении к текущему скрипту при отсутствии оного (возникает при закрытии последней вкладки в редакторе скриптов)
[-] поправлено повторное высвобождение библиотеки. ”Когда ставить/снимать галочку возле имени библиотеки inject.dll выскакивает ошибка Invalid pointer operation” © J-Fobos[*] возможно поправлен acessviolation при обращении к уничтожающемуся в данный момент экземпляру tfvisual (newpacket)
[-] не применялся флаг isKamael в настройках.
Revision: 91
Author: alexteam
Date: 18:17:27, 6 Апреля 2009 г.
Message:
[-] баг в SavePacketLog приводящий к Access violation при логине в игру. (thx NLObP)
[-] баг связаный с несохранением опций (либо их не применением)[*] убран статус альфа.
Revision: 90
Author: alexteam
Date: 16:36:04, 6 Апреля 2009 г.
Message:[*] Локализировал все, по идее.[*] Равлог пишется теперь в временный файл используя файлстрим (не кушает память).
[-] 2 бага в обработке равлога.[*] Используется немного другой редактор для скриптов, надесь работать станет приятней.[*] Редактор в "дополнительно" (соединения) удален, вместо него используется фрейм основного редактора.[*] Изменен хоткей вызова формы работы с равлогами (старый хоткей используется функцией "найти и заменить" в редакторе)[*] хинты не выводиться теперь в таскбар. а отображаются как обычно. связано с тем что таскбар нужен для более важных целей, а именно, показа последнего события.
[+] Кнопка "сохранить порядок" в скриптах, сохраняет порядок и состояние (отмечен или нет) в options.ini и использует эти настройки при следующих загрузках пх. (При загрузке будет так же происходить компиляция скриптов, поэтому пх может загружаться довольно долго.)
комментарий: в течении полутора чаcа проверялся на работоспособность на шок-3. вроде бы без зацепок.
Revision: 89
Author: alexteam
Date: 19:55:23, 5 Апреля 2009 г.
Message:[*] Всем формам установлено position=poDesigned (не применялись)
[-] досадная ошибка в одном символе приводящая к тому, что в просмотре был всего лишь 1 пакет.[*] "Обновить информацию из *.ini" в главном меню, перезагружает данные и обновляет списки пакетов во всех открытых соединениях и логах.
[+] Кнопочка обновить в просмотре, обновляющая данные с ini файлов и пакеты в текущем соединении.
Revision: 88
Author: alexteam
Date: 16:56:17, 5 Апреля 2009 г.
Message:
[+] В фрейме соединения кнопка (замок) защищающая вкладку от закрытия при дисконекте, при включенном состоянии и дисконекте - затеняется.
[-] Починил запись в RAW лог. писались нули.
[-] Исправлено неназначение переменных ConnectID и ConnectName перед стартом скрипта в вкладке «дополнительно» визуального фрейма соединения.
[+] при остутствующих соединениях PageControl находящийся поверх Label’a с версией пх и надписью «нет соединений» будет убираться.
[-] реакция л2пх на установленную «Сохранять лог перед авто очисткой» исправлена. При установленной он будет автоматически сохранять лог перед очисткой происходящей каждые MaxLinesInPktLog пакетов.
[+] на англ. язык переведен фрейм соединения, разбора логов, работа с RAW пакетами. Несколько пропущенных строк в опциях.
[+] Все формы сохраняют свои позиции и размер. (windows.ini)
[+] Текущий язык теперь сохраняется (options.ini)
Revision: 87
Author: alexteam
Date: 12:06:13, 5 Апреля 2009 г.
Message:[*] Генуборка на свне, ели замечу еще какойто мусор, приберусь по ходу дела.
этот ревижин приравниваеться к предыдущему.
Revision: 86
Author: alexteam
Date: 11:39:41, 5 Апреля 2009 г.
Message:
[+] Переведены опции.[*] Обработка пакетов визуальной фреймовой частью запускаеться теперь по PostMessage.[*] В сокетном движке востановленна логика переменных noFreeOnServerDisconnect и noFreeOnClientDisconnect.
[-] исправлена галочка по выбору текущего языка (нужно будет добавить запись ее состояния в Options.ini)
[-] Найдена и исправлена мелкая ошибка приводившая к невозможности отправки скриптами пакетов. Раотоспособность скриптов и движка проверена на шок3.
Revision: 85
Author: alexteam
Date: 21:17:24, 4 Апреля 2009 г.
Message:
[!] Положено начало для локализации. используемая компонента на фтп. переведено главное окно.
[!] Временно отключена поддержка LSP модуля. решил сначала довести тунели до ума.
[+] Горячие клавиши для приложения (показ, переключение окон)
[+] на свн залита папка Build. со стандартным набором инишек.[*] много мелких правок
Revision: 84
Author: alexteam
Date: 19:51:44, 3 Апреля 2009 г.
Message:
[!] Альфа версия, переписано большинство кода, для совместимости требует небольшие изменения скриптов и существенные изменения в ваших плагинах.
Скрипты: UserTab заменен на UserForm, showtab на ShowForm, hidetab на HideForm. подробности касательно плагинов ищите на форуме.[*] Интерфейс. Требуться немного привыкнуть к его многооконности, в будущем планируеться добавление горячих клавиш для быстрого переключения между дочерними формами.[*] При обновлении списка пакетов не должно быть заметных фризов приложения.[*] Неограниченое кол-во скриптов, соединений, плагинов.[*] Доработан сокетный движек. С синхронизацией потоков надеюсь проблемм возникать больше не будет.
[+] Редактор скриптов, просмотр пакетов - многостраничные.
[+] Raw логи протокола.
[+] Перехват трафика с помошью Layered Service Provider (LSP). (тестовый режим)
[-] List index out of bounds, везде где нашел.
[-] Econvererror так же.
[-] Баг когда при обработке пакетов происходила ошибка, и как следствие не вызывался lines.endupdate что приводило к тому что все что находилось в списке не прорисовывалось.
[-] Так как преимущественно используются классы, большинство возможных утечек памяти исключены.
[?] Подсказки в статусбаре крайне неудобно отрабатываются. м.б. имеет смысл вернуть им хинтообразную форму, а статусбар оставить для отображения последней реакции приложения на действия пользователя ?
[?] Локализация.
Revision: 83
Author: nlobp
Date: 01:55:00, 1 февраля 2009 г.
Message:[*] Небольшая правка текста подсказок к галочкам настроек;[*] Небольшая правка кода обработки дисконекта клиента/сервера;[*] Небольшая правка кода вывода ошибок сокета;
Revision: 82
Author: nlobp
Date: 22:30:00, 27 января 2009 г.
Message:
[-] Устранил появление пустой строки в списке работающих программ при установке/снятии галочки перехват;
[-] Исправил ошибку определения типа пакета во вкладке "Посылка";[*] Изменил обработку ошибки разбора пакета во вкладке "Посылка" и "Вкладка";[*] Исправил орфографические ошибки в подсказках;
[!] Перевод надписей и сообщений на английский с помощью Promt Translator (не для SVN);
Revision: 81
Author: nlobp
Date: 02:15:00, 13 января 2009 г.
Message:
[+] Сохраняем время "Искать клиент" в options.ini;
[+] Расшифровка пакета s30=SummonSay в PacketsT1.ini, спс Xelat;
[+] Расшифровка пакета s54=MagicSkillLaunched в PacketsT1.ini, спс Xelat;[*] Внес немного изменений в имена переменных, спс Ratvier;
Revision: 80
Author: nlobp
Date: 04:15:00, 09 января 2009 г.
Message:
[!] inj_ruoff.dll by Ratvier для входа в игру на L2.RU;
[+] Добавлен альтернативный метод инжекта в клиент;
[+] запрещаем загружать два раза программу:
[-] Исправлена ошибка - переименованная inject.dll не инжектилась в клиент;
[-] Исправлена ошибка функции Loop в PacketsT1.ini;[*] Выводим в лог сообщение о сохранении лога пакетов, для большей информативности;[*] Продублировал чекбокс isGraciaOff переменной isGraciaOf;[*] Небольшая правка кода вывода в лог;[*] Убрал - ShitConsole в Options.ini включает обход ShieldConsole;[*] Убрал - На вкладке "Основное" галочка Gracia(off server) и isGraciaOff в Options.ini включает обход ShieldConsole;
Revision: 79
Author: nlobp
Date: 4:02:45, 9 января 2009 г.
Message:
[!] Откат к 75 ревизии;
Revision: 78
Author: nlobp
Date: 01:35:00, 07 января 2009 г.
Message:
[!] С inj_ruoff.dll by Ratvier не нужны ухищрения при входе в игру;
Revision: 76
Author: nlobp
Date: 01:05:00, 07 января 2009 г.
Message:[*] Выводим в лог о сохранении лога пакетов, для большей информативности;[*] Продублировал чекбокс isGraciaOff переменной isGraciaOf;
[+] Ищем скрытые процессы by MS-Rem;
[-] Исправлена ошибка - переименованная inject.dll не инжектилась в клиент;
[-] Исправлена ошибка функции Loop в PacketsT1.ini;
[+] запрещаем загружать два раза программу:
Revision: 75
Author: nlobp
Date: 01:45:00, 03 января 2009 г.
Message:[*] На вкладке "Основное" галочка Gracia(off server) и isGraciaOff в Options.ini включает обход ShieldConsole;
Revision: 74
Author: nlobp
Date: 00:05:00, 02 января 2009 г.
Message:
[-] Исходник почему-то лежал в plugins\Coding.pas (мешало компиляции);[*] Мелкие исправления заголовков групбоксов;
Revision: 73
Author: nlobp
Date: 03:33:00, 31 декабря 2008 г.
Message:[*] Поднял иконки вверх на вкладке "Просмотр";[*] Добавил парочку групбоксов для однообразия;
Revision: 72
Author: nlobp
Date: 17:50:00, 28 декабря 2008 г.
Message:
[+] AllowExit в Options.ini разрешает выход без запроса;
[+] ShitConsole в Options.ini включает обход ShieldConsole;
Revision: 71
Author: nlobp
Date: 17:15:00, 28 декабря 2008 г.
Message:[*] sysmsgid.ini, itemsid.ini, skillsid.ini, npcsid.ini из l2.ru, спасибо Xelat;
[+] Добавлен вывод даты и времени в лог;[*] расшифровка пакета sD0=MultiSellList (не полная);
Revision: 70
Author: xkor
Date: 22:00:00, 23 декабря 2008 г.
Message:
[+] к программе можно подключаться как к socks5 прокси серверу (при установке соответствующей галочки);
Revision: 69
Author: nlobp
Date: 16:30:00, 21 декабря 2008 г.
Message:[*] подготовил и заюзал systemmsg.ini, itemname.ini, systemmsg.ini, npcname.ini от l2.ru;
[-] исправил ошибку показа имя NPC в расшифровке пакетов;
[-] исправил ошибку посылки скрипта на вкладку "Дополнительно";
[+] Ограничение максимального количества строк в логе пакетов, после чего скидываем в файл и очищаем лог. Настраивается в options.ini переменной MaxLinesInPktLog (по умолчанию 3000 пакетов);
Revision: 68
Author: nlobp
Date: 01:50:00, 10 декабря 2008 г.
Message:
[-] фикс ошибки List index of bounds в поиск/замена;
Revision: 67
Author: nlobp
Date: 01:10:00, 10 декабря 2008 г.
Message:
[-] фикс ошибки 39 пакета в Камаель-Грация;[*] очищаем поля при смене подключения в списке соединений;
Revision: 66
Author: nlobp
Date: 02:40:00, 08 декабря 2008 г.
Message:
[+] Ограничение максимального количества строк в логе, после чего скидываем в файл и очищаем лог. Настраивается в options.ini переменной MaxLinesInLog (по умолчанию 300 строк);
Revision: 65
Author: nlobp
Date: 03:05:00, 06 декабря 2008 г.
Message:
[+] добавил кнопку для показа смещения в Hex/Dec с сохранением в options.ini;[*] Небольшие поправки...
Revision: 64
Author: nlobp
Date: 03:30:00, 29 ноября 2008 г.
Message:[*] в расшифровке пакетов, смещение значений теперь десятичные;
[!] Для писателей плугинов: к смещению значения надо прибавлять единицу
Revision: 63
Author: xkor
Date: 22:46:30, 26 ноября 2008 г.
Message:[*] Небольшие поправки...
Revision: 62
Author: nlobp
Date: 12:33:05, 19 ноября 2008 г.
Message:
[-] Исправил работу кнопки "убирает все пакеты текущего типа из списка пакетов"
Revision: 61
Author: xkor
Date: 21:30:00, 6 ноября 2008 г.
Message:
[+] поддержка дополнительного шифрования id пакетов в Gracia на оффициальных серверах, спасибо ShadeOfNothing
Revision: 60
Author: nlobp
Date: 0:53:00, 26 октября 2008 г.
Message:[*] изменил реагирование на ошибку выхода за границу пакета, пишем в расшифровку пакета 'range error'[*] на вкладке "просмотр" и "посылка" добавил показ места, где расположены данные, по клику мыши и нажатию клавиш (стрелок) вверх/вниз.
Revision: 59
Author: nlobp
Date: 1:43:00, 24 октября 2008 г.
Message:[*] правил потоки
Revision: 58
Author: nlobp
Date: 1:41:38, 24 октября 2008 г.
Message:[*] правка потоков
Revision: 57
Author: nlobp
Date: 1:31:38, 22 октября 2008 г.
Message:[*] правка потоков, надеюсь последняя[*] добавил сплиттер в закладке "посылка"[*] устранение утечек памяти
Revision: 55
Author: wanick
Date: 21:07:23, 21 октября 2008 г.
Message:[*] исправил просмотр пакетов
Revision: 54
Author: nlobp
Date: 2:32:04, 21 октября 2008 г.
Message:[*] правка завершения ServerListen потока, спасибо Sauron[*] вернул кнопку "Добавить пакет в посылку"
[!] wanick испортил (build 50) смену packets.ini, надо искать где
Revision: 53
Author: nlobp
Date: 0:58:14, 20 октября 2008 г.
Message:[*] правка потоков
Revision: 52
Author: nlobp
Date: 2:04:51, 18 октября 2008 г.
Message:[*] правка потоков
Revision: 51
Author: wanick
Date: 3:18:44, 17 октября 2008 г.
Message:[*] начал вынос вспомогательных методов в отдельный pas[*] скрыл кнопку добавить в отправку на вкладке просмотра пакетов,
вопрос нужна ли эта кнопка вообще если нужна кто-нибудь включите
Revision: 50
Author: wanick
Date: 0:13:14, 17 октября 2008 г.
Message:[*] дорабатывал обработку работы с пакетами, не понравилось как было :)
Ревизия: 48
Автор: xkor
Дата: 00:50:00, 15 октября 2008 г.
[+] В контекстном меню иконки программы появились подменю "Скрипты" и "Плагины" в которых можно включить/выключить их не открывая окно программы;[*] FastMM4 настроен так чтобы плагины и программа были совместимы не зависимо от режима компиляции;
Ревизия: 47
Автор: xkor
Дата: 15:50:00, 13 октября 2008 г.[*] исправлен вход в бесконечный цикл при неудачном подключении к серверу, теперь при неудачных конектах не будут плодиться потоки, спасибо Argot;
Ревизия: 46
Автор: xkor
Дата: 19:10:00, 12 октября 2008 г.
[+] Из плагинов теперь можно добавлять в скрипты свои функции, для этого в плагине должны быть две функции: OnCallMethod и OnRefreshPrecompile;
[!] Внимание! Для корректной работы плагинов они должны быть скомпилированны в том же режиме что и L2PacketHack, тоесть если пакетхак скомпилирован с директивой Relise, то и плагины должны быть скомпилированными с ней же, в противном случае возможны конфликты в модуле FastMM4;
Ревизия: 45
Автор: xkor
Дата: 23:45:00, 10 октября 2008 г.[*] Исправлена обработка результата SetStruct в плагинах;
Ревизия: 44
Автор: xkor
Дата: 21:00:00, 10 октября 2008 г.
[+] Добавлен вывод подробной информации об ошибках в случае их возникновения;[*] Релиз поддержки плагинов, теперь всё работает как планировалось, подробности в описании;
Ревизия: 40
Автор: nlobp
Дата: 3:06:00, 7 октября 2008 г.[*] при вызове окна поиск/замена наводим фокус на поле ввода;[*] при переходе на вкладку "скрипты" наводим фокус на поле редактора;[*] опять копался в потоках;
Ревизия: 39
Автор: xkor
Дата: 0:01:00, 7 октября 2008 г.
[+] обновил возможности плагинов, теперь из плагина есть доступ к следующим
встроенным в пакетхак фукнциям:
procedure SendPacket(Size: Word; pck: string; tid: Byte; ToServer: Boolean);
procedure SendPckStr(pck: string; const tid: Byte; const ToServer: Boolean);
procedure SendPckData(var pck; const tid: Byte; const ToServer: Boolean); stdcall;
function DataPckToStrPck(var pck): string; stdcall;
function ReadC(const pck: string; const index:integer):byte; stdcall;
function ReadH(const pck: string; const index:integer):word; stdcall;
function ReadD(const pck: string; const index:integer):integer; stdcall;
function ReadF(const pck: string; const index:integer):double; stdcall;
function ReadS(const pck: string; const index:integer):string; stdcall;
function ReadCEx(const pck; const index:integer):byte; stdcall;
function ReadHEx(const pck; const index:integer):word; stdcall;
function ReadDEx(const pck; const index:integer):integer; stdcall;
function ReadFEx(const pck; const index:integer):double; stdcall;
function ReadSEx(const pck; const index:integer):string; stdcall;
procedure WriteC(var pck: string; const v:byte; ind:integer=-1); stdcall;
procedure WriteH(var pck: string; const v:word; ind:integer=-1); stdcall;
procedure WriteD(var pck: string; const v:integer; ind:integer=-1); stdcall;
procedure WriteF(var pck: string; const v:double; ind:integer=-1); stdcall;
procedure WriteS(var pck: string; const v:string; ind:integer=-1); stdcall;
procedure WriteCEx(var pck; const v:byte; ind:integer=-1); stdcall;
procedure WriteHEx(var pck; const v:word; ind:integer=-1); stdcall;
procedure WriteDEx(var pck; const v:integer; ind:integer=-1); stdcall;
procedure WriteFEx(var pck; const v:double; ind:integer=-1); stdcall;
procedure WriteSEx(var pck; const v:string; ind:integer=-1); stdcall;
function HexToString(Hex:String):String;
function StringToHex(str1,Separator:String):String;
а так же в качестве демо-плагина теперь простенький автоюзатель НР бутылок
Ревизия: 38
Автор: xkor
Дата: 1:55:00, 6 октября 2008 г.
[+] Такс, на SVN сделал ревизию 38, добавлена поддержка плагинов.
НО!, пока поддержка плагинов не полностью стабильна, глючит если
включать плагины до захода в игру, но если после захода, то вроде
всё пашет как надо.
Да и пока OnConnect и OnDisconnect из плагина не вызываются...
Вобщем смотрим и думаем что ещё добавить ибо счас плагин писать
не очень удобно, мало встроенных возможностей.
ЗЫ исходники простейшего плагина так же на SVN...
Ревизия: 37
Автор: wanick
Дата: 22:14:01, 4 октября 2008 г.
Сообщение:
[-] доработал проверку, перед выгрузкой библиотеки
Ревизия: 36
Автор: wanick
Дата: 3:35:46, 2 октября 2008 г.
Сообщение:
[-] исправления по выгрузки dll
Ревизия: 35
Автор: wanick
Дата: 17:29:17, 1 октября 2008 г.
Сообщение:
[-] выгрузка библиотеки
Ревизия: 33
Автор: wanick
Дата: 21:43:19, 30 сентября 2008 г.
Сообщение:
[+] динамическая выгрузка библиотек inject.dll и newxor.dll p.s. надо доделать отрубания процессов и нитей при выгрузке dll
Ревизия: 32
Автор: wanick
Дата: 18:30:12, 30 сентября 2008 г.
Сообщение:
[+] добавил FastMM_FullDebugMode.dll в сборку чтобы при компиляции не ругалось
Ревизия: 31
Автор: nlobp
Дата: 18:00:07, 30 сентября 2008 г.
Сообщение:[*] Правил работу потоков (надо тестить)
Ревизия: 29
Автор: wanick
Дата: 2:16:35, 30 сентября 2008 г.
[-] опять глюки в работе кнопок;
[-] поправил replace на текущей позицие работает корректно;
Ревизия: 28
Автор: nlobp
Дата: 0:34:38, 30 сентября 2008 г.
[+] l2phx.log пишем в папку логов;
[+] возможность произвольных имен файлов для newxor и inject, грузим из options.ini;
[+] вывод сообщения о загрузке библиотек с сохранением в логе;
[!] ps: забыл к 26 ревизии добавить пояснения;
Ревизия: 24
Автор: wanick
Дата: 2:03:10, 29 сентября 2008 г.
[-] Исправил поиск процесса;
[+] нужные процессы можно писать через "," и использовать пробелы между процессами (всегда путалсО :D);
Ревизия: 23
Автор: nlobp
Дата: 4:52:32, 28 сентября 2008 г.
[+] добавил два скрипта показывающих работу функции CallSF;
[+] вернул часть критических секций для переменных Thread[i].*;
[+] сменил имя на форме;
Ревизия: 22
Автор: wanick
Дата: 3:38:56, 28 сентября 2008 г.
[-] исправление работы кнопок в закладке скрипты;
[-] Некоторые кнопки переименованы в имена несущие их функционал;
Ревизия: 20
Автор: nlobp
Дата: 1:12:56, 28 сентября 2008 г.
[!] SVN версия;
[!] Тестовая версия!
[+] сохраняем лог в файл;
[+] можно раздвинуть лог вниз;
[+] переделал освобождение хэндлов потоков, спс. Argot;
[-] убрал критические секции (для теста);
[!] завершает работу с ошибкой, где-то я по два раза освобождаю ресурсы без проверки;
Ревизия: 19
Автор: wanick
Дата: 0:33:19, 28 сентября 2008 г.
[+] При создании нового скрипта не проверялось наличие такого же
-SVN-------------------------------------------------------------------------------------
3.3.9 от 23.09.2008
by wanick
[+] теперь включенный скрипт нельзя удалить;
[+] при удалении скрипта не вызывается процедура RefreshScripts (она полностью
обновляет список скриптов при этом скидывает "галочки" остальных);
[+] процедура sendMSG(msg), для вывода сообщений в окно лога;
[+] новая функция CallSF, которая дает возможность взаимодействия между скриптами;
by NLObP
[+] заменил сообщения для вывода в окно лога на константы, спс. Argot;
[+] освобождаются хэндлы завершившихся потоков, спс. Argot;
[+] устранил несоответствие во всплывающих подсказках (Completion.Identifiers.Strings)
для вкладки "дополнительно" и "скрипты", спс wanick;
[+] устранил мелкие ошибки в коде;
3.3.8 от 16.09.2008
[+] устранил утечки памяти, спс. Argot;
3.3.7 от 12.09.2008
[+] немного ускорил загрузку лога из файла;
[+] сохраняем выбранный метод внедрения;
[+] на вкладке "просмотр" в списке паrетов, можно поставить первым столбцом номер пакета;
[+] сделал раскраску расшифровки пакета на вкладке "посылка", при дабл-клике в поле
разбора выделяется кусок пакета соответствующий этой строке;
3.3.6 от 05.09.2008
[-] вернул newxor.dpr как в версии 3.2.0;
[+] заменен TTRrayIcon на TJvTrayIcon;
3.3.5 от 02.09.2008
[+] дополнил имя лога временем записи;
[+] добавил проверку на отсутствие папки logs;
[+] добавил проверку на превышение в папке scripts более 64 скриптов;
3.3.4 от 30.08.2008
[+] при дабл-клике в поле разбора выделяется кусок пакета соответствующий этой строке
[+] исправил работу 'заменить все' (съедался конец строки);
[+] дополнил, если включено запоминать пакеты, то при отключении от сервера пишем лог
пакетов в папку 'logs\'+Thread[ID].Name+'_'+datetostr(now)+'.txt');
3.3.3 от 29.08.2008
[+] в редакторе скриптов горячие клавиши:
ctrl-S - сохранение,
ctrl-F - поиск,
ctrl-R - поиск с заменой,
ctrl+F9 проверка скрипта;
[!] после поиска с заменой undo невозможна;
[+] если запоминать пакеты включено, то при отключении от сервера пишем лог
пакетов в папку .\logs\имя_соединения.txt;
3.3.2 от 23.08.2008
[+] исправил - В скрипте убиваю пакет от сервера, но он всё равно приходит клиенту;
3.3.1 от 22.08.2008
[+] в расшифровке пакетов смещение значений теперь в HEX для выравнивания;
[+] рефакторинг вызова скриптов;
[+] заменил по возможности чекбоксы на глобальные переменные;
3.3.0 от 19.08.2008
[!] отдельная ветка с правкой потоков;
[+] заменил все непосредственные обращения к формам на SendMessage;
[+] все обращения к общим переменным в критических секциях;
[+] сохраняем выбранный протокол:
[+] берем имя соединения из пакетов CharSelected, теперь при рестарте и выборе нового
чара, имя соединения корректно меняется;
[+] Стало показывать имя соединения на Камаеле, раньше не показывало из-за того,
что имя бралось из UserInfo, а он в камаеле имеет другой Id.
[+] закрываем отработанные потоки;
[+] небольшая правка ошибок кода;
3.2.15 от 17.08.2008
[+] в расшифровке пакетов добавил вывод смещения значений;
[+] поправил: левое поле хекс преобразований немного съехало влево, и часть текста
в нем не видно), спс. Emocean;
[+] исправил, отменив перенос строк - в правом нижнем окне бывает сбивка раскраски
из-за переноса строк.
3.2.14 от 14.08.2008
[!] разбираюсь с потоками;
[+] исправил скрытие пакетов заданного типа из лога пакетов
3.2.13 от 13.08.2008
[+] сделал раскраску расшифровки пакетов. В правом нижнем окне бывает сбивка раскраски
из-за переноса строк. Надо просто раздвинуть окно и снова щёлкнуть по выбранному пакету;
[+] добавил в newxor.dpr - CryptoInit: Boolean; //Добавил новый флаг by PanAm
3.2.12 от 09.08.2008
[+] в поиске назначил кнопки по умолчанию enter/esc;
3.2.11 от 09.08.2008
[+] сохранение фильтра пакетов в файл, только из packets??.ini, неизвестные пакеты
не сохраняются в фильтре;
[+] очищаем список пакетов и их расшифровку при отключении сервера/клиента, если
только не noFreeOnClientDisconnect/noFreeOnServerDisconnect;
[+] при удалении скрипта на вкладке "Скрипты", очищается окно от текста самого скрипта;
3.2.10 от 08.08.2008
[!] убрал по ProtoсolVersion грузим разные packets.ini (C4, С5, T0, T1)
(ответственность теперь лежит на пользователе);
[+] тул-кнопки вместо чекбоксов на панели Просмотр;
[+] добавил тул-кнопки - "перечитать все инишки" и выбора инишек С4(по умолчанию)/С5/Т0/Т1;
[+] вывод значений в просмотре пакетов, кроме float и quad, в HEX виде - (0x00000436);
[+] добавил отлов ошибки выхода за границу разбираемого пакета, например в UserInfo
цикл cubics при неверно выбранном протоколе игры;
3.2.9 от 07.08.2008
[+] в редакторе скриптов горячие клавиши: ctrl-F поиск;
3.2.8 от 06.08.2008
[-] исправил замеченные ошибки;
[!] модифицированная инишка для Т1 by YuLaw
[+] дополнил парсер для packetst1.ini - Камаель;
// Автор: YuLaw
// здесь в куске d(ListSize:Loop.0003.00065)
// ListSize - количество повторов цикла
// Loop - означает что будет цикл
// 0003 - элемент пакета с которого начинать цикл
// 00065 - сколько элементов циклить
3.2.7 от 04.08.2008
[+] пропустил сначала, а теперь добавил загрузку packetsС5.ini (C5);
3.2.6 от 04.08.2008
[!] модифицированные инишки by Sauron
[+] по ProtoсolVersion грузим разные packets.ini (C4, T0, T1)
(при загрузке из файла первый пакет должен быть всегда ProtoсolVersion,
иначе сбой определения протокола);
3.2.5 от 04.08.2008
[+] сохраняет размеры окна в конфиге
[+] парсер пакетов использует циклы и функции в packets.ini by Sauron
[+] kID=1000000 в конфиге для Get.NpcID - возвращает текст по его ID из значения аргумента
[+] Get.ClassID - профа
[+] Get.FSup - Status Update ID
3.2.4 от 02.08.2008
[+] парсер пакетов использует циклы и функции в packets.ini by Sauron
Get.Skill - возвращает название скила по его ID из значения аргумента
Get.MsgID - возвращает текст по его ID из значения аргумента
Get.Func01 - возвращает название Item'а по его ID из значения аргумента
Get.Func02 - возвращает тип Say2
Get.Func09 - разное
3.2.3 от 01.08.2008
[+] при запуске программы загрузка packets.ini или packetst1.ini в зависимости от галочки Камаель;
[+] при установки/снятии галочки Камаель перечитываем packets.ini или packetst1.ini;
[+] парсер понимает одно и двухбайтные коды пакетов;
[+] в редакторе скриптов горячие клавиши: ctrl-S сохранение, ctrl-F9 проверка скрипта;
[!] иконки сервера и клиента by KyberPrizrak;
3.2.1
[+] поддержка ДЛЛ by QaK[*] небольшая оптимизации кода by OllyDebug;
[/QUOTE]
слизано с [Ссылки могут видеть только зарегистрированные пользователи. ]
//ZliLO: ух кого то я щас побью....
Последний раз редактировалось ZliLO; 20.12.2009 в 01:32 .
Причина: Добавлено сообщение
Пользователь сказал cпасибо:
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 23:24 .