Исходники здесь
Вот такие скомпилированные версии есть у меня.
Ниже данные устарели.
Репозиторий находится тут (открывать через SVN клиент)
Удобный просмотр репозитория через браузер тут
Скомпилированные версии тут Пароль к архиву: coderx.ru
Есть ли предложения по модернизации существующего кода с описанием как должно и что хотелось бы заменить/добавить?
Дополнительные компоненты брать тут. (<-- TPerlRegEx есть только там)
/upd:
для компиляции последних ревизий понадобятся JCL, JVCL (ссылки выше) а так же:
jwapi2.2a, SyntEdit, TRichView.v11.0+ScaleRichView.v2.0, TsiLang (letitbit / upload.com.ua)
Немного подправленный FastScript искать в файловом архиве.
Последний раз редактировалось NLObP, 17.10.2016 в 00:02.
и.. ? обновляйтесь по мере "важности" для вас обновлений.
Последняя сбилденная версия - всегда есть тут
за изменениями можно следить вот тут.
проверенная на работоспособность базовых функции версии висит приколотой тут (ее можно назвать стабл. но, имхо. стаблом так же является и последняя текущая. тем более что на данный момент, в текущей версии есть несколько важных вещей по типу: readq/writeq/int64/профикшеные readx в плагинах)
так что качайте последнюю. будут какие-то проблемы связаные с явным багом в билде - пишем сюда прилагая всю имеющуюся по багу информацию. будет профикшено.
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 07.09.2009 в 19:43.
Блин... это из за временного назначение главной формы(сплеша) как фсстайонтоп.. завтра попробую чтото сделать с этим...
на сегодня уже наклюкался до поросячего визгу.. за делфу не сяду -)
l2phx.3.5.22.139 ItemList
с второго блока по моему пошел сбой
Код:
Tип: 0x11 (ItemList)
Pазмер: 2165+2
Время прихода: 10:36:37:890
0002 h ShowWindow: 1 (0x0001)
0004 h ListSize: 30 (0x001E)
[Начало повторяющегося блока 1/30]
0006 h ItemType1: 4
0008 d ObjectID: 278772182
0012 d ItemID: Свиток Воскрешения ID:737 (0x02E1)
0016 d LocationSlot: 5
0020 d Count: 5
0024 h ItemType2: 5
0026 h CustomType1: 0
0028 h isEquipped: 0
0030 d BodyPart: 0
0034 h EnchantLevel: 0
0036 h CustType2: 0
0038 d AugmentationID: 0
0042 d Mana: -1
0046 d AttackAttrElement: -1
0050 d AttackAttrElementVal: 0
0054 d DefAttrFire: 0
0058 d DefAttrWater: 0
0062 d DefAttrWind: 0
0066 d DefAttrEarth: 0
0070 d DefAttrHoly: 0
0074 d DefAttrUnholy: 0
0078 d ?: 1992622080
[Конец повторяющегося блока 1/30]
[Начало повторяющегося блока 2/30]
0082 h ItemType1: 4281
0084 d ObjectID: 283
0088 d ItemID: Деревянная Стрела ID:17 (0x0011)
0092 d LocationSlot: 1
0096 d Count: 0
пакет:
__________________
Тут не форум гадалок, если ты делаешь все правильно и по пунктам - то все должно работать
этот пакет сумарная длинна которого - 2165 байтикоф
из них заголовок - 5 байтикоф и репиты по 76байтика. исходя из заголовка репитов - 30 штук.
тобиш пакет должен быть длинной 5+76*30 = 2285 байтикоф судя по т1. а у нас.. 2165.
исходя из простейшего расчета каждый "репит" в предоставленном пакете равен 72 байта вместо 76
зы. пх отображает данные верно. чтото не так в т1.
Добавлено через 2 минуты
возможно последний элемент в репите все таки лишний ? %)
Добавлено через 10 минут NLObP, все таки... 3.5.x\Build\settings\PacketsT2.ini - правой кнопочкой мыши - tortoise (наверняка) - add
ну и коммит.. естественно...
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 08.09.2009 в 12:54.
Причина: Добавлено сообщение
Затестил вчера l2phx.3.5.22.139.
Проблема следующая: у меня почему-то не работает перехват через inject.dll.
Скрин прикладываю.
ОС: Win XP sp3, сежепереустановленная; антивиры, фаеры отключены.
Клиент: Gracia Final от инновы с папкой system от MKS и настройки от его тестового сервера.
Скрин прикладываю. В то же время на версии l2phx.3.4.1.83 все нормально перехватывается!
То же тестирую через LSP-перехват, все в норме, все пашет.
на версии 83 с стандартным инжектом идущим в поставке 83 или отдельным (одним из антинопх)?
спрашиваю потому что инжект в 100+ базируется на стандатном 83.
в любом случае гляну, что там может быть не так.
(правда у мну соединение на эмуле хватает)
пользуйтесь лсп в режиме перехвата соединения, от инжект.длл отличаеться лиш одним. 100% хватает соединение -)
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 08.09.2009 в 15:34.
на версии 83 с стандартным инжектом идущим в поставке 83 или отдельным (одним из антинопх)?
спрашиваю потому что инжект в 100+ базируется на стандатном 83.