Zurück   Flashforum > Flash > Zusatzprodukte

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-06-2008, 13:30   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2008
Beiträge: 24
Screensaver (bitte nicht abschrecken lassen ;))

Hallo zusammen.

Bitte lasst euch nicht abschrecken. Ich hab nen Problem beim erstellen eines Screensavers aus einer swf.

Nach längerer Recherche im Netz bin ich auf das Tool "InstantStorm" gestoßen, welches SWF Dateien mit sehr vielen Einstellungsmöglichkeiten in einen Bildschrimschoner inklusive Installationsvorgang umwandelt.

Mein Problem mit dem Tool ist folgendes: Es funzt alles einwandfrei, Erstellung, Installation, etc bis es zur Ausführung kommt. Der Bildschirmschoner startet perfekt.

Ich habe 2 Bildschirme. Einen 16:9er und einen 4:3er .. jetzt kommt es zu dem Problem, dass auf meinem Hauptbildschirm der Saver perfekt angezeigt wird, auf meinem Nebenscreen ist die Animation (eine sich drehende Pyramide) total gestaucht.

Macht irgendwie von der Logik her Sinn aber wie kann ich das Problem beheben?. Meine SWF ist 1024*768 Pixel groß. Das Tool zeigt die Animation in voller Größe an und erweitet dann alles, was über 1024*768 Pixel hinaus geht mit einem Grauen Rand (genau wie von mir gewünscht), deshlab benutze ich dieses Tool. Alle anderen Freeware Tools skalieren die Animation nämlich.

Vielen Dank schonmal für Eure Hilfe. Hab echt schon nach Lösungen gesucht also schreib bitte nicht nur "Suchfunktion benutzen".

Euer Chris
Scud ist offline   Mit Zitat antworten
Alt 27-06-2008, 14:14   #2 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
am besten du sagst in der SWF, dass die Stage nicht skaliert werden soll (und sich zentral ausrichten soll).
In AS3 sieht das so aus:
ActionScript:
  1. this.stage.scaleMode = StageScaleMode.NO_SCALE;

in AS2 so:
ActionScript:
  1. Stage.scaleMode = 'noScale';
pokepika ist offline   Mit Zitat antworten
Alt 27-06-2008, 14:21   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2008
Beiträge: 24
klingt schonmal sehr gut, wird sofort ausprobiert ;D ... bis gleich
Scud ist offline   Mit Zitat antworten
Alt 27-06-2008, 14:29   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2008
Beiträge: 24
Leider keine Lösung

Funktioniert zwar prima mit der SWF, ist nicht mehr skalierbar und so aber im Bildschirmschoner wirds dummerweise immernoch gestaucht ;(
Scud ist offline   Mit Zitat antworten
Alt 29-06-2008, 10:38   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2008
Beiträge: 24
hat keiner nen andern Tipp?
Scud ist offline   Mit Zitat antworten
Alt 29-06-2008, 10:44   #6 (permalink)
Flashvideo
 
Benutzerbild von wm54
 
Registriert seit: Oct 2005
Beiträge: 495
Ich glaube mich zu erinnern, dass aktuell der zweite Bildschirm bei InstantStorm einfach durch eine Kopie des ersten erstellt wird. Die SWF-Datei läuft also nicht eigenständig auf dem zweiten Monitor, sondern es wird einfach eine "Bitmap-/Pixel"-Kopie des ersten Bildschirms dargestellt. Deshalb ist auch die Performance nicht ganz so toll bei zwei Bildschirmen.

Dazu steht meiner Erinnerung nach auch im InstantStorm-Forum etwas ...
wm54 ist offline   Mit Zitat antworten
Alt 31-10-2008, 13:16   #7 (permalink)
FBx
 
Benutzerbild von xlive
 
Registriert seit: May 2003
Beiträge: 968
Denke mal, es gibt keine solide Lösung, mit dem ich beide Formate (4:3 u. 16:10) abdecken kann. Habe einen Screensaver (1024x768) mit 9 Bildkacheln (JPGs). Der Screensaver soll immer Fullscreen und "ohne Rand" zu sehen sein, daher folgende Einstellung:
PHP-Code:
fscommand("allowscale""true");
fscommand("fullscreen""true"); 
Bei einer 1280x1024 Auflösung ist das noch ok, bei 1680x1050 sieht das aber schon anders aus.

Grüße xlive
xlive ist offline   Mit Zitat antworten
Alt 02-11-2008, 22:06   #8 (permalink)
Flashvideo
 
Benutzerbild von wm54
 
Registriert seit: Oct 2005
Beiträge: 495
Das funktioniert nur, wenn auf beiden Bildschirm die SWF-Datei individuell gerendert werden.

Dann kannst du die Positionen über die Stage-Breite und -Höhe ausrechnen und je nach Bildschirmgröße die Elemente immer passend anordnen.
wm54 ist offline   Mit Zitat antworten
Alt 03-11-2008, 08:38   #9 (permalink)
FBx
 
Benutzerbild von xlive
 
Registriert seit: May 2003
Beiträge: 968
Zitat:
Zitat von wm54 Beitrag anzeigen
Das funktioniert nur, wenn auf beiden Bildschirm die SWF-Datei individuell gerendert werden.
Vestehe nicht ganz was du meinst
xlive ist offline   Mit Zitat antworten
Alt 03-11-2008, 09:38   #10 (permalink)
Flashvideo
 
Benutzerbild von wm54
 
Registriert seit: Oct 2005
Beiträge: 495
Zitat:
Zitat von xlive Beitrag anzeigen
Vestehe nicht ganz was du meinst
Das Screensaver-Tool muss dies erledigen. Instantstorm kopiert aktuell z.B. den Bildschirminhalt des ersten Screens einfach auf den zweiten. Alles was auf Nr.1 passiert, ist synchron damit auf Nr. 2 zu sehen. Geht bei Instantstorm allerdings auch ziemlich auf die Performance ...

Ich habe ein Tool für Mac erstellt (http://www.video-flash.de/swf-screensaver-for-mac/). Dies lädt die SWF auf jedem Bildschirm einzeln und spielt sie getrennt ab. Damit kann sich die SWF auf Nr.1 und Nr.2 unterschiedlich auf den Bildschirm anpassen. Falls man die beiden Screens jedoch synchronisieren will, muss man dies von Hand erledigen.
wm54 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:19 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele