Lancer un script JS

Fermé
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 - Modifié par artemis0 le 12/01/2017 à 16:33
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 - 13 janv. 2017 à 18:02
bonjour,

j'utilise une API javascript : phantomjs.
j'arrive à exécuter mes scripts, mais y a-t-il un moyen pour les automatiser ? les exécuter toutes les heures ? et que le script se lance au démarrage de la machine ?

je sais comment faire pour qu'un programme se lancer au démarrage sur linux et windows, mais pour un script js je n'en ai aucune idée.

mon script est :
var page = require('webpage').create(),
system = require('system'),
address, output, size;

address = system.args[1];
output = system.args[2];

page.viewportSize = {
width: 1920,
height: 1080};

console.log(address, output)

page.open(address, function(status) {
if (status !== 'success') {
console.log('Unable to load the address!');
phantom.exit();
} else {
page.render(output + '/phantomjs.png');
phantom.exit();
}
});


et je le lance avec :
phantomjs C:\bin\phantomjs\test.js https://www.google.fr/?gws_rd=ssl C:\bin\phantomjs
après avoir ajouté ce dossier dans le path



merci à ceux qui m'aideront !

4 réponses

Pliphano Messages postés 548 Date d'inscription lundi 9 janvier 2017 Statut Membre Dernière intervention 17 février 2020 141
12 janv. 2017 à 16:35
Salut,

T'as essayé de le mettre dans le dossier démarrage de ta machine ?
0
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 178
12 janv. 2017 à 16:37
merci de ta réponse, mais je doute que ça fonctionne. surtout que je veux que le script s'active à intervalle régulier.
0
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 178
12 janv. 2017 à 22:22
si vous avez un semblant de réponse, surtout n'hésitez-pas
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
13 janv. 2017 à 00:26
Bonjour
Et en utilisant le planificateur de tâches ?
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
13 janv. 2017 à 03:43
Utilise cron ou anacron
0
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 178
13 janv. 2017 à 18:02
merci beaucoup ! je pense que c'est ce qu'il me fallait
0