PDA

Просмотр полной версии : Краткий хелп по L2Ph 3.5.1.100+


alexteam
13.04.2009, 22:17
Идея не нова.
оформил краткий гайд по интерфейсу, работе с последней (на данный момент) версией.
так же включил несколько полезностей взятых с форума.
валяеться тут http://l2ph.coderx.ru/arhive/l2ph_help/
комунить да пригодится.


Обновлен в соостветствии с 3.5.23
важно: Страница "Перечень поддерживаемых функций/процедур, переменные. (http://l2ph.coderx.ru/arhive/l2ph_help/index.htm#page=scripting.htm)" дополнена новыми переменными, функциями\процедурами и краткими пояснениями к ним.

NLObP
14.04.2009, 13:10
Супер! Проведена титаническая работа!
Предлагаю вставить твой ник вторым после xkor'a в списке разработчиков.

alexteam
14.04.2009, 14:24
пф, может быть еще написать ротатор ставящий их в рандомном порядке дабы никому не было обидно ?...
лучше уж пишите чего туда добавить.

xkor
14.04.2009, 14:27
alexteam, нет слов)
ЗЫ я подумал что мануал стоит не только как rar архив держать, в общем можно его и онлайн смотреть тут (http://l2phx.pp.ru/arhive/l2ph_help/)

alexteam
14.04.2009, 14:34
м.б. тогда лучше уж както так ?
http://img5.imageshost.ru/imgs/090414/e514e02e519ff69a29c16f4e58088cb0/t92729549943bebadbf34d444447a58d7.jpg (http://imageshost.ru/links/35023aa08aa8922f2d23155ebbb5c8c3)

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

xkor
14.04.2009, 14:40
alexteam, ну впринципе конечно это будет лучше)

alexteam
14.04.2009, 15:16
обновил. на фтп есть еще 3й - вебхелп. его можно использовать на вебе.

PanAm
14.04.2009, 15:23
мб на SVN сорцы мануала выложите?

alexteam
14.04.2009, 15:26
слишком здоровые для свна.. имхо..

Добавлено через 1 минуту
хотя.. 7 метров... и он редко будет обновлятся.. можно... по идее..

victor_rvm
14.04.2009, 20:34
Хочу выразить благодарность за очень значительное изменение и резкий скачок в развитии lph. Захожу за новыми версиями ежедневно. Последние 3 недели поражен прогрессом! Не знаю как внутренний функционал - пока борюсь со скриптами и т.п. ) - внешний вид и описание - очень на уровне. Не всякий опен-сырец похвастается таким, да и коммерческие продукты не все имеют такое.
Спасибо

ПолуГость2
14.04.2009, 20:46
А что такое "достаточная обознанность в протокольном уровне"???
"не связано сО взломом серверов"
И вообще, если уж прогибать пальцы - пиши хелп в безличном наклонении, безо всяких "я хотел" и пр.
Наконец, если уж пх стал такой крутой штукой, делайте многоязычность с конф. xml

;)

alexteam
14.04.2009, 21:14
Обознанность... ошибки..
эм, ну я не с Росии.. у меня в сегда с Русским туго было.
обознанность - наличие соответствующего опыта и знаний.
сО... ну сО так сО..
а пальцы никто тут прогибать не намерен.. писалось то что думалось в 12 ночи. да и не лингвист я, как бы. вон подпись смотри.
а хмл файл, если хочется - сделай, без проблем встроим, доступ на чтение с свн есть у всех.

ПолуГость2
14.04.2009, 21:24
эм, ну я не с Росии.. у меня в сегда с Русским туго было.
Да-а-а-а?.. Откуда ж, если не секрет?

Граждане разработчики, напишите доку с фактологической точки зрения, я тогда сделаю литредактуру, коль уж напросился ;)

Насчет языкового скина - сорри, не компетентен, не брал паскаля в руки больше 10ти лет :)

alexteam
14.04.2009, 21:41
Извиняюсь. у нас в индии не понимают слов фактологической и литредактуру. вон сосед по компу вообще повис.

Добавлено через 8 минут
ах, да, сурсы хелпа ведь тоже на свн, так что есть идеи - что там в руки то берут.. :pзабыл...

korp
14.04.2009, 22:29
Вопрос: а в версии 3.5.1.100 скрипты пашут со старых версий и каким образом их запускать? ото я не разобрался.

alexteam
14.04.2009, 22:33
скрипты требуют модификации.

Revision: 84
[!] Альфа версия, переписано большинство кода, для совместимости требует небольшие изменения скриптов и существенные изменения в ваших плагинах.
Скрипты: UserTab заменен на UserForm, showtab на ShowForm, hidetab на HideForm. подробности касательно плагинов ищите на форуме.больше вродебы ничего не менялось.

