Автор Тема: Speed  (Прочитано 7444 раз)

Оффлайн Infinity

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

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



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

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

Примечание: Перевести можно примерно, со словаря, можно гуглом, но потом с возможностью самостоятельного редактирования.
« Последнее редактирование: 12 Января 2014, 10:05:06 от shkiper »

Оффлайн Infinity

  • Новичок
  • *
  • Сообщений: 12
Speed
« Ответ #1 : 12 Января 2014, 19:15:15 »
Просмотров темы много, но нет ни одного откликнувшегося. Если не сложно, пишите свои коменты по данной теме, чтоб можно было сориентироваться в каком направлении двигаться дальше.

Оффлайн leserg73

  • Постоялец
  • ***
  • Сообщений: 105
    • Wylek.ru
Speed
« Ответ #2 : 12 Января 2014, 23:24:46 »
Программа и её модули защищены протектором Themida. Чтобы добраться до ресурсов, эту защиту необходимо снять. Но это ещё не все. При работе программы все строки интерфейса считываются из файла pak4.aaa. Поэтому, я например, вижу два варианта развития событий.

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

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



Вот такой расклад. Второй вариант более реальный, чем первый, но тебе нужны специалисты из другой области.

Оффлайн Infinity

  • Новичок
  • *
  • Сообщений: 12
Speed
« Ответ #3 : 13 Января 2014, 00:26:12 »
Спасибо огромное за наводку!
А каким образом снять защиту с файла pak8.aaa и отвязать его от языкового файла pak4.aaa?

Оффлайн leserg73

  • Постоялец
  • ***
  • Сообщений: 105
    • Wylek.ru
Speed
« Ответ #4 : 13 Января 2014, 18:52:43 »
Цитата: Infinity
А каким образом снять защиту с файла pak8.aaa и отвязать его от языкового файла pak4.aaa?
Программа (файл рак8.aaa) при запуске обращается к файлу pak4.aaa (типа считать такую-то строку и загрузить её в элемент с таким-то ID). Так вот надо сделать так, чтобы она этого не делала (или не обращалась к файлу pak4.aaa, или не грузила строки в элементы управления интерфейса), тогда программа будет использовать строки по умолчанию, которые заданы в её ресурсах. Если просто удалить файл pak4.aaa, то все равно программа будет грузить строки из несуществующего файла. Т.е. файла нет, то нет и строк - интерфейс будет пустой (поэкспериментируй). Вот по этой причине и надо поставить "заглушку".

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

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