AVanti473
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Простите чайника, вот такой вот вопрос: Вобщем решил себе портировать DivX 9.0.0 Build 1.8.9.253 - там конвертор весьма неплохой. На семлабе есть русик, ключики к платным плагинам в сети нашёл... Да из платного там собственно плагин MPEG-2DVD и улучшатель звука для DivX плеера DFX Audio Enhancer... Всё казалось просто, но вот уже наверное часов шесть сижу за компом, а понять ничего не могу... Ставлю весь пакет DivX, русифицирую (копирую файлы с заменой оригинальных в нужные папки), применяю фаил реестра для вступления в силу русификации, стартую конвертер, тут же при первом старте регистрирую программу. Запускаю, настраиваю, закрываю. Следом запускаю плеер, настраиваю, закрываю. Всё. Постскан, все дела, и т. д. и т. п. ... Пробовал собирать по разному, даже последний раз без какого-либо редактирования папки снимка. создаётся один общий .dat и шесть штук .exe Но что бы и в каких бы вариантах я не делал, при запуске всё время одна ошибка: Запуск программы невозможен, так как на компьютере отсутствует QtCore4.dll... Но самое интересное, что этот QtCore4.dll на месте, причём там, где ему и полагается быть, в %Program Files Common%\DivX Shared\Qt4.5 После того, как я закрываю сообщение об QtCore4.dll, следом сразу получаю ещё одно и весьма интересное: Missing divxmain DLL: C:\Program Files (x86)\DivX\DivX Plus Converter\DivXConverterLauncher.dll He найден указанный модуль. Но в папке снимка этот DivXConverterLauncher.dll лежит прямо рядом с DivXConverterLauncher.exe !!! Как интересно фаил запуска может потерять свой .dll который лежит с ним рядом? То же самое происходит и при попытке запуска DivX Plus Player.exe, Codec Settings.exe, Check for Updates.exe и Register.exe - они тоже не видят .dll которые лежат с ними рядом в их папках! Русификация не коснулась этих .dll файлов. Да и программы на виртуалке-то запускались для настройки. В одном из вариантов сборки даже специально запускал их до постскана несколько раз, причём пробовал запускать и с ярлыков и в одном из последних вариантов напрямую из ProgramFiles. Что может быть, кто в курсе? Если что, вот комплект http://rusfolder.com/33903278 который мне так и не удаётся портировать. Работаю сейчас на оригинальной (не распакованной) VMware ThinApp v4_7_3-891762 (7101) Режим изоляции ставлю WriteCopy Буду очень рад и признателен, если кто-нибудь подскажет что я делаю не так. Просто самому уже интересно понять, что неверно... |