Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-07-2004, 02:07   #1 (permalink)
Benutzer
 
Benutzerbild von Bachsau
 
Registriert seit: Jul 2004
Ort: Hessen
Beiträge: 42
Windows Registry Lesen

Weiß jemand, wie ich mit action script einen String aus der Windows Registry lesen kann, um diesen Im Flash in eine Variable zu bekommen?

Außerdem wüsste ich gerne, wie ich mit action script festellen kann, ob ein bestimmtes verzeichnis existiert.

Thanx
Bachsau
Bachsau ist offline   Mit Zitat antworten
Alt 17-07-2004, 03:58   #2 (permalink)
♦¼|St.Pauli
 
Benutzerbild von slowstompa
 
Registriert seit: Feb 2002
Ort: Hamburg
Beiträge: 773
Geht (zum Glück) nicht.
slowstompa ist offline   Mit Zitat antworten
Alt 17-07-2004, 11:25   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 6.415
dazu benutzte am besten mal ne andere programmiersprache
flash is (vorzugsweise) nen webmedium, da interessieren verzeichnisse und registry nicht
wenn überhaupt brüchtest du dazu selbstgeschriebene middleware in einer anderen programmiersprache, sofern du den user dazu bekommst diese dinge ausführen zu lassen, könnten diese programme die nötigen daten liefern

deluxe
Deluxe ist offline   Mit Zitat antworten
Alt 17-07-2004, 13:27   #4 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
ich glaube flash dtudio pro und/oder SWF Studio können das. Sind beides eigene programme die deb fscommand befehl von flash erweitern
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 18-07-2004, 01:28   #5 (permalink)
Benutzer
 
Benutzerbild von Bachsau
 
Registriert seit: Jul 2004
Ort: Hessen
Beiträge: 42
Aber sicher geht das irgendwie, und in diesem fall ist es auch so, dass ich mich mehr für die offline Einsatzmöglichekeiten von Flash interessiere.

In diesem Fall geht es um ein Autorun-Menü für eine CD.

Und da soll er dann auch prüfen, ob das schon installiert ist.

Wenn Ja: Starten
Wenn Nein: Installieren

Dazu brauche ich die registry....
Bachsau ist offline   Mit Zitat antworten
Alt 18-07-2004, 08:42   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 6.415
warum benutzt du denn nicht das local shared object?
daten lokal ablegen und beim nächsten start wieder auslesen?

ActionScript:
  1. sObj = SharedObject.getLocal("daten");
  2. sObj.data.str = "test_string_zum_abrufen"
  3. sObj.data.id = "5674EvX9"
  4. //sofort auf platte schreiben
  5. sObj.flush()
  6.  
  7. //späteres auslesen, shared object erstellen
  8. sObj = SharedObject.getLocal("daten");
  9. //daten abfragen
  10. trace(sObj.data.str)
  11. trace(sObj.data.id)

der aufruf muß von der selben datei kommen, und natürlich auf dem selben client

grüße
deluxe
Deluxe ist offline   Mit Zitat antworten
Alt 19-07-2004, 17:23   #7 (permalink)
Benutzer
 
Benutzerbild von Bachsau
 
Registriert seit: Jul 2004
Ort: Hessen
Beiträge: 42
Neine, Flash ja nicht wissen, wo das Programm installiert ist, außer er schaut im Registry-Eintrag nach den der Setup angelegt hat...

Die einzige alternative währe eine INI-Datei zum lesen, falls das geht...
Bachsau ist offline   Mit Zitat antworten
Alt 26-07-2004, 18:01   #8 (permalink)
Benutzer
 
Benutzerbild von Bachsau
 
Registriert seit: Jul 2004
Ort: Hessen
Beiträge: 42
Und aus einer .INI-Datei kann man auch nicht lesen?
Bachsau ist offline   Mit Zitat antworten
Alt 27-07-2004, 15:33   #9 (permalink)
Neuer User
 
Benutzerbild von reion
 
Registriert seit: Apr 2004
Ort: St. Florian
Beiträge: 459
loadvars ... load ...
__________________
www.reion.tk
---
*nastyBasty, *nonverbla, *miii, *specs2, *kikuchiro, *Tom(2), *Tarantoga, *Prist0r, *heidlbeer, *silentx, *socratez, *isildur, *mmgraphics, *tackle_zone, *raschu, *-+FleshMen 08+-, *guz3l, *Flashyrobin, *teddy86+, *Jasper99, *Don Krawallo, *pLan58+, Sly-Design+, *obscur+, *mxpro-filer+; P |SL, e621, destroy90210, Karsten572, simon ventura, tasovi, salami04, Mulitreiber, dat brot, boyi, rosco, gaspode, dirkgently, Sash^noob; / *X-Production, mika97, derBauer1234, strolchi04 \
reion ist offline   Mit Zitat antworten
Alt 10-08-2004, 15:31   #10 (permalink)
Benutzer
 
Benutzerbild von Bachsau
 
Registriert seit: Jul 2004
Ort: Hessen
Beiträge: 42
Toll, das hat mir wirklich sehr geholfen

Is das alles was man hier bekommt?
Bachsau ist offline   Mit Zitat antworten
Alt 10-08-2004, 15:46   #11 (permalink)
backToThe._roots
 
Benutzerbild von Blax_ed
 
Registriert seit: Feb 2003
Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
abgesehen von dem localsharedobject ist sicherlich eine elegante variante das ganze mit asp anzusprechen... denn mit asp ist des kein thema... und das ergebniss dann mittels einer z.B. Php variable wieder an Flash zurückgeben... is nur so theoretisch... normalerweise würde ich spontan sagen.. geht net!...

so.. auch mal was gesagt..


Gruss

FloW
__________________
Cheers,
Flow!
Blax_ed ist offline   Mit Zitat antworten
Alt 10-08-2004, 16:31   #12 (permalink)
AchimHomeZone
 
Benutzerbild von onip
 
Registriert seit: Feb 2002
Ort: Cöllefornia / Cologne / Kölle / Köln
Beiträge: 1.541
Deluxe hat vollkommen recht,
du wirst wohl oder übel auf SharedObject zurück greifen müssen.
außer du legst ein festes installtionspfad an.
so das der user eben nicht entscheiden kann wohin mit dem programm.

abgesehen davon wie kann flash eine installationrotiene erstellen,
vorallem regesty einträge vornehmen?

würd mich interssieren wie du flash zu nem installer machst, wirklich.
__________________
__________________


4. Lunyu 2.13.

Zi Gong fragte, was einen Flasher ausmache.
Konfuzius sprach: "Er predigt nur das, was er zuvor schon selbst in die Tat umgesetzt hat."
onip ist offline   Mit Zitat antworten
Alt 10-08-2004, 17:12   #13 (permalink)
Neuer Benutzer
 
Benutzerbild von webxvideo
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 883
Schau Dir mal den pipebeama an =>
PipeBeama
webxvideo ist offline   Mit Zitat antworten
Alt 13-08-2004, 18:40   #14 (permalink)
Benutzer
 
Benutzerbild von Bachsau
 
Registriert seit: Jul 2004
Ort: Hessen
Beiträge: 42
Zitat:
Zitat von Blax_ed
abgesehen von dem localsharedobject ist sicherlich eine elegante variante das ganze mit asp anzusprechen... denn mit asp ist des kein thema... und das ergebniss dann mittels einer z.B. Php variable wieder an Flash zurückgeben... is nur so theoretisch... normalerweise würde ich spontan sagen.. geht net!...

so.. auch mal was gesagt..


Gruss

FloW
Hallo, auch schon gemerkt, es geht hier um eine OFFLINE-Anwendung!

Zitat:
Zitat von onip
wirst wohl oder übel auf SharedObject zurück greifen müssen.
außer du legst ein festes installtionspfad an.
so das der user eben nicht entscheiden kann wohin mit dem programm.

abgesehen davon wie kann flash eine installationrotiene erstellen,
vorallem regesty einträge vornehmen?

würd mich interssieren wie du flash zu nem installer machst, wirklich.
Flash soll NICHT installieren, das macht ein Setup-Programm!
Flash soll das Autorun-Menü für die CD machen!
Um das lesen aus der registry geht es ja gerade.
Das local SharedObject kann nur von Flash angesprochen werden, das Setup Programm kann aber lediglich entweder einen Registry-Eintrag anlegen, oder eine INI-Datei erzeugen.

Anhand dessen soll das Autorun menü (flash) prüfen, ob das Programm installiert ist. Wenn ja, nachschauen wo, und Programm starten.

Wenn nein, installationsprogramm aufrufen.

Habt ihr das jetzt endlich gecheckt ?
Bachsau ist offline   Mit Zitat antworten
Alt 17-08-2004, 13:20   #15 (permalink)
Nervenbündel
 
Benutzerbild von M@RIO
 
Registriert seit: Aug 2003
Beiträge: 19
Wink Reg.auslesen geht doch

Also hier erstmal der Link der Dich zu Northcode führt.
http://www.northcode.com/swfstudio/downloads.php
Dann Prog. kaufen und alle Erweiterungen die Du dort siehst downloaden.
Beachte aber, daß die Reg. nur offline auslgelesen werden kann. Währe das nicht der Fall, so gebe es keinen Flashplayer und keine swf Dateien. Sollte ein findiger Programmierer doch mal dahinter kommen, wie man so etwas online anstellen könnte, daran möchte ich gar nicht denken !!!
Viel Spaß dann noch mit Deinen eigenen Programmen. Auf meiner Seite http://www.flashlabor.de findest Du unter " Downloads " ein kleines Prog und einen 3D Screensaver. Beide Prog. sind nur mit Flash MX und SWF STUDIO reallisiert worden.
__________________
Das knan man aebr acuh aedrns shen mit usrernr
Dtueehscn Rthceiechrsnubg.
M@RIO 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 13:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele