begin process at 2012 05 28 01:04:59
  Trouver un code source :
 
dans
 

16 commentaire(s) de Cyrille2 sur des sources sur phpcs

Déposé sur Recupération d'une liste des chans de server irc sous forme d...

Salut,

ligne 105:
$res = GetIrcChans('bastia.zefunchat.net','6667','play-pc',200);

play-pc était ici le nom du channel

Autre chose : si tu veux vraiment que cela fonctionne en javascript,

modifie tout l'affichage en fin de page pour en faire du javascript... Notament avec window.write()

bon courage
++
Posté le : 06/03/2007 15:27:08

Déposé sur Radio php v 0.1

Salut!

en effet, ce sont des problèmes auquels je me suis heurtés mais les solutions sont déjà dans le source !

1) Comme le script s'éxécute en permanence, il faudrait y ajouter un set_time_limit(0); (si cette commande est permise par le système hôte). Parce qu'au bout d'un moment, le script devrait normalement s'arrêter.

En réalité, il ne s'execute pas en permanence, il envoie MUSIC_COUNT fichiers musicaux dans le buffer. Ces operations sont donc uniquement MUSIC_COUNT readfile. Donc en réalité, ce temps dépasse rarement les 30 secondes, puisque le streaming est géré par apache et non le script php ;)

2) En général (celà dépend de la configuration) PHP est autorisé à utiliser 8Mb de mémoire vive.. Dès qu'il dépasse ce seuil, il arrete l'exécution du script, donc dès que ta radio aura envoyée plus de 8Mb de son, à mon avis le script devrait s'arreter.

Vrai aussi ! Mais en réalité, le readfile envoie le contenu du fichier dans un autre buffer (celui d'apache je présume), cette limitation n'intervient donc plus ...

Je regarderai ton soft dès que j'aurais un peu de temps libre, merci beaucoup pour cette information et ta note ;)

++
Posté le : 30/04/2006 20:37:15

Déposé sur Function empêchant les erreurs e-notice

Pas plus qu'une modification de configuration afin de ne pas montrer les notices de cet ordre la... D'autant plus que les hébergeurs courant (pro ou non) sont généralement configurés pour ne pas relever ce type d'erreurs. En tout cas, je traite couramment avec des hébergeurs pros et j'ai eu l'occasion de tester ce genre de choses (entre autres sivit,cornut,xelacom pour ne pas les citer)!

Le seul inconvénient de l'opérateur @ est de ne pas donner d'indication si l'erreur non affichée générait une sortie de script... Mais si l'on sait taper un nom de variable, tout devrait aller. lol
Posté le : 15/05/2005 22:41:17

Déposé sur Function empêchant les erreurs e-notice

Et l'utilisation de @ ? plus simple, non ? pas d'alternative c'est sur, mais evite les messages d'erreurs...

$mavar = @$mavar; ou directement mafunction(@$mavar);

NB :
$a = @array($v1,$v2); //plus clean et simple que:
$a = array(@$v1,@$v2);
Posté le : 15/05/2005 19:31:46

Déposé sur Récupérer le chemin relatif du script

Sinon, il est possible d'utiliser des PATHS absolus afin de lever tte ambiguité. De plus, $_SERVER contient des données sur le script d'appel or dans un include... ce n'est pas forcémment le bon chemin !

Il existe une constante "magique" qui permet d'obtenir le path absolu d'un fichier, meme dans un fichier inclus : __FILE__

De plus, associé à la fonction dirname(), ceci constitue un très bon moyen de définir un path de base ds un fichier de configuration par exemple...

Exemple : même structure de site, memes fichiers de base mais configurations différentes (notamment en matière de PATHs :)) :
http://cyrille2.free.fr/
http://cyrille2.free.fr/inshat/ (en cours)
http://cyrille2.free.fr/exetron/ (en cours aussi)
Posté le : 12/05/2005 18:45:34

Déposé sur Radio php v 0.1

lut!
en fait, je n'utilise pas WMP ni Real mais si un jour je les installe ... p-e que j'en observerais le fonctionnement (ss doute très similaire) !!

Je suis pas fan c tt, voila pk :)
Posté le : 14/09/2004 03:19:12

Déposé sur Radio php v 0.1

Je sais pas quel fichier tu as downloadé mais je crois que tu te trompes encore une fois, le fichier m3u ne doit contenir que le lien vers le script ... et le script reste en .php biensur...
Posté le : 11/09/2004 05:28:43

Déposé sur Radio php v 0.1

Salut!
bon déjà si vous souhaitez tester, il existe un vieux site (le seul avec de la musique dont la diffusion gratuite est légale pour tester) soit http://evaleone.free.fr/ dans la section radio. Au moins vous pourrez voir le rendu :) Merci de ne pas regarder le code, ca date d'un an, c vieux pour moi.

SATANDemon > Ensuite, la ligne header('Content-Disposition: attachment; filename="'.TITLE.'"'); vient du fait que mon script initial était un script pour forcer le download d'un fichier et que je me suis apercu que le filename avait une incidence selon comment winamp interprétait (il peut ne pas recevoir le icy-name ou prendre le nom du fichier selon les versions, du moins n ami m'avait signalé l'affichage de FILENAME donc j'ai changé en title :)

Concernant l'erreur de SYNCING, je ne l'ai jms rencontrée, mais avec une brève recherche sur google ... http://www.winampfr.com/forum/viewtopic.php?t=6592&sid=47 il ne semble qu'aucune information ne soit trouvable

GRenard > vu comme tu en parles, il semble que tu es renommé le script php en m3u ... sinon il n'y a pas de raison que winamp plante sur une lecture de m3u... Regarde le site "exemple" pour mieux voir!

Je pense n'avoir rien oublié :)
@tantot
Posté le : 11/09/2004 03:01:12

Déposé sur Radio php v 0.1

Encore une fois (et j'espère la dernière), il n'est pas question de consulter la page toi même mais par winamp. Comme spécifié clairement dans la description, le lien sur le site porte sur la PLAYLIST m3u et non le script.

2nd répétition, oui tous les fichiers sont lus, le répertoire musique, comme je l'ai déjà dit, ne doit contenir que des musiques (...), eventuellement de la vidéos pour faire mumuse.

Concernant l'enchainement des pistes, biensur c'est possible en tout point, mais ce n'était pas le but du script au départ!!! Maintenant, libre à toi de faire une gestion si tu le souhaites tant :) Pour ma part je m'en chargerai si j'ai du temps à perdre un jour ...

Bon coding !
Posté le : 09/09/2004 06:21:02

Déposé sur Radio php v 0.1

Slt!
Le fichier que les clients sont censé ouvrir est le m3u (comme spécifié ds la description du source) ainsi winamp va lui même faire une requette sur ce script. Ensuite seulement le script agira.

De plus, apparemment j'ai omis de le spécifier mais il me semblait que c t évident, le répertoire spécifié dans AUDIO_PATH (ainsi que ses sous répertoires) ne doit contenir que des fichiers audios (ou vidéos, voir description). Les fichiers .htaccess sont automatiquement skippés.

Le fait que tu ai récupéré des fichiers de Qt indique que ton AUDIO_PATH n'est pas correct, ou qu'il contient les fichiers de Qt à la racine de AUDIO_PATH ou dans un sous répertoire.

Le fait que tu ai eu un dl dans internet explorer indique tu n'as pas lancé le m3u. :))

Du moins, je pense, si tel n'est pas le cas, fais le moi savoir!

Dans tout les cas, tiens moi au courant,
merci :)
Posté le : 08/09/2004 15:28:43

1 2


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,217 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales