Разработка Раздел для совместной разработки/доработки программы
01.08.2008, 06:48
#1
Рыцарь
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
L2PacketHack 3.5.x
Исходники
здесь
Вот
такие скомпилированные версии есть у меня.
Ниже данные устарели.
Репозиторий находится
тут (открывать через SVN клиент)
Удобный просмотр репозитория через браузер
тут
Скомпилированные версии
тут Пароль к архиву:
coderx.ru
Есть ли предложения по модернизации существующего кода с описанием как должно и что хотелось бы заменить/добавить?
Программа пишется в среде Delphi 2007 и Delphi 7 с использованием следующих дополнительных библиотек компонентов:
- FastScript (
http://fast-report.com/ru/products/fast-script.html )
- JCL (
http://sourceforge.net/projects/jcl/ )
- JVCL (
http://sourceforge.net/projects/jvcl/ )
Дополнительные компоненты брать
тут .
(<-- 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 .
За это сообщение NLObP нажился 111 спасибками от:
-=Ma}{imuS=- ,
4erteg ,
Agat ,
ak47 ,
Alan ,
alexsl ,
alexteam ,
AoWpwnz ,
APXAHGEJI ,
Asmalaa Asrety ,
Benefit ,
BISMARCK_555 ,
boy200007 ,
boypush ,
Breadfan ,
BuKbI4 ,
CCCP ,
Crypto ,
Curious ,
cutter ,
DashKAaa ,
Denis63RUS ,
dyh9l ,
Elecktron ,
Emocean ,
Evgeniy ,
FatalHistori ,
Fer123 ,
Ferrari3200 ,
FFALL777 ,
Fim ,
freeworld ,
GameCoder ,
gavr1l0 ,
gexiss ,
goodvin1709 ,
Green ,
Grinch ,
HacPaTyc ,
INFERION ,
isya ,
Johnson ,
Keeper ,
Keisei ,
Kotyara2014 ,
lomoWAR ,
lordka) ,
LostQ ,
Lotar ,
Ma3aXakA ,
march ,
marslem ,
mat1s ,
MHz ,
micoach ,
MiRoN ,
mirt ,
MoD_Hanes ,
MrIICUX ,
Mulder ,
Murdoc ,
neonv1 ,
nezabudkin ,
Nigga ,
Niros ,
NoFear ,
OleSha ,
OMOH8787 ,
PanAm ,
pascalpwnz ,
PerioH ,
PIONER ,
QaK ,
rastaman_228 ,
ratvier ,
RockTeam ,
RoZ ,
Rubicosha ,
Rysis ,
Ryth ,
saxa24111 ,
shunder ,
skaner ,
skiner4119 ,
Snowbars ,
StekloReZ ,
stopicot ,
TAMBIK ,
Tchep ,
Therapyst ,
TryLaw ,
vahes ,
Velizarx ,
victor_rvm ,
Vilson ,
Vklu4atel^^ ,
vlad00777 ,
vovanchik ,
vul-test ,
wanick ,
wasabi_100 ,
WhiteDevil ,
Xelat ,
xkor ,
Yegor ,
Yellowboy ,
zDiablik ,
АлисаХочетСекс ,
Арти ,
женька
30.03.2011, 16:32
#1251
Рыцарь
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
Никак не получается сделать. Ткните носом как правильно.
Есть
Код:
procedure TfMainReplacer.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.WinClassName := 'hervam'; //любаярандомнаястрочка
end;
Делаю
Код:
procedure TfMainReplacer.CreateParams(var Params: TCreateParams);
var
str: string;
begin
inherited CreateParams(Params);
str:='hervam';
Params.WinClassName := str; //<-error
end;
Вылетает ошибка
Код:
[DCC Error] uMainReplacer.pas(381): E2010 Incompatible types: 'Array' and 'string'
Делаю так
Код:
procedure TfMainReplacer.CreateParams(var Params: TCreateParams);
var
str: array[0..63]of Char;
begin
inherited CreateParams(Params);
//str:='hervam';
Params.WinClassName := str; //<-error
end;
Код:
[DCC Error] uMainReplacer.pas(381): E2008 Incompatible types
Хотя в сурсах WinClassName определена как
Код:
WinClassName: array[0..63] of Char; // Имя класса окна
Как сделать правильно?
Так правильно будет?
Код:
Move(str, Params.WinClassName, SizeOf(str));
Последний раз редактировалось NLObP, 30.03.2011 в 16:38 .
30.03.2011, 17:16
#1252
Рыцарь
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
move(str[1],Params.WinClassName, length (str));
естественно str : ansistring длинной меньше 64 байтоф.
__________________
L2Ext - project closed.
За это сообщение alexteam нажился спасибкой от:
30.03.2011, 20:10
#1253
Новичок
Регистрация: 25.03.2011
Сообщений: 5
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
Ух ты, вы пофиксили отображение пакетов айона! А расшифровкам можно доверять? Откуда они взяты?
31.03.2011, 11:58
#1254
Admin!
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
Цитата:
Сообщение от
alexteam
естественно str : ansistring длинной меньше 64 байтоф.
учитывая что:
Цитата:
Сообщение от
NLObP
WinClassName: array[0..63] of Char; // Имя класса окна
скорее всётаки string а не ansistring, ну и соответственно не length(str), а length(str)*2 если дельфи 2009+
__________________
Я здесь практически не появляюсь!, Skype - ikskor
31.03.2011, 14:38
#1255
Новичок
Регистрация: 22.02.2011
Сообщений: 10
Сказал Спасибо: 4
Имеет 2 спасибок в 2 сообщенях
NLObP , У тебя какая версия аиона если я правильно понял ты начал заниматся ею тоже? Вот что у нас есть незнаю пригодится или нет? Версия у меня 2.1
За это сообщение regged нажился спасибкой от:
31.03.2011, 15:16
#1256
Рыцарь
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
__________________
L2Ext - project closed.
01.04.2011, 12:26
#1257
Рыцарь
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
Цитата:
Сообщение от
regged
У тебя какая версия аиона если я правильно понял ты начал заниматся ею тоже? Вот что у нас есть незнаю пригодится или нет? Версия у меня 2.1
У меня Айона нет. Делаю из разных сборок java серверов. Нужны логи пакетов. Также желательна ссылка на исходники сервака айон с версией 2.1.
PS: подключил файлы ClassIdAion.ini, ItemsIdAion.ini, SkillsIdAion.ini для разбора пакетов, функции соответственно Get.ClassIdA, Get.FUNC01A, Get.SkillA
Последний раз редактировалось NLObP, 13.04.2011 в 22:27 .
За это сообщение NLObP нажился спасибкой от:
01.04.2011, 21:10
#1258
Новичок
Регистрация: 22.02.2011
Сообщений: 10
Сказал Спасибо: 4
Имеет 2 спасибок в 2 сообщенях
Вот исходники более менее норм работающей группы
http://aionxemu.googlecode.com/svn/trunk/
Добавлено через 31 минуту
NLObP , Твоя версия программы 3.5.33.167 и у меня уже не пашет
а с 166 все норм. Почему?
Последний раз редактировалось regged, 01.04.2011 в 21:10 .
Причина: Добавлено сообщение
За это сообщение regged нажился спасибкой от:
06.04.2011, 02:06
#1259
Новичок
Регистрация: 22.02.2011
Сообщений: 10
Сказал Спасибо: 4
Имеет 2 спасибок в 2 сообщенях
NLObP , Спасибо, заработало!
11.04.2011, 03:38
#1260
Местный
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
о! ожидается обновление? и я так понял касается в основном айона?
__________________
хочу картинку в подпись!
Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
Часовой пояс GMT +4, время: 01:21 .
vBulletin style designed by
MSC Team .
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
zCarot
Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!