|
Uist |
Top Previous Next |
|
Сайт компонента: Нет Автор: Жадан Алексей a.k.a SyCraft
Внимание: Данный компонент больше не поставляется вместе со сборкой в силу приостановленной работы над установщиком Opera AC (используя Inno Setup).
UISt и с чем его едят: Уже давно многие пользователи охвачены идеей максимальной автоматизации и придания удобства в рутинном процессе установки их любимых и незаменимых программ. Здесь я расскажу о возможностях пользовательской части инсталлера Opera® AC. Он представляет собой командный сценарий среды Windows. Следует начать с того, что идея создания пользовательской части установщика витает в воздухе уже давно, не даром, в сети время от времени появляются скрипты позволяющие автоматически копировать Ваши закладки, скины или же сохранять Ваши настройки..
Теперь Вы можете это сделать без помощи сторонних скриптов, а средствами дающими UISt.
Суть скрипта очень проста: Когда Вы скачиваете архив с программой, после его распаковки вместе с файлом инсталляции Вы найдете папку misc, в ней так же подпапки mail и profile в корне будет находиться скрипт uist.cmd, вот он то нам и нужен. Скажу, что для удобства структура каталогов в папке misc повторяет структуру файлов в самой Opera. Это сделано сознательно. для последующей простоты и удобства в использовании UISt. Если Вы заметили то при деинсталляции программы Opera AC 2 в ее рабочем каталоге еще остаются файлы, это те самые файлы, в которых хранятся Ваши закладки, почта, Кеш, пароли и.т.д. Так вот если скопировать содержимое папки оставленной после деинсталляции Opera® AC 2, в папку misc... то при повторной установке, во время обработки UISt, он сам вернет их на место! Вот ведь где справедливость! И тут совсем не важно откуда вы запустите инсталлятор, ибо при запуске инсталлера создаются 2 системные переменные, а именно источник и получатель, т.е. дальше Вам нет необходимости прописывать абсолютные пути к вашим папкам, достаточно запомнить что папка источник это "%AC_SOURCH%".. а папка получатель "%AC_OPERA%". Дальше дело техники и Вашего умения писать скрипты в среде Windows. Если Вы не знаете что и как нужно писать, базовых возможностей UISt хватит что бы автоматизировать процесс копирования паролей, почтовых баз, заметок, скинов и прочего.. Сам скрипт подробно раскоментирован на родном для меня Русском и на Английских языках. Во всех подпапках папки misc Вы найдете файлы маркеры, в которых указано назначение той или иной директорий! И в довершение приведу сам UISt.bat в том виде котором его можно увидеть в Opera AC:
echo on |