tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
22
ZUGRIFFE
8146
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von Matthias Kannengiesser
    Matthias Kannengiesser Matthias Kannengiesser ist offline Mitglied Brokat
    Registriert seit
    Dec 2001
    Ort
    Berlin/Germany - and the rest of the World !
    Beiträge
    430
    Eine Screensaver-Datei (.scr) ist letztendlich nichts anderes als ein umbenannter Flash-Projektor (.exe).

    Die Anpassung der Endung, von .exe in .scr, ist jedoch nicht ausreichend. Mit Hilfe eines Hex-Editors sollte folgende Byte-Position innerhalb der Flash-Projektor-Datei angepasst werden.


    Flash MX (Flash 6 Projektor)
    0x6611c -> 0x74 nach 0xEB



    Flash MX 2004 (Flash 7 Projektor)
    0x87BAC -> 0x74 in 0xEB



    Flash 8 (Flash 8 Projektor)
    0xDAE69 -> 0x84 in 0x85


    Anmerkung: Die Adresse zu Flash 8 wurde von Carlo (Powerflasher) ermittelt!


    Folgende Codezeilen sollten, vorab innerhalb des Flash-Films hinzugefügt werden:
    PHP-Code:
    fscommand("fullscreen","true");
    fscommand("allowscale","true"); 
    Um den Screensaver zu beenden sollte ein Maus- oder Tastatur-Ereignis mit folgender Codezeile belegt werden:
    PHP-Code:
    fscommand("quit"); 
    Anmerkung
    In anderen Flash Player Versionen sollte nach folgenden Zeichen gesucht werden:


    C9FF33C0F2AEF7D14974
    oder
    D14974


    Die 0x74 wird auch in diesem Fall durch 0xEB ersetzt.

    Freeware - Hex-Editor
    http://www.nextsoft.de/


    Anleitung - Wohin mit der SCR-Datei
    1. Unter Windows Systemen kommt die scr-Datei ins System32 Verzeichnis.
    2. Anschliessend auf dem Schreibtisch (Desktop) - das Kontextmenü aufgerufen (rechte Maustaste) und Eigenschaften ausgewählt.
    3. Dort auf den Reiter Bildschirmschoner und nach dem scr-Dateinamen ausschauhalten in der Liste der Bildschirmschoner, taucht dieser auf
    4. Auswählen und Testen
    5. Mit OK bzw. Übernehmen bestätigen
    6. Das war's!

    Be inspired...

    Liebe Grüsse
    Matze K.
    Geändert von Matthias Kannengiesser (08.04.05 um 06:37 Uhr)
     
    FlashStar:
    http://www.flashstar.de
    [Flash Experimentals - News - Links]
    Flashpower:
    http://www.flashpower.de
    [Flash Portal - Prototypes]
    ActionScript Praxis:
    http://www.actionscript-praxis.de
    [Buchinfo - Ergänzungen - Zusatz Material]
    Bücher zu Flash 8 und CS3:
    HotStuff Buch -=- Professional Series Buch -=- Flash CS3 Powerworkshops

  2. #2
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    ich nehme mir mal die Freiheit, das oben festzuhalten. Ich finde den Tipp nämlich sehr praktisch und andere vermutlich auch.

    Danke und Gruß
    .
     

  3. #3
    Avatar von Matthias Kannengiesser
    Matthias Kannengiesser Matthias Kannengiesser ist offline Mitglied Brokat
    Registriert seit
    Dec 2001
    Ort
    Berlin/Germany - and the rest of the World !
    Beiträge
    430
    @Datic: Wollte Ihn noch schnell los werden liegt zwar schon seit Januar bei mir auf dem Tisch, bin jedoch erst jetzt dazu gekommen Ihn mal auszuformulieren, so dass es möglichst einfach ist - diesesn Tipp zu rekonstruieren.

    Liebe Grüsse
    Matze K.
     
    FlashStar:
    http://www.flashstar.de
    [Flash Experimentals - News - Links]
    Flashpower:
    http://www.flashpower.de
    [Flash Portal - Prototypes]
    ActionScript Praxis:
    http://www.actionscript-praxis.de
    [Buchinfo - Ergänzungen - Zusatz Material]
    Bücher zu Flash 8 und CS3:
    HotStuff Buch -=- Professional Series Buch -=- Flash CS3 Powerworkshops

  4. #4
    DRXX DRXX ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    114
    Flash MX 2004 (Flash 7 Projektor)
    0x87BAC -> 0x74 in 0xEB


    Folgende Codezeilen sollten, vorab innerhalb des Flash-Films hinzugefügt werden:
    PHP-Code:
     fscommand("fullscreen","true");
     
    fscommand("allowscale","true"); 
    Um den Screensaver zu beenden sollte ein Maus- oder Tastatur-Ereignis mit folgender Codezeile belegt werden:
    PHP-Code:
              fscommand("quit"); 
    Wie/wo muss ich das machen bzw. eingeben?
     

  5. #5
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    die ersten beiden Zeilen kommen ins erste Schlüsselbild des Films.

    Das Kommando zum Beenden würde ich in einen Listener setzen (und diesen sowohl als Mouse- als auch als Key-Listener einsetzen, damit der Screensaver bei einer Mausbewegung und bei einem Tastendruck beendet wird:
    PHP-Code:
    var listener = new Object();
    listener.onMouseMove = function() {
         
    fscommand("quit");
    }
    listener.onKeyDown = function() {
         
    fscommand("quit");
    }

    Mouse.addListener(listener);

    Key.addListener(listener); 
    Gruß

    P.S.: Ich hab das mal mit in den Screensaver-Thread gepackt.
    .
    Geändert von Datic (02.06.05 um 16:19 Uhr)
     

  6. #6
    Registriert seit
    May 2001
    Ort
    Hamburg
    Beiträge
    1.040
    fullscreen & allowscale einfach in das erste Bild der Hauptzeitleiste als Bildaktion, also Bild einmal anklicken und dann im Aktionen-Fenster (F9) reinschreiben, bzw copy/pasten.

    fscommand("quit") soll ja auf ein Maus- bzw Tastaturereignis gelegt werden.
    Bei Maus sieht das überlichweise so aus das man irgendwo eine Schaltfläche hat und man gibt ihr als Objektaktion (anklicken, F9 und ins AktionenFenster folgendes schreiben: )
    PHP-Code:
    on (release) {
         
    fscommand("quit");

    Ansonsten kann man auf der Schaltfläche (und auch Movieclips) eine Mausaktion "von einem Frame aus" zuweisen. Angenommen ein Knopf/MovieClip hat den Instanznamen "meinKnopf", dann kann man ihm so die Aktion verpassen:
    PHP-Code:
     meinKnopf.onRelease = function()
    {
      
    fscommand("quit");

    Tastatur erklär ich dann bei Bedarf.

    <edit>
    huch, da wurde ich ja gleich mit verschoben,
    selbst schuld wer zu spät postet...
    Für einen Screensaver eignen sich Datic Listener auch eher, fällt mir dann auch gleich mal auf...
    </edit>
     

    kuat.de - meine Seite
    Nivea Football Mania - Multiplayer Echtzeit Flashgame
    Bugatti Veyron - Konfigurator
    MusicLens - Fuzzy Logic Musiksuche
    chriskurt.blogspot - nix

  7. #7
    Avatar von Matthias Kannengiesser
    Matthias Kannengiesser Matthias Kannengiesser ist offline Mitglied Brokat
    Registriert seit
    Dec 2001
    Ort
    Berlin/Germany - and the rest of the World !
    Beiträge
    430
    Jungs ihr seit ja richtig fleissig - ich bin sicher nun kann sich jeder seinen Bildschirmschoner backen.

    Liebe Grüsse
    Matze K.

    P.S.: Community power!
     
    FlashStar:
    http://www.flashstar.de
    [Flash Experimentals - News - Links]
    Flashpower:
    http://www.flashpower.de
    [Flash Portal - Prototypes]
    ActionScript Praxis:
    http://www.actionscript-praxis.de
    [Buchinfo - Ergänzungen - Zusatz Material]
    Bücher zu Flash 8 und CS3:
    HotStuff Buch -=- Professional Series Buch -=- Flash CS3 Powerworkshops

  8. #8
    DRXX DRXX ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    114
    Bei mir funktioniert es alles ganz gut. Ich habe die .swf Datei im Programm Ultra Screen saver maker in .scr erstellt.
    Doch eine Macke, es ladet viel zu lange den Bildschirmschoner, bis er angeht. Also bei mir vergehen bestimmt 20 sec oder mehr bis er an ist.
    Deswegen will ich es noch mal mit dem Hex Editor versuchen.
    Kann mir einer es noch mal erklären. Ich finde diese Hexzahlen nicht im Editor.
     

  9. #9
    BlackLove2005 Tutorials.de Gastzugang
    Hallo und guten Tag euch,

    hab da mal eine Frage. Ich wurde gerne für meien Freund einen Screensaver machen. Leider habe ich gar keine Ahnung wie ich das machen muss. Dann sollte es aber noch weiter gehen. Ich wurde den dann gerne so machen, dss er Bilder aus einer Datenbank holt also immer die mit der höchsten ID geht das denn?

    Ich wurde mich freuen, wenn mir da jemand helfen könnte!

    Gruß BlackLove2005
     

  10. #10
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    HI,

    ich bezfeifle, dass das funktioniert, da Du dafür Zugriff auf einen Server (z.B. PHP-Script) brauchst. Theoretisch kannst Du einen absoluten Pfad zum localhost angeben, praktisch wird das wahrscheinlich an den Sicherheitsbeschränkungen scheitern (versuchs sonst mal mit Richtliniendateien auf localhost).

    Du könntest allerdings eine Text- bzw. XML-Datei laden und anzeigen.

    Gruß
    .
     

  11. #11
    DRXX DRXX ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    114
    Zitat Zitat von Matthias Kannengiesser

    Flash MX (Flash 6 Projektor)
    0x6611c -> 0x74 nach 0xEB



    Flash MX 2004 (Flash 7 Projektor)
    0x87BAC -> 0x74 in 0xEB
    Bei Funktioniert es nicht kann
    Bei mir steht ich 0x75 und keine 0x74. Muss man vielleicht bei 75 anders umwandeln?
     

  12. #12
    Avatar von Matthias Kannengiesser
    Matthias Kannengiesser Matthias Kannengiesser ist offline Mitglied Brokat
    Registriert seit
    Dec 2001
    Ort
    Berlin/Germany - and the rest of the World !
    Beiträge
    430
    @DRXX: Hast du den die Richtigen Speicheradressen verwendet? Flash 6 Projekte (0x6611c) und Flash 7 Projektor (0x87BAC)!

    Grüsse
    Matze K.
     
    FlashStar:
    http://www.flashstar.de
    [Flash Experimentals - News - Links]
    Flashpower:
    http://www.flashpower.de
    [Flash Portal - Prototypes]
    ActionScript Praxis:
    http://www.actionscript-praxis.de
    [Buchinfo - Ergänzungen - Zusatz Material]
    Bücher zu Flash 8 und CS3:
    HotStuff Buch -=- Professional Series Buch -=- Flash CS3 Powerworkshops

  13. #13
    Samy-Deluxe Samy-Deluxe ist offline Mitglied Gold
    Registriert seit
    Jun 2005
    Beiträge
    105
    ich habe das gleiche problem wie DRX

    Ich verstehe das nicht so ganz

    Was sind diese Speicheradressen?
    beim editor das linke oder wie?
     

  14. #14
    Avatar von Matthias Kannengiesser
    Matthias Kannengiesser Matthias Kannengiesser ist offline Mitglied Brokat
    Registriert seit
    Dec 2001
    Ort
    Berlin/Germany - and the rest of the World !
    Beiträge
    430
    Hast du dir die Anleitung weiter oben betrachtet du benötigst ein Hex-Editor! Dort musst die die an der jeweiligen Speicheradresse festgelegten Werte anpassen.

    Liebe Grüsse
    Matze K.
     
    FlashStar:
    http://www.flashstar.de
    [Flash Experimentals - News - Links]
    Flashpower:
    http://www.flashpower.de
    [Flash Portal - Prototypes]
    ActionScript Praxis:
    http://www.actionscript-praxis.de
    [Buchinfo - Ergänzungen - Zusatz Material]
    Bücher zu Flash 8 und CS3:
    HotStuff Buch -=- Professional Series Buch -=- Flash CS3 Powerworkshops

  15. #15
    Avatar von Matthias Kannengiesser
    Matthias Kannengiesser Matthias Kannengiesser ist offline Mitglied Brokat
    Registriert seit
    Dec 2001
    Ort
    Berlin/Germany - and the rest of the World !
    Beiträge
    430
    Video-Tutorial
    Vielleicht hilft das Videotutorial weiter.

    Tutorial (Captivate-Film):
    http://www.flashangel.de/captuts/screensaver.htm

    Liebe Grüsse
    Matze K.
     
    FlashStar:
    http://www.flashstar.de
    [Flash Experimentals - News - Links]
    Flashpower:
    http://www.flashpower.de
    [Flash Portal - Prototypes]
    ActionScript Praxis:
    http://www.actionscript-praxis.de
    [Buchinfo - Ergänzungen - Zusatz Material]
    Bücher zu Flash 8 und CS3:
    HotStuff Buch -=- Professional Series Buch -=- Flash CS3 Powerworkshops

Ähnliche Themen

  1. Flash 8 Projektor schließen
    Von LittleDestroyer im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 03.01.06, 11:24
  2. Flash-Projektor und Internetzugriff
    Von Create im Forum Flash Plattform
    Antworten: 9
    Letzter Beitrag: 17.08.05, 13:06
  3. Flash-Projektor schliessen
    Von rAvEnXXL im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 07.08.05, 11:25
  4. Flash-Projektor aus doc extrahieren
    Von akrite im Forum Office-Anwendungen
    Antworten: 0
    Letzter Beitrag: 21.11.04, 15:06
  5. screensaver aus flash!?
    Von DjDee im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 09.11.01, 11:32