Bildschirmschoner mit AIR erstellen
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:
- Laden und installieren Sie die AIR Datei
- Rufen Sie das Installationsverzeichnisder Applikation auf
- Suchen Sie die *.exe Datei und nennen Sie diese in *.scr um
- 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.
- Link: AIR_Screensaver.air
- Link: AIR_Screensaver Quellcode (ZIP Flex Import)



Stephan Raabe
Hallo,
ist es auch möglich, diese Funktionalität mit Javascript zu realisieren?
Grüße,
Stephan Raabe
Januar 10th, 2009 at 13:41C. 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
Januar 12th, 2009 at 08:06Stephan Raabe
Hallo,
vielen Dank für den Link. Und für das wirklich sehr gute Buch zu AIR.
Grüße,
Stephan Raabe
Januar 12th, 2009 at 11:08Karl
Ist es möglich die scr danach auch ohne Installation von Air, auf anderen PC zu nutzen?
Juni 14th, 2009 at 17:57Grüße