Исходники здесь
Вот такие скомпилированные версии есть у меня.
Ниже данные устарели.
Репозиторий находится тут (открывать через 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.
Мне не понравилось, что в то время когда не нужен пакетхак, библиотека перехвата все равно установлена.
она не перехватывает функции в приложениях не отмеченых для перехвата. и тем более не делает это при отсутствии пх.
в любом случае.. вынес эту опцию в настройки..
Цитата:
Напаролся на косяк. Не знаю почему пакетхак стал писать, что у меня нет прав на правку реестра.
там есть трабл... гляну чуть попожже...
Добавлено через 2 минуты
Цитата:
Тогда и здесь надо для однообразия исправить на это
ну...
delphi Код:
...
if iInject.Checkedthenifnot LoadLibraryInject (isInject.Text)then iInject.Checked := falseelse else
begin
....
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 20.05.2009 в 14:34.
Причина: Добавлено сообщение
[+] форма просмотрщика пакетов (такого же как и на панели отправка). вызываеться с главного меню.
[*] убрал генерацию и вложение дебагинфы в 3.5
[+] Автодеинсталл лсп модуля вынесена как опция
[*] небольшие правки..
Добавлено через 4 минуты
чтот как то мелко плаваем -(
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 20.05.2009 в 21:09.
Причина: Добавлено сообщение
За это сообщение alexteam нажился 2 спасибками от:
Добавлено через 2 часа 54 минуты Подборка багов в связи с добавлением окна. (сильно не бейте)
Скрин_http://i069.radikal.ru/0905/c5/c129712275c0.gif
Обьясняю на примере пакета CreatureSay (грация). Когда выбрать сервер>клиент тип пакета отображается верно, но самой структуры нету. Когда выбрать клиент>сервер тип опять отображается верно (он и должен говорить что пакет неизвесный) и отображается структура (которой по идее не должно быть в неизвестном пакете).
В поле где вписывается пакет нельзя писать пробела. В тоже время, с буфера обмена туда можно вставлять даже картинки ) Текст вставляется с сохранием форматирования (цвет/размер/шрифт). Скрин_http://i043.radikal.ru/0905/95/1dfeccda5cbf.gif
Последний раз редактировалось J-Fobos, 21.05.2009 в 01:40.
Причина: Добавлено сообщение
ну забыл я отключить поддержку ртф и прочей ериси...
ну и что..
гляну.. но ужо завтра. %)
Добавлено через 1 минуту
да и с кнопочками.. напутал малех
Добавлено через 11 часов 33 минуты
кстати... бага связана с фиксом вотэтого http://coderx.ru/showpost.php?p=29313&postcount=792
там была такая же проблема.. только из за описания... я ее пофиксил неверно.. вот вылез косяк -)))
Добавлено через 17 минут
поправил.. перезалил под той же версией..
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 21.05.2009 в 13:35.
Причина: Добавлено сообщение
За это сообщение alexteam нажился 2 спасибками от:
А по крупному - полностью переписать обработку пакетов в newxor.dll может попробовать? Сейчас от клиента первый пакет (ProtocolVersion) не обрабытывается, имя соединения генерируется в программе, а если это переместить в DLL то будет гораздо удобней работать, например можно просто сделать автоопределения протокола (хроник) - со всеми вытекающими. А если еще через newxor.dll добавить возможность пропускать трафик с других портов, как то - логин сервер, ШК, то у ПХ фактически не будет ограничений для работы хитрыми серверами.