08-05-2011, 03:55 PM
J'ai fini mon prog en C++
Tout d'abord le lien:
http://www.archive-host.com/count-100304...rqueue.bin
Pour l'installer:
1)placez le dans le dossier de votre choix...
"/bin/taskerqueue" par exemple...
2)Ensuite allez dans /etc/ et créez un dossier taskerqueue, puis creer un fichier texte vide nommé task.conf
3)Enfin, lancez simplement l'exécutable.
Comment sa marche?
La communication se fait par les sockets, vous pouvez donc jouer avec telnet pour voir ce que sa donne...
Le programme écoute sur localhost:1200 (cette config sera surement changeable par la suite)
Pensez a bloquer les connections provenant de l'extérieur dans votre pare-feu... (sécu)
Les commandes a envoyer via les sockets ressemblent un peu a celles de mysql.
Les commandes dispos sont:
CREATE shell_command AT timestamp ->retourne l'id de la nouvelle tache
DELETE id ->avec id l'id qui a été retourné a la création
SERVER STOP -> Stoppe le programme proprement
SERVER RELOAD -> recharge les taches depuis le fichier de config (aprés une édition manuelle ou depuis un autre programme par exemple)
J'aurais besoin de testeurs...
Tout d'abord le lien:
http://www.archive-host.com/count-100304...rqueue.bin
Pour l'installer:
1)placez le dans le dossier de votre choix...
"/bin/taskerqueue" par exemple...
2)Ensuite allez dans /etc/ et créez un dossier taskerqueue, puis creer un fichier texte vide nommé task.conf
3)Enfin, lancez simplement l'exécutable.
Comment sa marche?
La communication se fait par les sockets, vous pouvez donc jouer avec telnet pour voir ce que sa donne...
Le programme écoute sur localhost:1200 (cette config sera surement changeable par la suite)
Pensez a bloquer les connections provenant de l'extérieur dans votre pare-feu... (sécu)
Les commandes a envoyer via les sockets ressemblent un peu a celles de mysql.
Les commandes dispos sont:
CREATE shell_command AT timestamp ->retourne l'id de la nouvelle tache
DELETE id ->avec id l'id qui a été retourné a la création
SERVER STOP -> Stoppe le programme proprement
SERVER RELOAD -> recharge les taches depuis le fichier de config (aprés une édition manuelle ou depuis un autre programme par exemple)
J'aurais besoin de testeurs...