Войти
  1. »
  2. »
  3. »
  4. Перевод интерфейса IDA PRO
Новые публикации Скрыть панель справаПоказать панель справа

Перевод интерфейса IDA PRO

2015-12-23T11:33:07+03:00 2015-12-23T11:33:07+03:00
Новичок
  1. Офлайн
  2. Знаток
  3. 43 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 1 отправлено 18:15, 21.12.2015
Занимаюсь переводом интерфейса IDA PRO, параллельно перевожу справку.
Столкнулся с неизвестным мне форматом файла .qhc.

В качестве средства просмотра используется программа Qt assistant.

Как я понял, существует система программирования QT. В ней и создается этот формат.
Изучить эту систему мне уже не "по зубам" в силу возврата (65 лет). В голову уже ничего нового не лезет.
Может кто знает и может популярно объяснить, как можно отредактировать (перевести) справку в этом формате.
Я понимаю, что формат .qhс состоит из HTML файлов. Важно не только разобрать, но еще более важно - собрать.

Перевод в формате CHM не будет удобен. Важна возможность вызова контекстной справки из программы.
Отсюда второй вопрос. Как осуществляется связь программы со справкой? Есть что - подобное .map файлу,
используемому с форматом CHM?

С уважением, Николай
Старожил
  1. Офлайн
  2. Администраторы
  3. 623 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 2 отправлено 18:54, 22.12.2015
NNK_RTR, недавно обсуждали подобную проблему:
https://www.wylek.ru/forum/16-122-17945-16-1450642378

Формат файла .qhс - SQLite 3. Также берешь для этих целей программу SQLiteStudio или DB Browser for SQLite и редактируешь его.
Мастер
  1. Онлайн
  2. Команда сайта.
  3. 858 сообщений
  4. Репутация: 2
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 3 отправлено 23:47, 22.12.2015
Цитата NNK_RTR ()
анимаюсь переводом интерфейса IDA PRO, параллельно перевожу справку.
Столкнулся с неизвестным мне форматом файла .qhc.

О какой версии IDA идёт речь? В версиях 5.2 и 5.5 справка в формате CHM. Установил IDA v6.8 - тоже формат справки тоже CHM. Файлов с расширением .qhc нет вообще, ни в каталоге с IDA, ни на системном диске в целом. Вы не ошиблись?

Есть формат qch (Qt Compressed Help) - сжатая справка Qt - двоичный файл, содержащий всю информацию, расположенную в файле проекта-справки, вместе со сжатыми файлами документации, которая создается средствами Doxygen, а потом компилируется в формат понимаемый Qt Assistent.


------------------------------------------
Кто ищет, тот всегда найдет!
Новичок
  1. Офлайн
  2. Знаток
  3. 43 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 4 отправлено 23:47, 22.12.2015
Спасибо.

Буду пытаться.
Возможно это и правда формат  базы данных.

С уважением, Николай
Новичок
  1. Офлайн
  2. Знаток
  3. 43 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 5 отправлено 00:01, 23.12.2015
?
Цитата
О какой версии IDA идёт речь?
 
Версия 6.1.110315
Справка в формате CHM тоже присутствует, но она не имеет связи с программой
(вернее, наоборот)
Кроме нее, есть файл "qidahelp.qch", который открывается программой "assistant.exe"
Оба файла и еще необходимая библиотека находятся в папке с программой.

С уважением, Николай.
Мастер
  1. Онлайн
  2. Команда сайта.
  3. 858 сообщений
  4. Репутация: 2
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 6 отправлено 00:20, 23.12.2015
Цитата NNK_RTR ()
Версия 6.1.110315

Действительно, в этой версии есть такие файлы и похоже, что это SQLite 3.
Почему именно эта версия? Во-первых, Radialix её уже не поддерживает. Во-вторых, те кто пользуется этой программой, уже пересели на последний релиз 6.8 и им, по-большому счету, перевод не нужен. Тем более, что такой формат справки в последующих версиях IDA уже упразднён.


------------------------------------------
Кто ищет, тот всегда найдет!
Новичок
  1. Офлайн
  2. Знаток
  3. 43 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 7 отправлено 01:07, 23.12.2015
В Вашей версии есть контекстная справка?
( в смысле, есть связь программы с соответствующими контексту темами справки)
Если есть, не будете ли Вы настолько добры, чтобы передать мне файл "idaq.exe".
Может я разберусь, как это устроено, и использую файл CHM в своей версии ИДА.

С уважением, Николай.
Мастер
  1. Онлайн
  2. Команда сайта.
  3. 858 сообщений
  4. Репутация: 2
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 8 отправлено 11:33, 23.12.2015
Цитата NNK_RTR ()
В Вашей версии есть контекстная справка?

Честно скажу: я не знаю. На практике использую OllyDbg и x64Dbg. А IDA v5.5 только для создания файла rdmap, не более. smile


------------------------------------------
Кто ищет, тот всегда найдет!
 
Перейти
Найти

Доступ закрыт.

  1. Вам запрещено отвечать в темах данного форума.

Последние темы

  1. AutoPlay Media Studio v8.5.1.0
    Автор: Leserg Сегодня, 21:25
  2. WonderFox HD Video Converter Factory...
    Автор: 78Sergey 00:58, 23.02.2017
  3. WonderFox DVD Video Converter 11.2 Rus
    Автор: 78Sergey 00:56, 23.02.2017
  4. SuperAntiSpyware Pro 6.0.1232 RUS
    Автор: Leserg 21:10, 22.02.2017
  5. TotalD
    Автор: druc 20:29, 21.02.2017
  6. Поговорим?
    Автор: dinis124 18:54, 21.02.2017

Изменения статуса

  1. профиль Новичок 16:30, 10.02.2017
  2. профиль Офлайн 05:14, 11.12.2016