V3ct0r 2,117 Report post Posted July 10, 2016 Работа с .res файлами (2.x версия) Автор: Monsiure aka Ingry Итак, можно думаю приступить, а начнем мы со скачивания ICU. Скачать Благодарности: Спасибо @lyon и @insider за направление на верный путь. Особая благодарность @kLabMouse за исправление неисправностей в декомпилировании, путем редактирования исходников, версия была взята родная 1.3.8.1. Внутри файлов лежит исходник + скомпилированные .exe .Полное сообщение неисправностей, которые он исправил: Quote Хм. Собственно сам попробовал, только на родной версии 1.3.8.1 Суть в том, что сдает спецсимволы: \n \t \' \G \\ и т.п. В принципе, не сложно догадаться что и где должно стоять. Хотя могут быть и нюансы. Может получится порыться во внутренностях, и сделать нормальное представление строк в более натуральном (исходном виде). Ещё есть нюанс в том, что выход сортирует по ключу. Потому сравнить с первого раза не удавалось. Пришлось писать свой сортировщик. Теперь можно приступить к объяснению: Компиляция: Создаем папку icu в корне диска C; В папку ICU выгружаем содержимое из папки bin (В нашем скаченном архиве); Далее создаем в папке icu, файл compile.bat; Нажимаем правой кнопкой > изменить; И добавляем туда это: genrb -e UTF-8 -s | ПУТЬ ДО ПАПКИ С ICU | файл который будем компилировать | Пример: genrb -e UTF-8 -s C:/icu en_US.txt При этом нужно файл, который будем компилировать поместить в папку ICU; Сохраняем, запускаем. Декомпиляция: Создаем в нашей папке ICU еще один .bat файл; Называем его decompile; Добавляем туда такие строчки; derb -e UTF-8 -s | ПУТЬ ДО ПАПКИ С ICU | файл который будем декомпилировать | Пример: derb -e UTF-8 -s C:/icu en_US.res При этом нужно файл, который будем декомпилировать поместить в папку ICU; Сохраняем, запускаем. Вопрос: Найдите тут место, где я посмеялся 2 1 Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
WVWMK 121 Report post Posted July 10, 2016 2 часа назад, V3ct0r сказал: Вопрос: Найдите тут место, где я посмеялся Слишком много исправлений в сообщении?) Quote Делай добро и бросай его в воду Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted July 10, 2016 @NMS3RR Обрати внимание на картинку в начале поста 1 Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
Rinor 59 Report post Posted July 11, 2016 18 hours ago, V3ct0r said:Example: genrb -e UTF-8 -s C: / icu en_US.txt Question: Find here a place where I laughed About that cat? haha Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted July 11, 2016 @Rinor yes 1 Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
BETEP/macs509 87 Report post Posted August 5, 2016 Ссылка не работает. https://yadi.sk/d/SKjNCjII6jjkU 1 Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted August 7, 2016 @BETEP/macs509 спасибо! Обновил ссылку в шапке 1 Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
destroger 12 Report post Posted February 5, 2017 (edited) Хотелось бы добавить свой измененный bat файл ..... Мне все время доставляло не удобство с батниками компил, декомпил, особенно если нужно работать с разными файлами ( ru_RU ; en_US ) а так же при возникновении ошибок они сразу закрывались так вот выкладываю свой с внутренним меню .... Скачать P/S камнями сильно не закидывайте я только учусь... Edited February 5, 2017 by destroger 4 Quote Share this post Link to post Share on other sites
Mesut 28 Report post Posted November 1, 2021 On 2/5/2017 at 5:37 PM, destroger said: I would like to add my modified bat file ..... I always got not the convenience with batniks compile, decompile, especially if you need to work with different files ( ru_RU; en_US ) as well as when errors occur, they immediately closed so here I lay out my own with the internal menu .... Download P/S stones do not throw much I'm just learning... can u upload this pls again!!! Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted November 10, 2021 Hello @Mesut! You can download the program here. What @destroger posted is just a .bat script for easy launch genrb.exe and derb.exe. You can easily do the same, there is a lot of information on the Internet on creating your own .bat files (Ты можешь скачать программу по приведенной ссылке. То, что выложил destroger, просто .bat файл для удобного запуска программы. Ты легко можешь сделать такой же, в Интернете много информации по созданию .bat файлов). 1 Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
Mesut 28 Report post Posted November 10, 2021 thk u!! i will reward u whit like button there no one for u? other topic member have... 1 Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted November 11, 2021 18 hours ago, Mesut said: thk u!! i will reward u whit like button there no one for u? other topic member have... Hello! Fixed, thank you! Now you can use reactions too (Исправил, спасибо! Теперь Вы тоже можете использовать реакции). 1 Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites