MiWiFi

мини роутер
  1. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    gera299, ясно.
    Выражение имеется в файле langdefault.xml, которое собственно находится в ресурсах исполняемого файла MiWiFi.exe. Может это оно?
    24 февраля 2016 - 09:12 / #11
  2. Оффлайн

    gera299

    Звание: Прибывший

    Участники

    Сообщений: 11

    Создано тем: 0

    Рейтинг: 1

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2016-02-21 22:50

    Выражение имеется в файле langdefault.xml, которое собственно находится в ресурсах исполняемого файла MiWiFi.exe. Может это оно?
    Нет, тут в чем-то другом проблема. Как я уже раннее говорил, даже в самой оригинальной китайской версии на русском "Отмена", а кнопка, которая выше - на китайском.


    Прикрепление:
    Сообщение отредактировал 22 ноября 2018 - 08:54
    24 февраля 2016 - 09:12 / #12
  3. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    Цитата: gera299
    Нет, тут в чем-то другом проблема. Как я уже раннее говорил, даже в самой оригинальной китайской версии на русском "Отмена", а кнопка, которая выше - на китайском.


    Проблема в том, что на скрине не видно к какому языку относится иероглиф - китайскому традиционному или китайскому упрощенному?
    Китайский традиционный пишется (hex 6E789A5B)
    Китайский упрощенный пишется (hex BA789A5B)
    Отличия видите? Почти не видно. А они есть.
    Поэтому, чтобы правильно найти нужный иероглиф нужно правильно считать китайское слово с кнопки.
    Делается это разными способами.
    1. Утилитой WinSpy, которая захвачивает с экрана текстовые строки. Но тут, наверное, не проканает, так как китайцы очень любят пестрый интерфейс и для этого подключают специальные API библиотеки, из-за которых невозможно нормально считать текст через WinSpy.
    2. Словарь ABBYY Lingvo в режиме "Перевод по наведению курсора мыши". При наводе на иероглиф всплывает окошко с правильным иероглифом и его вариантом перевода. Сам ABBYY Lingvo весит довольно много, потому вариант не для каждого.
    3. Программа захвата HyperSnap самой последней версии. В режиме захвата текста считавает почти всегда. Для меня это наиболее результативный инструмент. Рекомендую им считать правильный иероглиф, вбить в блокнот и сохранить в формате UTF-16 LE.
    24 февраля 2016 - 09:12 / #13
  4. Оффлайн

    gera299

    Звание: Прибывший

    Участники

    Сообщений: 11

    Создано тем: 0

    Рейтинг: 1

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2016-02-21 22:50

    Цитата: Nexus
    Рекомендую им считать правильный иероглиф, вбить в блокнот и сохранить в формате UTF-16 LE.


    Удалось им считать иероглифы: https://rghost.ru/8V9k7cMJM
    24 февраля 2016 - 09:13 / #14
  5. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    Эти иероглифы нашлись в таких файлах:
    MiWiFi.exe
    kuaipan_backup.exe
    kuaipanlocaleszh-cn.dll
    и в ресурсе MiWiFi.exe: RESDATA 30000, который запакован ZIPом - langsdefault.xml

    Искал не сам иероглиф, а HEX значение 6E789A5B. Откройте все эти файлы в HEX редакторе и найдите их значение, потом пробуйте их чем-нибудь заменить. Потом смотрите что получится.
    24 февраля 2016 - 09:13 / #15
  6. Оффлайн

    gera299

    Звание: Прибывший

    Участники

    Сообщений: 11

    Создано тем: 0

    Рейтинг: 1

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2016-02-21 22:50

    Цитата: Nexus
    и в ресурсе MiWiFi.exe: RESDATA 30000, который запакован ZIPом - langsdefault.xml


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

    "Отмена" вообще не ясно откуда берется... Походу из системных файлов получает... Но почему на той кнопке иероглифы... =
    24 февраля 2016 - 09:13 / #16
  7. Оффлайн

    mishem

    Звание: Бывалый

    Проверенные

    Сообщений: 159

    Создано тем: 1

    Рейтинг: 4

    Репа: (1|1|0)

    Баллы: 61

    Страна: не указана!

    Был: 2024-11-13 19:11

    Лайков: 3

    Цитата: gera299
    "Отмена" тоже не ясно откуда берется... Походу из системных файлов получает...


    Совершенно верно. Когда из программы вызываются системные окна, то программно можно менять заголовок окна и текст, кнопки и обычно значки отображаются системные.
    Такими окнами могут быть "О программе", выбор файла, сообщение об ошибке и т.д.

    Чтобы это проверить, достаточно запустить не локализованное приложение и вызвать это окно.
    24 февраля 2016 - 09:13 / #17
  8. Оффлайн

    gera299

    Звание: Прибывший

    Участники

    Сообщений: 11

    Создано тем: 0

    Рейтинг: 1

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2016-02-21 22:50

    Цитата: mishem
    Чтобы это проверить, достаточно запустить не локализованное приложение и вызвать это окно.


    Я раннее и писал, что в оригинальной китайской версии аналогичная ситуация: "Открыть" на русском, а вторая кнопка на китайском... Но почему так происходит... Как сделать, чтобы и вторая кнопка была на русском =/
    24 февраля 2016 - 09:13 / #18
  9. Оффлайн

    mishem

    Звание: Бывалый

    Проверенные

    Сообщений: 159

    Создано тем: 1

    Рейтинг: 4

    Репа: (1|1|0)

    Баллы: 61

    Страна: не указана!

    Был: 2024-11-13 19:11

    Лайков: 3

    По идее эта строка должна быть или в строковых ресурсах, или в жестко закодированных строках.
    24 февраля 2016 - 09:13 / #19
  10. Оффлайн

    gera299

    Звание: Прибывший

    Участники

    Сообщений: 11

    Создано тем: 0

    Рейтинг: 1

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2016-02-21 22:50

    MiWiFi.exe

    Да, здесь находятся данные иероглифы. Заменил HEX значение 6E789A5B на 4D006900 появилось "Mi". Как грамотно подменить на русский текст? Или вообще убрать, чтобы брался из системы... Делал все через WinHex.



    Прикрепление:
    Сообщение отредактировал 22 ноября 2018 - 08:54
    24 февраля 2016 - 09:14 / #20

Статистика форума, пользователей онлайн: 2 (за последние 20 минут)

Создано тем
1197
Всего сообщений
15763
Пользователей
18017
Новый участник
shtaiger.e