Difference between revisions of "Adobe Air"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(minor updates)
m (Reverted edits by KevinMurphy (talk) to last revision by Ftrojahn)
Line 83: Line 83:
 
[[category:Silent Installers]]
 
[[category:Silent Installers]]
 
[[Category:Adobe software]]
 
[[Category:Adobe software]]
 
== Why You Should Always Trust Yourself ==
 
 
Trust yourself. You know more than you think you do. Benjamin SpockAs time passes by and the more work you will do on discovering and improving yourself, the more you will realize that the ancient Latin quotation: Ne te quaesiveris extra - Do not look outside of yourself for the truth, is true.
 
 
[[http://goodvillenews.com/Why-You-Should-Always-Trust-Yourself-TR2gYW.html Why You Should Always Trust Yourself]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 
 
== Mr. Happy Man ==
 
 
For six hours each day, Bermudas Johnny Barnes stands at a busy traffic intersection telling all who pass that he loves them. His delight and sincerity are infectious, and the people of the island love him back. His service is a simple reminder of the power of happiness and loving-kindness to change any day for the better
 
 
[[http://goodvillenews.com/Mr-Happy-Man-VDrbVr.html Mr. Happy Man]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 
 
== 5 Things You Can Do To Love Your Authentic Self More ==
 
 
I had no idea that being your authentic self could make me as rich as Ive become. If I had, Id have done it a lot earlier. Oprah WinfreyIt can be easy to love other people but its not always easy to love your authentic self, am I right?
 
 
[[http://goodvillenews.com/5-Things-You-Can-Do-To-Love-Your-Authentic-Self-More-r2jcXE.html 5 Things You Can Do To Love Your Authentic Self More]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 
 
== The Power of You! Living Life Without Limits ==
 
 
To every person there comes in their lifetime that special moment when you are figuratively tapped on the shoulder and offered the chance to do a very special thing, unique to you and your talents. What a tragedy if that moment finds you unprepared or unqualified for work which could have been your finest hour. Winston Churchill
 
 
[[http://goodvillenews.com/The-Power-of-You-Living-Life-Without-Limits-TtvgM5.html The Power of You! Living Life Without Limits]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 
 
== 9 Essential Skills Kids Should Learn ==
 
 
Kids in todays school system are not being prepared well for tomorrows world.As someone who went from the corporate world and then the government world to the ever-changing online world, I know how the world of yesterday is rapidly becoming irrelevant.
 
 
[[http://goodvillenews.com/9-Essential-Skills-Kids-Should-Learn-k87qsp.html 9 Essential Skills Kids Should Learn]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 

Revision as of 09:40, 5 August 2012

Silent installer for Adobe AIR.

Download

Adobe AIR is available from Adobe, but you will need to apply for a free licencse to distribute it legally.

Adobe AIR 3.2

The -eulaAccepted switch is optional, but prevents the user from having to accept Adobe's EULA when starting AIR for the first time.

<packages>
<package id="adobeair"
  name="Adobe AIR"
  revision="%version%"
  priority="10">

  <variable name="version" value="3.3.0.3650" />

  <check type="uninstall" condition="versionequalto" path="Adobe AIR" value="%version%" />

  <install cmd='%SOFTWARE%\adobeair\AdobeAIRInstaller.exe -silent -eulaAccepted' />

  <upgrade cmd='%SOFTWARE%\adobeair\AdobeAIRInstaller.exe -uninstall' />
  <upgrade cmd='%SOFTWARE%\adobeair\AdobeAIRInstaller.exe -silent -eulaAccepted' />

  <remove cmd='%SOFTWARE%\adobeair\AdobeAIRInstaller.exe -uninstall' />

</package>
</packages>

Disable Automatic Update

Adobe AIR automatically checks for updates and prompts the user to install them, which needs Administrator privileges.

You can use the AIR SettingsManager to change that on a per-user basis or disable this behaviour globally for all users by adding a DWORD value named UpdateDisabled to the HKLM\Software\Policies\Adobe\AIR registry key, and setting this value to 1 (According to Adobe AIR Administrator's Guide).

This can also be done through WPKG:

  <install cmd='REG ADD "HKLM\SOFTWARE\Policies\Adobe\AIR" /v UpdateDisabled /d 1 /f /t REG_DWORD' />

  <upgrade cmd='REG ADD "HKLM\SOFTWARE\Policies\Adobe\AIR" /v UpdateDisabled /d 1 /f /t REG_DWORD' />

Disable EULA Acceptance

Just make 2 text files under the %AppData%\Adobe\AIR

Dim objFSO, objFile

Set objFSO = CreateObject("Scripting.FileSystemObject")

If Not (objFSO.FolderExists(Session.Property("AppDataFolder") & "\Adobe")) Then objFSO.CreateFolder Session.Property("AppDataFolder") & "\Adobe"

If Not (objFSO.FolderExists(Session.Property("AppDataFolder") & "\Adobe\AIR")) Then objFSO.CreateFolder Session.Property("AppDataFolder") & "\Adobe\AIR"

If (objFSO.FolderExists(Session.Property("AppDataFolder") & "\Adobe\AIR")) Then

Set objFile = objFSO.CreateTextFile(Session.Property("AppDataFolder") & "\Adobe\AIR\UpdateDisabled", True) : objFile.Close

Set objFile = objFSO.CreateTextFile(Session.Property("AppDataFolder") & "\Adobe\AIR\eulaAccepted", True) : objFile.WriteLine("2") : objFile.Close

End If

Set objFSO = Nothing

Deploy Adobe AIR Applications

See this blog entry from Adobe to get a few hints on how to deploy Adobe AIR applications through WPKG.

Basically you can just run Adobe AIR Installer.exe -silent <Application>.air or add the following switches:

-silent
required to run without user interaction during installation
-desktopShortcut
adds a desktop shortcut for the AIR application
-programMenu
adds a Start Menu shortcut for the AIR application