WYLEK.ru

avatar_Nexus

360 Yun Pan

Автор Nexus, 04 октября 2013, 12:45:00

« Chess King Diamond Pro 2018 | Voice Changer for Skype »

0 Пользователи и 1 гость просматривают эту тему.

NexusАвтор темы

360 Yun Pan

 Программа-клиент китайского облачного хранилища для файлов.
  •  

Daredee

Подскажите пожалуйста
 Пытаюсь перевести с китайского виндовый клиент для облачного сервиса. Но программа сама себя при старте проверяет, и, если файлы изменены, не запускается. Можно это как-то побороть?

 Сам клиент Войдите на сайт для перехода по ссылке

 И если кому надо облако на 36Тб, вот подробнее Войдите на сайт для перехода по ссылке
  •  

NexusАвтор темы

Daredee, обычная проверка CRC файла. Можно на досуге попытаться убрать проверку... если файл ничем не упакован.
  •  

Daredee

Nexus, без знаний ассемблера и прочего у меня есть шанс справиться? Или к кому порекомендуете обратиться?
  •  

NexusАвтор темы

Daredee, что-то я не нашел там проверку CRC, программа спокойно переводится:


Показать / Скрыть текст
https://wylek.ru/_fq/5/20171602/4516693.png
[свернуть]


Кодировка текста UTF-16 LE (BOM), проствми словами - Юникод. Только придется чем-нибудь удлинять строки и переносить их в другое место.
А вот шаблонные редакторы почему-то портачат эту программу, не знаю почему.
  •  

Daredee

Хм, интересно. Спасибо. А ты чем переводил? По поводу удлинения строк - какие варианты, как лучше делать?
  •  

NexusАвтор темы

Daredee, Для начала пришлось все-таки снять защиту CRC с файла 360Cloud.exe - она там была, но применялась только к другим файлам, если они были модифицированы. Вот ссылка на взломанный файл - Войдите на сайт для перехода по ссылке

Что касается перевода... Раз не удается переводить программу с помощью шаблонных редакторов, то нужно ее переводить через WinHex и OgreGUI. Также рекомендую прочитать статью Leserg"a о переводе программы с китайского языка, очень стоящая вещь - Комплект взломанных файлов

К сожалению, теперь уже переведенные файлы придется переводить по новой, так как Радиаликс ругаться будет на "новизну" ресурсов. Не факт, что я все защиты поснимал, может где еще бяка затаилась. Еще проверь, может после перевода программы тебя не будут пускать на их сервер.

Цитата: undefinedКстати, попробовал графику в ui файлах переводить, вроде всего несколько картинок поправил, а в программе графика попортилась - на нее тоже может быть какая-нибудь защита/проверка?

Не знаю, посмотрю еще.
  •  

Daredee

Спасибо https://wylek.ru/Smileys/emoticons/smile.gif
 С графикой не трать время, это я сам накосячил, теперь все нормально.
  •  

Daredee

Подскажите пожалуйста
Пытаюсь перевести с китайского виндовый клиент для облачного сервиса. Но программа сама себя при старте проверяет, и, если файлы изменены, не запускается. Можно это как-то побороть?

Сам клиент Войдите на сайт для перехода по ссылке

И если кому надо облако на 36Тб, вот подробнее Войдите на сайт для перехода по ссылке
  •  

NexusАвтор темы

Daredee, обычная проверка CRC файла. Можно на досуге попытаться убрать проверку... если файл ничем не упакован.
  •  

Daredee

Nexus, без знаний ассемблера и прочего у меня есть шанс справиться? Или к кому порекомендуете обратиться?
  •  

NexusАвтор темы

Daredee, что-то я не нашел там проверку CRC, программа спокойно переводится:


Показать / Скрыть текст
https://wylek.ru/_fq/5/20171602/4516693.png
[свернуть]


Кодировка текста UTF-16 LE (BOM), проствми словами - Юникод. Только придется чем-нибудь удлинять строки и переносить их в другое место.
А вот шаблонные редакторы почему-то портачат эту программу, не знаю почему.
  •  

Daredee

Хм, интересно. Спасибо. А ты чем переводил? По поводу удлинения строк - какие варианты, как лучше делать?
  •  

NexusАвтор темы

Daredee, Для начала пришлось все-таки снять защиту CRC с файла 360Cloud.exe - она там была, но применялась только к другим файлам, если они были модифицированы. Вот ссылка на взломанный файл - Войдите на сайт для перехода по ссылке

Что касается перевода... Раз не удается переводить программу с помощью шаблонных редакторов, то нужно ее переводить через WinHex и OgreGUI. Также рекомендую прочитать статью Leserg"a о переводе программы с китайского языка, очень стоящая вещь -
Для начала нужно как-то "снять"-прочитать китайский текст с окна программы, ведь WinHex не умеет искать китайские символы. Можно исползовать для этих целей WinSpy - нацеливаешь на нужную строку крестик и получаешь нужный китайский текст. Можно также использовать HyperSnap - ищи в Инете. Также можно считывать и ABBYY Lingvo в режиме нацеливания курсора на строку.
Теперь, как только считал нужный текст, то сохрани его в блокноте в формате UTF-16 LE (можно использовать AkelPad от Total Commander). Потом открываешь этот текстовый файл в WinHex и считываешь полученные таким образом HEX значения (кроме первых двух байт FF FE), далее эти HEX значения ищешь в самом 360Cloud.exe. Но! Половина нужного текста находится и в других файлах, таких как 360UCenterLogin.dll, 360Login.dll и т.д.
Далее, как находишь нужное значение, то подменяешь его на свой русский текст в формате Unicode. Но, так как текст скорее всего не влезет, то нужно как-то извратиться. Что делаем: вместо Юникодного русского текста, на место китайского, вбиваем какое-нибудь короткое слово, можно на английском или на русском, тоже в Юникоде, сохраняем. Теперь, открываем этот модифицированный файл в программе OgreGUI, выставляем "Искать текст UNICODE", "Искать национальный" - если слово было написано на русском или "Искать английский" - если слово было написано на английском, жмем кнопку "Далее", ищем там наше короткое слово, двойной щелчек по нем - заменяем короткое слово на нужный длинный, настоящий текст. Программа поймет, что текст не влезает на старое место и создаст новое, где и поместит нужное предложение (обычно это в самом конце файла). Вообще по этой программе есть справка.
Некоторые китайские строки - не строки, а рисунки, которые находятся в файлах с расширением .ui - это обычный ZIP архив.

Я не нашел более легкого пути решения данной проблемы, программа сложна для перевода и требует кропотливости и терпения. Если что еще не ясно, то спрашивай.
  •  

NexusАвтор темы

360 Yun Pan

Программа-клиент китайского облачного хранилища для файлов.
  •  

* Ваши права на сайте

    Light Portal

  • Вы можете просматривать элементы портала
  • Вы не можете управлять блоками
  • Вы не можете управлять своими страницами
  • Вы не можете размещать свои страницы без модерации

    Simple Machines

  • Вы не можете удалять темы.
  • Вы не можете создавать темы.
  • Вы не можете отвечать на сообщения.
  • Вы не можете прикреплять файлы.
  • Вы не можете изменять свои сообщения.
  • Вы не можете удалять свои сообщения.

Яндекс.Метрика Каталог@MAIL.RU - каталог ресурсов интернет