hvis du har direkte adgang til serveren, er der en lidt anderledes løsning...
måske ikke ideel, men hvad faen :)
jeg ville lave et Javascript som kan stå og skrive til filen, det er ultra simpelt at lave - og hvis serveren ikke skal bruges som workstation, kan scriptet jo køre uendeligt...
sig til hvis du skal bruge et JS script...
min første kommentar: det er muligt at lave en monitor på den stream som shoutcast udsender, man skal så replikere den stream og sende dine tekstlinier som ID3 tags... det ER muligt... men afsindig svært...
kald auto funktionen i onLoad, eller lige efter siden er loadet:
var fso = new ActiveXObject("Scripting.Filesystemobject")
function saveFile(str_Line){ try{ var f = fso.OpenTextFile( "c:\FilSomViOverASkriver.txt" , 2 , true ) //for writing + create f.WriteLine( str_Line) f.close()
}catch(){ return false; } return true; }
var stringlines = new Array("0 sekunder: Velkommen til" "15 sekunder: Hitlisten", "30 sekunder: Vi spiller", "45 sekunder: Hits", "60 sekunder: Hele tiden"); var counter = 0;
function autowriter() { // in case that writefile fales, try again after a little while if( ! saveFile( stringlines[counter++ % stringlines.length] ) ) setTimeout("saveFile( stringlines[counter++ % stringlines.length] )",50);
testet og virker... du skal bare rette stien til tekstfilen...
<html> <head> <script language="Javascript"> var fso = new ActiveXObject("Scripting.Filesystemobject")
function saveFile(str_Line){ try{ var f = fso.OpenTextFile( "fotobase.txt" , 2 , true ) //for writing + create f.WriteLine( str_Line ) f.close() }catch(e){ return false; } return true; }
var stringlines = new Array("0 sekunder: Velkommen til", "15 sekunder: Hitlisten", "30 sekunder: Vi spiller", "45 sekunder: Hits", "60 sekunder: Hele tiden"); var counter = -1;
function autowriter(){ // in case that writefile fales, try again after a little while counter++ if(! saveFile( stringlines[ counter ] ) ) document.getElementById("out").innerHTML += "<br>Fejl i skrivning";
Det er også helt fint. Det er hvad serveren har installeret :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.