Posté(e) le 24 juillet 201113 a Salut, je suis certain qu'il y a moyen, à l'aide d'un programme ou autre, d'empêcher la fermeture d'un navigateur. Je cherche cette " astuce ", parce qu'à mon taf, je passe de la musique via une Web Radio ... du coup, quand des clients utilisent le pc , ils ferment systématiquement le navigateur ... et coupe la musique par la même occasion. Si quelqu'un à une idée géniale...
Posté(e) le 25 juillet 201113 a Utiliser vlc pour lire la webradio ? Non, parce que là vraiment, je vois pas.
Posté(e) le 25 juillet 201113 a Quel OS ? Ptet un coup de sessions multiples peut aider : une session à toi ouverte mais pas à l'écran où tu mets la webradio, et une active pour les clients...
Posté(e) le 25 juillet 201113 a Auteur ... et pour empêcher la fermeture de VLC ? Windows 7 ( via mon profil ) ... autre session ? ... ha oui , pas bête pour contourner le problème. Mais j'aimerais quand même avoir une solution sur ma session ... trop de manips , la liste des morceaux qui passent n'est plus visible pour tous ...etc
Posté(e) le 25 juillet 201113 a Et bien pour vlc, tu fais "cacher le lecteur dans la barre des tâches", et normalement, plus personne n'a de raison de te le fermer.
Posté(e) le 25 juillet 201113 a Auteur Tu aurais le flux de cette WebRadio ? http://www.aperadio.com/eagles_radio.php http://iheartradio.c...ing.swf?wid=661
Posté(e) le 25 juillet 201113 a Auteur Non, pas bon ... il s'agit d'un MP3 utilisé lors d'annonces sur la radio.
Posté(e) le 25 juillet 201113 a Effectivement, pas bon du tout. Je cherche encore mais ça semble difficile à trouver.
Posté(e) le 25 juillet 201113 a Auteur En php, avec un shell_exec ou un de ses petits frères: Et ça donne quoi ?
Posté(e) le 25 juillet 201113 a Et ça donne quoi ? Tout sous linux, sous Windows il faut adapter: Le nohup il ne connait pas. Le php a exécuter (il est à trou) <?php ini_set('display_errors', 'Off'); ini_set('display_startup_errors', 'Off'); error_reporting(0); $result = ''; $pidFileName = '/XXX/process.pid'; $logFileName = '/XXX/log'.date("m.d.y-h.i").'.txt'; if ( !file_exists($pidFileName) ) { exec('touch '.$pidFileName); exec('chmod ugo+rwx '.$pidFileName); } if ( !file_exists($logFileName) ) { exec('touch '.$logFileName); exec('chmod ugo+rwx '.$logFileName); } $pid = (string) file_get_contents($pidFileName); if ($pid === '') { $cmd = 'nohup /opt/php/bin/php /XXX/exec.php > '.$logFileName.' 2>&1 & echo $!'; $pid = shell_exec($cmd); $pid = trim($pid); $result = nl2br("Procédure lancée, veuillez attendre la fin du processus: ".$pid); file_put_contents($pidFileName, $pid); } else { $result = "En cours d'exécution .... Veuillez attendre\n <br />\n <br />\n <form>\n <input type=\"button\" value=\"Arrêter la procédure\" onclick=\"window.location.href='http://XXXX/kill.php?pid=".$pid."'\">\n </form>"; } echo <<<PAGE <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="eng" lang="eng"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>WebRadio</title> </head> <body> <div> $result </div> </body> </html> PAGE; ?> Le script php exec.php (pas testé): <?php ini_set('display_errors', 'Off'); ini_set('display_startup_errors', 'Off'); error_reporting(0); shell_exec($cmd); // Cmd soit vlc soit Firefox avec les bons paramètres ?> Le script php kill.php: <?php if ( isset($_GET['pid']) ) { exec('kill '.$_GET['pid']); file_put_contents('/XXX/process.pid', ''); echo <<<PAGE <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="eng" lang="eng"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>WebRadio: Arrêt </title> </head> <body> <div> Procédure arrêtée <br /> <br /> <form> <input type="button" value="Retour au Formulaire" onclick="window.location.href='http://XXXX/formulaire.html'"> </form> </div> </body> </html> PAGE; } ?>
Posté(e) le 29 juillet 201113 a Un Firefox modifié pourrait t'aider : http://remixedcat.blogspot.com/2011/07/time-for-tech-firefox-5-kiosk-mode.html :)
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.