Démarrer / Stopper un service en Cocoa ?

fissunix

Membre actif
12 Avril 2004
290
17
38
Fribourg (CH)
www.contesse.ch
Bonjour,

Je cherche à démarrer et stopper un service (avec un simple bouton et un label indiquant le status du service, "démarré", "arrêté"). Je n'ai aucune expérience en Cocoa, je me débrouille en Java ;-) Est-ce que quelqu'un peut m'aiguiller avec des adresses utiles pour le développement Cocoa ?

Je vous remercie d'avance !
 

tatouille

Membre expert
1 Juin 2004
5 174
493
Stanford CA
fissunix a dit:
Bonjour,

Je cherche à démarrer et stopper un service (avec un simple bouton et un label indiquant le status du service, "démarré", "arrêté"). Je n'ai aucune expérience en Cocoa, je me débrouille en Java ;-) Est-ce que quelqu'un peut m'aiguiller avec des adresses utiles pour le développement Cocoa ?

Je vous remercie d'avance !

//je me débrouille en Java
cocoa néssecite des bases de c

quel service ?
si c'est un binaire unix -> TASK voir API

task_t task;

tErrorCode=task_for_pid(mach_task_self(),inPID,&task);
mach_port_deallocate(mach_task_self(),task);

....
 

fissunix

Membre actif
12 Avril 2004
290
17
38
Fribourg (CH)
www.contesse.ch
tatouille a dit:
//je me débrouille en Java
cocoa néssecite des bases de c

Tant pis... ça me fera du bien !

tatouille a dit:
quel service ?
si c'est un binaire unix -> TASK voir API
task_t task;

tErrorCode=task_for_pid(mach_task_self(),inPID,&task);
mach_port_deallocate(mach_task_self(),task);

C'est un binaire unix. Merci pour tes conseils, je vais jetter un oeil sur les TASK (API)

GrandGibus a dit:
Ou de l'apple script suffirait ?
Je ne sais lequel de ces 2 languages serait le plus approprié ?

Merci pour vos réponses