maintenir des jobs lances a partir d'un telnet quand on quitte - Linux et OS Alternatifs
Marsh Posté le 05-04-2002 à 02:27:09
oui, mais y a-t-il quand meme moyen d'interagir avec le programme lancé ? parcque que pour l'output, il ecrit dans un fichier, mais pour l'input commant fait-on ?
Marsh Posté le 05-04-2002 à 02:35:15
Ben voilà, je ce que je voudrais faire, c'est lancer edonkey choisir les serveurs, les fichiers a d/l, etc. puis pouvoir me deloguer du pc. Puis me reloguer a tout moment pour voir ou en sont les d/l, en rajouter etc.
Marsh Posté le 05-04-2002 à 08:56:46
pour lancer un programme en fond de tache et pouvoir reprendre le controle dessus à tout moment, il faut utiliser la commande 'screen' (faut peut être l'installer).
Marsh Posté le 05-04-2002 à 10:50:28
Il est installé, mais je comprend pas tres bien comment il fonctionne, qqun peut m'aider ?
Marsh Posté le 05-04-2002 à 10:54:26
extrait de http://forum.hardware.fr/forum2.ph [...] p=1&trash=
ben pour screen c pas dur
quand ton screen tourne:
CTRL A C => fait une nouvelle "console"
CTRL A N => console NEXT
CTRL A NumeroConsole => va directement a la console correspondant au numero
CTRL A D => detache screen, tu reviens a ta console normale et tu peux te deloguer
pour recuperer ton screen:
screen -r
si tu veux recup un screen que tu n'a pas detacher avant
screen -dr
voiala en gros les qques commandes utiles ...
Marsh Posté le 05-04-2002 à 10:57:13
ReplyMarsh Posté le 05-04-2002 à 11:01:45
Sinon pour edonkey, tu a un controller core en JAVA qui est graphique et tout. Super pratique quand meme.
Marsh Posté le 05-04-2002 à 11:10:08
oui, j'ai essayé, mais je n'arrive pas a le connecter au client.
Enfin si apparemment il s'y connecte, mais je peux rien faire, j'ai beau changer mon nom, de serveur, etc au niveau du controleur java, mais le client ne fait rien...
PS: ce qui me fait dire qu'apparemment il s'y connecte, c'est que quand le client n'est pas lancé, le controleur me dit su'il sait pas se connecter, par contre quand il est lancé, le controleur ne me dit rien de spécial.
PPS: je lance pas le controleur su la meme machine, mais ca devrait pas poser de probleme si ?
Marsh Posté le 05-04-2002 à 11:26:10
Ben oui j'ai eu aussi des problème :
C le admin port, admin user et user pass qui sont important.
Quand tu lance edonkey, lance ./edonkey --help et la tu arrivera a te connecter. Me demande pas pourquoi mais si tu met pas --help ca marche pas ( en tout cas chez moi ) ...
Et ici, je commande mon edonkey a distance, via internet
Marsh Posté le 05-04-2002 à 11:33:55
via internet ?
Tu a reussi a lancer le controleur en applet ? Parce que j'ai essayer mais ie me donne une erreur, pour le lancer, je dois lancer le jar
Marsh Posté le 05-04-2002 à 11:36:39
Le lancer en applet ??? c pas fait pour ca du tout. tu lance le jar. Quand je dit par internet c que je lance le jar ici et je controle une machine qui ne se trouve pas la ou je suis moi
Marsh Posté le 05-04-2002 à 12:37:59
en effet ca ne fonctionne que si je le lance avec --help, bizzare
Marsh Posté le 05-04-2002 à 12:42:47
utilise dislocate, très simple a utiliser et aucun problème pour reprendre la main.
Marsh Posté le 05-04-2002 à 13:37:15
la commande du donkey pour pouvoir etre controlé par le java controleur est tout simplement edonkey -
donc avec screen : screen edonkey -
il est ensuite possible de quitter la session telnet (ou plutot ssh conseillé) sans detacher la session screen
Marsh Posté le 05-04-2002 à 14:31:43
Tu peux même utiliser screen -x pour pouvoir attacher le même screen plusieurs fois.
pi ya aussi les copier/coller avec screen : Ctrl-a ESC et tu peux te ballader dans le screen, faire des recherches (raccourcis de vi)... presque aussi bien qu'un terminal dans un Emacs
Marsh Posté le 05-04-2002 à 17:02:29
bien bien, ben ca repond entierement a ma question, je vous remercie encore
Marsh Posté le 05-04-2002 à 02:16:01
dans linux, j'aimerais lancer un programme qui ne sois pas tué quand je me deloggue du telent. J'ai essayé avec & mais ca ne change rien, a part que quand je tappes exit, il me met un message, "there are stopped jobs". Puis je ratppes exit et il quitte, mais il a tué tout les prog que j'avais lancé