• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Zusatzprodukte

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-11-2006, 13:13   #46 (permalink)
Uncle Rico
 
Registriert seit: Aug 2003
Ort: Köln
Beiträge: 196
Hi Calle!

Danke für das Update, die Angabe kann ich gerade sehr gut gebrauchen!!! Ich glaube aber, dass Du einen Dreher in der Angabe hast. Es sollte "von 0x84 nach 0x85" heissen, oder?

Gruss, Kai
Karuma ist offline   Mit Zitat antworten
Alt 17-11-2006, 21:46   #47 (permalink)
Powerflasher
 
Registriert seit: Jul 2001
Ort: Aachen
Beiträge: 146
yessa, habs geändert

danke
__________________
Powerflasher GmbH
[URL=www.powerflasher.de http://www.powerflasher.de[/URL]

FDT 5 - The flexible development tool for interactive developers:
http://fdt.powerflasher.com
Calle ist offline   Mit Zitat antworten
Alt 24-01-2008, 17:27   #48 (permalink)
Neuer User
 
Registriert seit: Jan 2008
Beiträge: 4
Hi,

ich hab das nochmal ausgegraben, da ich es immer noch sehr praktisch finde.

Für den 9,0,47,0 Debug Player ist es der Offset 0x105E7A (wieder 84/85).

Generell gilt es den SHELL32.DragAcceptFiles Jump umzukehren, also WENN eine externe Datei der Player .exe übergeben wurde (entspricht dem Windows Screensaver Parameter) eben diese NICHT zu laden.
(das war jetzt auch für mich eine Notiz, für den Fall das ich es wieder vergesse )

Gruß vom Dirk
lomriilod ist offline   Mit Zitat antworten
Alt 15-02-2008, 15:06   #49 (permalink)
ich versuchs ja
 
Benutzerbild von netterkerl1981
 
Registriert seit: Sep 2007
Ort: Kassel
Beiträge: 281
Thumbs up

Zitat:
Zitat von lomriilod Beitrag anzeigen
Generell gilt es den SHELL32.DragAcceptFiles Jump umzukehren, also WENN eine externe Datei der Player .exe übergeben wurde (entspricht dem Windows Screensaver Parameter) eben diese NICHT zu laden.
Deine Anmerkung hab ich jetzt nicht verstanden.
Aber evtl hat die was mit meinem Problem zu tun.
Ich nutze Flash 8 und nach dem ändern des Wertes funktioniert das auch alles super. Aber wenn der Screensaver dann an ist, reagiert er nciht automatisch auf Maus oder Tastatureingaben. Ist das normal oder muss man das mit Handlern in AS machen?! Ist das keine Windows funktion?!

(Danke für diesen Thread!! Super Sache das )
netterkerl1981 ist offline   Mit Zitat antworten
Alt 15-02-2008, 15:16   #50 (permalink)
Neuer User
 
Registriert seit: Jan 2008
Beiträge: 4
HI,

ja, wie im ersten Beitrag steht:
Zitat:
Hat die als EXE exportierte FlashDatei nun ein fscommand("fullscreen", "true"); ist es ein waschechter Screensaver bei Maus- oder KeyAction fscommand("exit") nicht vergessen
Gruß vom Dirk
lomriilod ist offline   Mit Zitat antworten
Alt 11-06-2008, 11:31   #51 (permalink)
Neuer User
 
Benutzerbild von cronjobber
 
Registriert seit: Jun 2008
Beiträge: 3
Zitat:
Zitat von lomriilod Beitrag anzeigen
Generell gilt es den SHELL32.DragAcceptFiles Jump umzukehren, also WENN eine externe Datei der Player .exe übergeben wurde (entspricht dem Windows Screensaver Parameter) eben diese NICHT zu laden.
Auch wenn es nur eine Notiz war, könntest Du das ein wenig erläutern?

Ich habe eine .exe bei der keine der genannten Adressen greift, wurde mit flashCS3 gebaut (Dateiversion sagt "9,0,45,0").

Nachdem ich mir die letzte Nacht nun mit Ollydbg und IDA Pro 4.9 um die Ohren geschlagen hab habe ich den Verdacht auf dem Holzweg zu sein.

Wie finde ich denn die Sprungadresse und wie muss ich welchen Wert anpassen?

Könntest Du da ein paar Worte zu schreiben?

Gruss, Peter
cronjobber ist offline   Mit Zitat antworten
Alt 11-06-2008, 11:52   #52 (permalink)
Neuer User
 
Registriert seit: Jan 2008
Beiträge: 4
Hi,

ich hab das mit WDASM32 gemacht. Der zeigt die Shell Funktionen und deren offsets an. Der Jump muß dann entsprechend umgekehrt werden. Ungepatched versucht der Projektor immer eine Datei zu laden, wenn ein Parameter angegeben ist (als scr hängt Windows immer Parameter an). Patcht man den Jump so, das nur eine Datei geladen werden soll, wenn KEIN Parameter angegeben ist, dann läuft der Projektor wie erwartet als scr (eben weil dort immer ein Parameter dran hängt).
Hilft das weiter ?

Dirk
lomriilod ist offline   Mit Zitat antworten
Alt 11-06-2008, 12:21   #53 (permalink)
Neuer User
 
Benutzerbild von cronjobber
 
Registriert seit: Jun 2008
Beiträge: 3
Zitat:
Zitat von lomriilod Beitrag anzeigen
Hi,

Der Jump muß dann entsprechend umgekehrt werden.
[...]
Hilft das weiter ?
Erstmal Danke für die schnelle Antwort.

W32DASM ist denke ich dasselbe Tool? Von dem habe ich lediglich eine unbenutzbare Demoversion und wüsste nicht wo kaufen.

IDA Pro 4.9 sollte allerdings das Gleiche können, ich versuche mal den Weg von "-c" zu verfolgen.

Was mir noch nicht ganz klar ist (aber vielleicht im Zuge des Nachverfolgens noch wird) ist, wie man einen Jump umdreht.

Gruss, Peter
cronjobber ist offline   Mit Zitat antworten
Alt 11-06-2008, 13:19   #54 (permalink)
Neuer User
 
Benutzerbild von cronjobber
 
Registriert seit: Jun 2008
Beiträge: 3
Habe w32dasm zum "laufen" bekommen, ich war nur doof genug die Schriftart nicht umzustellen, Schwamm drüber.

Ich bekomme die exe schön geladen, finde auch eine Adresse für DragAcceptFiles.

Wenn ich sie dann mit Parameter im den Debugger lade bin ich allerdings ein wenig aufgeschmissen wie weitermachen, auch nachdem ich die exe laufen lasse sehe ich nicht wirklich wo ich meinem Parameter hinterhersuchen soll.

Ich habe mal einen Screen der vermeintlich nützlichen Stelle angehängt, bin ich da auf dem richtigen Pfad?




Gruss, Peter

Geändert von cronjobber (11-06-2008 um 13:42 Uhr) Grund: Screen von IDA Pro eingefügt, gleiche Adresse, mehr infos zu sehen
cronjobber ist offline   Mit Zitat antworten
Alt 26-08-2008, 19:07   #55 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 167
flash 9

ich hab version 9,0,115,0
hat da zufällig jemand die hex-position, die verändert werden muß?
die stimmt nämlich offensichtlich nicht mit der oben angegebenen position für flash9 überein.
kenne mich mit assembler leider überhaupt nicht aus.
__________________
miller

Geändert von miller (26-08-2008 um 19:10 Uhr)
miller 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


LinkBacks (?)
LinkBack zu diesem Thema: http://www.flashforum.de/forum/zusatzprodukte/tipp-screensaver-ohne-zusatztools-kreieren-159027.html
Erstellt von Für Art Datum Hits
madblog Flash Screensaver | madflanderz blog - Flash PHP MySQL Games Dieses Thema Refback 31-08-2009 17:15 29


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele