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

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

  1. int 3
    [IMG] AutoAngel — кроссплатформенная open-source библиотека, написанная на языке C++ (имеются биндинги для Python и lua), которая даёт возможность автоматически работать с файлами различных форматов движка Angelica3D. Многим в нашей сфере не раз приходила в голову идея об автоматизации тех или иных действий при работе с файлами. Да, нынче существуют крайне мощные редакторы практически для всех известных форматов. Разработчики трудятся над ними, чтобы предоставить пользователю красивый и удобный интерфейс, ускорив и упростив работу над выпуском обновлений. Но ни один редактор не даёт возможности полноценно обрабатывать файлы на уровне скриптов. Когда я в очередной раз понял, что мне придётся совершить множество одних и тех же действий (добавить 42 питомца, 42 яйца, 42 рецепта со сложной иерархией, 42 описания, 42 скилла и т.д.), тогда и пришла мысль о создании библиотеки AutoAngel. AutoAngel позволяет писать короткие, удобные и понятные утилиты и скрипты на языках Python и lua без ущерба производительности (ядро библиотеки на C++). Библиотека является достаточно молодой, но уже даёт достаточно широкие возможности по автоматизации рутинных действий. Поддерживаемые форматы: elements.data — чтение, модификация, запись. Поддержка любых версий, всех листов (основана на конфигах sELedit). pck архивы — чтение. Стандартные ключи, без поддержки pkx. Примеры использования: Утилита сравнения elements.data (python, lua) - показывает, чем отличаются два elements.data (удаления/добавления/изменения элементов). Утилита сравнения pck архивов (python, lua) - показывает, чем отличаются два архива (удаления/добавления/изменения элементов). Симулятор лута (python, lua) - показывает средний и суммарный лут с моба за N попыток его убийства. Генератор описания шахт (python, lua) - выводит описание содержимого шахт/сундуков с иконками предметов из ЛК для форума. Исходный код и инструкции по сборке: [IMG] Поддерживаемые платформы: Windows, Linux Поддерживаемые языки: C++, Python, lua Планы на будущее: Подробная документация pck+pkx, сохранение архивов, шифрование. Больше форматов Больше примеров
    Автор темы: int 3, 24 июл 2019, ответов - 4, в разделе: PW Разработки
  2. int 3
  3. int 3
  4. int 3
  5. int 3
  6. int 3
  7. int 3
  8. int 3
  9. int 3
    1. Молодец, ты только здесь, чтобы хвастаться другим и принижать? Возможно, это трудности перевода, но я никого не пытался принизить :) 2. Совместимость с типом разработчика, который захочет эти вещи не требуется. Они не нуждаются в заранее созданный продукт, предоставленный им, но предпочитают делать свои собственные дерьмо. Вы, кажется, не понимают, что это основа для создания продуктов и знаний от, а не какой-то простой системы, которые будут даны по прихоти Вы видите, как я захожу на вашу страницу продажи плагинов и рассказываю людям, насколько бесполезна система PVP Rank, потому что это можно сделать на панели, а не внутри игры? Нет. Пост, который вы делаете здесь, является грубым. И вам не нужно приходить к другим лицам на распродаже, чтобы рекламировать свой товар Это не грубость, а простые рассуждения. Я же не пишу, что исходники некачественные, с багами, собираются только старыми компиляторами, работать в них на современном уровне почти невозможно, в них отсутствуют скиллы (только в виде объектных файлов). Нет, я просто предостерёг людей, которые этим могут интересоваться, какие подводные камни их могут ожидать. Или Ваша цель - заработать больше денег? Предупреждён - значит вооружён. Приходите в мою тему и критикуйте мой товар, я буду только благодарен. Отзывы дают путь к развитию. 3. Части исходного кода можно использовать и скомпилировать, если у вас есть мозги, и эта продажа предназначена для пользователей, у которых его нет и у него нет надежды получить его. Что если кто-то захочет получить Gauth 2.0 для игры, отличной от Perfect World? Так далее Вот это уже другой разговор. Распишите в первом посте, зачем это может быть нужно и покупатели найдутся. Кроме того, у вас есть тот же исходный код и узнал от него, чтобы сделать "Plugin System" и теперь вы пришли сюда, чтобы дерьмо на нем, потому что вы не хотите, чтобы он распространен Вы только приходите на эту тему и говорите об этом, чтобы повредить моим продажам, потому что у вас есть источник, и вы не хотите, чтобы другие покупали его ... Очевидно что вы просто не хотите чтобы другие имели то же самое что вы должны работать от (wasntme) Опять какие-то трудности перевода. Я не переживаю о том, что исходники разлетаются по миру. Да хоть в шаре будут (будут, ещё как). Но мне грустно, что существует мнение, что плагины работают благодаря исходникам. Это большое заблуждение, в чём легко убедиться немного поразмыслив. Больше не буду пугать покупателей. Покупайте :)
    Сообщение от: int 3, 4 июн 2019 в разделе: Продам
  10. int 3
  11. int 3
  12. int 3
    Почему бы не написать диссектор? - До этого момента я не встречался с таким если честно. Погуглил и посмотрел, как я понимаю это плагин который показывает пользователю уже расшифрованный трафик. Моя же программа показывает расшифрованный трафик и позволит составить конфиг для каждого пакета по его разбору. WS не покажет же нам что тут у нас номер пакета, далее ид и время итд. В этом ты ошибаешься. Приведу пример, чтобы расставить все точки на i - тык. Диссектор - это плагин для акулы, позволяющий как угодно вертеть перехваченным трафиком: Преобразовывать его перед обработкой (расшифровка) Сохранять промежуточные данные - прошёл пакет входа в игру => сохранили ID персонажа. Авторизовались => сохранили ключи шифрования. Парсить - перегонять байтики в структуры. Отображать - в виде многоуровневого дерева, которое в простом случае может быть списком, а какой-нибудь инвентарь - большим поддеревом (которое можно свернуть, чтобы не мозолило глаза). В этом дереве можно писать и имя пакета, и ID, размер, версию протокола и прочее. Можно прямо из диссектора распарсить elements.data и заменять ID предметов на названия. Плагины пишутся на C, python или lua. Мне сложно распиарить их ещё больше, так как я писал лишь один для работы с xiaomi трафиком, но пример с комментариями могу скинуть в ЛС. Это действительно мощный инструмент, если в нём разобраться. Благодаря python/lua можно не заморачиваться с перекомпиляцией, да и каждый сможет подкорректировать код под себя.
    Сообщение от: int 3, 25 фев 2019 в разделе: PW Вопросник
  13. int 3
  14. int 3
  15. int 3
  16. int 3
  17. int 3
  18. int 3
  19. int 3
  20. int 3