Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Разработка
Войти через OpenID

Разработка Раздел для совместной разработки/доработки программы

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 01.08.2008, 06:48   #1
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию 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 вне форума   Ответить с цитированием
За это сообщение 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, АлисаХочетСекс, Арти, женька
Старый 08.08.2008, 15:16   #31
Пользователь
 
Аватар для Emocean
 
Регистрация: 04.02.2008
Сообщений: 63
Сказал Спасибо: 44
Имеет 25 спасибок в 15 сообщенях
Emocean
По умолчанию

Цитата:
Сообщение от NLObP Посмотреть сообщение
Картинки кинь, где видно какие пакеты выбираешь и что галочка не убираются в фильтре.
Я даже не знаю что именно лучше запечатлеть на скриншоте...
Последовательность действий была такая: загружаю лог пакетов, выделяю пакет от клиента, нажимаю эту кнопку - и список пакетов мотается обратно на самое начало, но галочка в фильтрах напротив этого пакета не убирается, и соответственно пакет остается в логе...

Добавлено через 1 минуту
Цитата:
Сообщение от NLObP Посмотреть сообщение
А ты последнюю версию 3.2.10 смотрел?
Да, на ней пробовал.

Последний раз редактировалось Emocean, 08.08.2008 в 15:16. Причина: Добавлено сообщение
Emocean вне форума   Ответить с цитированием
За это сообщение Emocean нажился спасибкой от:
Старый 08.08.2008, 17:51   #32
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

При удалении скрипта на вкладке "Скрипты", логично было б завершать его, очищать окно от текста самого скрипта.
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился 2 спасибками от:
Старый 08.08.2008, 19:01   #33
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

Я могу и запущенным, не суть важно, просто не логично как сейчас сделано, а защиты от дурака ни кто не отменял
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился спасибкой от:
Старый 09.08.2008, 19:29   #34
Новичок
 
Регистрация: 09.08.2008
Сообщений: 2
Сказал Спасибо: 0
Имеет 2 спасибок в 2 сообщенях
Hellboy пока неопределено
Восклицание

Такая проблема, хотел протестировать вашу новую версию на сервере la2.raid.ru , сервер Interlude , защита смена XOR ключа.
В старой версии l2phx 3.1.8 зашло, отображались пакеты в норм. виде.
Бок в l2phx 3.1.8 в том что после отправки первого пакета, последущие пакеты к примеру если я даю трейд и шлю пакет положить итем, то отменяется трейд, после первой отправки пакета, также нельзя управлять чаром, он как в заморозке, а если пишу сообщение в чате сразу дисконектит. Я вот думал что надо сменить версию с l2phx 3.1.8 на более новую. Скачал, настроил как старую версию. Вот ошибки какие , это когда в окне ввожу логин и пароль и жму ок. Решите проблему буду благодарен.

Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 1121
Размер:	70.6 Кб
ID:	85  
Hellboy вне форума   Ответить с цитированием
За это сообщение Hellboy нажился спасибкой от:
Старый 09.08.2008, 20:55   #35
Новичок
 
Регистрация: 09.08.2008
Сообщений: 2
Сказал Спасибо: 0
Имеет 2 спасибок в 2 сообщенях
Hellboy пока неопределено
По умолчанию

Цитата:
Сообщение от NLObP Посмотреть сообщение
В первом сообщении написано, что нового в этой версии. Ничего другого отличного от 3.2.0 и 3.1.8 она не может. Если шифрование трафика, то надо самостоятельно разбираться с шифрованием и править исходники newxor.dll. В этом направлении больше ничем не могу помочь.
Ну я говорю факт что есть, я незнаю какие были внесены изменения в этой новой версии, но то что при 3.1.8 нормально заходит и принимает пакеты , а в этой доходя до сервера выкидывает с куча ошибок - это факт. Не веришь, скачай патч для сервера la2.raid.ru запусти свой релиз и запусти 3.1.8 и итог будет тот же что я выше описал.
Hellboy вне форума   Ответить с цитированием
За это сообщение Hellboy нажился спасибкой от:
Старый 11.08.2008, 14:48   #36
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

А не подскажите, не очень разобрался в документации к ФастСкрипту, можно ли в ПХ определить свой класс, и сделать его свойства и методы доступным в скриптах?
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился спасибкой от:
Старый 11.08.2008, 16:29   #37
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

PanAm, можно, published свойства наверно даже на автомате станут из скрипта доступны если класс добавить в скрипт, а вот методы и не публикуемые свойства придётся каждое добавлять
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от:
Старый 11.08.2008, 17:10   #38
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

Тогда есть предложение изменить / расширить скриптовцю часть программы - Добавить обработку расшифрованных пакетов до обработки скриптов, например - создать класс TCharInfo со всей информацией о чаре, заполнять ее из входящих пакетов, и дальше к полученному объекту уже можно будет обращатся из скриптов. Фактически скрипт всегда будет знать координаты чара его ID, состояние, текущие показатели и т.д. Тоже самое можно сделать с инвентарем и окружающими объектами.Объектная модель позволит сделать сам процесс достаточно универсальным, и рабочим для различных протоколов.
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился 2 спасибками от:
Старый 11.08.2008, 18:26   #39
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

это уже заготовка бота получиться)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от:
Старый 11.08.2008, 20:03   #40
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

NLObP, хех, ну классы можеш сделать как у меня тут в 3-м коде http://coderx.ru/showpost.php?p=9169&postcount=19
заодно будет легче адаптировать потом скрипты под моего бота)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился 2 спасибками от:
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Разработка


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 22:08.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!