Показать полную графическую версию : [addon] UltraISO
Страниц :
1
2
3
4
5
6
7
8
[
9]
10
11
12
13
14
15
кот-полосатый
12-07-2010, 16:49
вообщем ничего не изменилось....так же не устанавливается может этот аддон Theme.exe вообще удалить ? выложу его сюда может посмотрите в чем причина в нем (блин не могу его загрузить 3.5 мб хотя 8 вроде разрешено...удалил все свои вложения...загрузил сюда http://files.mail.ru/LQZMUP
Нужно распаковать фирменный инсталлятор UltraISO (uiso9_pe.exe)
а чем распаковывать его ничего не берет....7z и встроенный в тотал командер 7z SFX..не могут открыть...вот у меня в чем проблема
вообщем ничего не изменилось.... »
У Вас так и нет пустой строки. Прикрепил исправленный.его ничего не берет »
Это (http://forum.oszone.net/thread-81059.html) - берет.
Хотя все это уже мало относится к аддону из шапки...
кот-полосатый
12-07-2010, 19:06
gora, спасибо ..
поробую с нуля сделать свой аддон...
подскажи как или чем правильно Run файлы редактировать..
подскажи как или чем правильно Run файлы редактировать.. »
Блокнотом
Установил Аддон на виртуальную машину vmware у меня почему то вместо русского языка кракозябры какие то, переключаю на англ все нормально, файл lang_ru.dll в папке есть
Saratov, не подтверждаю. Всё ультра исо на русском языке на vmware шестой версии.
Надо попробовать на обычном компе
gora,
Подскажите, если не сложно в таком вопросе: я хочу на основе Вашего аддона сделать аналогичный аддон, но со своими настройками; для этого я поступаю следующим образом: устанавливаю UltraISO, после установки утилиты UltraISO сохраняю ветку реестра, созданную ею во время инсталляции, затем конвертирую полученный reg-файл в inf-файл и оба эти файла (reg и inf) кладу внутрь exe-шника аддона (ничего, разумеется, в аддоне больше не меняя), будет ли это правильно? Или достаточно заменить в аддоне только reg-файл на свой?
будет ли это правильно? »
Коротко, НЕТ. Сравните полученный Вами inf файл с inf файлом в аддоне и поймете, что это не одно и тоже.достаточно заменить в аддоне только reg-файл на свой? »
Достаточно, только reg файл не должен содержать всюветку реестра, созданную ею во время инсталляции »
Нужные настройки нужно отслеживать regshot - ом, анализировать и оставлять только то, что необходимо и не содержит абсолютных путей.
gora, оставлять только то, что необходимо и не содержит абсолютных путей. »
Насколько понимаю, это из-за того, что возможны нестыковки при использовании аддона на разных операционных системах?
По поводу regshot-а: принял к сведению, буду пробовать.
возможны нестыковки при использовании аддона на разных операционных системах? »
Не только. Даже на одной системе пользователь может установить ее (систему) на диск D, например, изменить название системных папок или установить программу в другую папку, отличную от "стандартной".
Не только. Даже на одной системе пользователь может установить ее (систему) на диск D, например, изменить название системных папок или установить программу в другую папку, отличную от "стандартной". »
По поводу другого диска и изменённых системных папок - абсолютно согласен. Это можно поправить вручную, указав %SystemDrive% и %RootSystem%. А вот с папкой установки, разве проблема сохранится и в тех случаях, когда аддон ставится полностью с сайлент-режиме и у пользователя отсутствует возможность изменить или указать её принудительно? Например, я соблюдаю вышеназванные условия относительно системной папки и системного диска, но ставлю программу не в дефолтную папку, а в самостоятельно созданную. В данном случае, разве указание своего пути в reg-файле не будет кооректно подхвачено (разумеется, соответствующее изменение я вношу и в txt-шный файл настроек при сборке 7z SFX)?
я соблюдаю вышеназванные условия относительно системной папки и системного диска, но ставлю программу не в дефолтную папку, а в самостоятельно созданную. В данном случае, разве указание своего пути в reg-файле не будет кооректно подхвачено »
Нет, не будет.
Например, Вы хотите устанавливать аддон в папку: %PROGRAMFILES%\Утилиты\UltraISO\ (по умолчанию: Место установки: %PROGRAMFILES%\UltraISO\). Теперь посмотрите inf файл и обратите внимание на многократно встречающиеся в нем строки:cmd.exe /c "cd /D ""%16422%\%PROG_DIR%\drivers""& isocmd.exe -i"
regsvr32 /S """%16422%\%PROG_DIR%\isoshell.dll"""
HKCR,"binimage\shell\Convert to ISO\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" -bin2iso ""%%1"""
HKCR,"binimage\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" ""%%1"""
Все эти пути соответствуют месту установки аддона по умолчанию, но не соответствуют Вашему, о котором я писал выше.
Вывод:
При изменении пути установки нужно править файл конфигурации, inf файл, reg файл, а так же тестировать корректность установки аддона и работы программы, после установки, в выбранном Вами месте.
Обсуждения вопросов аддоностроительства лучше производить в соответствующей ветке: Авторам аддонов (http://forum.oszone.net/thread-60631.html).
gora,
Благодарю! Вполне исчерпывающий ответ!
И ещё один вопрос: если не сложно, поясните, пожалуйста, что означают в inf-файле переменные %16422% , %17% и %10% ?
что означают в inf-файле переменные %16422% , %17% и %10% ? »
См. здесь (http://www.oszone.net/6946#f0) и здесь (http://www.oszone.net/3827#cpf2)
Nun-Nun, оффтопите! Я уже указал Вам ветку в которую следует направлять подобные вопросы.
Почему у меня могут быть кракозябры вместо русского языка после установки как на виртуальную машину так и на реальную?
Хоть бы итоги добавили или в шапку информацию как регистрировать программу! 20 минут читаю тему. Информации - 170 сообщений а толку - ноль.
Есть:
файл regultraiso.reg
Его содержимое:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\EasyBoot Systems\UltraISO\5.0]
"UserName"="_Имя_пользователя_"
"Registration"="_Ваш_Ключ_"
Файл RUN аддона следующего содержания:
UltrISO9.exe -y -gm2 -fm0
Что куда нужно положить и что подправить? Да и нет никакого файла пустышки Uiso9Reg.reg как сказано в шапке.
Объясните по-человечески.
Для получения зарегистрированной версии необходимо ввести (КУДА ВВЕСТИ???) лицензионный ключ в виде файла реестра Uiso9Reg.reg (КАКОГО СОДЕРЖАНИЯ???), заменив им файл пустышку (находиться в 7z SFX архиве) (ГДЕ ОН ? НЕТ ЕГО), полученного экспортированием соответствующей ветки реестра после регистрации программы ЛЕГАЛЬНО приобретенным ключом.
Предусмотрена возможность располагать Uiso9Reg.reg не внутри 7z SFX архива, а РЯДОМ с ним (файлом UltrISO9.exe). (ВОЗМОЖНОСТЬ ПРЕДУСМОТРЕНА - КАК ЕЮ ПОЛЬЗОВАТЬСЯ???)
Для получения зарегистрированной версии необходимо ввести (1 КУДА ВВЕСТИ???) лицензионный ключ в виде файла реестра Uiso9Reg.reg (2 КАКОГО СОДЕРЖАНИЯ???), заменив им файл пустышку (находиться в 7z SFX архиве) (3 ГДЕ ОН ? НЕТ ЕГО), полученного экспортированием соответствующей ветки реестра после регистрации программы ЛЕГАЛЬНО приобретенным ключом.
Предусмотрена возможность располагать Uiso9Reg.reg не внутри 7z SFX архива, а РЯДОМ с ним (файлом UltrISO9.exe). (4 ВОЗМОЖНОСТЬ ПРЕДУСМОТРЕНА - КАК ЕЮ ПОЛЬЗОВАТЬСЯ???) »
Орать у нас не принято! Прочтите ОПК п 3.10 (http://forum.oszone.net/rules.html)Есть:
файл regultraiso.reg »
А в шапке написано:файла реестра Uiso9Reg.reg »
Разницу улавливаете?
1 В файл UltrISO9.exe. Как я могу произвести изменения в файле filename.exe SVCPACK аддона на основе модифицированного модуля? (http://forum.oszone.net/post-1145080-7.html)
2 полученного экспортированием соответствующей ветки реестра после регистрации программы »Поставьте программу на виртуалку, например, зарегистрируйте ее через ее же интерфейс, а потом экспортируйте ветку реестра HKEY_CURRENT_USER\Software\EasyBoot Systems\UltraISO\5.0 в файл Uiso9Reg.reg. Непосредственно регистрационные данные в этот файл вводить нельзя, т.к., UltraISO их шифрует при сохранении в реестре.
3 Есть. Откройте файл UltrISO9.exe в архиваторе 7-Zip и убедитесь сами.
4 Просто положите файл Uiso9Reg.reg рядом с файлом UltrISO9.exe
Пардон.
"... заменив им файл пустышку (находиться в 7z SFX архиве) ... " - не обратил внимания на фразу "находиться в 7z SFX архиве".
Спасибо за разъяснение.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC