Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
OverSlek a écrit:
Merci
€dit : heu ...Code:
kill -s USR1kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
:lipssealed: :blush:
J'ai édité car je l'ai trouvé dans le fichier de conf de sc_trans ![]()
Dernière modification par OverSlek (2007-06-14 13:43:45)
Hors ligne
ouai mais en fait y'a deja eu une discute la dessus je crois.
le probleme c'est que pour que la commande marche
il te faut le pid du sc_trans
et je ne vois pas comment tu vas le recupérer via une page web ??
parce que dans /var/run y'a peau de zob concernant sc_trans
deja une manipulation de fichiers playlist via une page web c'est
un super début, relancer le sc_trans ce n'est pas le plus reloud
Hors ligne
Merci Flying Jack.
shamankick a écrit:
le probleme c'est que pour que la commande marche
il te faut le pid du sc_trans
et je ne vois pas comment tu vas le recupérer via une page web ??
parce que dans /var/run y'a peau de zob concernant sc_trans
Tiens
ps ax | grep sctrans | grep -v grep | cut -c1-5
Deja une manipulation de fichiers playlist via une page web c'est
un super début, relancer le sc_trans ce n'est pas le plus reloud
Je vois pas ce qui a de dur ...
Génération des noms des MP3 qui sont dans un dossiers ... Tu Coche celle que tu veux sa ecris dans la playlist ... ![]()
Perso j'ai déjà ma page qui "parse" mon playlist ^^ Et quand j'ai une musique en cours elle se met en gras sur ma page ![]()
Dernière modification par OverSlek (2007-06-14 16:03:46)
Hors ligne
Si on utilise la commande de FJ, il faut évidemment n'avoir qu'un seul "sc_trans". ![]()
:ph34r:
Hors ligne
shamankick a écrit:
le probleme c'est que pour que la commande marche
il te faut le pid du sc_trans
Merci quand même Calimero ![]()
NB : c'est la qu'on voit si les gens lisent ou pas le topic en entier :p
Hors ligne
OverSlek a écrit:
Merci Flying Jack.
Je vois pas ce qui a de dur ...
Génération des noms des MP3 qui sont dans un dossiers ... Tu Coche celle que tu veux sa ecris dans la playlist ...
Perso j'ai déjà ma page qui "parse" mon playlist ^^ Et quand j'ai une musique en cours elle se met en gras sur ma page
et tu fait tourner ton code ou c est secret ? ![]()
parce que ca m´interesse mechament
bon la je suis en vacance et ce putain de clavier allemand me brise les.....
Hors ligne
Flying Jack a écrit:
mdr ^^
J'osais pas le dir e^^
Oui bon, j'ai pas vu qu'il y avait une page deux.
Et si vous continuez, je vais tout éditer ! :ph34r:
Nan mais !
Hors ligne
Calimero a écrit:
Flying Jack a écrit:
mdr ^^
J'osais pas le dir e^^Oui bon, j'ai pas vu qu'il y avait une page deux.
Et si vous continuez, je vais tout éditer ! :ph34r:
Nan mais !
MDRR Modo Abuse.
Flying Jack a écrit:
Allez y, chargez le modal !!!!!!!!!!!!!
LOOOOOOOOOOOOOOOOOOOOOOOOOL
shamankick a écrit:
et tu fait tourner ton code ou c est secret ?
parce que ca m´interesse mechament
bon la je suis en vacance et ce putain de clavier allemand me brise les.....
Nan je peux faire tourner ![]()
Par contre c'est mechamment mal codé mais sa fonctionne ! ( Utilisation perso normalement :p )
Bien sur modifie un peu ![]()
[code=php]
<?php
//$playlist = ('/home/shoutcast/sctrans/playlist.lst');
//$rm = ('rm playlist.lst');
//$chmod = ('chmod 777 playlist.lst');
//$play = ('cp '.$playlist.' playlist.lst');
//system(''.$rm.' && '.$play.' && '.$chmod.'');
//Modifie IP + PORT
$fp = fsockopen ('IP', 'PORT', $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
fputs ($fp, "GET / / HTTP/1.0\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\nHost: 88.191.17.221:8000\r\n\r\n");
while (!feof($fp)) {
$line = fgets ($fp,21048);
eregi( "<font class=default>Current Song: </font></td><td><font class=default><b>(.*)</b></td></tr></table>", $line, $regs );
$musique = htmlspecialchars($regs[1]);
}
fclose($fp);
}
// Lit la liste
//Nom de ta playlist ^^
$nfichier = "./playlist.lst";
$contenu = fopen ($nfichier, "r");
$contents = fread ($contenu, filesize ($nfichier));
fclose ($contenu);
// On fais voir ^^
//.... = .mp3 , .wav , en gros 3lettres aprés le points ^^
// "/home/shoutcast/musique/" correspond a ce qui se trouve avant le nom.ext
$contents = preg_match_all( '`/home/shoutcast/musique/(.*)....\n`Us' , $contents, $mots);
foreach($mots[1] as $val)
{
$cherche[2] = '/%20/';
$replacement[2] = ' ';
$cherche[1] = '/_/';
$replacement[1] = ' ';
$test = preg_replace($cherche, $replacement, $val);
if($musique == ""){} else {
//Debut Balise Gras ^^
if (ereg($musique,$val)) { echo '<b>En Cours De Lecture : '; }
}
echo $test;
if($musique == ""){} else {
if (ereg($musique,$val)) { echo "</b>"; }
// Fin De gras
}
echo '<br />';
}
//
?>
[/code]
Dernière modification par OverSlek (2007-06-18 18:26:49)
Hors ligne
Je vois pas de quoi vous parlez, messieurs. Cessez immédiatement vos affabulations diffamatoires !
Hors ligne
elle sort d'ou la coloration syntaxique ??? de chez Jean - Louis David ?
Hors ligne
shamankick a écrit:
elle sort d'ou la coloration syntaxique ??? de chez Jean - Louis David ?
Hors ligne
Flying Jack a écrit:
shamankick a écrit:
elle sort d'ou la coloration syntaxique ??? de chez Jean - Louis David ?
Balise: [ code=php ] [ / code ] (sans les espaces)
balise : [ code=jeanlouisdavid ] blabla [ / code ] :+
Hors ligne
shamankick a écrit:
elle sort d'ou la coloration syntaxique ??? de chez Jean - Louis David ?
Merci pour le code ? Non ? Sympa ici ...
Hors ligne
c'est vrai revenons au sujet, et surtout
1 000 000 de "Merci OverSlek" :blush:
je reviens de vacances j'essaye ça rapidos.
Dernière modification par shamankick (2007-06-27 11:55:49)
Hors ligne
bon j'ai essayé ça..
ça m'affiche le contenu de ma playlist, rien d'autre ?
ça je ne voit pas a quoi ça correspond : $line = fgets ($fp,21048);
et les cinq première lignes elles servent a quoi ?
bref, c'est bien mais ça ne permet pas d'editer une playlist via le web ?
bon voila j'ai du rater quelque chose ![]()
Hors ligne