Этот сайт создан как клуб русификаторщиков. Для нас существуют три основных правила.
1. Мы никому и ничего не должны!
2.Один пришедший на сайт толковый русификаторщик дороже всех пользователей.
3. Мы делаем русификаторы для своего сайта, но в оригинале ими могут пользоваться все в интернете.
... Автор: Tarma Software Research Pty Ltd ... Сайт разработчика:www.tarma.com ... Дата выпуска: Апрель 2016 ... Лицензия: от 89$ ... Платформа: Windows
Tarma InstallMate — удобная программа для создания автономных инсталляторов, совместимых с любыми Windows 32/64-разрядными операционными системами или серверными платформами, с полной настройкой всех установочных действий и диалогов.
Программа Tarma InstallMate обладает стильным дизайном и простым в использовании интерфейсом, что позволяет быстро освоится в ней даже новичкам.
С помощью Tarma InstallMate профессионалы могут создавать инсталляторы с большим спектром настроек и выполняемых задач.
Установка: ---------------- Перед вами полная русская версия программы, оформленная в инсталлятор. Для установки не требуется наличие оригинальной версии программы на вашем ПК. Если же у вас установлена английская версия и вы хотите её использовать совместно с русской, то выполните установку русской версии в другой каталог.
На системах Windows Vista/7/8/8.1/10 инсталлятор следует запускать с правами администратора (клик правой кнопкой мышки по файлу инсталлятора, в контекстном меню выбрать пункт “Запуск от имени Администратора”). Далее, следуя указаниям Мастера, выполните установку программы.
Внимание! --------------- Данная модификация программы предоставляется вам на ограниченный период времени (14 дней), исключительно для знакомства с её функциональными возможностями. По истечении этого срока вы обязаны удалить продукт со всех своих носителей информации. Если программа вам понравилась и вы хотите продолжить с ней работу, то поддержите разработчика, совершив покупку лицензии.
Указать необходимые типы файлов в соответствующем разделе:Типы файлов. Или же добавлением соответствующих ключей в реестре, в разделе Реестр. Можно импортировать в раздел необходимые ключи и значения реестра, чтобы не вводить их вручную. Во всяком случае вам необходимо знать, какие расширения связаны с вашей программой и как они зарегистрированы в системе (привязка MIME-типов).
Спс, разобрался....Теперь такой вопрос: как создать ярлык чтобы после установки автоматически закреплялся в панели задач (не панель быстрого запуска)???
как создать ярлык чтобы после установки автоматически закреплялся в панели задач (не панель быстрого запуска)???
Стандартными средствами TarmaInstall это не предусмотрено. Но имеется возможность выполнить эту задачу соответствующими командами, например, командами VBS-сценария. Ознакомиться с теоретическими аспектами и возможными решениями вы можете, например, здесь (на англ. языке, возможно, если хорошо поискать, что-то подобное есть и на русском).
С практической точки зрения, применительно к инсталлятору TarmaInstall, решение будет выглядеть следующим образом (в самом простом варианте, исключая различные системные проверкиС практической точки зрения, применительно к инсталлятору TarmaInstall, решение будет выглядеть следующим образом (в самом простом варианте, исключая различные системные проверки):
1) Перейдите в раздел "Действия", выберите секцию "MainInstall" и создайте там новое действие "Запуск сценария".
Рис. 1
2) Передвиньте полученную команду "RunScript1" на одну позицию вверх так, чтобы она находилась перед командой "EndProcessing"
Рис. 2
В принципе, команду выполнения сценария вы можете разместить где угодно, важно только то, чтобы она выполнялась уже после того, как все файлы приложения будут установлены в системе.
3) Выполняете настройку команды "RunScript1", согласно вашим предпочтениям или задачам, например я сделал так:
Рис. 3
Кстати, обязательно укажите платформы (на рис. 3 пункт 6), на которых будет отрабатывать данная команда (Windows 7/8/8.1 и выше)
Самое главное - это конечно же сам сценарий (на рис. 3 пункт 3). Вот текст:
Const CSIDL_COMMON_PROGRAMS = &H17 Const CSIDL_PROGRAMS = &H2 Set fso = CreateObject("scripting.Filesystemobject") Set oShell = CreateObject("Shell.Application") Set objFolder = oShell.Namespace("<INSTALLDIR>") Set objFolderItem = objFolder.ParseName("<Имя_файла>") Set colVerbs = objFolderItem.Verbs For Each objVerb in colVerbs If Replace(objVerb.name, "&", "") = "Pin to Taskbar" Then objVerb.DoIt If Replace(objVerb.name, "&", "") = "Закрепить на панели задач" Then objVerb.DoIt Next
Обратите внимание на строку "Set objFolder = oShell.Namespace("")". Здесь символьная переменная [color=#0000ff] указывает полный путь установки к файлу, для которого нужно создать и закрепить ярлык в Панели задач. Измените её соответственно вашим параметрам инсталляции.
Еще одна строка "Set objFolderItem = objFolder.ParseName("<Имя_файла>")". Здесь вместо <Имя_файла> нужно указать имя файл вместе с расширением, для которого нужно создать и закрепить ярлык в Панели задач.
Наконец строки:
If Replace(objVerb.name, "&", "") = "Pin to Taskbar" Then objVerb.DoIt If Replace(objVerb.name, "&", "") = "Закрепить на панели задач" Then objVerb.DoIt
говорят о том, что ярлык будет закреплен только на системе с английской локалью ("Pin to Taskbar") и с русской ("Закрепить на панели задач"). Если вы планируете создавать мультиязычный инсталлятор, то вам нужно добавить строки для остальных локалей, соответственно языку. Например, для немецкого
"If Replace(objVerb.name, "&", "") = "An Taskleiste anheften" Then objVerb.DoIt".
Если нужна поддержка только одного языка, то оставьте только одну соответствующую строку.
Желательно, конечно, закрепление ярлыка для запуска приложения в Панели задач выполнять интерактивно, ведь не всем по душе, что инсталлятор по умолчанию установит их там, где они пользователю совсем не нужны.
Аналогично выполняется удаление закрепленного ярлыка приложения из Панели задач, только указываются другие команды (см. в статье, по указанной в начале этого сообщения ссылке).
Спс за подробный ответ, буду пробовать)))Добавлено (28.01.2014, 21:32:14) --------------------------------------------- Все получилось!!!! Огромное спс!!! А такой скрипт можно в Smart Install Maker вставить?