Share L2ClientDat Editor Lunara

88888888

Vagabond
Customer
Приветствую пришло и моё время поделится чем-то на благо, может кому-то пригодится так сказать! )

Пару вечеров и замодил L2ClientDat Editor взял за основу L2jMobius, и просто чуть модифицировал.
Ниже добавлю видео, не знаю будет ли кому-то такое удобно в работе, мне удобно, полная рабочая область в одном месте.

Ищи актуальную версию в разделе Releases
Find the latest version in the section Releases

В общем к вашему вниманию L2ClienDat Editor - Lunara Edition

Из плюсов:

+ переписал и запаковал в exe просто запустили как программу и работаем
+ 2 темы на выбор светлая / тёмная (в стиле VS Code)
+ возможность сворачивать сейд бар, есть боковая мини панель со всеми функциями
+ возможность сворачивать окно лога
+ добавил возмоность поиска и замены конкретного слова в конктреном месте или во всём файле.
+ интуитивно всё понятно и очень удобно, сам пользуюсь, другие едиторы удалил теперь нет нужды в них
+ работает со всеми хрониками, полная рабочая область в одном окне



L2ClientDat Editor - Lunara Edition

L2ClientDat — редактор файлов Lineage II

L2ClientDat — программа для просмотра и редактирования файлов данных клиента Lineage II. Она помогает распаковывать файлы, изменять их содержимое и сохранять результат в нужном формате.

Основные возможности

- открытие и редактирование файлов .dat, .ini, .txt и .htm;
- распаковка и упаковка файлов с выбором структуры хроник и параметров шифрования;
- пакетная обработка файлов и повторное шифрование;
- поиск и замена текста, работа с несколькими файлами во вкладках;
- сохранение рабочей сессии и восстановление открытых вкладок;
- переключение интерфейса между русским и английским;
- проверка и установка обновлений программы.

Программа предназначена для удобной работы с данными клиента Lineage II.


L2ClientDat — Lineage II Client File Editor Lunara

L2ClientDat is a tool for viewing and editing Lineage II client data files.

L2ClientDat It allows you to unpack files, modify their contents, and save the results in the required format.

Key Features

- Open and edit `.dat`, `.ini`, `.txt`, and `.htm` files.
- Pack and unpack files with configurable chronicle formats and encryption settings.
- Batch process files and re-encrypt them.
- Search and replace text, with support for working across multiple files in tabs.
- Save work sessions and restore previously opened tabs.
- Switch the interface language between Russian and English.
- Check for and install program updates.

L2ClientDat is designed to make working with Lineage II client data files simple and convenient.

Recommended software

- Liberica JDK 24
 
Last edited:
Приветствую пришло и моё время поделится чем-то на благо, может кому-то пригодится так сказать! )

Значит столкнулся с таким моментом что во всех хрониках русский язык отображает корректно, а когда работаешь с Interlude клиентом именно C6 то русский язык L2ClientDat Editor отображает кракозябрами, ниже прикрепил скрины.
Что бы только не делал, какие редакторы только с шари не перепробовал, везде одна и таже проблема, некоторые даже не открывали файлы формата r.dat тогда я пошёл от обратного, декомпилировал jar едитора ну и не сложными 30 минутными манипуляциями поправил байт для того что бы отображало корректно, а посему делюсь потому как подозреваю что я не один такой кто сталкивался или столкнулся с данной проблемой.

P.S В редактор Notepad++ и его аналоги перекидывал, кодировку пробовал менять результатов не дало, оно если его распаковало с кракозябром то оно так и будет.

All versions included Editor for DAT, ini, htm files
Requirements: JDK 17
DOWNLOAD FILE AT THE VERY BOTTOM Lucera2DatEditor.zip

Редактор клиента. dat ini htm для ВСЕХ ревизий нашего проекта
Требования: JDK 17
ФАЙЛ ДЛЯ СКАЧИВАНИЯ В САМОМ НИЗУ

View attachment 9500

А так стало после того как подшаманил в коде и пересобрал.

View attachment 9502

К слову это не всё, так как для работы с файлами приходилось копировать и перекидывать в редактор в моём случае старый добрый Notepad++ что бы что-то найти в строках, отредактировать и перекинуть назад. Я решил пойти дальше и упростить задачу, что бы не устраивать эти танцы с бубнами ))

Пару вечеров и замодил L2ClientDat Editor взял за основу этот, и просто чуть модифицировал.
Ниже добавлю видео, не знаю будет ли кому-то такое удобно в работе, мне так точно, если кому-то будет интересно, то могу тоже скинуть.
Подумываю закинуть на github что бы можно было проще закидывать обновы и правки если будут в работе находится, и тем самым добавить функцию обновления в саму программу для удобства обновления после каждой ревизии в будущем. Надо ваше мнение так сказать.

В общем к вашему вниманию L2ClienDat Editor - Lunara Edition

Из плюсов:

+ переписал и запаковал в exe просто запустили как программу и работаем
+ 2 темы на выбор светлая / тёмная (в стиле VS Code)
+ возможность сворачивать сейд бар, есть боковая мини панель со всеми функциями
+ возможность сворачивать окно лога
+ добавил возмоность поиска и замены конкретного слова в конктреном месте или во всём файле.
+ интуитивно всё понятно и очень удобно, сам пользуюсь, другие едиторы удалил теперь нет нужды в них
+ работает со всеми хрониками, полная рабочая область в одном окне

View attachment 9513
Скриншот 17-10-2026 192218.webp

что то не увидел переписанного, старый скачивается
 
View attachment 9514

что то не увидел переписанного, старый скачивается
Сюда я закинул старый с правкой что бы показывало русский язык в файлах, а вот этот новый я ещё не выставлял так как не успел закинут на гитхаб репозиторий, могу закинуть в тг.
 
Сюда я закинул старый с правкой что бы показывало русский язык в файлах, а вот этот новый я ещё не выставлял так как не успел закинут на гитхаб репозиторий, могу закинуть в тг.
та не над, забей, я так, просто глянуть хотел)
 
Back
Top