Aller au contenu

script .js se ferme quand je quitte putty

Featured Replies

Posté(e)

bjr

 

néophite dans synology j ai trouve sur le net un script a faire tourner 

celui fonctionne parfaitement quand je le lance depuis Putty 

je me mets dans le repertoire puis tape   node index.js   dans putty   et il fonctionne parfaitement

mais ne fct plus des la fermeture de putty

il est installé dans   \\Nxxxxx0\homes\philippe\assistant-plugins\index.js

 

comment faire pour que ce script tourne toujours en tache de fond  ?

 

 

merci

Modifié par 45phh

Posté(e)

Si c'est pas privé, met le contenu du script ici pour que je puisse tester de mon côté si ça se produit aussi.

Posté(e)
  • Auteur

bjr

rien d indiscret, il s agit d allumer la freebox depuis google home, via https://www.pushbullet.com/ et IFTTT

 

voici le lien que j ai suivi

https://github.com/Aymkdn/assistant-plugins/wiki/Installation-de-assistant-plugins-sur-Synology

 

j ai essayé les methodes indiquées mais non ne fct pas en "isolé", mais fct parfaitement avec putty alumé et qui a lancé le script

 

philippe

 

 

Posté(e)

J'ai pas de Google Home et plus de Freebox... Je peux pas tester 😂

Posté(e)
  • Auteur

bjr

 

merci  en effet cela risque d etre dur...,  mais le pb vient "seulement" du synology, enfin plutot de moi je pense ....

comme le script fct bien depuis putty c est seulement que je ne sais pas le lancer autrement que par putty

je ne sais pas s il y a un invite de commande dans le synolgy meme ou alors un paquet permettant de faire tourner la chose

 

j ai essayé comme le site indiquait PM2  et creen    mais impossible de les installr ou faire tourner       je pense que mon niveau est  bien trop limite

Posté(e)

Peut-être via le gestionnaire des tâches et programmer un lancement automatique à chaque démarrage du NAS par exemple. Non ?

Posté(e)
  • Auteur

j ai essayé mais le script semble ne pas se lancer depuis le planificateur

 

Posté(e)
  • Auteur

mais sais tu s il y a une console pour lancer un script  DEPUIS le nas ?

 

Posté(e)

Bah en SSH (putty sous win par exemple).

Sinon, il faut passer par le gestionnaire des tâches. Après, une console reste une console.

Posté(e)
  • Auteur

ok  je dois mal m exprimer ou mal comprendre

quand on est dans le sunology , la fenetre ou on peut tout faire,  y a t il une possibilité de lancer le script ?

*

Posté(e)

Oui, depuis le gestionnaire des tâches. C'est le cron sur ssh si tu préfères.

Et c'est Synology et non Sunology 🙂

 

Posté(e)
  • Auteur

hehe c est une histoire de taille de doigt pour synology .....   lol

et   cest quoi le cron  ?          (j ai pas oublié le R  hein )

 

Posté(e)
  • Auteur

ok pour le lien, mais ou taper cette ligne de commande dans synology ?

 

Posté(e)
  • Auteur

oui mais si je comprend bien le ssh c est ce que je fais avec putty

 

je comprend rien de rien     désolé

 

Posté(e)

Oui, c'est ça. Putty te permet simplement de te connecter en SSH à ton NAS. Et donc ça t'ouvre le terminal SSH ou tu peux taper les commandes que tu souhaites.

Posté(e)
  • Auteur

ok  merci

 

je vais chercher encore et encore ...

 

Posté(e)

Ou alors screen.

Il n'empêche qu'il faudra lancer le script après chaque démarrage du NAS.

 

Posté(e)

Pour ça qu'il faut passer par le gestionnaire des tâches et mettre sa commande dans une tâche programmée pour se lancer automatiquement à chaque démarrage 🙂

 

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.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.