• Добро пожаловать на WYLEK.ru. Пожалуйста, войдите или зарегистрируйтесь.
 
92 гостей, 2 пользователей

avatar_Leserg

Tarma InstallMate v9.56.0

Автор Leserg, 22 января 2014, 13:43:00

« предыдущая - следующая »

LesergАвтор темы

Тема создана 22 января 2014, 13:43:00

Tarma InstallMate v9.56.0

-----------------------------------------------------

р у с с к а я ... в е р с и я




... Автор: Tarma Software Research Pty Ltd
... Сайт разработчика: Войдите на сайт для перехода по ссылке
... Дата выпуска: Апрель 2016
... Лицензия: от 89$
... Платформа: Windows

Tarma InstallMate -- удобная программа для создания автономных инсталляторов, совместимых с любыми Windows 32/64-разрядными операционными системами или серверными платформами, с полной настройкой всех установочных действий и диалогов.

Программа Tarma InstallMate обладает стильным дизайном и простым в использовании интерфейсом, что позволяет быстро освоится в ней даже новичкам.

С помощью Tarma InstallMate профессионалы могут создавать инсталляторы с большим спектром настроек и выполняемых задач.

Установка:
----------------
Перед вами полная русская версия программы, оформленная в инсталлятор. Для установки не требуется наличие оригинальной версии программы на вашем ПК. Если же у вас установлена английская версия и вы хотите её использовать совместно с русской, то выполните установку русской версии в другой каталог.

На системах Windows Vista/7/8/8.1/10 инсталлятор следует запускать с правами администратора (клик правой кнопкой мышки по файлу инсталлятора, в контекстном меню выбрать пункт "Запуск от имени Администратора"). Далее, следуя указаниям Мастера, выполните установку программы.

Внимание!
---------------
Данная модификация программы предоставляется вам на ограниченный период времени (14 дней), исключительно для знакомства с её функциональными возможностями. По истечении этого срока вы обязаны удалить продукт со всех своих носителей информации. Если программа вам понравилась и вы хотите продолжить с ней работу, то поддержите разработчика, совершив покупку лицензии.

Размер архива (5% на восстановление): 5,9 Мб

Хэш суммы файла TIN9560RUS.rar:

..CRC32: C70C18F0
..MD5: B7ED3684A4A98CD791220C5B98522722
..SHA-1: 02B1B75F09C0DD6B8079B03BE7A84CF9EFFCBB11

Архив с программой:


Показать / Скрыть текст
Скачать
[свернуть]
Кто ищет, тот всегда найдет!

Dodakaedr

Ответ #1 : 24 января 2014, 23:59:00 #1
Как с помощью нее перепаковать аудио плеер, чтобы сохранилась ассоциация файлов?

LesergАвтор темы

Ответ #2 : 26 января 2014, 03:35:00 #2
Указать необходимые типы файлов в соответствующем разделе: Типы файлов. Или же добавлением соответствующих ключей в реестре, в разделе Реестр. Можно импортировать в раздел необходимые ключи и значения реестра, чтобы не вводить их вручную. Во всяком случае вам необходимо знать, какие расширения связаны с вашей программой и как они зарегистрированы в системе (привязка MIME-типов).
Кто ищет, тот всегда найдет!

Dodakaedr

Ответ #3 : 28 января 2014, 11:29:00 #3
Спс, разобрался....Теперь такой вопрос: как создать ярлык чтобы после установки автоматически закреплялся в панели задач (не панель быстрого запуска)???

LesergАвтор темы

Ответ #4 : 28 января 2014, 17:58:00 #4
Цитата: Dodakaedrкак создать ярлык чтобы после установки автоматически закреплялся в панели задач (не панель быстрого запуска)???
Стандартными средствами 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("")". Здесь символьная переменная указывает полный путь установки к файлу, для которого нужно создать и закрепить ярлык в Панели задач. Измените её соответственно вашим параметрам инсталляции.

Еще одна строка "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".
Если нужна поддержка только одного языка, то оставьте только одну соответствующую строку.

Желательно, конечно, закрепление ярлыка для запуска приложения в Панели задач выполнять интерактивно, ведь не всем по душе, что инсталлятор по умолчанию установит их там, где они пользователю совсем не нужны.

Аналогично выполняется удаление закрепленного ярлыка приложения из Панели задач, только указываются другие команды (см. в статье, по указанной в начале этого сообщения ссылке).
[свернуть]
Кто ищет, тот всегда найдет!

Dodakaedr

Ответ #5 : 28 января 2014, 23:32:00 #5
Спс за подробный ответ, буду пробовать)))Добавлено (28.01.2014, 21:32:14)
---------------------------------------------
Все получилось!!!! Огромное спс!!! А такой скрипт можно в Smart Install Maker вставить?

* Ваши права на сайте

    TinyPortal

  • Вы не можете создавать статьи.
  • Вы не можете изменять свои статьи.
  • Вы не можете писать комментарии.
  • Вы не можете управлять статьями.
  • Вы не можете загружать файлы в TPdownloads.
  • Вы не можете управлять TPlistimages.

    Simple Machines

  • Вы не можете удалять темы.
  • Вы не можете создавать темы.
  • Вы не можете отвечать на сообщения.
  • Вы не можете прикреплять файлы.
  • Вы не можете изменять свои сообщения.
  • Вы не можете удалять свои сообщения.

 аталог@MAIL.RU - каталог ресурсов интернет Яндекс.Метрика