Исходники здесь
Вот такие скомпилированные версии есть у меня.
Ниже данные устарели.
Репозиторий находится тут (открывать через SVN клиент)
Удобный просмотр репозитория через браузер тут
Скомпилированные версии тут Пароль к архиву: coderx.ru
Есть ли предложения по модернизации существующего кода с описанием как должно и что хотелось бы заменить/добавить?
Дополнительные компоненты брать тут. (<-- 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.
Чет я окончательно офигеваю...
Скачал я phunter, так как в 78 ревизи не хватает phunter.sys, вытянул от туда и всунул в phx, пакетхак успешно запустился, а вот л2 теперь ни в какую....
Themida блочит запуск линейки со словами A monitor program has been found running in your system.
Please, unload it from memory and restart your program.
Убил все лишние процесы, реснул тачку, ничерта не помогло
Чет мне окончательно не везёт))))
Ось: ХРень СП3
Моск: ИнтелПень4 3.1 ГГц
ОЗУ: 2Гб
Добавлено через 13 минут
Не грузится не только руОФФ но и остальные чистые клиенты, загрузился только с4 клиент.
Перед этим ни каких действий с линейкой не делал, опасного ПО не ставил, проявилось после того самого phuntera
Мот он какойто палёный... phunter.exe MD5:38B7C01528245D702096C463AFF9355E phunter.sys MD5:2492777C51C4DA9A9BB18B46E3134A9A
Добавлено через 1 час 0 минут
Уже и откат системы зделал, phunter.sys поудалял где только монжно, толку "0"
Добавлено через 2 часа 50 минут
Линейка запустилась, после того как удалил плагин шашки из квипа. Из-за этого плагина квип закрывался с ошибками, ну я и решил это устранить, в ответ запустилась ла2
Xelat, Leviy, да, забыл phunter.sys положить. Здесь можно взять. Вечером включу в дистриб.
Правда толку от показа скрытых процессов пока нет, нельзя подключиться к запущенной линейке. Видимо шитконсоль или ГГ не дает.
Добавлено через 12 минут
Цитата:
Сообщение от Xelat
И поменяйте пожалуйста метод обработки изменений в фильтрах, чтобы после выставления галочки не перебирался весь список пакетов, а формировался заново, а то пнх бывает так подвисает, что связь с серваком теряет.
Я что-то не пойму, что ты хотел? Чтобы при установке в фильтре не сразу принимались установленные значения фильтра?
Сечас так:
При выборе протокола, список пакетов для фильтра создается заново на основании выбранного packets*.ini. Неизвестные пакеты в процессе работы дописываются в конец фильтра. При установке/снятии галочки в фильтре лог пакетов немедленно обновляется. При смене протокола или при перечитывании инишек фильтр сбрасывается и формируется заново. При выходе из проги, установки фильтра сохраняются в options.ini (неизвестные пакеты не сохраняются) и при повторной загрузке программы используются для установки значений фильтрации.
Добавлено через 1 час 46 минут
Выложил нормальный дистрибутив.
NLObP,
Не знаю как при переключении протоколов, я его не юзаю, но у меня всё работает так:
При перечитывании инишек лог пакетов мгновенно обновляется, а вот при выставлении/снятии галочки в фильтре пнх запинается оооооочень надолго (т.е. не отвечает ни на что, ни на мышь, ни на клаву), при условии что в логе есть пакеты, и чем их больше, тем сильнее зависает пнх.
NLObP,
Не знаю как при переключении протоколов, я его не юзаю, но у меня всё работает так:
При перечитывании инишек лог пакетов мгновенно обновляется, а вот при выставлении/снятии галочки в фильтре пнх запинается оооооочень надолго (т.е. не отвечает ни на что, ни на мышь, ни на клаву), при условии что в логе есть пакеты, и чем их больше, тем сильнее зависает пнх.
Ты мне сперва подробно объясни что происходит при выставлении галочки? И почему всё срабатывает куда быстрее, если я очищу лог, выставлю нужные галки, и затем загружу лог из файла, чем если с загруженным логом буду галки выставлять?
Сделайте пожалуйста, чтобы когда сервер рвёт коннект, пнх отправлял клиенту так же пакет, что нет коннекта с сервером. Чтобы из клиента можно было нормально выйти не закрывая пнх.
NLObP, скачал последнюю версию, повторить не удалось.
И почему в поставке нету инжекта для обычных серверов (без шилд консоли)? Этот не все соединения передает пакетхаку