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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 16.04.2009, 08:38   #1
Новичок
 
Регистрация: 07.05.2008
Сообщений: 15
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Faust пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
читаем подсказочку к полям или идем в фаг. там явно указано что путь к лсп модулю должен быть полный и не содержать русских букофок в имени и пробелов. иначе (не понятно почему, на одних машинах у меня ворк на дргих нет) возникает как раз такие вот симптомы.
"D:\Install\Crack\sniffers\L2phx\3.4.1.100\l2phx.3 .5.2.102" пробелов, русских букв нету
Faust вне форума   Ответить с цитированием
Старый 16.04.2009, 14:48   #2
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

эм, создал точно такой же путь (к стати пробел там есть)
без проблем,
вин на которой возникали проблемы eng+mui ?

мла, я дурак, перечитал "видимо я удалил"
так оно и есть, регистрация а потом удаление модуля (дллки) без снятия регистрации приводит к точно таким же проблемам. приложение использующее его не видит дллину.

Добавлено через 2 часа 2 минуты
l2phx.3.5.4.105 (revision 110) Date: 08:17:07, 16 апреля 2009 г.
Цитата:
[-] Досадный баг при сохранении состояния "активированности" плагинов.
[!] так как вроде бы какихто вылетов и несоответствий сам больше не заметил, а никто багрепорты не строчит.
уведомляю об окончательности данного билда на ближайшие 3-4 дня.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 16.04.2009 в 14:49. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 19.04.2009, 10:28   #3
Пользователь
 
Аватар для StekloReZ
 
Регистрация: 07.03.2009
Сообщений: 35
Сказал Спасибо: 28
Имеет 13 спасибок в 6 сообщенях
StekloReZ пока неопределено
По умолчанию

Помогите разобраться.
В отличае от версии l2phx.3.4.1.83 новые очень требовательные к ресурсам оперивной памяти. Начинает с 20 mb и пухнет до 100-200++
Отключил все галки для работы с пакетами (Файл>настройки>Дополнительно>Умолчания для фреймов соединения), MaxLinesInPktLog поставил 100. Вроде не так уже и быстро растёт, но постоянно продожает(
Подскажите, этого можно избежать?
StekloReZ вне форума   Ответить с цитированием
Старый 19.04.2009, 12:20   #4
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

коментариев не будет.
так как fastmm не показывает утечки памяти при работе.
тобишь утечек нет.
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 21.04.2009, 15:04   #5
Пользователь
 
Аватар для Name4Me
 
Регистрация: 17.06.2008
Сообщений: 44
Сказал Спасибо: 7
Имеет 19 спасибок в 9 сообщенях
Name4Me пока неопределено
По умолчанию

Как отключить лог пакетов в l2phx.3.5.4.105 привычной кнопки (дискетки) нет, включение отключение кнопок от клиента сервера ничего не дают пакетхак пишет пакеты, и соответственно дуется память... (Кста при очистке лога память тож не высвобождаться хз мож так и должно бить)

Добавлено через 2 минуты
Цитата:
Сообщение от alexteam Посмотреть сообщение
коментариев не будет.
так как fastmm не показывает утечки памяти при работе.
тобишь утечек нет.
Утечек действительно нет, память дуеться из за постоянного сохранения пакетов....

Последний раз редактировалось Name4Me, 21.04.2009 в 15:04. Причина: Добавлено сообщение
Name4Me вне форума   Ответить с цитированием
Старый 21.04.2009, 15:35   #6
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

при добавлении пакета
delphi Код:
if Dump.Count >= MaxLinesInPktLog then     SavePacketLog; ......

пр-а SavePacketLog

delphi Код:
procedure TfVisual.SavePacketLog; var SaveThis: TStringList; begin   if not assigned(dump) then exit;   if ToolButton7.Down then   begin     AddToLog(rsSavingPacketLog);     SaveThis := TStringList.Create;     SaveThis.Assign(dump);   end;   Dump.Clear;   ListView5.Items.BeginUpdate;   ListView5.Items.Clear;   ListView5.Items.EndUpdate;   if ToolButton7.Down then   begin     if CharName <> '' then       if SaveThis.Count > 0 then         SaveThis.SaveToFile(PChar(ExtractFilePath(ParamStr(0)))+'logs\'+CharName+' '+AddDateTime+'.txt');     SaveThis.Destroy;   end; end;

ToolButton7 - элемент №10
MaxLinesInPktLog задаеться в ини.
SaveThis создаеться для того чтобы в момент сохранения лога дамп уже был чистым. т.е. избегаю ошибок в предыдущих версиях пх связаных с сохранением пакетов.
есть ошибки ?
__________________
L2Ext - project closed.

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

NLObP,хм. покопался хтмле, нашел редиректы на
Оффтоп
порылся в инете, похожие проблемы существуют, и такие темы подымались в рунете не один раз.
у меня не вылазило только из за банерорезки в фф -(
2хкор, просьба разобраться.

Добавлено через 3 минуты
Name4Me,поставить MaxLinesInPktLog в сетингах в разумный минимум, скажем 100-200.
отключить запоминание логов.
это временное решение, кнопку верну, но не сейчас, у меня сурсы пх очень отличаються от предыдущй ревизии. а тянуть старую ревизию чтобы в нее добавить кнопку считаю нецелесообразным.

ждите следующего билда.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 21.04.2009 в 17:38. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 21.04.2009, 17:49   #8
Пользователь
 
Аватар для Name4Me
 
Регистрация: 17.06.2008
Сообщений: 44
Сказал Спасибо: 7
Имеет 19 спасибок в 9 сообщенях
Name4Me пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
поставить MaxLinesInPktLog в сетингах в разумный минимум, скажем 100-200.
отключить запоминание логов.
ждите следующего билда.
Это не выход так как ток за 5 мин работы пкх с 9 метров набирает 50.
А что будет скажем за сутки...
Пока не исправлено юзаю предыдущую ревизию...
У меня на основе пкх, бот и мне не нужен лог пакетов (точнее нужен только на стадии выявления багов).
Поэтому оч жду нового билда с возможностью отключения лога...

Последний раз редактировалось Name4Me, 21.04.2009 в 17:54.
Name4Me вне форума   Ответить с цитированием
Старый 21.04.2009, 16:39   #9
Пользователь
 
Аватар для Name4Me
 
Регистрация: 17.06.2008
Сообщений: 44
Сказал Спасибо: 7
Имеет 19 спасибок в 9 сообщенях
Name4Me пока неопределено
По умолчанию

Хм, Добавьте плиз кнопку отключения логов пакетов, так как приведённый выше код не решает проблему и пкх дует память. Был проведён эксперимент запущен пкх 3.4.1.83 при отключённом логе память не дуется полёт нормальный (включений лог дует но это понятно...). в последней версии память дует постоянно, поетому плиз верните кнопку отключение лога... Буду оч благодарен. Заранее спс.

Имхо проблема мож бить в том что память не освобождает ListView5...
Или скорее всего Dump.Clear... так как при очистке со следующим же пакетом память дуеться а етого не должно быть если память освободилась коректно...

Последний раз редактировалось Name4Me, 21.04.2009 в 16:44.
Name4Me вне форума   Ответить с цитированием
За это сообщение Name4Me нажился спасибкой от:
Старый 21.04.2009, 17:22   #10
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

это чудо на фтп лежит.
пасс на фтп смените.

Добавлено через 17 минут
на фтп не лезу пока не разберетесь что там происходит то.
но судя по тому что я вижу, происходит это только на конкретно взятой машине %)

Добавлено через 9 минут
Цитата:
Имхо проблема мож бить в том что память не освобождает ListView5...
Или скорее всего Dump.Clear... так как при очистке со следующим же пакетом память дуеться а етого не должно быть если память освободилась коректно...
в этих моментах все правильно.. а вот при сохранении лога вместо дестроя временный обьект разрушаеться с помощью free.
отключи автосохранение лога.
10й элемент здесь.
http://l2phx.pp.ru/arhive/l2ph_help/...onnections.jpg
и
1й элемент здесь.
http://l2phx.pp.ru/arhive/l2ph_help/scr/PSD/s3.jpg
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 21.04.2009 в 17:23. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
Ответ

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



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

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


Часовой пояс GMT +4, время: 04: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

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