а запускать, так же как и в предыдущих - отметить галочкой скрипт в автоматизация\скрипты.

crol
23.04.2009, 00:57
Не слова о proxy =(

alexteam
23.04.2009, 01:18
это. тебя интересует как устроен работает пх в режиме прокси ?.
обьяснить ? - легко!
он принимает соединение на порт и перенаправляет его на адресс/порт указаные в первом пакете идущем на серверный сокет.
вот и все что касаеться именно пх.
или если не так сложно - просто переключает режим работы и становиться прокси сервером.
а мануалов как запустить приложение через прокси сервер даже если оно это не поддерживает в нете - вагон и мелкая тележка. и все эти проксификаторы ну никак не касаються пх, это отдельные продукты.

victor_rvm
23.04.2009, 13:06
А какие проксификаторы лучше всего работают с ЛПХ. В интернете хорошо всё написано, но мнение человека с опытом - лучше. того который так сказать руками попробовал, а лучше погонял долго ЛПХ, клиента и проксик

alexteam
23.04.2009, 14:47
пх собственно все равно какой проксификатор на него траффик загоняет.
тут вопрос какой проксификатор лучше для самого клиента.
люди рекомендуют profixier.

xkor
23.04.2009, 19:34
люди рекомендуют profixier.он proxifier)

Добавлено через 1 минуту
и кстати если в пакетхаке юзать LSP то думаю он будет с proxifier'ом конфликтовать...

alexteam
23.04.2009, 19:58
да ну ?.. даже если будет.. в чем я не особо уверен.. зачем юзать профиксиер на машине с пх с включенным лсп перехватом ? :confused:

xkor
24.04.2009, 17:31
alexteam, ну например проксифиер для проксификации не l2 прог не на пакетхак)

alexteam
24.04.2009, 17:39
нада буит попробовать последнюю версию с ним, а то мне это "будет конфликтовать" чегото уже чешеццо %)

Kruger
19.05.2009, 23:35
Стартует L2phx 3.4.1.70
Библиотека newxor.dll отсутствует или заблокирована другим приложением
Успешно загрузили inject.dll
Thread Start: основной поток ServerListen 232/3536
На 56574 зарегистрирован локальный сервер
Библиотека newxor.dll отсутствует или заблокирована другим приложением
Библиотека newxor.dll отсутствует или заблокирована другим приложением
Надёжно пропатчен новый клиент l2.exe (3012)
Перехвачен коннект на 80.90.114.59:2107
Thread Start: поток сервера Thread[id].SH 336/2320 id:0
Thread Start: поток клиента Thread[id].CH 344/1028 id:0
Disconnect: отвалился сервер Thread[id].SH 336/2320 id:0
WSA error 0/324
WSA error 0/360
Disconnect: отвалился клиент Thread[id].CH 344/1028 id:0
Thread Exit: поток сервера Thread[id].SH 336/2320 id:0
Thread Exit: поток клиента Thread[id].CH 344/1028 id:0

на сервере стоит защита nophx
что сделать чтобы видело соединения?

сори я не стал долго рыться в форуме (мб где и есть решение) отпишите плиз надо срочно

alexteam
20.05.2009, 01:00
стянуть. Последнюю версию.
почитать подсказки к полям отвечающим за lsp перехват. особенно подсказку к имени файла.
использовать lsp

Kruger
20.05.2009, 17:36
спасиб за перенос. все скачал все галочки поставил но прогресса нет, пакетов я не вижу

21.05.2009 00:07:17 Успешно загрузили D:\newxor.dll
21.05.2009 00:07:17 Успешно загрузили D:\inject.dll
21.05.2009 00:07:17 Библиотека D:\newxor.dll успешно выгружена
21.05.2009 00:07:17 Успешно загрузили D:\newxor.dll
21.05.2009 00:07:17 Стартует L2ph v3.5.10.114
21.05.2009 00:07:17 На 7788 зарегистрирован локальный сервер
21.05.2009 00:08:11 Надёжно пропатчен новый клиент l2.exe (3116)
21.05.2009 00:12:51 (Inject.dll) Перехвачен коннект на 80.90.114.59:2107
21.05.2009 00:12:51 ServerListen: Обнаружено новое соединение.
21.05.2009 00:12:51 Тунель ($20649064) создан
21.05.2009 00:12:51 Тунель ($20649064) запущен для чтения с сокета № 272
21.05.2009 00:12:52 Тунель ($20649064), Серверный сокет № 272 / Клиентский сокет № 312, Соединение с 80.90.114.59:2107 .....
21.05.2009 00:12:52 Тунель ($20649064), Серверный сокет № 272 / Клиентский сокет № 312, Соединение установлено с 80.90.114.59:2107
21.05.2009 00:12:56 Тунель ($20649064) Отвалились от сервера
21.05.2009 00:12:56 Тунель ($20649064) Отвалились от клиента
21.05.2009 00:12:56 Тунель ($20649064) уничтожен


21.05.2009 00:31:35 Успешно загрузили D:\newxor.dll
21.05.2009 00:31:35 Успешно загрузили D:\inject.dll
21.05.2009 00:31:35 Библиотека D:\newxor.dll успешно выгружена
21.05.2009 00:31:35 Успешно загрузили D:\newxor.dll
21.05.2009 00:31:35 LSP модуль зарегистрирован в системе
21.05.2009 00:31:35 Стартует L2ph v3.5.10.114
21.05.2009 00:31:35 На 7788 зарегистрирован локальный сервер
21.05.2009 00:32:02 (LSP) Обнаружено соединение (Сокет 188) IP/port 127.0.0.1:8887. Соединение будет перехвачено
21.05.2009 00:32:03 (LSP) Обнаружено соединение (Сокет 200) IP/port 80.90.114.59:8822. Соединение будет перехвачено
21.05.2009 00:32:03 (LSP) Соединение закрыто (Сокет 188)
21.05.2009 00:37:23 (LSP) Обнаружено соединение (Сокет 308) IP/port 80.90.114.59:2107. Соединение будет перехвачено
21.05.2009 00:37:26 (LSP) Соединение закрыто (Сокет 308)

alexteam
20.05.2009, 17:54
добавить в игнор порты не являющиеся портами геймсервера.
http://coderx.ru/showthread.php?t=1511&highlight=tcpview

Kruger
20.05.2009, 21:20
а как определить какие из портов не являються игровыми? а то неполучаеться(

alexteam
20.05.2009, 21:45
либо tcpview либо методом научного тыка, смотря в лог пх и добавляя порты перехват по которым приводит к "повисанию" игры.

Jes
21.05.2009, 13:06
молодец!
поддерживаю - что робота титаническая - а как для меня вообще невозможная :)

Kruger
21.05.2009, 17:40
методом научного тыка неполучаеться(у меня игра не повисает вообше) хотя там всего 3 соединения..
в tcpview как я понимаю вот это адрес сервера который надо перехватить l2.exe:2808 TCP 77.39.0.9:2938 80.90.114.59:8822 ESTABLISHED
остальные кидаю в игнор (один из них там по умолчанию)
результата нет

UndisputeD
21.05.2009, 20:46
Версия l2phx3.510.115
Что я не так делаю?

P.S. - если инжект через LSP, то на сервер заходит, но помоему не правильно определяет пакеты.
И еще вопрос, работают ли старые скрипты(например на автозаточку) в этой версии?

Сервер l2woa.com

alexteam
21.05.2009, 20:50
для начала - разобраться с фаером или чтотам у тебя.
ибо л2пх отваливается по таймауту от сервера.
по поводу "помоему" - в поиск.

зы. йа пйан XD
//QaK: вот сцук, без нас начал :drinks:

Grinch
21.05.2009, 21:05
да блин и задолбали новые темы создавать с 1 и тем же вопросом. тема перенесена в другой топик

Kruger
21.05.2009, 21:24
а мне ктонибудь может помочь?)

Grinch
21.05.2009, 21:54
а мне ктонибудь может помочь?)
думаю нет, так как большенство ложило на проблемы не своих серверов :)

UndisputeD
22.05.2009, 02:06
Итак, взял сервер без защиты(Interlude), зашел через phx при помощи LSPprovaider'а, все нормально, все работает(сервер _exi-world.net).
Далее, захожу на нужный мне сервер(_l2woa.com), с теми же настройками что и на предыдущий(единственное, добавил в игнор 1 порт). В игру вошел, на чара зашел, но, имя соединения "абракадабра", пакеты определяет совсем не так как должно. Скрин прилагается.

Уважаемые знатоки. Дайте какую-либо подсказку. В каком направлении двигаться? Я так понимаю нужна дешифровка трафика и написание newxor.dll под данный сервер? Или все можно решить проще?

QaK
22.05.2009, 06:58
UndisputeD, почитай FAQ. Ссылка в моей подписи.

UndisputeD
22.05.2009, 07:52
Прошу прощения за неправильно оформленный вопрос. И так, постараюсь написать все точно по FAQ.

1. Суть: после входа на персонажа программа не правильно определяет имя соединения и названия пакетов. Причем после каждого нового входа пакеты определяются по разному.

