Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-01-2006, 18:45   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 14
dateicontroll, if_exists

servus

ich hab einen mp3 player mit flash programmiert, und möchte jetzt gerne, das der user items in die playlist hinzufügen kann, das macht er mit einem textfeld wo er die url angibt, und dann ein button ok, dann nach wird einfach der inhalt des textfelds ins array gespeichert

PHP-Code:
songs[songs.length]=songs_mc.songeingabe.url_song.text
...nur ich würde gerne controllieren, ob es diese datei gibt, bevor ich sie in die playlist reinhau, geht das?

lg
dominik

//edit, ich mags ned mit php machen
NoAir ist offline   Mit Zitat antworten
Alt 16-01-2006, 11:08   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
edit, ich mags ned mit php machen
NoAir is offline Beitrag melden Mit Zitat antworten
Da wird dir aber nicht viel übrigbleiben... Außer, du erstellst per Hand bspw. ein Textfile mit den Filenames des MP3-Folders.
  Mit Zitat antworten
Alt 16-01-2006, 15:44   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 14
Zitat:
Zitat von agedoubleju
Da wird dir aber nicht viel übrigbleiben... Außer, du erstellst per Hand bspw. ein Textfile mit den Filenames des MP3-Folders.
aber genauso will ichs nicht machen, gibts nicht eine funktion die einfach true oder flase zurückliefert, so wie loadvars, nur das gibt ja einen fehler aus wenns nicht existiert..

lg
dominik
NoAir ist offline   Mit Zitat antworten
Alt 16-01-2006, 16:03   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Nein, gibt es nicht. Flash darf aus Sicherheitsgründen nicht direkt auf das Filesystem zugreifen.
  Mit Zitat antworten
Alt 16-01-2006, 16:16   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Naja, man könnte schummeln so irgendwie z.B.:
PHP-Code:
_global.ms = new Sound(this);
ms.loadSound("http://www.hallo.de/dolle.mp3");
var 
iv setInterval(function () {
    
clearInterval(iv);
    if (
ms.getBytesLoaded() == 0) {
        
trace("nicht vorhanden");
    } else {
        
trace("ok");
    }
}, 
1000); 
Wenn's offline laufen soll, dann muss man natürlich nicht so lange mit der Auswertung warten.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++

Geändert von Der Frager (16-01-2006 um 16:19 Uhr)
Der Frager ist offline   Mit Zitat antworten
Alt 16-01-2006, 17:25   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
@Der Frager: aber die Methode wäre reichlich unsicher, weil das Antwortverhalten auch z.B. von der Bandbreite abhängt. Und du benötigst auf jeden Fall den - vorher ermittelten - Filename...
  Mit Zitat antworten
Alt 16-01-2006, 17:28   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
@H.W.: Ja, ich weiß, dass das unsicher wäre.
Den Filename gibt's doch aber, wenn ich den ersten Beitrag (also die Frage) richtig verstanden habe und wenn's ein offline Player sein soll, sollte es sogar immer mit der Abfrage klappen.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 16-01-2006, 17:31   #8 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Den Filename gibt's doch aber
Hab ich anders verstanden, aber vielleicht kann uns NoAir ja mal aufklären
  Mit Zitat antworten
Alt 16-01-2006, 17:37   #9 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 14
ja so hab ich es gemeint, das sollte passen.

als swf gehts dann, im flash zeigt er halt an das er beim loadblabla einen fehler hat - eh klar, weil wenns den sound ned gibt...

aba es passt jetzt so

danke

lg
dominik
NoAir 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 03:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele