CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 (modifié) Pareil, mais je crois que je viens de trouver pourquoi. En fait dans la web console je suis logué sous admin. Et je pense qu'il serait préférable de passer en root, comment on fait à nouveau ? Il est impératif d'être root car xml2epg a besoin d'écrire des fichiers que seul root à le droit de modifier. Mais je reste étonné que cela se passe sans erreur visible **EDIT** root à le même mot de passe que le compte admin Modifié le 29 avril 2013 par CoolRaoul 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 Voici les options pour passer d'un utilisateur à un autre, mais pas moyen de pouvoir le faire : BusyBox v1.16.1 (2013-04-16 20:13:10 CST) multi-call binary. Usage: su [OPTIONS] [-] [uSERNAME] Change user id or become root Options: -p,-m Preserve environment -c CMD Command to pass to 'sh -c' -s SH Shell to use instead of default shell Que dois-je écrire à ton avis pour passer en root avec cette web console ? 0 Citer
CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 Voici les options pour passer d'un utilisateur à un autre, mais pas moyen de pouvoir le faire : BusyBox v1.16.1 (2013-04-16 20:13:10 CST) multi-call binary. Usage: su [OPTIONS] [-] [uSERNAME] Change user id or become root Options: -p,-m Preserve environment -c CMD Command to pass to 'sh -c' -s SH Shell to use instead of default shell Que dois-je écrire à ton avis pour passer en root avec cette web console ? Connectes-toi directement en root 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 (modifié) Bonsoir, Bon j'ai essayé avec putty en réseau local, il me dis qu'à la ligne 16 il ne passe pas la commande "do" Edit : A cette ligne là for f in /volume1/@appstore/VideoStation/bin/synodvbepg ; do Modifié le 29 avril 2013 par JJJLLLEEE 0 Citer
CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 Bonsoir, Bon j'ai essayé avec putty en réseau local, il me dis qu'à la ligne 16 il ne passe pas la commande "do" Pourrais-tu plutot recopier le message d'erreur que d'essayer de le traduire stp? 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 EPG.sh: line 16: syntax error: unexpected word (expecting "do") 0 Citer
CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 (modifié) EPG.sh: line 16: syntax error: unexpected word (expecting "do") C'est encore pastebin qui me fait des sienne en ajoutant des fin de ligne dos... un instant ***EDIT*** ce lien ci est ok http://pastebin.com/raw.php?i=w4p2q5af Modifié le 29 avril 2013 par CoolRaoul 0 Citer
CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 Désolé mais même erreur... Je ne peux plus rien pour toi: m'est impossible de reproduire cette erreur 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 On est d'accord, j'ai fais un copier coller du pastebin brut ? 0 Citer
CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 On est d'accord, j'ai fais un copier coller du pastebin brut ? Je n'ai jamais dis ça il me semble wget comme j'ai dis plus haut: wget -O EPG.sh http://pastebin.com/raw.php?i=w4p2q5af ***edit*** le chemin de wget est "/usr/syno/bin/wget" 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 Bon j'ai une autre erreur : Je n'ai jamais dis ça il me semble wget comme j'ai dis plus haut: wget -O EPG.sh http://pastebin.com/raw.php?i=w4p2q5af ***edit*** le chemin de wget est "/usr/syno/bin/wget" Le problème c'est que si je fais ça je change comment les PATH au début du script ? et il va ou le fichier ensuite ? 0 Citer
CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 (modifié) Bon j'ai une autre erreur : C'est quoi l'erreur? Le problème c'est que si je fais ça je change comment les PATH au début du script ? et il va ou le fichier ensuite ? la commande "wget -O EPG.sh http://pastebin.com/raw.php?i=w4p2q5af" va te crééer le fichier EPG.sh dans le répertoire courant Tu n'a ensuite plus qu'a l'éditer (avec vi par exemple) Modifié le 29 avril 2013 par CoolRaoul 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 C'est quoi l'erreur? la commande "wget -O EPG.sh http://pastebin.com/raw.php?i=w4p2q5af" va te crééer le fichier EPG.sh dans le répertoire courant Tu n'a ensuite plus qu'a l'éditer (avec vi par exemple) Ne le prend pas mal mais, tu semble croire que je maitrise à 100 % linux, alors que je prends des initiatives qui ne sont pas les bonnes car je ne comprend pas tout ce que tu dis et que j'essaie de t'expliquer tous ce que je fais par écrit pour ne pas faire de conneries. Je sais que tu me prête de ton temps et pour cela je t'en remercie, mais svp soit plus clair.... Donc l'erreur qu'il a c'est : EPG.sh: line 35: xml2epg.pl: not found 0 Citer
CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 Ne le prend pas mal mais, tu semble croire que je maitrise à 100 % linux, alors que je prends des initiatives qui ne sont pas les bonnes car je ne comprend pas tout ce que tu dis et que j'essaie de t'expliquer tous ce que je fais par écrit pour ne pas faire de conneries. Je sais que tu me prête de ton temps et pour cela je t'en remercie, mais svp soit plus clair.... Donc l'erreur qu'il a c'est : EPG.sh: line 35: xml2epg.pl: not found je ne pouvais pas la deviner celle la! ==> Ne jamais dire "il y a une erreur" sans donner une copie de l'erreur , m'enfin!!! Soit tu n'as pas bien édité la 2eme ligne "PATH=". Le premier élément (entre "=" et ":") doit être le chemin absolu (commencant par "/") du répertoire dans lequel tu as mis le fichier "xml2epg.pl" ("/volume1/video/TNT/ConfigEPG" si j'ai bien suivi) Soit tu n'a pas passé la commande "chmod +x" sur le fichier xml2epg.pl Soit les deux 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 On ne se comprend pas bien : 1-le chmod a été fait sur ce fichier depuis le début. 2-depuis le départ le chemin absolu n'a pas changé, j'ai toujours mis celui précité /volume1/video/TNT/ConfigEPG et a plusieurs reprise je te l'ai écrit. 3-l'erreur dont je te parle ( EPG.sh: line 35: xml2epg.pl: not found) vient tout juste d'arriver. En effet, elle survient juste après la modification de tout dernier pastebin 0 Citer
CoolRaoul Posté(e) le 29 avril 2013 Auteur Posté(e) le 29 avril 2013 On ne se comprend pas bien : 1-le chmod a été fait sur ce fichier depuis le début. 2-depuis le départ le chemin absolu n'a pas changé, j'ai toujours mis celui précité /volume1/video/TNT/ConfigEPG et a plusieurs reprise je te l'ai écrit. 3-l'erreur dont je te parle ( EPG.sh: line 35: xml2epg.pl: not found) vient tout juste d'arriver. En effet, elle survient juste après la modification de tout dernier pastebin Faudrait que je me connecte sur ton NAS pour voir, je commence à un peu craquer Si il est accessible en ssh de l'extérieur je peux jeter un oeuil, suffit que tu modifies le mdp de root provisoirement, tu me communique en *message privé* ton ip et les infos de connexion une fois l'erreur trouvée, tu remet le mdp précédent Mais je comprendrai tout à fait si tu ne veux pas 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 (modifié) Ecoute, je vais attendre la prochaine mise à jour de Video station, puis je verrai bien, du moins j'espère que cela va tout remettre à zéro.. ^^ Et à vrai dire je ne sais meme plus pourquoi on voulait faire passer ce script à la base, C'est vrai que tes premiers post fonctionnaient, je voulais juste savoir pourquoi après un rescan ça ne fonctionnait plus et comment l'automatiser. Dans tous les cas merci et peut être à bientôt. Modifié le 29 avril 2013 par JJJLLLEEE 0 Citer
JJJLLLEEE Posté(e) le 29 avril 2013 Posté(e) le 29 avril 2013 Bon alors c'est assez étrange, j'ai refait l'ensemble de mes premières manipulations, et les programmes sont revenus. Donc ce qu'il faudrait qu'on arrive à faire c'est passer cette foutu mise à jour hebdomadaire..... Mais plus ce soir.... 0 Citer
JJJLLLEEE Posté(e) le 30 avril 2013 Posté(e) le 30 avril 2013 Bon, je viens de réussir à automatiser la récupération de tnt_lite.zip et d'utiliser l'outil de CoolRaoul, que je remercie au passage pour son aide très précieuse. Je détaillerai dès que je peux les éléments qui m'ont permit de faire ça. En attendant j'essaierai de faire une récupération auto des deux fichiers de conf et de conversion de CoolRaoul. L'ensemble en utilisant le planificateur de tâches de DSM 4.2. 0 Citer
JJJLLLEEE Posté(e) le 3 mai 2013 Posté(e) le 3 mai 2013 (modifié) Bonjour à tous, Je reviens vers vous pour vous expliquer comment je suis arrivé à automatiser toute la procédure, le tout en image : Je pense que ça fonctionne pour moi car tous les répertoires sont déjà créés... Donc voilà comment j'ai fait, j'ai créé 3 taches bien distinctes selon cette ordre : ***Tache 1: /usr/syno/bin/wget -O <répertoire>/xml2epg.pl http://tiny.cc/xml2epg-latest ***Tache 2 : /usr/syno/bin/wget -O /usr/local/etc/xml2epg.conf http://tiny.cc/xml2epg-conf ***Tache 3 : perl /volume1/video/TNT/ConfigEPG/xml2epg.pl http://xmltv.dyndns.org/download/tnt_lite.zip Les 2 premières régles sont exécutées 1 fois par mois à 1/2 h d'intervalle pour voir s'il n'y a pas une MAJ de CoolRaoul, et la 3ième règle tous les jours pour récupérer le fichier zip TNT-Lite. J'espère que pour vous aussi ça fonctionnera. Merci encore pour ton outil et pour ton aide CoolRaoul. Modifié le 3 mai 2013 par JJJLLLEEE 0 Citer
006fazer Posté(e) le 31 juillet 2013 Posté(e) le 31 juillet 2013 Bonjour, Je viens d’investir dans un HD Homerun. Y a-t-il possibilité d'adapter le script pour le channel.conf qui n'est pas au même format ? [{"frequency":666000000,"service_id":1281,"title":"TF1 HD"},{"frequency":666000000,"service_id":1282,"title":"France 2 HD"},{"frequency":666000000,"service_id":1283,"title":"M6HD"},{"frequency":642000000,"service_id":513,"title":"D8"},{"frequency":642000000,"service_id":515,"title":"BFM TV"},{"frequency":642000000,"service_id":516,"title":"i>TELE"},{"frequency":642000000,"service_id":517,"title":"D17"},{"frequency":642000000,"service_id":518,"title":"Gulli"},{"frequency":642000000,"service_id":519,"title":"France 4"},{"frequency":618000000,"service_id":2817,"title":"6ter"},{"frequency":618000000,"service_id":2818,"title":"NUMERO 23"},{"frequency":618000000,"service_id":2819,"title":"RMC DECOUVERTE"},{"frequency":594000000,"service_id":1537,"title":"TF1"},{"frequency":594000000,"service_id":1538,"title":"NRJ12"},{"frequency":594000000,"service_id":1539,"title":"LCI"},{"frequency":594000000,"service_id":1540,"title":"Eurosport "},{"frequency":594000000,"service_id":1541,"title":"TF6"},{"frequency":594000000,"service_id":1542,"title":"TMC"},{"frequency":594000000,"service_id":1543,"title":"ARTE"},{"frequency":594000000,"service_id":1791,"title":"(control)"},{"frequency":594000000,"service_id":1792,"title":"(control)"},{"frequency":546000000,"service_id":2561,"title":"HD1"},{"frequency":546000000,"service_id":2562,"title":"L'Equipe 21"},{"frequency":546000000,"service_id":2563,"title":"Chï¿¿rie 25"},{"frequency":538000000,"service_id":1025,"title":"M6"},{"frequency":538000000,"service_id":1026,"title":"W9"},{"frequency":538000000,"service_id":1027,"title":"NT1"},{"frequency":538000000,"service_id":1028,"title":"PARIS PREMIERE"},{"frequency":538000000,"service_id":1031,"title":"ARTE HD"},{"frequency":538000000,"service_id":1279,"title":"(control)"},{"frequency":530000000,"service_id":1537,"title":"TF1"},{"frequency":530000000,"service_id":1538,"title":"NRJ12"},{"frequency":530000000,"service_id":1539,"title":"LCI"},{"frequency":530000000,"service_id":1540,"title":"Eurosport "},{"frequency":530000000,"service_id":1541,"title":"TF6"},{"frequency":530000000,"service_id":1542,"title":"TMC"},{"frequency":530000000,"service_id":1543,"title":"ARTE"},{"frequency":530000000,"service_id":1791,"title":"(control)"},{"frequency":530000000,"service_id":1792,"title":"(control)"},{"frequency":506000000,"service_id":257,"title":"France 2"},{"frequency":506000000,"service_id":260,"title":"France 5"},{"frequency":506000000,"service_id":261,"title":"France ï¿¿"},{"frequency":506000000,"service_id":262,"title":"LCP"},{"frequency":506000000,"service_id":287,"title":"France 3"},{"frequency":506000000,"service_id":368,"title":"NORMANDIE TV"},{"frequency":482000000,"service_id":769,"title":"CANAL+"},{"frequency":482000000,"service_id":770,"title":"CANAL+ CINEMA"},{"frequency":482000000,"service_id":771,"title":"CANAL+ SPORT"},{"frequency":482000000,"service_id":772,"title":"PLANETE+"},{"frequency":482000000,"service_id":1008,"title":"(control)"},{"frequency":482000000,"service_id":1009,"title":"(control)"},{"frequency":482000000,"service_id":1010,"title":"(control)"},{"frequency":482000000,"service_id":1011,"title":"(control)"},{"frequency":482000000,"service_id":1012,"title":"(control)"}] Merci d'avance ;-) 0 Citer
aj13fr Posté(e) le 28 août 2013 Posté(e) le 28 août 2013 Bonjour, Comme 006fazer, je viens d'investir dans un HdHomerun, et comme lui, j'ai des difficultés à utiliser l'Outil De Conversion Xmltv Vers Epg Videostation. La structure du fichier 0channels.conf pour un HdHomerun diffère de celui d'un tuner USB et correspond au post ci-dessus, et du coup aucun epg n'est créé. CoolRaoul, pouuais-tu adapter ton script à ce type de fichier STP ? En te remerciant d'avance pour ton aide. 0 Citer
CoolRaoul Posté(e) le 28 août 2013 Auteur Posté(e) le 28 août 2013 Faudrait commencer par me donner un lien pour récupérer ce fichier "brut" plutôt que le copier/coller dans le message. Je verrai ensuite ce que je peux faire avec. Je suis étonné que tout tienne sur une ligne, mais c'est gérable. 0 Citer
aj13fr Posté(e) le 28 août 2013 Posté(e) le 28 août 2013 Lien envoyé par MP. Merci pour ton aide 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.