Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-04-2004, 14:41   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 6
Bilder aus Flashfilm speichern

Hallo Leute,

ich habe da ein Problem, ich habe mir mit Hilfe eines Tutorials einen Film erstellt der Bilder mit Hilfe einer xml-datei aus einem Verzeichnis lädt. Nun wollte ich einen extra Button basteln, mit dem der Nutzer die Möglichkeit hat das gewünschte Bild auf die Festplatte zu speichern.

Ich habe dies mit der getURL probiert, da ich ja den Pfad schon aus der xml eingelesen habe. Nur leider muss ich da irgendwie einen Denkfehler drin haben, als Neuling hier. Könnt ihr mir helfen.

Hier der Code zum auslesen der xml, in den ich gerne einen speichern unter "Schalter einbauen" würde.

// XML-Objekt erzeugen (Bezeichner: mein_xml)
mein_xml = new XML();

// Störende Leerzeichen ignorieren
mein_xml.ignoreWhite = true;

// XML-Datei einlesen
mein_xml.load("bilddaten.xml");

// Lesevorgang
mein_xml.onLoad = function(status) {
if (status && this.loaded) {
anzahl = mein_xml.firstChild.childNodes.length;
geladen = true;
aktbild = 0;
ladeBild(aktBild);
}
};

// Funktion, welche die Daten der XML-Datei verarbeitet
function ladeBild(paktBild) {
status_mc._visible = 1;
bild = mein_xml.firstChild.childNodes[paktBild].attributes.pic;
bildname = mein_xml.firstChild.childNodes[paktBild].attributes.name;
galleryname = mein_xml.firstChild.childNodes[paktBild].attributes.titel;
loadMovie(bild, "bild_mc");
titel_txt.text = bildname;
gallery.text = galleryname;
}

// Weiter Schalter
weiter_btn.onRelease = function() {
if (geladen && aktbild<anzahl-1) {
aktbild++;
ladeBild(aktBild);
}
};

// Zurück Schalter
zuruck_btn.onRelease = function() {
if (geladen && aktbild>0) {
aktbild--;
ladeBild(aktBild);
}
};

Danke für die Hilfe!
dancemasterD ist offline   Mit Zitat antworten
Alt 30-04-2004, 23:59   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.321
auch diese frage wurde schon 100.000mal gestellt.

"..auf die Festplatte zu speichern.."
das kann flash nicht; und das ist gut so!

flash wird vorzugsweise in browsern dargestellt und ich möchte nicht, das jeder "hinz und kunz" mir irgend welche vieren auf meine platte speichern kann (anwesende wie immer ausgenommen).
und auf den server kann flash auch nichts speichern. da läuft das flash nämlich nicht.

wenn überhaupt, dann musst du etwas in php machen. aber auch hier: du kannst keine bilder an php senden. bestenfalls anweisungen; mittels denen du dann auf dem serfer mit z.b. php ein bild generierst.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 01-05-2004, 00:13   #3 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.412
hi,

es ist ja nicht so, dass die bilder direkt auf der Festplatte
gespeichert werden müssen.

versuchs mal so:
ActionScript:
  1. download_btn.onRelease = function(){
  2. getURL(bild, "_blank");
  3. }
dann sollte halt irgendwo der hinweis hin, dass man das Bild im
Neuen Fenster per Rechte Maustaste -> Bild speichern unter
runterladen kann. brauchst kein PHP für

sollte funzen


Edit:
willkommen im FF
__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs

Geändert von :: RK :: (01-05-2004 um 00:15 Uhr)
:: RK :: ist offline   Mit Zitat antworten
Alt 01-05-2004, 03:25   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 6
Danke RK, das war genau der Hinweis den ich brauchte.

And to hgseib I would like to say, don't get be so excited. Nobody is forcing you to answer, always think about that you also started one of these days in the past.

Never judge from appearances!
dancemasterD ist offline   Mit Zitat antworten
Alt 01-05-2004, 08:37   #5 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.412
np
__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs
:: RK :: 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 18:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele