Zurück   Flashforum > Flex und AIR > Adobe AIR

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-06-2009, 00:35   #1 (permalink)
unknown target
 
Benutzerbild von schokominza
 
Registriert seit: Feb 2003
Ort: Hamburg
Beiträge: 85
AIR, Dateien schreiben, Sandbox-Problem?

N'abend allerseits.

Ich dreh mal wieder am Rad. MeinProjekt (mit dem ich euch schon mehrmals zugemüllt habe) nähert sich DRASTISCH dem Ende (ich habe nur noch heute und morgen nacht - tagsüber muss ich zur Arbeit und zwei Kinder bespaßen).
Also, Problem:

Ich möchte aus AIR heraus Dateien speichern. Das habe ich im Kleinen auch schon mal hingekriegt, mit einer SWF, die hat schön die Applikation gerufen, und die hat gespeichert.

Jetzt musste ich dafür aber bei den Einstellungen der SWF "Nur auf Netzwerk zugreifen" einstellen.

Bei meinem etwas größeren Projekt werden gefühlte Milliarden XMLs und SWFs geladen. Wenn ich die SWFs jetzt alle auf "Nur Netzwerk" stelle, dürfen sie auf einmal die XMLs nicht mehr laden. Es geht also garnichts.

Jetzt habe ich versucht, das ganze Pack als AIR zu exportieren (meine content.swf, die alle anderen lädt, als AIR exportiert und den anderen Kladderadatsch einbezogen). Geht auch, sehr schön, aber schreiben darf er immer noch nicht.

Hier mein Skript zum Schreiben:
PHP-Code:
var fileStream:FileStream = new FileStream();
        
// Datei definieren
        
var file:File File.applicationDirectory;
        
file file.resolvePath("testMe.txt");
        
fileStream = new FileStream();
        
fileStream.open(fileFileMode.WRITE);
        var 
outputString:String;

        for (var 
i=0i<customerDataArr.lengthi++) {
            
outputString += customerDataArr[i];
        }
        
        
// filestream schreiben 
        
fileStream.writeUTFBytes(outputString);
        
        
// filestream schließen
        
fileStream.close(); 
Und hier die Fehlermeldung:
SecurityError: Error #3207: Application-sandbox content cannot access this feature.
at flash.system::Security$/allowDomain()
at AIR()

Leute, ich weiß, es ist schon spät, und dies ist ein sehr langer und verwirrter Post, aber vielleicht ist ja noch einer wach, der mir helfen kann?
Danke jedenfalls schon mal an jeden, der bis hierher gelesen hat ...
:-)
__________________
Wenn das Leben Dir Zitronen anbietet, frag nach Tequila und Salz und ruf' mich an!
"I am not a number, I am a free man!" (The Prisoner)
schokominza ist offline   Mit Zitat antworten
Alt 16-06-2009, 01:33   #2 (permalink)
unknown target
 
Benutzerbild von schokominza
 
Registriert seit: Feb 2003
Ort: Hamburg
Beiträge: 85
Ok, soweit bin ich schon mal: man darf ins applicationDirectory garnichts schreiben. Aber ins applicationStorageDirectory. Da kriege ich jetzt zwar keine Fehlermeldung mehr, ich kann aber auch nicht gucken, ob's geklappt hat, weil ich keine Ahnung habe, wo sich das applicationStorageDirectory aufhält.

Noch dazu kommt, dass meine Applikation ewig abstürzt, sobald ich eins von den Videos starte. Nicht bei allen Videos, neinnein, nur bei 7 von 9. Sind alle um die 20-30 MB und als mp4 (weil als flv die Qualität so sch***** war), kann das damit was zu tun haben?

Hilfe, rettet mich!
__________________
Wenn das Leben Dir Zitronen anbietet, frag nach Tequila und Salz und ruf' mich an!
"I am not a number, I am a free man!" (The Prisoner)
schokominza ist offline   Mit Zitat antworten
Alt 16-06-2009, 10:54   #3 (permalink)
unknown target
 
Benutzerbild von schokominza
 
Registriert seit: Feb 2003
Ort: Hamburg
Beiträge: 85
Jetzt noch MP4

Ihr habt ja recht, man muss die Sache nur aussitzen.
;-)
Das Speichern kriege ich also inzwischen hin (wobei ich da noch Schwierigkeiten mit den Zeilenumbrüchen habe - "\n" nimmt er nicht).

Was bleibt ist das Problem mit dem Absturz sobald ich versuche ein Video (MP4) abzuspielen. Ist dem schon mal jemand begegnet und kann mir sagen, woran das liegt?

Dankedanke schon mal und sorry für diesen Selbstgespräch-Thread ...
__________________
Wenn das Leben Dir Zitronen anbietet, frag nach Tequila und Salz und ruf' mich an!
"I am not a number, I am a free man!" (The Prisoner)
schokominza ist offline   Mit Zitat antworten
Alt 30-06-2009, 17:21   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2008
Beiträge: 148
hi,
schon mal "\r" versucht...

wegen dem mp4s... stimmen da denn die codecs und alles ? ansonsten mal mit streamclip versuchen..
sytch ist offline   Mit Zitat antworten
Alt 30-06-2009, 21:08   #5 (permalink)
unknown target
 
Benutzerbild von schokominza
 
Registriert seit: Feb 2003
Ort: Hamburg
Beiträge: 85
Hey, jemand antwortet auf mein Selbstgespräch, danke!
:-)
Sorry, ich war unordentlich und habe den Thread nicht als geklärt gemeldet.

\r hatte ich auch versucht, ging aber nicht. Was geklappt hat, war beides zusammen: \r\n

Weshalb die MP4s nicht gingen weiß ich bis heute nicht. Ich hatte die nicht selbst komprimiert, und die das gemacht haben wussten dann auch nicht mehr mit welchem Programm eigentlich und welchen Einstellungen. Geklappt hat dann letztlich die Komprimierung für'n i-Pod.

Inzwischen läuft alles wie 'ne eins, dank eurer nicht-enden-wollenden Geduld (naja, zumindest hält sie stellenweise recht lange ;-)) und eures unerschöpflichen Wissens.

Danke, sytch, streamclip werde ich mal testen.
:-)

Grüße
Melanie
__________________
Wenn das Leben Dir Zitronen anbietet, frag nach Tequila und Salz und ruf' mich an!
"I am not a number, I am a free man!" (The Prisoner)
schokominza ist offline   Mit Zitat antworten
Alt 30-06-2009, 21:53   #6 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Zitat:
Zitat von schokominza Beitrag anzeigen
...ich kann aber auch nicht gucken, ob's geklappt hat, weil ich keine Ahnung habe, wo sich das applicationStorageDirectory aufhält.
Guckst du da...
PHP-Code:
traceFile.applicationStorageDirectory.nativePath ); 
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 30-06-2009, 22:41   #7 (permalink)
unknown target
 
Benutzerbild von schokominza
 
Registriert seit: Feb 2003
Ort: Hamburg
Beiträge: 85
rendner[i], wenn du DAS jetzt am 16.6. um 01:35 Uhr gesagt hättest, hätte ich dir rennenden Fußes einen Sixpack vor die Tür gestellt.
;-)

Inzwischen habe ich das auch gefunden (Projekt ist seit knapp zwei Wochen abgeschlossen - meine ewig andauernde lern-AS3-und-OOP-und-AIR-Phase natürlich nicht - deshalb bin ich für alle weisen und mahnenden und wissenden Worte nach wie vor offen).
Dankeschön, trotzdem!
:-)
__________________
Wenn das Leben Dir Zitronen anbietet, frag nach Tequila und Salz und ruf' mich an!
"I am not a number, I am a free man!" (The Prisoner)
schokominza ist offline   Mit Zitat antworten
Alt 30-06-2009, 22:43   #8 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Zitat:
Zitat von schokominza Beitrag anzeigen
rendner[i], wenn du DAS jetzt am 16.6. um 01:35 Uhr gesagt hättest, hätte ich dir rennenden Fußes einen Sixpack vor die Tür gestellt.
;-)
damn, sowas musst du doch vorher erwähnen!
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 01-07-2009, 07:44   #9 (permalink)
Neuer User
 
Registriert seit: Oct 2008
Beiträge: 148
unter mac befindet sich das verzeichnis unter Library/Preferences/Applikationsname/...

unter windows ist das glaube ich irgendwie
C:/dokumente und Einstellungen/user/lokale einstellungen/....
sytch ist offline   Mit Zitat antworten
Alt 01-07-2009, 08:32   #10 (permalink)
Neuer User
 
Registriert seit: Oct 2008
Beiträge: 18
zum Thema Zeilen umbruch kann dir das vielleicht helfen

http://www.dr-muh.de/2009/05/13/text...eise-auslesen/
smoo ist offline   Mit Zitat antworten
Alt 01-07-2009, 10:20   #11 (permalink)
unknown target
 
Benutzerbild von schokominza
 
Registriert seit: Feb 2003
Ort: Hamburg
Beiträge: 85
Leute,
ihr seid echt supernett.
Deswegen treibe ich mich hier gern herum.
:-)

Nur nochmal zu Erinnerung: Ich habe das alles schon gelöst. Aber eure Vorschläge sind natürlich ein Investition in die Zukunft. Falls nochmal jemand Probleme in dieser Richtung hat, MUSS er ja über diesen Thread stolpern und die Fragen nicht nochmal stellen.
;-)

Dankeschön nochmal!
Melanie
__________________
Wenn das Leben Dir Zitronen anbietet, frag nach Tequila und Salz und ruf' mich an!
"I am not a number, I am a free man!" (The Prisoner)
schokominza 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 19:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele