Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 14.08.2004, 18:05   #1
TP-Junior
 
Registriert seit: Aug 2004
aktiv macht alles soweit korrekt

Externe .TXT Datei im Dyn. Textfeld


Hallo, brauche eure Hilfe:

Ich habe eine Software die eine .Txt ( Log ) Datei anlegt.
Der Text der in der Datei enhalten ist soll auf dem Monitor angezeigt werden.
Das Problem ist , die datei wird immer erweitert ( neue text zeilen kommen hinzu ) , diese sollen dann auch automatisch in einer art Ticker angzeigt werden !!!

Gib es dazu eine Lösung , wenn ja bitte so schreiben , das das auch jemand versteht der von Flash MX usw. nicht so viel Ahnung hat .

Danke
Aktiv
aktiv ist offline   Mit Zitat antworten


Alt 14.08.2004, 18:51   #2
TP-Member
 
Registriert seit: Aug 2004
boreker ist auf einem guten Weg

hi activ


Du musst die variable *.txt in flash halt immer wieder aus neue laden!
dass prob ist dabei auch, dass das teil nicht aus dem cache kommt; also jeweils die neue version geladen wird.

sollte so klappen:
Code:
vr_interval_milisek=500 /*hier kannst Du angeben wie oft geupdatet werden soll */
int_reloeder=setInterval("fc_reloader(),vr_interval_milisek);
fc_reloader=function()
{
this.loadVariables ("name.txt?RND="+random(9999)); 
}
naja ist ungetestet und was das vermeiden vom laden aus dem cache angeht, so musste ich das auch grad selber nachsehen, weiss also nicht obs korrekt ist.

hoffe es bringt dich nen schritt weiter!

achja, das script kommt in den mc wo auch das textfeld drin ist

greez,boreker
boreker ist offline   Mit Zitat antworten
Alt 14.08.2004, 19:24   #3
TP-Junior
 
Registriert seit: Aug 2004
aktiv macht alles soweit korrekt
Kannst du mir das ganze so erklären , das ich es als absoluter neuling verstehe ???

Der inhalt der TXT dateis sieht so aus :
2005-08-14 15:18:26,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxx
2005-08-14 19:14:28,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxxx
2005-08-14 19:14:30,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxxxj
2005-08-14 19:19:14,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxxxj
2005-08-14 19:20:35,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxxxx

Und das soll in das Dynamische Textfeld als Lauftext !!

Geändert von aktiv (14.08.2004 um 19:27 Uhr).
aktiv ist offline   Mit Zitat antworten
Alt 14.08.2004, 20:17   #4
TP-Member
 
Registriert seit: Aug 2004
boreker ist auf einem guten Weg
beim code vorhin hat noch was mit den gänsefüsschen nicht gestimmt!
Code:
vr_interval_milisek=500 /*hier kannst Du angeben wie oft geupdatet werden soll */
count=0;
fc_reloader=function()
{
this.loadVariables ("name.txt?nocache=" add random(9999), ""); 
};
int_reloader=setInterval(fc_reloader(),vr_interval_milisek);
fc_laufen=function()
{
	this.onEnterFrame=function()
	{
		//if(textfeld.length
	  str_text = new String( textfeld );
      if(textfeld.length>count)
	  {
		 str_text.slice( count, textfeld.length );
		 count++;
		 textausgabe=str_text.slice( count, textfeld.length );
	  }
else
{
	count=0;
}
	}
}
this.onData=function()
{  
textausgabe=textfeld;
	fc_laufen();
}
das in ein mc(movieclip) mit einem dynamischen textfeld namens textausgabe
drin!
das textfile muss aber so beschrieben sein:
Code:
&textfeld=2005-08-14 15:18:26,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxx 2005-08-14 19:14:28,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxxx 2005-08-14 19:14:30,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxxxj 2005-08-14 19:19:14,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxxxj2005-08-14 19:20:35,06646810638,Text,Ihr A1.net Passwort lautet:xxxxxxxx
vorallem die variabelzuweisung (&textfeld)= muss existieren ! dann sollte es fuer mein bsp auch aneinandergscrieben sein! also keine erzwungenen umbrueche! - das geht warscheinlich auch anders; weiss aber nicht wie!


noch ein bsp im anhang! -hoffe Du hast 2004.


greez,boreker


ach ja, Du kannst das ganze nur auf dem server testen;zum lokalen testen ladest Du die txt mit this.loadVariables("name.txt"); im i-net waers dann so aber ohne cacheladeverhinderung!
Angehängte Dateien
Dateityp: zip ext_lauftext_001.zip (5,2 KB, 35x aufgerufen)

Geändert von boreker (16.08.2004 um 15:59 Uhr).
boreker ist offline   Mit Zitat antworten
Alt 16.08.2004, 14:53   #5
TP-Junior
 
Registriert seit: Aug 2004
aktiv macht alles soweit korrekt
danke schon mal für die Hilfe,
das mit dem Textfile ist das Problem , es wird von einer Software generiert, und es sollte so laufen , das ich nichts mit der Hand editieren muß.

Ich habe fogende lösung bis jetzt !!
( anhang )

jetzt brauche ich nur noch ne lösung das der Text aus der original TXT Datei in die Ticker.txt reingeschrieben wir das der Ticker es auch wiedergeben kann,ohne das ich immer die Ticker.txt datei bearbeieten muß , also automatisch .

Wenn jemand weis wie ich das machen könnte wäre das super ! :-)
Angehängte Dateien
Dateityp: zip ticker.zip (2,6 KB, 20x aufgerufen)
aktiv ist offline   Mit Zitat antworten
Alt 16.08.2004, 17:52   #6
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Das wird mit flash selber nicht gehen, da flash nicht auf die Datei zugreifen kann.
Mit folgendem PHP Script kannst Du auch die org. txt Datei nutzen und benötigst keine zweite.
natürlich musst Du dann nicht die txt Laden, sondern die PHP Datei.
Voraussetzung ist natürlich, dass der Server PHP kann.
PHP-Code:
<?
$quelldatei 
"ticker.txt";
$datei file($quelldatei); 
for (
$i 0$i count($datei); $i++) { 
    
$ausgabe .= $datei[$i];
}
echo 
"&speed=3&";
echo 
"&text=".$ausgabe."&";
?>
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 16.08.2004, 18:02   #7
TP-Junior
 
Registriert seit: Aug 2004
aktiv macht alles soweit korrekt
wo binde ich das ganze ein???

Ich brauche das ganze erst mal nur Offline , später vielleicht mal auf einen Server , geht das ???
aktiv ist offline   Mit Zitat antworten
Alt 16.08.2004, 19:22   #8
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
So hab es mal mit PHP fertig gemacht.
Auch das AS hab ich mal etwas umgeschrieben, da Deines nicht so richtig wollte.
Anbei eine zip, mit alln Dateien.
Hier ein Bsp

Problem macht nur das anhängen der "+++" nach einem Text.
Ich glaube das Problem ist es, dass es Array-Elemente sind, bin mir da aber nicht ganz sicher.


EDIT:
Im Anhang ist schon die Änderung des nächsten Beitrages enthalten !!!
Angehängte Dateien
Dateityp: zip ticker.zip (3,6 KB, 18x aufgerufen)
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de

Geändert von webcreate (16.08.2004 um 19:41 Uhr).
webcreate ist offline   Mit Zitat antworten
Alt 16.08.2004, 19:38   #9
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Nun hab ich auch das Problem mit den "+++".
Hat nichts mit einem Array zu tun, sondern damit, dass das Textfeld einzeilig ist aber in der txt Datei ja Zeilenumbrüche als Steuerzeich enthalten sind.
Um das zu beheben, muss die wert.onLoad Funktion wie folgt aussehen:
PHP-Code:
      wert.onLoad = function(status) {
          if (
status) {
              
this.text this.text.split("\r\n").join("");
              
text this.text.split("#");
              
speed parseInt(this.speed);
          }
      } 
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 16.08.2004, 19:44   #10
TP-Junior
 
Registriert seit: Aug 2004
aktiv macht alles soweit korrekt
muß der code in die PHP datei dazu oder einzeln???
dann ist da aber noch ein Problem , die # zeichen sind in der original Datei , die von der Software generiert wird nicht drin , gibt es ne möglichkeit , die Log datei( mit den Daten drin ) per PHP auszulesen und die # mit einzufügen ??? und das ganze immer wieder aktualisierend , da immer neue Dateien in die Log Datei geschrieben wernden ???

Das wäre echt supper wenn das klappt ???:-)

Geändert von aktiv (16.08.2004 um 19:50 Uhr).
aktiv ist offline   Mit Zitat antworten
Alt 16.08.2004, 19:56   #11
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Die PHP Datei muss extra sein, PHP hat nicht mit Flash zu tun.
Wie gesagt, das geht nur wenn der Server PHP kann!
Wichtig ist, das die PHP, TXT und SWF Datei in ein und dem selben Verzeichnis liegen.

Hier nun eine neue Anlage, mit dem Import einer txt Datei ohne die "#".
Sowie mit Zeilenumbruchlöschung für UNIX- und Windows-Systemen.
Angehängte Dateien
Dateityp: zip ticker.zip (3,8 KB, 14x aufgerufen)
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de

Geändert von webcreate (16.08.2004 um 19:59 Uhr).
webcreate ist offline   Mit Zitat antworten
Alt 16.08.2004, 20:07   #12
TP-Junior
 
Registriert seit: Aug 2004
aktiv macht alles soweit korrekt
Wenn ich das ganze starte schreibt er nur:

+ + + ".$texte." + + +

mehr nicht :-(

Was ich auch noch brauche ist ein timer der die Datei immer wieder neu abfragt , oder einfach die neuen daten sätze anzeigt
aktiv ist offline   Mit Zitat antworten
Alt 16.08.2004, 20:17   #13
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Zitat:
Zitat von aktiv
Wenn ich das ganze starte schreibt er nur:
+ + + ".$texte." + + +
Du darfst es auch nicht in Flash selber testen.
PHP ist eine serverbasierte Programmiersprache um damit arbeiten zu können, muss das Ganze in einer Serverumgebung laufen (Apache + PHP).


Zitat:
Zitat von aktiv
Was ich auch noch brauche ist ein timer der die Datei immer wieder neu abfragt , oder einfach die neuen daten sätze anzeigt
Das Ganze hier soll eine Hilfestellung sein, keine Komplettlösung.
Wenn Du eine Komplettlösung haben willst, schalte ein Jobangebot.
Ein wenig solltest Du auch selber machen (oder?).
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
Externe .TXT Datei im Dyn. Textfeld Externe .TXT Datei im Dyn. Textfeld
« externe movies | Kreatives Loch.... »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Flash MX - Tabellarische Textdarstellung in dyn Textfeld StephanF Flash 2 18.05.2004 18:06
.txt datei in dokument laden poollover Traum-Dynamik 2 15.01.2004 13:49
frage zu externe txt datei defcon Flash 3 28.08.2003 00:06
fscommand - externe Datei wird nicht geöffnet singing sam Flash 5 22.03.2003 16:44
links in .txt datei woerthes Flash 1 04.04.2001 12:49


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:33 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23