Adobe Air application installation using the bundled runtime installer
Hello.
We plan to develop application for different platforms with Adobe Air and testing installing Air applications with bundled runtime installer on different platforms. It's ok with Windows and Mac OS, but we got troubles with "silent" installation on Ubuntu OS 9.10.
I tried to install Adobe Air application with bundled runtime, like in this document in part "Silent installation":
http://help.adobe.com/en_US/air/redist/WS485a42d56cd19641-70d979a8124ef20a34b-8000.html
using command-line:
"sudo ./MyInstaller -silent simple-air-air-application-1.0-SNAPSHOT.air"
and installation fails. Installation log looks like this:
[setup:2306][INFO] Runtime Installer begin with version 2.6.0.19140 on Linux x86
[setup:2306][INFO] Commandline is: -silent simple-air-air-1.0-SNAPSHOT.air
[setup:2306][INFO] No installed runtime detected
[setup:2306][INFO] Invoking Application Installer for combined install
[setup:2306][INFO] Launching subprocess with commandline /tmp/air.QMrLZl/build/opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer -runtime /tmp/air.QMrLZl/build/opt -silent -withRuntime -url file:///tmp/air.QMrLZl/simple-air-air-1.0-SNAPSHOT.air
[setup:2306][ERR] Subprocess app installer failed (-1)
[setup:2306][ERR] Runtime Installer end with exit code 7
P.S. We tried do the same on Linux Mint 10. Everything's fine, application getting installed well.
Thanks for the reply and solution MrSykes.
I uninstalled adobe AIR and ran a file and registry cleaner to delete any left over files and installs.
Then installed the v.15 Adobe AIR beta as recommended.
The cleaners I used (ccleaner & jv16 power tools) did find some temporary install files and remnants of the Video Alchemy install.
Tried the install again and still no installation window displays.
I'm running Windows 7 on my PC and even changed the installation file compatibility to Windows XP service pack 2 to no avail.
Funny that it installed fine on my notebook with Adobe AIR latest version running Windows 7.
I'm watching task manager as I'm attempting the install and videoalchemy.exe has some cpu usage then drops to zero activity.
Then Adobe AIR application Installer starts up then cycles to zero cpu activity.
I'm stumped on this one :-(
Thanks again for investing the time on my behalf.
Regards
Stephen
Similar Messages
-
I need to build a LabView application .exe to run with the 2012 Runtime, for legacy support. I currently have LabView 2013 installed on my development system, and have 2014 available. How can I build an application that uses the 2012 runtime on this development system? Do I have to downgrade to 2012? Thank you.
We have existing customers that have installed our application that was originally built with 2012 (provided by a contractor that is no longer available). Due to IT regulations, it is far easier to update these customers by simply replacing the .exe file, than creating an install that their IT department must run.
If I have to downgrade to LabView 2012, where can I get the installation for this? -
Commerical adobe air application built using Robohelp - thoughts on software protection
Hello Forum,
I am in the process of building a commerical software application - a niche business methodology (processes, tools, templates) - and for which I naturally want to apply *some* level of protection against unauthorized copying. The two main requirements I have are:
1. That the software package itself cannot be installed any number of times on any number of machines (as is currently the case with the adobe air output for distribution).
2. That large chunks of the content cannot be copied and pasted
Here is where my thoughts are so far:
1. There are a number of third party providers in this space. The ones i have idenftifed so far are: LimeLM, NitroLM, Excel Software's AirLicense and Zarqon. There is also something called Sharify out there but from the site and lack of developer response I think this is now dormant. All of these provide a means of locking down one license to one device but that can be transferred if the user loses and changes their device. Has anyone had any experience of these or other solution providers?
2. As I understand it there is html code that can be added to disable copy and paste. Does anyone know what this is? Does anyone know how to apply it?
Finally: we are a small start up without in-house technical skills. This was a major reason we chose RoboHelp as a solution - it meant that the software could be build by us, the subject matter experts who were creating the content. Does anyone know of a good place to crowd-source the technical skill set required to apply both the solutions to 1 and 2 described above?
We are using RoboHelp 9 with Adobe Air desktop application output.
Thanks in advance for any constructive comments - and best wishes to you and yours for 2013!
FelixPerhaps it's time to take stock of the requirement, what has been established and your options given where you are.
Requirements
You want protection against multiple installs.
You don't want users to be able to copy and paste the content.
Established
Neither of those are built in to AIR Help.
To build them in you would have to create your own AIR application as the RoboHelp code for creating the AIR installer is locked down. Confirmed by Scott Prentice on HATT.
You do not have an house AIR developer.
Options
Tackling Requirement 1 is going to require a developer to replicate what Adobe have done and add the extra requirement that the installer can only run once.
Given the hours that Adobe put into this and with the resources at their disposal, I have to question the commercial viability of that.
A customer could legitimately need to reinstall, for instance in the case of a hard drive failure.
Perhaps my earlier suggestion of finding someone who can wrap up the AIR file in something that deletes it after installation, thereby preventing a second installation, would be viable. You would need to investigate that and do it in a way the customer can get a fresh download where a further installation is legitimate.
Otherwise I think you need to be looking at a very different approach. Your problem is the same one that Adobe face. You will recall that when you installed RoboHelp you had to activate it. That authorises the use of RoboHelp on a specific machine. The licence authorises installation on a second machine and that has to be activated too. Attempt a third activation and you will get a polite refusal until you deactivate an earlier installation. What you need is a commercial organisation to supply your product in a similar way. The trouble there is your product is not an application in the same way as RoboHelp.
You could use the WebHelp output and apply password protection to your site but again you are going to require development skills. Even then, you are relying on your customers not to reveal the password and that sounds like a No No as you don't trust them not to copy and paste the information.
Copy and paste is difficult to prevent. There are tools for web sites that would likely work in webhelp but you also have to prevent screenshots being permitted. Ultimately, going to state secret espionage levels, how do you prevent someone taking a photo of the screen? It's more about making it difficult to do casually rather than making it impossible. A high brick wall around your house makes entry difficult and deters most from attempting entry, it does not make it impossible.
I am sorry this is all negative but the root problem is your approach was wrong given these requirements. Unless someone else has other ideas, I think you need some commercial consultancy for information on how to get this idea off the ground and that is way beyond what this forum offers. Perhaps you could approach Scott Prentice at http://www.leximation.com for such assistance but I think it would be on a fee paying basis. Scott is a very knowledgeable person in many areas and he is very approachable.
See www.grainge.org for RoboHelp and Authoring tips
@petergrainge -
Difficulties with bundled runtime installer
I'd like to install the air runtime as part of a larger
install process for an app. I only want to install AIR not the
application itself. I'm new to using the bundled runtime installer
- this is probably a simple issue.
After registering, I download the runtime dist docs from the
site and followed the instructions (rename the exe, , add a
.airinstall.cfg file, etc). However, upon executing the .exe with
the -silent param, the exe launches a message box "This application
requires Adobe AIR to function".
Given that the intent of this app is to install the AIR
runtime, it's pretty frustrating. What simple thing am I missing?
The name of the test app is "flex_air_client". The filesystem
looks like this:
.airinstall.cfg
Adobe AIR Application Installer.swf
Adobe AIR.dll
flex_air_client.exe
flex_air_client.air
<Resources>
etc
Thanks in advance!If you're seeing the regular runtime install dialogs then I
think the installer isn't seeing your .cfg file at all. If it was,
you'd see the application install dialogs, or an error if the path
in the .cfg file was incorrect. Is the .cfg file in the same
directory as the installer .exe? Perhaps you could post your CD
layout. -
The instructions for setting up the bundled runtime
installer, to install AIR and my application from a CD, seem
straightforward enough. Although, I'm having trouble getting the
installer to automatically install my application after the AIR
runtime is installed. I figure this has something to do with the
way I'm setting up the .airinstall.cfg file.
The documentation tells me to, "edit the .airinstall.cfg to
include the relative path to the AIR file to be installed." So, in
my .airinstall.cfg file all I have is the name of the air file
since everything is sitting on the CD itself. Am I missing
something?
-ScottIf you're seeing the regular runtime install dialogs then I
think the installer isn't seeing your .cfg file at all. If it was,
you'd see the application install dialogs, or an error if the path
in the .cfg file was incorrect. Is the .cfg file in the same
directory as the installer .exe? Perhaps you could post your CD
layout. -
Download: bundled runtime installer
We are programming air apps for customers. To test the bundled runtime installer we need to download it. Is it possible to get it without fillout the redistribution formular. Because we are no redistrubutor but our customer. Or doesn't it matter to write that we redistribute 0 copies?
If you're seeing the regular runtime install dialogs then I
think the installer isn't seeing your .cfg file at all. If it was,
you'd see the application install dialogs, or an error if the path
in the .cfg file was incorrect. Is the .cfg file in the same
directory as the installer .exe? Perhaps you could post your CD
layout. -
Adobe AIR Application Distribution
I have a client that requested me to do them a CD application
which I am thinking of using Adobe AIR.
Does the distribution license allow Adobe AIR applications
made using Flex or Flash be published through CD-roms and for
downloads? Are there any implications for this?
Also, does the license allow if say Adobe AIR player is put
together with the Adobe AIR application into a CD for distribution
so that if a computer does not have Adobe AIR player to install the
AIR application, he/she can install the player directly from the CD
without going to the Internet?AIR does not support running applications from a CD-ROM;
that's both a technical and a licensing limitation.
You can redistribute both AIR and your application via
CD-ROM, thus enabling off-line install, if you agree to a
redistribution license. See
http://www.adobe.com/products/air/runtime_distribution1.html
for details.
Oliver Goldman | Adobe AIR Engineering -
Adobe AIR application crash on start in iOS devices
I have Adobe AIR application that uses Starling and DragonBones.
We use IntelliJ IDE.
We can run the application on the device without problem when running from the IDE.
We build an ad-hoc distribution and put it on a device using TestFlight.
When we run the application it show the splash-screen image and after that either go into white blank screen or crashes.
In the XCode Organizer crash report I can't find helpful information.
How can I debug this problem?Any chance of Testing with Flash Professional ? If so than connect your device and in Flash Professional CC go to Debug->Debug Movie-> On Device Via Usb -> Select your device.
It will start a debug session as soon as you start your app/game and than you can debug whats going wrong on the device, setup your trace statements or breakpoints and see in output panel what actually the problem is.
I hope it will help or some community guru may assist you or particularly you can post your problem in starling forum too, may be someone will help you there ...
PS: In debug session mode performance will be low so don't worry about that. This mode is just for debugging and testing purposes.
Thanks,
Muhammad Faisal Zaheer,
Sr. Software Engineer, Team Lead, Cubix Labs -
Has anybody been sucessful in integrating other Video
encoders (on2 Flix, Mainconcept, or any other commercially
available video encoder) with Adobe AIR live video streaming
applications ?
Most of the companies provide SDK's
Is it possible at all to integrate them with Adobe Air
applications built using Flex/ Actionscript?With the use of a little Alchemy magic, you can turn a C/C++ library into actionscript accessable classes!
-
Adobe AIR application uninstall
Hi guys
I am new to Adobe AIR Forum. I don't know where to put my question.Ok anyway, My question is there any option to
customize the uninsatll Adobe AIR application (or)
control the uninstall Adobe AIR Application.(that means i want to combine another application uninstall with the AIR application uninstall).I have the same issue with a customer of ours:
Try to uninstall AIR – same message. (When I reinstall, the install says it’s successful.) I try to run our app, same message. I downloaded another AIR app, same message – so it’s not our app it’s AIR. We logged in as Administrator, same message. It’s a Windows7 machine. I did a system restore to 2 days ago and started over and still the same issues. I tried running the Windows Fixit to uninstall https://support.microsoft.com/en-us/mats/program_install_and_uninstall – didn’t work. -
i need to Add the configuration file '.airinstall.cfg' to the air bundled runtime installer directory. where do i get the airinstall.cfg from what are the contents of the .airinstall.cfg file please help.
http://helpx.adobe.com/acrobat/kb/acrobat-downloads.html
-
Is there any way to disable the installation location/folder of the Adobe AIR Application or can we skip that part automatically?
xmlns:mx="library://ns.adobe.com/flex/mx" is the spark mx address, which is completely different than the original 2006 mx library.
The thing is: I love AIR, hate spark, loved the 2006 pre-spark functionality. It is so much more convenient and user friendly. Given the choice between having the display seperate from the processing, or having it be convenient and easy to work with, I choose the later option.
For the most part it seems like the AIR api is like a layer on top of the spark - flex system.. I would like to be able to over lay the same AIR functionality on top of the the old system....
Possible or no? -
Error using as3corelib in Adobe AIR application
I have created a new Adobe AIR application (HTML/JavaScript) in Aptana Studio.
To implement the password protected db, i am trying to implement the EncryptionKeyGenerator class from the swf file of as3corelib.
However, when i try to access it's functions, i get the following error
Value not a constructor. So i am not able to access the functions of the class.
Can anyone help me..?Thanks 4 the reply...
I downloaded as3corelib library from http://code.google.com/p/as3corelib/downloads/list, extracted the library.swf file from the available as3corelib.swc file, included it to the lib tab of my application, renamed it as EncryptionKeyGenerator.swf and i've done the following:
<script type="application/x-shockwave-flash" src="lib/EncryptionKeyGenerator.swf"></script>
function init(){
var ekg;
if(window.runtime)
if(!ekg)ekg={};
ekg.EncryptionKeyGenerator=window.runtime.com.adobe.air.crypto.EncryptionKeyGenerator;//from a document over net
keyGenerator=new ekg.EncryptionKeyGenerator();
On running my application, it says Value not a constructor.
However, i downloaded a installer package, EncryptedDBHTML.air over the net and when i used the EncryptionKeyGenerator.swf file from this package in my application, it worked. Now, the available codin used this:
ekg.EncryptionKeyGenerator=window.runtime.com.adobe.data.encryption.EncryptionKeyGenerato r;
I tried using the above package name, however i end up with the same error.
Any help is appreciated.. -
Adobe AIR Application Installer command-line
Could someone provide the command-line reference (parameters
and usage) for Adobe AIR Application Installer?
Tks!Hey Oliver!
I've applied for an AIR distribution license but I still have
some doubts.
My application is based in one .air component and another one
service created using C++. So, in order to install my application,
I need to install both applications. I've used the bundled
installation mentioned in the distribution docs, but it is not the
best solution for my problem. I would like to have just one entry
point in the “Add/Remove Programs” applet.
Is there another way to deliver the .air application (e.g.
not using the Adobe AIR Application Installer)?
For example, is it possible get all files needed to create my
.air file and install them without creating the .air file properly?
I mean, is there any license or technical restrictions that
invalidate this approach?
Thanks! -
Adobe AIR Application Installer.exe
On my win xp pro sp3 machine from all the Adobe stuff
following software installed only:
- acrobat reader
- flash player
- shockwave player
The Secunia scan tool noticed me recently I had old version
of flash player.
It is not right, some days ago just upgraded to 9.0.151.0.
Why I am using the 9.x one see my other thread in the adobe
flash player forum.
In-depth analysis has shown that the old one is really
present on my station:
Adobe AIR Application Installer.exe is present on this
machine and it keeps the old and
vulnerable version of adobe flash player.
What for ???????
I didn't ever install the air application installer on my
own.
It must be one of other three applications I'm using
intentionally.
What of the three application named above has installed AIR ?
And what for ?
Why is nobody upgrading the vulnerable flash version attached
to AIR ?
How can I deinstall it ?quote:
Originally posted by:
tzeng
You can uninstall AIR by using the uninstall program control
panel. Just like uninstall an application.
AIR doesn't figure on the Add/Remove Programs list.
Maybe you are looking for
-
How to extract PS data from sap r/3 to bw
Hi, How to extract PS data from sap r/3 to bw PS data like plans,budget,accurals&commitmnets can any one help me regarding this.. Thanks in Advance, Shankar.
-
Exporting a query report in Excel gives a wrong value.
Hi All, After running the query report, from the menu path, I do List > Export > Spreadsheet. At that point, you can save the file and Excel opens up. The value for the amount are displaying with additional zeroes For example 14,000.00 is dispalye
-
Is there a fix for 'share internet' via ethernet?
As of a few months ago, there was a known bug in 'share internet' - it would not work with ethernet. This is the case on my system (OS X 10.8.2). Internet sharing works properly with wifi but not at all via ethernet. Has anything been done about t
-
Switching from PC to Mac - can I copy over my LR catalogs?
I've been working with Lightroom on a PC for years and would like to make the switch to a Mac. Can I copy my LR catalogs to my new Mac and still be able to have access to each photo's history? I would prefer to do this with the Mac OS rather than u
-
When am posting in facebook its not showing ios
when am posting in facebook its not showing ios