Чтобы получить пароль от архива — пм. [IMG] Бетаверсия, т.е. умеет только распаковывать pck-, cup-, sup-, zup-, xup-, rup-файлы. Поддерживает все игры от Perfect World: PW, JD, FW, ESO, LOMA, PWRD, XA (SWRD), Seiya. Создание новых архивов и переименование/удаление файлов в существующих архивах, перепаковка и тестирование архивов — отключено. Для работы плагина нужно: Свежий, зарегистрированный Тотал Коммандер 7.5+ (с поддержкой Unicode и автоустановки плагинов). Установка: Скачать запароленный архив по ссылке вверху, распаковать с паролем который я отправил в лс; Распакованный внутри архив TotalPck-2.W.X.Y-ZZZZ.zip нужно сохранить в какую-нибудь простую папку, например на диск C; Открыть Тотал Коммандер, открыть архив из пункта 2; Появится табличка с предложением установить плагин. Нужно согласиться на все, нажав ОК (если у вас уже стоял этот плагин, вам предложат переписать); Выскочат еще несколько табличек (по-очереди), в них тоже надо нажать ОК; Перезапустить Тотал Коммандер и перейти в папку с клиентом или патчами любой игры PerfectWorld, попробовать открыть любой pck-, cup-, sup-, zup-, xup-, rup-архив и распаковать какой-нибудь файл(ы). :) P.S. Учтите следующее: прогресс распаковки пока не отображается (трудно встроить в zlib, отображается только 0-100% для файла и общий прогресс); плагин имеет две версии: x64 и ч86, но я проверяю в основном x64; для открытия расширенных архивов (например, models.pck + models.pkx) нужно открывать именно первый архив (models.pck); плагин имеет цифровую подпись «Open Source Developer, gouranga.ru», любые другие подписи или ее отсутствие означает какие-то бинарные изменения в библиотеке или фальсификат (вирус, троян, кейлоггер, отаке!!11, опасносте!!11) — не запускайте такую версию. Обновления выкладываются здесь и на pwdev, если будут какие-то еще места — я напишу об этом. Пожалуйста не выкладывайте плагин где-либо еще; это — рабочая версия, может что-то и не открыть/ругатцо/зависать. Если такое происходит, скриншотить все, скидывать мне примеры не открытых/багнутых архивов. Я имею возможность проверить на Win 8.1 Pro (x64) + Total Commander 8.01 (x64); большие ручные обновления (> 1 гб) будут открываться секунду-две, я попробую ускорить процесс в будущем; если вместо китайских символов отображает явно не китайские, поставьте шрифт Arial Unicode MS (он устанавливается вместе с офисом)[Альтернативы: Consolas, Lucida Sans Unicode]. P.P.S. Плагин работает и в Double Commander. А это значит, что он может работать и в Ubuntu, Debian, Mint, Fedora, Mandriva, openSUSE и даже BSD и Mac OS. Кому нужно готов попробовать сделать билд за пару кружек пива. :)
Испытал, красота, спасибо еще раз. Жаль не пакует в архив, а только вытаскивает честно? хотел сделать, но тупо некогда, а оплачивать никто не будет.
https://mmorpg-devs.ru/threads/totalpck-%E2%80%94-%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD-%D0%B4%D0%BB%D1%8F-totalcommander-7-5.15725/
TotalPck-2.3.3.34-oxE970EFeCehEyET.7z Чтобы получить пароль от архива — пм. Бетаверсия, т.е. умеет только распаковывать pck-, cup-, sup-, zup-, xup-, rup-файлы. Поддерживает все игры от Perfect World: PW, JD, FW, ESO, LOMA, PWRD, XA (SWRD), Seiya. Создание новых архивов и переименование/удаление файлов в существующих архивах, перепаковка и тестирование архивов — отключено. Для работы плагина нужно: Свежий, зарегистрированный Тотал Коммандер 7.5+ (с поддержкой Unicode и автоустановки плагинов). Установка: Скачать запароленный архив по ссылке вверху, распаковать с паролем который я отправил в лс; Распакованный внутри архив TotalPck-2.W.X.Y-ZZZZ.zip нужно сохранить в какую-нибудь простую папку, например на диск C; Открыть Тотал Коммандер, открыть архив из пункта 2; Появится табличка с предложением установить плагин. Нужно согласиться на все, нажав ОК (если у вас уже стоял этот плагин, вам предложат переписать); Выскочат еще несколько табличек (по-очереди), в них тоже надо нажать ОК; Перезапустить Тотал Коммандер и перейти в папку с клиентом или патчами любой игры PerfectWorld, попробовать открыть любой pck-, cup-, sup-, zup-, xup-, rup-архив и распаковать какой-нибудь файл(ы). :) P.S. Учтите следующее: прогресс распаковки пока не отображается (трудно встроить в zlib, отображается только 0-100% для файла и общий прогресс); плагин имеет две версии: x64 и ч86, но я проверяю в основном x64; для открытия расширенных архивов (например, models.pck + models.pkx) нужно открывать именно первый архив (models.pck); это — рабочая версия, может что-то и не открыть/ругатцо/зависать. Если такое происходит, скриншотить все, скидывать мне примеры не открытых/багнутых архивов. Я имею возможность проверить на Win 8.1 Pro (x64) + Total Commander 8.01 (x64); большие ручные обновления (> 1 гб) будут открываться секунду-две, я попробую ускорить процесс в будущем; если вместо китайских символов отображает явно не китайские, поставьте шрифт Arial Unicode MS (он устанавливается вместе с офисом)[Альтернативы: Consolas, Lucida Sans Unicode]. P.P.S. Плагин работает и в Double Commander. А это значит, что он может работать и в Ubuntu, Debian, Mint, Fedora, Mandriva, openSUSE и даже BSD и Mac OS. Кому нужно готов попробовать сделать билд за пару кружек пива. :)
Потому что это раздел для продажи,а не для высказывания мнений ОК, меняем фразу «продавать не буду» на «продам обе в одни руки за 1000 $». :-)
Обычный флуд... Почему? Моя структура, например, поддерживает 154, 158, 160, 164, 167, 168, 169, 173, 175 и 179. До 173 — все какие в ручных обновлениях нашел, после уже лень было, но добавил, включая последнюю. :) С npcgen кстати, не все так тривиально, как в ПВ. Но у меня тоже есть структура для файлов любых версий (от 6 до 23). С другой стороны, продавать я ее вряд ли буду. Хотя было любопытно, что за 10k Evgeniy взял. :)
А кто вам всем сказал, что я ему этого не говорил что проблема у него? Я говорил, что проблема в том, что у него слишком часто кланы заходят на тв. Как возьму ноут - заскриню этот кусок переписки. А так - он хотел чтобы я переписал менеджер, потому что его это не устраивает. Мои доводы он слушать не хотел. --- добавлено: 25 дек 2013 в 14:52 --- Ах ну да - как насчет занести в бл ТС'а? Все пруфы он на себя сам предоставил Я не говорил, что ты не говорил. Я говорил, что взял бы и помог настроить, раз сейчас вызываешься утверждать, что легко настроишь. Про ТС-а уже сказали, что его заблочат вроде.
Это мои названия, я такие сделал, чтобы было понятно, что где происходит. Я ж не могу знать, что у тебя в голове за названия для методов. :) Код все-равно очень хреновый. И он не работает до 4 байт, потому что ushort банально меньше. То что ты сейчас скриншотом написал приблизительно нужно написать вот так: public uint ReadCUInt32() { if (_pos == Count) throw new MarshalException(); switch (_buffer[_pos] & 0xE0) { case 224: ReadByte(); return ReadUInt32(); case 192: return (uint)ReadInt32() & 0x3FFFFFFF; case 128: case 160: return (uint)ReadInt16() & 0x7FFF; } return ReadByte(); } Я рад, что ты много экспериментировал, и тебе просто не повезло не получить/отправить большой пакет. Я вот только не пойму, А так я могу утверждать - я смогу запустить на его сервере свой менеджер так, чтобы он запускал все кланы В чем была проблема (в течении более чем двух недель) взять и починить?.. Я так понимаю, что там просто в конфиге нужно одно число поменять. Сейчас-то понятно, ТС выглядит не в лучшем свете за выкладывание в паблик, но зачем было его игнорить 2 недели, если знал как починить...
ТС все-таки поступил не красиво, но, раз уж выложили файлы, ... Я поковырялся в коде. :) Дикий срач, конечно, делает SmartAssembly... Но буквально 40 минут времени и можно весьма хорошо почистить il-код, чтобы обнаружить повсюду Thread.Sleep, while(true) и прочие тонкости говнокода, который, как утверждает ТС, не выполняет свою функцию. :) [ATTACH] [ATTACH] [ATTACH] Прошу заметить, что «TWpoebenb» написал не я. Я просто вырезал метод проверки лицензии, который вел на ТСовский адрес http://xuita.esy.es/xuitenb :-) Соответственно, вряд ли названия классов и неймспейсов совпадают с оригинальными, Электроновскими. Но это просто для передачи смысла. Диагноз: хоть и говнокод, но как-то работать он должен. Правда есть ненулевая вероятность, что этот код неправильно обрабатывает списки. Электрон, CUInt ≠ ushort, он от 1 до 5 байт. Гипотетически, это могло привести к чему-то неработоспособному, но я очень сомневаюсь, что такой случай может попасться во время работы этой штуки. Выкладывать почищенную версию без привязок я разумеется никуда не буду, не просите. Анализ был проведен чисто в исследовательских целях. :)
Я так понимаю только я увидел в первом сообщении ссылку на скачку файлов?
https://mmorpg-devs.ru/threads/fw-cpw-%D0%A1%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%D0%B0%D0%B2%D1%82%D0%BE-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9.13821/
Ты обоснуй, что это бред, а потом делай, что хочешь. ибо ты не прав. да, тут реально не хватает смайла фейспалм :) 1. sun давно выкуплена ораклом. погугли что ли. 2. исходный код java сейчас поддерживается ораклом. Они делают все изменения и фиксы. Глупо с этим спорить. Ровно та же ситуация с mysql. 3. разницы между openjdk и sun-jdk нет. Но, конечно, есть разница между jdk и jre. Но в чем разница между ними ты не знаешь. Сразу видно, как бы. :) 4. если ты не компетентен в вопросе, лучше тупо промолчать. Старожилы уже давно ответили на все твои вопросы.
А самому посмотреть? ./gamedbd gamesys.conf exportunique НОМЕРЗОНЫ
Можно только в архивах найти. Приблизительно так: для x64: db4.2-util_4.2.52+dfsg-5_amd64.deb libdb4.2++c2_4.2.52+dfsg-5_amd64.deb libdb4.2_4.2.52+dfsg-5_amd64.deb для x86: db4.2-util_4.2.52+dfsg-5_i386.deb libdb4.2++c2_4.2.52+dfsg-5_i386.deb libdb4.2_4.2.52+dfsg-5_i386.deb
Да,разбил изучив структуру первоначально выложенную. И это Что?http://rghost.ru/46938040 Я разработал весьма неплохую методу для изучения новых квестовых файлов. И мне не нужны серверные файлы, чтобы узнать значение поля. :-) В слитой версии разумеется полной структуры нет, я ее просто не успел тогда внедрить (весьма не мало писать пришлось). Наверное, к своему счастью. На счет 82 версии — пожалуйста. В шаре я такого не видел. [IMG] ну ок-ок.
Версия автопатчера для Forsaken World. Полностью подходит под официальный патчер (в patcher.exe и patchersync.exe, разумеется, нужно прописать публичный ключ шифрования). Уже умеет создавать файлы ручного обновления. Работает на mono 2.10+ (для debian squeeze могу предоставить установочные пакеты). Работает очень быстро, никакого sql не требуется. На этой неделе сервер заработает на fw-free.com. Все дальнейшие обновления бесплатные. Цена в пм. Работает приблизительно так же, как и патчер у ПВ: [ATTACH] [ATTACH] [ATTACH] Только быстрее. :)
даже paypal можно вывести под ~6%. я уж молчу про 21 BL. несерьезно, ну. хотя бы 100. :)
Штука в основном полезная для игр, в которых lua-скрипты скомпилированы. Например, последние версии Forsaken World. [ATTACH] Как всегда, доступна версия на английском (в скором времени es,fr,de,it,uk): [ATTACH] Цена и условия в пм.
java.sql.SQLException: User does not have access to metadata required to determine stored procedure parameter types. If rights can not be granted, configure connection with "noAccessToProcedureBodies=true" to have driver generate parameters that represent INOUT strings irregardless of actual parameter types. Сервисы все запускаются нормально К mysql тоже все конектится прекрасно Написано же, подписать к строке подключения noAccessToProcedureBodies=true чтобы заработало. Типа вот так: url="jdbc:mysql://SERVER:3306/TABLE?characterEncoding=utf8&noAccessToProcedureBodies=true"
Kenpachi, лучше jd-gui.
Имена участников (разделяйте запятой).