Задавайте вопросы по русификации и мы по возможности ответим
Для желающих получить ответы на свои вопросы:1. Будьте добры давать ссылку на программу, в архиве
-
Цитата: Hunter230719851) В интерфейсе - вкладка «Рейтинг»
Слова с иероглифами
Все эти выражения складываются из двух строк и находятся в файлах BenchmarkLauncher.exe и BenchmarkLauncher_x64.exe
Остальные слова и выражения с указанными иероглифами не смотрел, но думаю, что находятся они где-то в каких-то файлах. Ищи, они же не из воздуха берутся.
Дополнительные задачи:Цитата: Hunter230719852) Разблокировать последнюю кнопку в меню программы. В оригинальной версии она также заблокирована…
Эта кнопка НЕ заблокирована. На неё повешен запуск внешней программы, которая в данной поставке отсутствует.
Смотри код события при нажатии на эту кнопку:
Как видно из кода, файл программы с именем DrvMgr.exe должен находиться в одноименной папке по месту установки приложения Master Lu. Удостовериться в этом ты можешь очень просто. Создай папку с именем DrvMgr в каталоге приложения (где уже имеются папки "BenchmarkData", "ipc", "Log" и прочие), положи в неё любой исполняемый файл и переименуй его в DrvMgr.exe. Запусти Master Lu и нажми эту кнопку - будет запущена программа, которую ты использовал для проверки.21 июня 2019 - 21:53 / #1411 -
Цитата: Hunter230719852) В подробном/кратком отчёте
Некоторые слова из представленного списка находятся в файле ComputerZ_HardwareDll.dll, кодировка UTF-16.22 июня 2019 - 04:07 / #1412 -
>> Дополнение к предыдущим постам >>Цитата: Hunter230719852) В подробном/кратком отчёте
Еще некоторые строки отчета и панели "Железо" находятся в файле:
ComputerZ5.dll -> ресурсы RCData -> POWERDATA (стрим zlib).
Там обычный текстовик в кодировке CP936 (ANSI/OEM - китайская упрощеннвя GBK).22 июня 2019 - 18:18 / #1413 -
Оффлайн
Звание: Прибывший
Участники
Сообщений: 10
Создано тем: 0
Рейтинг: 1
Репа:
Баллы: 51
Страна: не указана!
Был: 2024-09-26 23:20
Krig, спасибо огромное! В ближайшее время постараюсь вернуться к доработке Master Lu.27 июня 2019 - 21:06 / #1414 -
Hunter23071985,1) ComputerZ5.dll/RCData/POWERDATA (стрим zlib) - не понял, как перевести в Radialix.
Это не переводится в Radialix. Ресурс POWERDATA представляет собой архив zlib. В любом редакторе ресурсов извлекаешь в файл ресурс POWERDATA как RAW данные. Полученный файл - это архив zlib. Берешь программу по работе с такими архивами и распаковываешь его. Получишь обычный текстовый документ. Открываешь его в Notepad++, AkelPad или другом любимом для тебя текстовом редакторе (кодировка СР936). Переводить китаезные слова в нем советую на английский, т.к. он содержит наименования фирм (напр. Intel, Samsung, Hitachi, и т.д). После перевода упаковываешь файл обратно в архив zlib и производишь замену в любом редакторе ресурсов (Restorator, ResourceHacker и т.п.).2) BenchmarkLauncher(_x64).exe и ComputerZ_HardwareDll.dll - не работают после перевода.
Угу, программа проверяет целостность файлов. Надо эту проверку отрубить.Пытался использовать IDA
Забудь, она и нах... не нужна.Сообщение отредактировал Krig 28 июня 2019 - 19:2028 июня 2019 - 19:19 / #1415 -
Hunter23071985, там такая хрень с проверками файлов накручена ("паровозик"), что мы замахаемся все это выпиливать!
Удивительно, что главный исполняемый файл не проверяется. Кстати, качнул установщик с сайта, так ты предлагаешь какой-то урезанный вариант. Версии файлов совпадают, но нет и половины из того, что устанавливается из официального релиза. Это так и задумано или у тебя на этот счет какие-то свои соображения?
А впрочем неважно. Без отключения проверок нет смысла что-то дальше переводить. Дело в том. что если просто жестко менять логику, то файлы не загружаются (не запускаются) или это происходит криво. Короче из программы получается калека. Может кто-то в этом всем лучше разберется и сможет тебе помочь.
Вот к примеру файлы BenchmarkLauncher.exe и BenchmarkLauncher_х64.exe. Они проверяется библиотекой BenchmarkSuite.dll. А она сама проверяется файлом BenchmarkSuite.dll. Управляет все этим программа ComputerZService.exe, которую запускает основной исполняемый файл приложения. Так вот, программа ComputerZService.exe проверяет целостность библиотеки ComputerZ_HardwareDll.dll, а та в свою очередь проверяет целостность библиотек ComputerZ2.dll и ComputerZ5.dll. Целостность файла ComputerZService.exe проверяется библиотекой DataMgr.dll и т.д. В общем по кругу. Программа модульная и содержит туеву кучу файлов и библиотек и в каждом из них находится сообщение (только имя файла меняется):
Типа такой-то файл поврежден, продолжить работу невозможно, скачайте установщик и установите программу заново. Суши весла.
Если че по переводу, спрашивай.Сообщение отредактировал Krig 29 июня 2019 - 20:1729 июня 2019 - 20:16 / #1416 -
Hunter23071985, в личку бросил исправленные файлы.6 июля 2019 - 21:19 / #1417
-
Приветствую всех! Необходима помощь, можно ли распаковать exe файл который упакован программой Patch Wise8 августа 2019 - 22:37 / #1418
-
Цитата: KonstantinGНеобходима помощь, можно ли распаковать exe файл который упакован программой Patch Wise
А ты уверен, что этот файл там находится в полном виде? Обычно Patch Wise на базе двух файлов, оригинального и модифицированного, создает файл-разницу (патч). Такой файл содержит только то, что отличает файлы друг от друга. Например, файлы отличаются одним байтом, вот Patch Wise и создаст установщик, в котором будет содержаться этот один байт и информация о смещении, куда его, этот байт, нужно записать при наличии оригинального файла.
Поэтому нет никакого смысла в распаковке Patch Wise. Мы получим просто набор бинарных данных, без какой-либо информации о том, куда их пихать. :)28 августа 2019 - 10:57 / #1419 -
Здравствуйте
Нужна ваша помощь, давно мечтаю лицезреть одну очень мне нужную и полезную программу AAA Logo 5.0 на родном языке то бишь русском, с переводом текста справиться могу а вот отображать русские буквы программа не хочет
Как я делаю перевод - программой Ogregui нахожу нужные строки и перевожу
Ссылка на программу AAA Logo 5.0
https://rghost.net/7q84wzqRv18 октября 2019 - 23:19 / #1420