Вернуться   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, АлисаХочетСекс, Арти, женька
Старый 14.04.2009, 13:42   #631
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

В версии 3.5.1.100 в редакторе скриптов, после нажатии кнопки "Тест Init" не работает кнопка "Тест Free".
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
Старый 14.04.2009, 14:29   #632
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

NLObP,не могу воспроизвести, у меня работает

Добавлено через 22 минуты
зы. начал разбираться с паксскриптом.
2хкор. м.б. стоит переделать текущий редактор в виде класса (компоненты) со своими методами, содержащий в себе фрейм с текущим редактор кода, компилятором (пакс), дебаггером и прочими мелочами. сделалав чтото общее между будущей четверкой, тройкой, и, возможно ботом. ? будет востребовано ?
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 14.04.2009 в 14:30. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
Старый 14.04.2009, 14:50   #633
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

alexteam, paxScript будет не совместим с уже написанными скриптами...
у него есть некоторые особенности (не помню счас какие) которые не позволят полностью поддерживать уже написанные скрипты
хотя на память приходит только то что в нем вместо типа Char используется String что не сильно должно влиять на совместимость

но в любом случае в 4м пакетхаке скрипты будут работать по другому так что что то общее по любому не выйдет...
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 14.04.2009, 15:31   #634
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

да, ну... -)
в пс работа с экземпляром внешнего класса поддерживается ?
если да... будем писать жесткий, безпощадный и бессмысленный индусский код.

Добавлено через 17 минут
Да и подразумевал я больше визуальную часть...
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 14.04.2009 в 15:31. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
Старый 14.04.2009, 15:34   #635
Рыцарь
 
Аватар для Grinch
 
Регистрация: 29.02.2008
Сообщений: 928
Сказал Спасибо: 127
Имеет 130 спасибок в 93 сообщенях
Grinch пока неопределено
По умолчанию

Цитата:
Сообщение от NLObP Посмотреть сообщение
В версии 3.5.1.100 в редакторе скриптов, после нажатии кнопки "Тест Init" не работает кнопка "Тест Free".
имхо если сменил версию с 3.4 на 3.5 то нет смысла писать версию-100 думаю резон просто начать с 1 т.е. 3.5.1.1
Grinch вне форума   Ответить с цитированием
Старый 14.04.2009, 15:46   #636
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

вообщето, если уж по хорошему то 3(версия, изменяеться при кардинальных изменениях) 5(минорверсия версии, изменяеться при добавлении какойто важной функции) 1(релиз субверсии, те билды которые выкладываються для скачаивания пользователям) 100(билд. при чем это не обязательно именно ревизия. этот счетчик идет отдельно от других. и информативен в основном для девелоперов.)
щас както непонятно... ибо почти каждая ревизия на свн сопровождаеться релизом и билдом, хотя это вообще 3 отдельных счетчика, при чем номер релиза вообще не меняется..
да и 3.5 должна была стать 4.0 ибо это действительно версия (практически все переписывалось) а не наращивались функции.
думаю со следующего релиза стоит перейти на эту "стандартную" систему. оставить его 3х но менять остальные циферки.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 14.04.2009 в 15:58.
alexteam вне форума   Ответить с цитированием
Старый 14.04.2009, 16:23   #637
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
не могу воспроизвести, у меня работает
Это от скрипта зависит. У меня парочка скриптов при завершении их работы выдают ошибку. Почему не пойму.
Вот на них Тест Free не работате.

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


NLObP вне форума   Ответить с цитированием
Старый 14.04.2009, 19:36   #638
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

l2phx.3.5.2.102 (revision 105) 2009-04-14 14:16:43 GMT


Цитата:
[+] по просьбе трудящихся. в примеры плагинов добавлен plugin_demo4 - хранилище глобальных объектов для всех скриптов.
[+] На SVN Добавлены сурсы хелпа
[*] при ошибках RunTime в скрипте (инит/фри/екзекут) ошибка будет выводиться в статусбар а место подсвечиваться.
[*] Демо плагины будут включаться в релизы
[-] При RunTime ошибке в free методе редактор скрипта уходил в дезлок.
[-] Исправлен баг при отправке пакета в закладке "отправка" при использовании метода перехвата с помощью inject либо socks5
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 15.04.2009, 20:34   #639
Рыцарь
 
Аватар для Grinch
 
Регистрация: 29.02.2008
Сообщений: 928
Сказал Спасибо: 127
Имеет 130 спасибок в 93 сообщенях
Grinch пока неопределено
По умолчанию

предлагаю при запуске программы выводить список критичных настроек, типа напоминание под какие хроники мы работаем, какой тип перехвата применяем. просто сейчас настройки убраны с глаз и можно долго апстену биться не врубаясь почему не работает.
Grinch вне форума   Ответить с цитированием
Старый 15.04.2009, 21:02   #640
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Я вчера добавил уведомление при старте и отсутствующем инишнике. думаю этого будет достаточно.


l2phx.3.5.3.103 (revision 108) Date: 18:54:28, 15 апреля 2009 г.

Цитата:
[+] Сообщение при отсутствующем options.ini о том что л2пх требует настройки
[-] исправлен баг при котором нельзя добавить пакет в фильтр при активном методе перехвата через инжект либо соцкс5
[-] Поправил отрисовку пакетов.
зарелизил т.к. в отрисовке важная поправка.

кстати. что с вебсвном ? он лег и уже начал пахнуть -)
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 15.04.2009 в 21:10.
alexteam вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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