2. Версия программы l2phx 3.5.10.115, как расшарить скрипт в делфи тегах я не знаю, да и не совсем понимаю зачем это делать если скрипты не использовал.

3. Последовательность моих действий следующая:
а) запускаю l2phx, запускаю клиент игры(настройки: во вкладке "общие настройки" стоит галочка только на пункте "T0-Interlude", во вкладке "настройки перехвата" стоит галочка только на пункте "использовать LSP перехват").

b) В пути к LSProvider.dll нет русских знаков.

c) Стоит антивирус Avast, но он остановлен(выключен).

d) Firewol'а нет. В игру захожу без каких-либо проблем.

4. Хроники Interlude, сервер _http://www.l2woa.com

P.S. - лог программы в предыдущем моем посте.

//QaK:UndisputeD, FAQ - это часто задаваемые вопросы, если бы ты прочитал пониже формы задачи вопроса, ты бы нашел ответ. На сервере изменена оригинальная шифрация, нужно переписывать nwexor.dll под свой сервак, просить кого-то на форуме написать дллку за тебя - смысла нет, если только за У.Битых Е.Нотов.

Grinch
22.05.2009, 09:03
c) Стоит антивирус Avast, но он остановлен(выключен). и если мне память не изменяет для этого антивиря статус выключен как правило не критично. но только на руоффе мешал тут вопрос как отметил Qak в изменённой шифрации сервера

UndisputeD
22.05.2009, 09:30
Спасибо ребята. Это называется приплыли... ну что же, буду ждать когда объявится человек который понимает во всем этом больше меня и который заинтерисован в этом серве, лиш-бы серв к тому времени не прикрыли:)

Tirael
19.06.2009, 18:00
Работа действительно великая.... ток у мя проблема: сервер прослеживается только через LSP но клиент сразу же выкидывает.
Помогите нубу плиз!

kapro77
30.08.2011, 21:24
Люди подскажите плиз после того как l2ph нашел клиент что дальше делать?

//J-Fobos: позвольте уточнить, а зачем вам l2ph? :)

Cust
29.10.2011, 16:38
Жалко что уже не работает ссылка :(

//nlobp: поправил ссылку

ChiterEPT
09.02.2012, 03:00
Господа есть вопрос извините если пишу не туда. Есть ли возможность отправлять пакеты со скрипта чтоб он снова скриптом не проверялся? Задача такая: мне нужно блокировать отсылку определенного пакета от клиента но иметь возможность отправлять его со скрипта. Как я понял пакеты отправляемые скриптом все равно проверяются тем же скриптом. Давно не писал скриптов на л2пх многое забыл извините если вопрос избитый или глупый. Заранее спасибо за отклик.

supernewbie
09.02.2012, 07:26
пакеты отправляемые скриптом все равно проверяются тем же скриптом
не проверяются

ChiterEPT
09.02.2012, 11:53
Мда, чет я ночью тупил ... перепроверил действительно не перепроверяет...

Zergatul
21.08.2012, 02:37
У меня не работают процедуры OnConnect, OnDisconnect в скриптах: версии 3.5.33.166 и 3.5.34.176. В 3.4.1.83 работает, эх

SeregaZ
21.08.2012, 02:49
они вроде нигде не работают...

Zergatul
21.08.2012, 02:56
OnConnect в 3.4 проверял, работает

denGG
04.11.2012, 21:07
молодец!
поддерживаю - что робота титаническая - а как для меня вообще невозможная

ГлавПетух
15.10.2016, 14:48
Простите, возможно, за странный вопрос, но где скачать l2PH ? Перерыл весь нет, нигде не могу найти. Нужна версия под клиент aion 2.5 и под 5.+

Yegor
15.10.2016, 19:33
http://coderx.ru/showthread.php?t=618

Но скомпилированной версии уже там не вижу.
Под Aion 5+ врятли кто то l2PH делал.

Александр Шестаков
15.10.2016, 22:47
http://coderx.ru/showpost.php?p=202843&postcount=1430

NLObP
17.10.2016, 00:00
Простите, возможно, за странный вопрос, но где скачать l2PH ?
Вот такие (https://yadi.sk/d/oz1L0QhZA4pAT)есть у меня.

BuKbI4
24.11.2016, 15:07
Вот такие (https://yadi.sk/d/oz1L0QhZA4pAT)есть у меня.

А подскажите пожалуйста, где можно найти Packets.ini для офф серверов л2? Helios / Classic 2.0 желательно, или что то поближе к ним

ScythLab
24.11.2016, 17:28
BuKbI4, самое близкое - это GoD, навряд ли есть более свежие наработки.