Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
B&S DatEditor
#1
Всем доброго времени суток Smile

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

[Изображение: 2bff86.png]

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

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

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

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

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

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

Совершенно секретно

CHANGE LOG
// aka Deft
Ответ
#2
good work! thanks for shares~
Ответ
#3
Да, надо наверное убрать ожидание энтера... Оставлял для дебага)
Скоро зарелизю.

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

PS: обновил свою.
Ответ
#4
Evengard Написал:Да, надо наверное убрать ожидание энтера... Оставлял для дебага)
Скоро зарелизю.

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

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

Ре-релизну UI с обновленной даткой.
Только что за х16 файлы? х16 это расширение что ль?
CBT2-CBT3 - я только про них знаю, мы еще B&S-кой не занимаемся толком, поэтому я не полностью в теме Smile
// aka Deft
Ответ
#5
Да, x16 это расширение. Предполагается видимо, что он в UTF-16 формате будет в распакованном виде, но я всё равно в UTF-8 конвертирую.

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

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

Дома на Win7 проверю, быть может это глюк WinXP
Ответ
#6
Evengard Написал:Да, x16 это расширение. Предполагается видимо, что он в UTF-16 формате будет в распакованном виде, но я всё равно в UTF-8 конвертирую.

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

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

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

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

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

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

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

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

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

К ночи будет фиксец Smile
// aka Deft
Ответ
#9
Yorie Написал:А чего бы не взять старую добрую явку + ммокор?)) Знаю, что Erlang очень силен в мультитрединге, но на сервере уж точно не будет 1кк игроков.

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

ну а вдруг:redlol: потцан идет к успеху
Ответ
#10
Хех. На самом деле где-то глубоко в душе сидит желание сделать сервер а-ля Eve, где просто огромное количество народа на одном сервере)

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

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


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)