[résolu]utilisation screen / php

Répondre
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[résolu]utilisation screen / php

Message par poulpito »

Plop @ tous

donc j'ai un petit soucis

j'ai une appli à lancer qui ne dispose pas de fonction de log cad que si je veux avoir des infos sur l'activité en cours
il faut que je reste avec mon appli ouverte sur le terminal

pour régler ce premier soucis ... hop ca roule un coup de "screen -dmS nom_screen commande"
et pour la récup vive les "screen -r nom_screen"

le soucis c'est que j'aimerai bien avoir un retour de l'appli pour pouvoir mettre ca dans une page web

(opur info le soft en question c'est btlaunchmanycurses apply de bittorrent qui permet de dl/seed plusieurs torrents en meme temps en mode console)

et je sais pas comment faire en fait ....

rediriger temporairement la sortie console vers un fichier ... oui mais comment j'ai fais pas mal de test et rien de marche pour récup dans un fichier un screen détaché

si qqun à une idée se serait super simpa :p


ou alors si vous avez une meilleur solution pour seeder des torrents en mdoe console avec des stats
(j'ai déjà testé rtorrent+appli stat mais ca gère pas les torrents avec plusieurs trackers)
ZEPsikopat
Messages : 3386
Inscription : ven. 12 janv. 2018 17:44

[résolu]utilisation screen / php

Message par ZEPsikopat »

mldonkey ?

ça fait un peu tout, mais ça reste léger et powerful
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[résolu]utilisation screen / php

Message par poulpito »

sur le coup j'ai pas le temps de tester je vais voir ce soir
il me semblait qu'il ne fesait plus qu'avec gui
jme suis surement trompé :p
ZEPsikopat
Messages : 3386
Inscription : ven. 12 janv. 2018 17:44

[résolu]utilisation screen / php

Message par ZEPsikopat »

Clairement

Le GUI se connecte au serveur, mais il est totalement indépendant
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[résolu]utilisation screen / php

Message par poulpito »

;)
merci jvai look ca
mldonkey-server + affichage web ce sera impec
ZEPsikopat
Messages : 3386
Inscription : ven. 12 janv. 2018 17:44

[résolu]utilisation screen / php

Message par ZEPsikopat »

l'affichage web existe en natif, avec un compte admin et un compte guest
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[résolu]utilisation screen / php

Message par poulpito »

^^
j'ai lu ca dans un coin
mouarf pourvu qu'il gère correctement le multitracker
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[résolu]utilisation screen / php

Message par poulpito »

trop complexe pour l'utilisation voulue en plus on peut pas désactiver simplement et correctement sans laisser des traces les autres réseaux
(edonkey kadmelia etc etc)
ZEPsikopat
Messages : 3386
Inscription : ven. 12 janv. 2018 17:44

[résolu]utilisation screen / php

Message par ZEPsikopat »

bah heu si, ils sont tous désactivés par défaut Oo

après ça dépend de ta conf, mais il se souvient quand même de l'état dans lequel il était
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[résolu]utilisation screen / php

Message par poulpito »

par default non il se connecte à tous les serveur (ml 2.8qqchose)

jvoudrai qqchose d'assez simple rtorrent était bien pour ca mis à part le soucis
:/ pour le moment ca tourne avec btlaunchmanycurses
jvai bien trouver un moyen de monitorer ca
Natopsi
Messages : 816
Inscription : ven. 12 janv. 2018 17:44

[résolu]utilisation screen / php

Message par Natopsi »

commande > /var/log/log_du_logiciel.log
Aprés tu chope le .log :o
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[résolu]utilisation screen / php

Message par poulpito »

non natopsi :p ca marche pas comme ca
jsui pas un schtroumpf non plus
btlaunchmanycurses est une appli qui prend tt le terminal pour afficher ses infos en dynamique
sorte de gui mode terminal (je sais pas comment ca s'appel)
donc pas de sortie stdout et stderr comme d'hab

solution :

pour récupérer les infos venant d'un screen
il faut faire un simple screen -dr nom_screen -X hardcopy
ca créer un hardcopy.[0-9] dans le dossier d'éxécution de la commande
ou dedans on à le retour du terminal screené

voila ;)
apres une bete remise en page de l'info -> et hop en ligne sur un site

:] j'ai enfin trouvé la bonne solution

un petit script qui fait le hardcopy + parse hardcopy en format html dans la crontab est le tour est joué
Répondre