Вопрос Как перехватить прогресс установки со стороннего инсталлятора?

  • Автор темы Автор темы zettend
  • Дата начала Дата начала

zettend

Старожил
Здравствуйте!
Требуется совместить или хотя бы перехватить прогресс установки со стороннего инсталлятора написанного на Inno Setup внутри своего установщика.
Возможно такое? "Сторонний" установщик также мой, т.е. я могу в него внести любые необходимые изменения. Но мне их как-то нужно совместить.
 
Я думаю тут можно использовать SharedMemory, пример правда не предоставлю, т.к. в дороге
 
@Shegorat, нашел только примеры с TXT файлом, где первый инсталлятор записывает свой лог в файл, а второй его просто читает. А с SharedMemory прям, если честно, сложно для моего понимания...
 
А если через FindWindow найти инсталл, далее через GetDlgItem получить дескриптор прогрессбара, а потом через SendMessage с параметром PBM_GETPOS получить его позицию?
 
@Krinkels, если честно, всё, что заходит за стандартный функционал Inno Setup - я в этом ноль =(
 
А что, если просто перехватить заголовок из ТаскБара? Ведь проценты пишут там почти все, в том числе и я. Возможно ли такое?
 
Назад
Сверху