1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. gouranga
    Чтобы получить пароль от архива — пм. [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. Кому нужно готов попробовать сделать билд за пару кружек пива. :)
    Сообщение от: gouranga, 1 фев 2014 в категории: Бесплатное авторское ПО
  2. gouranga
  3. gouranga
  4. gouranga
    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. Кому нужно готов попробовать сделать билд за пару кружек пива. :)
    Автор темы: gouranga, 30 янв 2014, ответов - 21, в разделе: Soft (не относящийся к определенной игре)
  5. gouranga
  6. gouranga
  7. gouranga
  8. gouranga
    Сообщение

    [BL]Электрон

    Это мои названия, я такие сделал, чтобы было понятно, что где происходит. Я ж не могу знать, что у тебя в голове за названия для методов. :) Код все-равно очень хреновый. И он не работает до 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 недели, если знал как починить...
    Сообщение от: gouranga, 25 дек 2013 в разделе: Сообщество
  9. gouranga
    Сообщение

    [BL]Электрон

    ТС все-таки поступил не красиво, но, раз уж выложили файлы, ... Я поковырялся в коде. :) Дикий срач, конечно, делает SmartAssembly... Но буквально 40 минут времени и можно весьма хорошо почистить il-код, чтобы обнаружить повсюду Thread.Sleep, while(true) и прочие тонкости говнокода, который, как утверждает ТС, не выполняет свою функцию. :) [ATTACH] [ATTACH] [ATTACH] Прошу заметить, что «TWpoebenb» написал не я. Я просто вырезал метод проверки лицензии, который вел на ТСовский адрес http://xuita.esy.es/xuitenb :-) Соответственно, вряд ли названия классов и неймспейсов совпадают с оригинальными, Электроновскими. Но это просто для передачи смысла. Диагноз: хоть и говнокод, но как-то работать он должен. Правда есть ненулевая вероятность, что этот код неправильно обрабатывает списки. Электрон, CUInt ≠ ushort, он от 1 до 5 байт. Гипотетически, это могло привести к чему-то неработоспособному, но я очень сомневаюсь, что такой случай может попасться во время работы этой штуки. Выкладывать почищенную версию без привязок я разумеется никуда не буду, не просите. Анализ был проведен чисто в исследовательских целях. :)
    Сообщение от: gouranga, 25 дек 2013 в разделе: Сообщество
  10. gouranga
  11. gouranga
  12. gouranga
  13. gouranga
  14. gouranga
  15. gouranga
  16. gouranga
  17. gouranga
  18. gouranga
  19. gouranga
  20. gouranga
    Kenpachi, лучше jd-gui.
    Сообщение от: gouranga, 25 апр 2013 в разделе: PW Разработки