Вернуться   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, АлисаХочетСекс, Арти, женька
Старый 24.08.2008, 21:17   #91
Рыцарь
 
Аватар для Grinch
 
Регистрация: 29.02.2008
Сообщений: 928
Сказал Спасибо: 127
Имеет 130 спасибок в 93 сообщенях
Grinch пока неопределено
По умолчанию

вообще то было бы прикольней если б 3.3.3 версию расшарили )
Grinch вне форума   Ответить с цитированием
Старый 24.08.2008, 22:20   #92
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от Grinch Посмотреть сообщение
вообще то было бы прикольней если б 3.3.3 версию расшарили )
Выявилась ошибка. Косяк пока вот какой.
//поиск начинается всегда с начала строки
//если слово CallPr -> CallProc = CallPrococococococ... зацикливание!
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Старый 24.08.2008, 23:21   #93
Пользователь
 
Аватар для Emocean
 
Регистрация: 04.02.2008
Сообщений: 63
Сказал Спасибо: 44
Имеет 25 спасибок в 15 сообщенях
Emocean
По умолчанию

Двойной клик по слову в скрипте теперь выделяет не слово, а всю строку
Emocean вне форума   Ответить с цитированием
Старый 25.08.2008, 03:07   #94
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от Emocean Посмотреть сообщение
Двойной клик по слову в скрипте теперь выделяет не слово, а всю строку
Да, а надо слово?
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Старый 25.08.2008, 10:34   #95
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от NLObP Посмотреть сообщение
//если слово CallPr -> CallProc = CallPrococococococ... зацикливание!
Попробуй поменяй имя процедуры на что-нить абсолютно другое, GetPr, например.
QaK вне форума   Ответить с цитированием
Старый 25.08.2008, 10:44   #96
Пользователь
 
Аватар для Emocean
 
Регистрация: 04.02.2008
Сообщений: 63
Сказал Спасибо: 44
Имеет 25 спасибок в 15 сообщенях
Emocean
По умолчанию

Цитата:
Сообщение от NLObP Посмотреть сообщение
Да, а надо слово?
Ну лично мне так было удобнее. Если нужно выделить название переменной, процедуры, функции, то просто дабл клик по нему, а далее можно копировать или заменить другим.
Например, в опере два клика - слово, три - предложение, четыре - абзац.
Emocean вне форума   Ответить с цитированием
Старый 25.08.2008, 15:47   #97
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Цитата:
Сообщение от Emocean Посмотреть сообщение
Например, в опере два клика - слово, три - предложение, четыре - абзац.
не только в опере, так почти везде, эт уже стандарт можно сказать)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 25.08.2008, 22:10   #98
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
Попробуй поменяй имя процедуры на что-нить абсолютно другое, GetPr, например.
Если менять одно слово на совершенно другое, то всё отлично работатет. Но стоит сделать как я уже писал - зависон.

Добавлено через 5 минут
Цитата:
Сообщение от Emocean Посмотреть сообщение
Если нужно выделить название переменной, процедуры, функции, то просто дабл клик по нему, а далее можно копировать или заменить другим.
Сделал.

Добавлено через 2 минуты
Цитата:
Сообщение от xkor Посмотреть сообщение
NLObP, лучше думаю сделать опционально автологирование пакетов в файл, только вот как файл обзывать...
Если выбрали "Запоминать пакеты", то при разрыве связи с сервером сохраненяем лог в файл с именем соединения.

Добавлено через 30 минут
Цитата:
Сообщение от Breadfan Посмотреть сообщение
Заметил одну особенность: некоторые сервера не следят за количеством предметов в сумке и после покупки\обмена можно получить ситуацию когда инвентарь полон на (например) 154 ячейки из 150 )). Естественно если в этот момент сработает процедура CreateItemBase то возникает ошибка переполнения массива. В предыдущих версиях пакетхака достаточно было подтвердить сообщение об ошибке и выключить выполняемый скрипт, после чего можно было продолжить работу. Сейчас же программа продолжает блокировать входящие пакеты даже после отмены выполнения ошибочного скрипта.
А если на таких серверах массив больше, чем размер инвентаря сделать?
Попробуй кнопку "Обновить список" нажать. Мне при глюках в скриптах помогало.

Добавлено через 2 минуты
PS: А какая версия делфи 2007 круче - Архитект или Энтерпрайз?
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни



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

Цитата:
Сообщение от NLObP Посмотреть сообщение
PS: А какая версия делфи 2007 круче - Архитект или Энтерпрайз?
по видимому архитект
http://www.codegear.com/article/3781...-datasheet.pdf

Professional
CodeGear RAD Studio 2007 Professional combines Delphi, Delphi for .NET, and C++Builder in one environment for rapidly developing Windows and .NET 2.0 applications on and for Windows 2000, XP, and Vista. Includes local database access to Blackfish SQL, InterBase, and MySQL.

Enterprise
CodeGear RAD Studio 2007 Enterprise includes everything in the Professional edition plus database server connectivity to Blackfish SQL, InterBase, MySQL, Microsoft SQL, Oracle, DB2, Informix and Sybase. Also included are additional UML modeling functionality and expanded VCL for the Web for AJAX web site development.

Architect
CodeGear RAD Studio 2007 Architect provides the most complete solution for modeling and developing Windows and .NET 2.0 applications. It includes everything in the Enterprise edition plus Enterprise Core Objects (ECO) for rapid model-driven development, and advanced UML modeling including import and transformation.

на 4 странице сравнее по компонентам
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился спасибкой от:
Старый 26.08.2008, 16:42   #100
Новичок
 
Регистрация: 14.07.2008
Сообщений: 10
Сказал Спасибо: 2
Имеет 1 спасибку в 1 сообщении
ak47 пока неопределено
По умолчанию

запуская прогу, запускаю клиент и сразу ошибка

после этой ошибки ещё одна

и так при каждом запуске елиента
ak47 вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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