IPB

Здравствуйте, гость ( Вход | Регистрация )

> Speed
Infinity
сообщение 11.1.2014, 10:33 · Быстрая цитата
Сообщение #1


Чатланин
***

Группа: Пользователи
Сообщений: 12
Регистрация: 25.3.2013
Пользователь №: 15855



Название программы: Speed
Версия: 1.0.1.19
Размер: 27,7Mb
Язык программы: Китайский
Условия лицензии:
Официальный сайт: нету
Ссылка на программу: http://rghost.ru/51558362
Ссылка на «лекарство»:

Снимок экрана программы:



Описание программы:
Прога эмулирует присутствие человека в игре.

Цена за локализацию: Договорная

Примечание: Перевести можно примерно, со словаря, можно гуглом, но потом с возможностью самостоятельного редактирования.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
 
Начать новую тему
Ответов (1 - 4)
Infinity
сообщение 12.1.2014, 18:15 · Быстрая цитата
Сообщение #2


Чатланин
***

Группа: Пользователи
Сообщений: 12
Регистрация: 25.3.2013
Пользователь №: 15855



Просмотров темы много, но нет ни одного откликнувшегося. Если не сложно, пишите свои коменты по данной теме, чтоб можно было сориентироваться в каком направлении двигаться дальше.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
leserg73
сообщение 12.1.2014, 22:24 · Быстрая цитата
Сообщение #3


Эцилопп
*******

Группа: Пользователи
Сообщений: 83
Регистрация: 13.8.2008
Пользователь №: 9271



Программа и её модули защищены протектором Themida. Чтобы добраться до ресурсов, эту защиту необходимо снять. Но это ещё не все. При работе программы все строки интерфейса считываются из файла pak4.aaa. Поэтому, я например, вижу два варианта развития событий.

Первый вариант. Расшифровать содержимое файла pak4.aaa и перевести строки в нём. Сами строки там находятся в доступном виде, кодировка Unicode. Но к сожалению их нельзя удлинить, например от слова "Добавить" поместится только две буквы. А так как в китайских строках в основном по два иероглифа, то в переводе будут только по две буквы русского. Если такой перевод устраивает, то занимайся с этим файлом.

Другой вариант. Снять защиту с файла pak8.aaa (на самом деле это главный исполняемый файл приложения SAMain.exe), отвязать его от языкового файла pak4.aaa и тогда уже переводить сам файл SAMain.exe (pak8.aaa). Строк там немного и ты вполне справишься с этим сам, например инструментом Resource Hacker.



Вот такой расклад. Второй вариант более реальный, чем первый, но тебе нужны специалисты из другой области.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Infinity
сообщение 12.1.2014, 23:26 · Быстрая цитата
Сообщение #4


Чатланин
***

Группа: Пользователи
Сообщений: 12
Регистрация: 25.3.2013
Пользователь №: 15855



Спасибо огромное за наводку!
А каким образом снять защиту с файла pak8.aaa и отвязать его от языкового файла pak4.aaa?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
leserg73
сообщение 13.1.2014, 17:52 · Быстрая цитата
Сообщение #5


Эцилопп
*******

Группа: Пользователи
Сообщений: 83
Регистрация: 13.8.2008
Пользователь №: 9271



Цитата(Infinity @ 12.1.2014, 23:26) *
А каким образом снять защиту с файла pak8.aaa и отвязать его от языкового файла pak4.aaa?

Программа (файл рак8.aaa) при запуске обращается к файлу pak4.aaa (типа считать такую-то строку и загрузить её в элемент с таким-то ID). Так вот надо сделать так, чтобы она этого не делала (или не обращалась к файлу pak4.aaa, или не грузила строки в элементы управления интерфейса), тогда программа будет использовать строки по умолчанию, которые заданы в её ресурсах. Если просто удалить файл pak4.aaa, то все равно программа будет грузить строки из несуществующего файла. Т.е. файла нет, то нет и строк - интерфейс будет пустой (поэкспериментируй). Вот по этой причине и надо поставить "заглушку".

Поэтому ищи специалиста, который снимет защиту с файла и отвяжет его от языкового файла.
В противном случае - локализация невозможна (кроме гоблин-перевода cranky.gif в языковом файле pak4.aaa).

Я высказал свое мнение. Возможно кто-то здесь думает иначе, и подскажет тебе альтернативные решения.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 26.5.2017, 2:46