Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Blade & Soul (https://forum.zone-game.info/forumdisplay.php?f=183)
-   -   B&S DatEditor (https://forum.zone-game.info/showthread.php?t=24338)

Yorie 13.11.2012 05:29

B&S DatEditor
 
Всем доброго времени суток :)

Встречайте B&S Dat Editor - UI-реализация утилиты dated (по мотивам сего топика).


Основная цель программы: облегчить использование утилиты dated от уважаемого Evengard'а, который подарил нам возможность ковыряться во внутренностях B&S :) Что умеет:
  • Функции распаковки и запаковки файлов. Все файлы распаковываются во временную папку, могут быть там же изменены и затем запакованы обратно;
  • Редактировать файлы можно как в самой программе, так и в любимом редакторе - программа не обидится и не сделает format c: :redlol:
  • Простая система версий. Делаем в папке "dat" новую подпапку, кладем туда обновленный dated.exe. При следующем запуске программа сама найдет все доступные версии распаковки;
  • Поддержка поддиректорий. Как известно, в датках B&S имеются директории. Программа не забывает об этом;
  • Поддержка корейских иероглифов;
  • Лог работы dated выводится в отдельное окно, чтобы было понятно, что происходит;
  • Не нужно постоянно жмакать на кнопку сохранения файла - если он изменился, то при выборе другого файла, измененный файл автоматически будет сохранен.

Примечание: в датках содержатся не только XML-файлы, но также, бинарные bin и region-файлы, которые в редакторе лучше не открывать. Эти файлы не включаются в список редактора. Все файлы ищите в папке "./tmp" приложения.

Исполняемый файл не упакован и ничем не заражен, если кого-то удивит его вес, поясняю - это статик-билд. Для особо параноидальных особ :)

Для корректной работы может потребоваться MS C++ Redist Package

Честно признаться, за нехваткой времени на приложение было потрачено немного времени, так что возможны и ошибки.

Ссылка для скачивания:
Внимание! Утилита распаковки DATED будет обновляться только при релизе новой версии! Новые версии DATED до выхода релиза можно скачать тут.

Совершенно секретно:
Свернуть ↑Развернуть ↓


CHANGE LOG:
Свернуть ↑Развернуть ↓

iquelite 13.11.2012 13:14

Re: B&S DatEditor
 
good work! thanks for shares~

Evengard 14.11.2012 14:50

Re: B&S DatEditor
 
Да, надо наверное убрать ожидание энтера... Оставлял для дебага)
Скоро зарелизю.

Добавлено через 1 час 23 минуты
Глянул программку.
Забыл x16 файлы ты. Это тоже xml-ки.
И почему CBT2-CBT3? Оно и на текущем корейском Лайве прекрасно работает))

PS: обновил свою.

Yorie 14.11.2012 17:44

Re: B&S DatEditor
 
Цитата:

Сообщение от Evengard (Сообщение 246124)
Да, надо наверное убрать ожидание энтера... Оставлял для дебага)
Скоро зарелизю.

Добавлено через 1 час 23 минуты
Глянул программку.
Забыл x16 файлы ты. Это тоже xml-ки.
И почему CBT2-CBT3? Оно и на текущем корейском Лайве прекрасно работает))

PS: обновил свою.

Ре-релизну UI с обновленной даткой.
Только что за х16 файлы? х16 это расширение что ль?
CBT2-CBT3 - я только про них знаю, мы еще B&S-кой не занимаемся толком, поэтому я не полностью в теме :)

Evengard 14.11.2012 17:46

Re: B&S DatEditor
 
Да, x16 это расширение. Предполагается видимо, что он в UTF-16 формате будет в распакованном виде, но я всё равно в UTF-8 конвертирую.

А вас много, занимающихся B&S-ом?) Нет желания на Erlang-е попробовать пописать?)

Добавлено через 1 минуту
А, и ещё. Ссылки в About почему-то не кликаются)) Правда можно скопировать адрес ссылки в буфер.

Дома на Win7 проверю, быть может это глюк WinXP

Yorie 14.11.2012 17:51

Re: B&S DatEditor
 
Цитата:

Сообщение от Evengard (Сообщение 246159)
Да, x16 это расширение. Предполагается видимо, что он в UTF-16 формате будет в распакованном виде, но я всё равно в UTF-8 конвертирую.

А вас много, занимающихся B&S-ом?) Нет желания на Erlang-е попробовать пописать?)

Добавлено через 1 минуту
А, и ещё. Ссылки в About почему-то не кликаются)) Правда можно скопировать адрес ссылки в буфер.

Дома на Win7 проверю, быть может это глюк WinXP

Мы сейчас L2 заняты (GODWorld) :)
Честно говоря, имею нуль опыта в Erlang, посмотрел, как он выглядит - испугалсо :redlol:

Ссылки это да, они не работают - мне было лень фискить это в 5 утра :) В новой версии пофикшу.

P.S. Если есть пожелания по ссылке на Вас - напишите ссыль в личку, поменяю. Сейчас стоит ссыль на профиль ЗГ.

Evengard 14.11.2012 17:54

Re: B&S DatEditor
 
Пожеланий по ссылке пока нет, так что норм)

Собираемся писать не на чистом Erlang-е, а при помощи http://elixir-lang.org/ (добрый человек посоветовал, YK_Sirius). Там всё не так страшно) Да и у меня с опытом хреново. Научимся ;)

Yorie 14.11.2012 18:04

Re: B&S DatEditor
 
Цитата:

Сообщение от Evengard (Сообщение 246162)
Пожеланий по ссылке пока нет, так что норм)

Собираемся писать не на чистом Erlang-е, а при помощи http://elixir-lang.org/ (добрый человек посоветовал, YK_Sirius). Там всё не так страшно) Да и у меня с опытом хреново. Научимся ;)

А чего бы не взять старую добрую явку + ммокор?)) Знаю, что Erlang очень силен в мультитрединге, но на сервере уж точно не будет 1кк игроков.

К ночи будет фиксец :)

Dr_Lector 14.11.2012 18:18

Re: B&S DatEditor
 
Цитата:

Сообщение от Yorie (Сообщение 246165)
А чего бы не взять старую добрую явку + ммокор?)) Знаю, что Erlang очень силен в мультитрединге, но на сервере уж точно не будет 1кк игроков.

К ночи будет фиксец :)

ну а вдруг:redlol: потцан идет к успеху

Evengard 14.11.2012 18:32

Re: B&S DatEditor
 
Хех. На самом деле где-то глубоко в душе сидит желание сделать сервер а-ля Eve, где просто огромное количество народа на одном сервере)

А так - хочется Erlang познать если честно :)

Добавлено через 1 минуту
PS: появилось таки пожелание к ссылке - просто сделайте её ссылкой на тему с DATED. :) Так будет оптимальней всего.


Текущее время: 11:20. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot