Updating Air Application without prompt

I am considering using Air for a kiosk application.  One potential issue I see is that when you update, my research shows that it requires someone to click an "Accept" button to perform the update.  I was wondering is there any way around this?  If there isn't then this would be a dealbreaker for using Air.
We would be able to log in remotely and run scripts, so not sure if something can be done this way to bypass the requirement for touching of the button.  But it has to be done without the interaction of a person.
If anyone can point me in the right direction, it would be greatly appreciated.  I've done some searching but nothing's come up yet and maybe I'm just not finding the right thing.
Thanks!

Desktop applications can indeed simply skip the user-question. I've written an Update Helper, which is currently still in work but it provides the "force install" functionality which don't even let the user chose to restart the app or not. It's simply doing so
You can find the current state here: https://github.com/beautifycode/AIRUpdateHelper-AS3

Similar Messages

  • How to create a popup window to load HTML page in AIR application without using any mx or spark?

    How to create a popup window to load HTML page in AIR application without using any mx or spark components?
    I need to load the HTML page in popup in AIR application without using any of the <mx> or <spark> components. I need to open in the application itself not in the browser.(If we use navigateToURL() it will open in th browser)

    Can we achieve this? can somebody help me on this scenario..

  • Help! Run AIR Applications without Adobe AIR.

    Hello, I wanted to ask that is there any way to run AIR applications without having Adobe AIR in the computer. It's really annoying when you have to give someone your application to use and then the person needs Adobe AIR to run it. Any suggestions?

    Where to start...
    AIR is a lot like Java in the sense that it requires a run-time engine to be installed. This engine has all "things" required to for the application to run. In a similar way, applications such as 3DMax or Word require that the operating system be present for them to run. Those programs are written using API calls that are present within the target operating system. Likewise, AIR and Java apps are written using API calls that are present within their run-time. To bring it full circle, AIR is an application written in C, that uses APIs for the target operating system. So, when you perform certain functions within AIR, it then knows how to execute needed operating system functions (as needed). AIR also provides a lot of higher level functionality and management that make your life as a programmer a lot simpler.
    Looking at iOS or Android, we have the same thing happening. Some developers are writing apps using Objective-C (iOS) or Java (Android) that are using APIs specific to those operating systems. This is the same as writing your app in C like 3DMax.

  • Running Adobe AIR applications without having Adobe AIR installed

    Is running Adobe AIR applications without having Adobe AIR
    installed possible?
    Why wouldn`t it be?
    And if not, when will it be possible?
    Thank you.

    There's no technical way this could be possible. It's like a
    .swf playing without the Flash Player installed, or a Java applet
    without the Java Virtual Machine. Or even like a Windows
    application running without Windows. :)
    There are, however, 3rd party wrappers out there to turn AIR
    apps into native OS apps (basically it wraps the AIR Runtime inside
    a native OS executable, like .exe). One that I can name off the top
    of my head is the Shu wrapper. This is like the old school Flash
    projectors, like Zinc and mProjector. The user doesn't have to
    install anything to run native executables.
    I would be surprised if Adobe has any plans to make an
    executable wrapper for AIR, but I don't know anything. I would like
    to see .air files be able to run in the AIR Runtime without having
    to actually install the .air package, though.

  • Hi for All,  Pleeeeeeease help me, Update Air application problem

    Hi guys,
    I have  big adobe-air ajax based application installed in my computer ,I have updated some files in my application, and generate the new(updated) version of  the air file and put it in the server .My application size is 300 MB. The  problem is that the  update framework  will download and reinstall all the files of air application(300 MB !!!) ,
    Is there any way to reinstall only the updated files of my application without need to reinstall all the files during the update process ????
    Regards

    Hi Anil,
    If you go to RSPLAN there you can go to Portal link (it must be configured properly in system)
    In portal there will be wizard where you can easily go step by step and create planning functions and sequences like below:
           1.      You choose the appropriate InfoProvider.
           2.      You create one or more aggregation levels.
           3.      You create one or more filters.
           4.      You create one or more planning functions.
           5.      You create a planning sequence.
           6.      You test the planning model.
    which is clearly explained in below link
    http://help.sap.com/saphelp_nw70/helpdata/en/43/1d2440301a06f4e10000000a422035/frameset.htm
    after doing this you can create a query on aggregates you have created above and then make query input ready i.e planning enabled for keyfigures you want like mentioned in below link:
    http://help.sap.com/saphelp_nw70/helpdata/en/43/1d023a41130bd5e10000000a422035/frameset.htm
    then you can run query in Analyzer and save it as a work book after proper drilldown which can be used as template.
    Hope you understood basic thing, as you going on doing u will know clearly every thing.
    Ravi

  • Update AIR application

    Hi,
    Is there a way i can update an existing application without
    have to check for the updates on a website. i.e. in a standalone
    (offline mode), the problem being that the update also need to
    upgrade the existing database to the next version. I have tried
    using applicationupdater.swc and applicationupdatore_ui.swc but
    they all assume that the update is being distributed thru the web.
    Please help
    Vivek

    If the machine is off-line, where does the upgrade version
    AIR file come from?
    If you know the upgrade file path on your machine before
    hand, it is easy to do the update. Just make the update() call with
    the file path (file object) and the version.

  • Error updating AIR application on Linux

    Hello,
    I'm trying to update an AIR application that's already installed, and I'm getting the following error message every time:
    "The application could not be installed because another application is already being installed. Complete the first installation before proceeding with this one."
    There doesn't seem to be any other installation happening, and I still get the same error after restarting the computer.
    I'm running AIR 2.6.0.19170 on Ubuntu 11.10. The end of Install.log is shown below (the full contents of the log are at http://pastebin.com/ExtFdpfg).
    I'd be grateful for any suggestions as to how to resolve this.
    Thanks
    Install.log:
    [Adobe AIR Application Installer:10319][INFO] Application Installer begin with version 2.6.0.19170 on Linux x86
    [Adobe AIR Application Installer:10319][INFO] Commandline is:
    [Adobe AIR Application Installer:10319][INFO] Installed runtime (2.6.0.19170) located at /opt/Adobe AIR
    [Adobe AIR Application Installer:10319][INFO] Unpackaging file:///home/joggler/Downloads/joggler_client_1.0.444.air to /tmp/FlashTmp.sOyZbs
    [Adobe AIR Application Installer:10319][INFO] Application signature verified
    [Adobe AIR Application Installer:10319][INFO] Unpackaging/validation complete
    [Adobe AIR Application Installer:10319][INFO] Installed app (com.kevinwilson.housecontrol) located at /opt/HouseControl/bin/HouseControl
    [Adobe AIR Application Installer:10319][INFO] Converting unpackaged application to a native installation package in /tmp/FlashTmp.tkg6Ti
    [Adobe AIR Application Installer:10319][INFO] Native installation package creation succeeded
    [Adobe AIR Application Installer:10319][INFO] Starting app update of /opt. Updating from com.kevinwilson.housecontrol version 1.0.442 to com.kevinwilson.housecontrol version 1.0.444 using the source file at file:///home/joggler/Downloads/joggler_client_1.0.444.air
    [Adobe AIR Application Installer:10319][ERR] Error occurred during rpm uninstall operation; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Only root can uninstall the application" errorID=0]
    [Adobe AIR Application Installer:10319][INFO] Rollback complete
    [Adobe AIR Application Installer:10319][ERR] Got an unexpected fatal error while in stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Only root can uninstall the application" errorID=0]
    [Adobe AIR Application Installer:10319][INFO] Launching subprocess with commandline /opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer -runtime /opt -update -silent -logToStdout /opt/HouseControl/bin/HouseControl file:///home/joggler/Downloads/joggler_client_1.0.444.air 1.0.444
    [Adobe AIR Application Installer:10319][INFO] Relaunching with elevation
    [Adobe AIR Application Installer:10319][ERR] Elevated install failed: error 5008 3
    [Adobe AIR Application Installer:10319][ERR] Application Installer end with exit code 7
    [Adobe AIR Application Installer:2815][INFO] Application Installer begin with version 2.6.0.19170 on Linux x86
    [Adobe AIR Application Installer:2815][INFO] Commandline is: -update /opt/HouseControl/bin/HouseControl "/home/joggler/.appdata/com.kevinwilson.housecontrol/Local Store/#ApplicationUpdater/update.air" 1.0.444
    [Adobe AIR Application Installer:2815][INFO] Installed runtime (2.6.0.19170) located at /opt/Adobe AIR
    [Adobe AIR Application Installer:2815][INFO] Installed app (com.kevinwilson.housecontrol) located at /opt/HouseControl/bin/HouseControl
    [Adobe AIR Application Installer:2815][INFO] Unpackaging file:///home/joggler/.appdata/com.kevinwilson.housecontrol/Local%20Store/%23ApplicationUpdater/update.air to /tmp/FlashTmp.B8ssc2
    [Adobe AIR Application Installer:2815][INFO] Application signature verified
    [Adobe AIR Application Installer:2815][INFO] Unpackaging/validation complete
    [Adobe AIR Application Installer:2815][INFO] Converting unpackaged application to a native installation package in /tmp/FlashTmp.U5gXca
    [Adobe AIR Application Installer:2815][INFO] Native installation package creation succeeded
    [Adobe AIR Application Installer:2815][INFO] Starting app update of /opt. Updating from com.kevinwilson.housecontrol version 1.0.442 to com.kevinwilson.housecontrol version 1.0.444 using the source file at file:///home/joggler/.appdata/com.kevinwilson.housecontrol/Local%20Store/%23ApplicationUpdater/update.air
    [Adobe AIR Application Installer:2815][ERR] Error occurred during rpm uninstall operation; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Only root can uninstall the application" errorID=0]
    [Adobe AIR Application Installer:2815][INFO] Rollback complete
    [Adobe AIR Application Installer:2815][ERR] Got an unexpected fatal error while in stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Only root can uninstall the application" errorID=0]
    [Adobe AIR Application Installer:2815][INFO] Launching subprocess with commandline /opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer -runtime /opt -update -silent -logToStdout /opt/HouseControl/bin/HouseControl file:///home/joggler/.appdata/com.kevinwilson.housecontrol/Local%20Store/%23ApplicationUpdater/update.air 1.0.444
    [Adobe AIR Application Installer:2815][INFO] Relaunching with elevation
    [Adobe AIR Application Installer:2815][ERR] Elevated install failed: error 5008 3

    Hello,
    I'm trying to update an AIR application that's already installed, and I'm getting the following error message every time:
    "The application could not be installed because another application is already being installed. Complete the first installation before proceeding with this one."
    There doesn't seem to be any other installation happening, and I still get the same error after restarting the computer.
    I'm running AIR 2.6.0.19170 on Ubuntu 11.10. The end of Install.log is shown below (the full contents of the log are at http://pastebin.com/ExtFdpfg).
    I'd be grateful for any suggestions as to how to resolve this.
    Thanks
    Install.log:
    [Adobe AIR Application Installer:10319][INFO] Application Installer begin with version 2.6.0.19170 on Linux x86
    [Adobe AIR Application Installer:10319][INFO] Commandline is:
    [Adobe AIR Application Installer:10319][INFO] Installed runtime (2.6.0.19170) located at /opt/Adobe AIR
    [Adobe AIR Application Installer:10319][INFO] Unpackaging file:///home/joggler/Downloads/joggler_client_1.0.444.air to /tmp/FlashTmp.sOyZbs
    [Adobe AIR Application Installer:10319][INFO] Application signature verified
    [Adobe AIR Application Installer:10319][INFO] Unpackaging/validation complete
    [Adobe AIR Application Installer:10319][INFO] Installed app (com.kevinwilson.housecontrol) located at /opt/HouseControl/bin/HouseControl
    [Adobe AIR Application Installer:10319][INFO] Converting unpackaged application to a native installation package in /tmp/FlashTmp.tkg6Ti
    [Adobe AIR Application Installer:10319][INFO] Native installation package creation succeeded
    [Adobe AIR Application Installer:10319][INFO] Starting app update of /opt. Updating from com.kevinwilson.housecontrol version 1.0.442 to com.kevinwilson.housecontrol version 1.0.444 using the source file at file:///home/joggler/Downloads/joggler_client_1.0.444.air
    [Adobe AIR Application Installer:10319][ERR] Error occurred during rpm uninstall operation; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Only root can uninstall the application" errorID=0]
    [Adobe AIR Application Installer:10319][INFO] Rollback complete
    [Adobe AIR Application Installer:10319][ERR] Got an unexpected fatal error while in stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Only root can uninstall the application" errorID=0]
    [Adobe AIR Application Installer:10319][INFO] Launching subprocess with commandline /opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer -runtime /opt -update -silent -logToStdout /opt/HouseControl/bin/HouseControl file:///home/joggler/Downloads/joggler_client_1.0.444.air 1.0.444
    [Adobe AIR Application Installer:10319][INFO] Relaunching with elevation
    [Adobe AIR Application Installer:10319][ERR] Elevated install failed: error 5008 3
    [Adobe AIR Application Installer:10319][ERR] Application Installer end with exit code 7
    [Adobe AIR Application Installer:2815][INFO] Application Installer begin with version 2.6.0.19170 on Linux x86
    [Adobe AIR Application Installer:2815][INFO] Commandline is: -update /opt/HouseControl/bin/HouseControl "/home/joggler/.appdata/com.kevinwilson.housecontrol/Local Store/#ApplicationUpdater/update.air" 1.0.444
    [Adobe AIR Application Installer:2815][INFO] Installed runtime (2.6.0.19170) located at /opt/Adobe AIR
    [Adobe AIR Application Installer:2815][INFO] Installed app (com.kevinwilson.housecontrol) located at /opt/HouseControl/bin/HouseControl
    [Adobe AIR Application Installer:2815][INFO] Unpackaging file:///home/joggler/.appdata/com.kevinwilson.housecontrol/Local%20Store/%23ApplicationUpdater/update.air to /tmp/FlashTmp.B8ssc2
    [Adobe AIR Application Installer:2815][INFO] Application signature verified
    [Adobe AIR Application Installer:2815][INFO] Unpackaging/validation complete
    [Adobe AIR Application Installer:2815][INFO] Converting unpackaged application to a native installation package in /tmp/FlashTmp.U5gXca
    [Adobe AIR Application Installer:2815][INFO] Native installation package creation succeeded
    [Adobe AIR Application Installer:2815][INFO] Starting app update of /opt. Updating from com.kevinwilson.housecontrol version 1.0.442 to com.kevinwilson.housecontrol version 1.0.444 using the source file at file:///home/joggler/.appdata/com.kevinwilson.housecontrol/Local%20Store/%23ApplicationUpdater/update.air
    [Adobe AIR Application Installer:2815][ERR] Error occurred during rpm uninstall operation; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Only root can uninstall the application" errorID=0]
    [Adobe AIR Application Installer:2815][INFO] Rollback complete
    [Adobe AIR Application Installer:2815][ERR] Got an unexpected fatal error while in stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Only root can uninstall the application" errorID=0]
    [Adobe AIR Application Installer:2815][INFO] Launching subprocess with commandline /opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer -runtime /opt -update -silent -logToStdout /opt/HouseControl/bin/HouseControl file:///home/joggler/.appdata/com.kevinwilson.housecontrol/Local%20Store/%23ApplicationUpdater/update.air 1.0.444
    [Adobe AIR Application Installer:2815][INFO] Relaunching with elevation
    [Adobe AIR Application Installer:2815][ERR] Elevated install failed: error 5008 3

  • Comand line argument for updating .air applications

    Hi all,
    Please help me regarding the issue while updating the .air application silently using command line argument -update -silent -location <%INSTALLDIR%> "Location of .air file".
    For the fresh installation I used the following cmd line arguments
    ------> Adobe AIR Application Installer.exe -silent -eulaAccepted -programMenu -location "<INSTALLDIR>" "Location of .air file" ---> This will work for fresh installations only.
    but the same comand will not work if the older version is already installed in the machine we have t use -update argument.
    I don't fine correct argument list for updating the .air files. Please help me if any one know how to update the .air file silently using command line arguments.

    Hi,
    To update an app, the app installer should be invoked with the following command line params:
    -update -silent <dir> <url> <version>
    where <dir> is the full native path to the application, <url> is the URL to the .air file to update it with (either local or remote), and <version> is the version of the new app in the .air file.
    Thanks,
    Jian

  • Updating AIR application

    I hope I am asking this question in the right forum
    I am working with a dev team that's writing AIR application
    To keep it simple, let's say this AIR application has 10 swf and 2 swc (plus other assets)
    All of these files are packaged inside an AIR installer, and customer will run this full package AIR installer to install this application
    My question is: let's say they created a patch, and it is changing 2 .swf.  Is it possible to create an "incremental" AIR installer that contain ONLY the 2 changed swf, and user can run this incremental AIR installer to update an existing AIR application with the 2 newly changed swf files?
    Thanks
    KK Fong
    PS: We are using Flex SDK 3.6.0 right now

    keep a xml that has current version. Download your swf live everytime you start application(if there is a newser version)

  • One single click to install air application without air runtime or Internet ?

    Hi Guys
    we want to install a air application on the end-user's
    computer.but the problem is that the end-user's computer will not
    have AIR Runtime and do not connect to the Internet, and we want to
    user just one click can install the AIR Runtime and our air
    application.
    can anybody tell me how to do this ~~? thanks!

    i think this link will help you :)
    click
    here

  • Can't update AIR application on Windows XP service pack 3

    We've run into another AIR update issue with our AIR 2.0.4 sidecar product.
    Our application uses the standard ApplicationUpdater.checkNow() method to look for and download updates. Just such an update was issued recently, and one of our team members has reported an issue attempting to download the new update on a Windows XP service pack 3 machine.
    They are getting an Error 16818.
    Thanks for any insight.

    Hi,
    Error 16818 is "IO error while saving data to disk".  Is there any way we could get the installer log from this machine?  It might give us additional clues.
    Thanks,
    Chris

  • Auto update Air Application

    Hi guys,
    I have read this tutorial:
    http://www.adobe.com/devnet/air/ajax/quickstart/articles/update_framework.html
    but the url of update/description is old:
    http://www.adobe.com/air/framework/update/description/1.0
    What is the correct url?
    http://www.adobe.com/air/framework/update/description/2.7 and 2.7.1 doesn't works.
    Thanks.

    Hum, I don't see the link you mentioned (http://www.adobe.com/air/framework/update/description/1.0) in the article on http://www.adobe.com/devnet/air/ajax/quickstart/articles/update_framew ork.html
    If you have questions on the article, you can try posting a comment at the bottom of the article.

  • Run .air application without installation?

    Is it possible to have a .air file or something similar which
    runs in the AIR runtime but does not need to be installed?
    Something like an executable or maybe like Java .jar file.

    Hi Rob,
    There's one primary reason, and that is for client testing
    cycles. I've not done many AIR projects but I've immediately found
    clients hesitant to "install" anything that is not final. Of course
    I tell them that AIR has a very lightweight installation, can be
    easily updated as I make new versions, etc, but... you know
    clients. Then I might make a mistake, like change the app id and
    they end up with two versions installed and have a conniption. So
    it would be nice to give a client a single file they can just run
    and see how they like it, especially for early versions of a
    project where we are mainly testing UI experience, not
    functionality.
    Other than that, it's more of a nice-have for some situations
    with little utility apps than anything critical. There may be
    installation permission reasons or running from external device or
    other reasons for some people, but that does not really apply to me
    at this time.

  • Since beginning of July 2012, it is impossible to install any application from Appstore, and impossible to update any applicatiin without having a big crash on my ipodtouch (which is almost three years old)

    Since beginning of july 2012, it is impossible to install any app from Appstore. It is not possible to update any application without having a big crash of the ipod which is almost three years old.

    Try the standard fixes:
    - Reset. Nothing is lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Restore from backup
    - Restore to factory settings/new iPod
    If you still have the the problem that indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.

  • Add security certificate in adobe air application

    Hello- Everytime I open my air application it prompts me to add certificate for secured connection.
    Is it popssible to add certificate once and next time I open application it read from there itself without prompting.

    Hi Joe,
    thanks for quick response.
    In the meantime i was able to get to a solution. I am doing an ActionScript-based app btw. My goal here is the create an AIR Application that loads different modules on demand from a given internet ressource. The two applications are using the child/parentSandboxBridge to communicate.
    I was using the SWFLoader class but did not correctly pass the LoaderContext with allowLoadBytesCodeExecution (or allowCodeImport for AIR2.0). As i was passing a LoaderContext with the mentioned variable, i was getting an VerifyError: Error #1053: Illegal override of activate in mx.managers.SystemManagerProxy since the AIR Application is done with Flex 4.0 and the loaded SWF is compiled with Flex 3.5.
    The reason that error was thrown although the loadForCompatibility property was set to true was, that the SWFLoader class does not set the necessary applicationDomain for compatibility when a LoaderContext Object is passed. So i did the applicationDomain setting myself and everything works as a charme .
    If anyone is interested in this procedure, just look into the SWFLoader::loadContent Method. In Flex 4 the interesting part starts at line 1836.
    Thanks anyway.
    Timo

Maybe you are looking for

  • SCSM SSP Webpart Auto-Sizing

    SCSM 2012 R2.  The SSP and SharePoint Foundation 2010 SP2 are installed on a Windows Server 2012 R2 box.  I'm trying to change the webpart's size from the default 660px to auto-size.  I've changed the setting from within SharePoint, but the control s

  • Importing Sales Transactions into Oracle Financials

    I have a customer who is planning to use Oracle Financials as their finance solution, but we need to auto-feed the sale transactions from the sales system. These transactions corresponds (loosely speaking) to sales (or purchase) orders and delivery o

  • Reduce project, Remove duplicates and Replace Source

    I'm moving a project from FCP7 to PPCS5 and I'm running into an issue. importing an XML from FCP7 brings all the project assets in to one folder, but I'd like to orginize them along with all of the original source in specified Bins (Footage, Audio, G

  • Check form for diffrent house bank

    Dear Experts, I am having a requirement to generate the check payment with diffrenet house bank. We have developed the check layout and we are having one payment method called "C". Both the house bank check layouts are diffrent. Can anyone suggest ho

  • Premier Elements 12C:\Windows\system32\DCIMAN32.dll

    I made installation of Premier Elements 12, but it won't start. Windows says only there is something wrong "C:\Windows\system32\DCIMAN32.dll"