learn-air.de

RIAS mit Adobe AIR entwickeln

Bildschirmschoner mit AIR erstellen

adobe_air_screensaver

Mit Adobe AIR 1.5 lassen sich, ohne viel Aufwand und mit wenigen Zeilen Code, Bildschirmschoner unter Windows erstellen und installieren. Dieses Tutorial zeigt Ihnen, wie einfach es geht.

Der nachfolgende Code zeigt, wie einfach Sie einen Bildschirmschoner mit Adobe AIR erstellen können. Die AIR Applikation enthält eine Flash-Animation im SWF Format, die über SWFLoader eingebunden wird. Selbstverständlich können Sie diese gegen eine eigene SWF Datei austauschen.

AIR_Screensaver.mxml:

 <?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" showStatusBar="false" addedToStage="onInvokeEvent(event)" horizontalScrollPolicy="off" verticalScrollPolicy="off">
	<mx:Script>
		<![CDATA[
			private function onInvokeEvent(eventObject:Event):void
			{
				// Schaltet das Fenster in den Vollbildmodus
				stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;

				// Registriert zwei EventListener, die auf Mouse bzw. Keyboard Eingaben reagieren
				stage.addEventListener(MouseEvent.MOUSE_DOWN, onUserPresent);
				stage.addEventListener(KeyboardEvent.KEY_DOWN, onUserPresent);
			}

			private function onUserPresent(eventObject:Event):void
			{
				// Beendet die Applikation sobald eine Keyboard- oder Maus- Taste gedrückt wurde
				NativeApplication.nativeApplication.exit();
			}

		]]>
	</mx:Script>

	<!-- Über SWFLoader, wird eine simple Flash Animation eingebunden und auf 100% der Fenstergröße skaliert -->
	<mx:SWFLoader x="0" y="0" id="animation" source="Animation.swf" scaleContent="true" width="100%" height="100%" autoLoad="true"/>
	<mx:Label x="10" y="10" text="Click the mouse button or press a key to exit." color="#FFFFFF" fontWeight="bold" alpha="0.75"/>

</mx:WindowedApplication>

Um diese Applikation als Screensaver unter Windows zu installieren, gehen Sie bitte wie folgt vor:

  1. Laden und installieren Sie die AIR Datei
  2. Rufen Sie das Installationsverzeichnisder Applikation auf
  3. Suchen Sie die *.exe Datei und nennen Sie diese in *.scr um
  4. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Installieren

Fertig! Ihre AIR Anwendung ist nun als Bildschirmschoner unter Windows installiert.

Post Metadata

Date
März 23rd, 2009

Author
C. Pfeil

Category


4 Comments

  1. Hallo,

    ist es auch möglich, diese Funktionalität mit Javascript zu realisieren?

    Grüße,

    Stephan Raabe



  2. C. Pfeil

    Hallo Herr Raabe,

    selbstverständlich lassen sich alle hier gezeigten Beispiele auch mit HTML und JavaScript realisieren. Adobe bietet hierzu eine hervorragende Online-Dokumentation.

    Ich habe Ihnen die entsprechende Stelle in der Dokumentation bereits herausgesucht: http://help.adobe.com/en_US/AIR/1.5/devappshtml/WS5b3ccc516d4fbf351e63e3d118666ade46-7e06.html

    Hilft Ihnen das weiter?

    Christian Pfeil


  3. Hallo,

    vielen Dank für den Link. Und für das wirklich sehr gute Buch zu AIR.

    Grüße,

    Stephan Raabe


  4. Ist es möglich die scr danach auch ohne Installation von Air, auf anderen PC zu nutzen?
    Grüße


Leave a Reply