Compter le nombre de fois qu'un programme est lancé
Résolu/Fermé
Hk
-
26 juin 2021 à 18:24
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 27 juin 2021 à 01:55
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 27 juin 2021 à 01:55
A voir également:
- Compter le nombre de fois qu'un programme est lancé
- Qu'est ce qui se lance au démarrage de l'ordinateur - Guide
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un compte instagram sur google - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
4 réponses
_Ritchi_
Messages postés
21288
Date d'inscription
samedi 17 mars 2007
Statut
Contributeur
Dernière intervention
11 novembre 2024
6 079
26 juin 2021 à 19:46
26 juin 2021 à 19:46
Bonjour,
Tu veux compter le nombre de fois où un programme est lancé: est-ce un programme que tu as déjà écrit ou que tu vas écrire ou est-ce n'importe quel programme sur ton PC ?
Si c'est un programme que tu as écrit ou vas écrire, alors ton programme peut se servir d'un fichier pour stocker la valeur du compteur. Au lancement de ton programme, il devra aller lire le contenu du fichier pour récupérer la valeur du compteur qu'il incrémentera puis qu'il écrira dans le fichier.
Si c'est un programme dont tu ne maîtrises pas le code, alors c'est un peu plus compliqué car il faudrait que tu développes un script qui regarde les process en cours et si il trouve le process du programme, alors il incrémente le compteur. Mais cela implique de connaître les commandes Windows ou Linux ou MacOS qui permettent de checker les process en cours...
Ritchi
Tu veux compter le nombre de fois où un programme est lancé: est-ce un programme que tu as déjà écrit ou que tu vas écrire ou est-ce n'importe quel programme sur ton PC ?
Si c'est un programme que tu as écrit ou vas écrire, alors ton programme peut se servir d'un fichier pour stocker la valeur du compteur. Au lancement de ton programme, il devra aller lire le contenu du fichier pour récupérer la valeur du compteur qu'il incrémentera puis qu'il écrira dans le fichier.
Si c'est un programme dont tu ne maîtrises pas le code, alors c'est un peu plus compliqué car il faudrait que tu développes un script qui regarde les process en cours et si il trouve le process du programme, alors il incrémente le compteur. Mais cela implique de connaître les commandes Windows ou Linux ou MacOS qui permettent de checker les process en cours...
Ritchi
yg_be
Messages postés
23342
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 novembre 2024
Ambassadeur
1 550
26 juin 2021 à 18:31
26 juin 2021 à 18:31
bonjour,
tu n'as pas précisé où tu allais enregistrer ce compteur.
tu n'as pas précisé où tu allais enregistrer ce compteur.
Je ne sais pas où je pourrais l'enregistrer. Je suis nouveau en langage c alors je n'ai jamais "enregistré" de compteur.
yg_be
Messages postés
23342
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 novembre 2024
1 550
26 juin 2021 à 19:29
26 juin 2021 à 19:29
Cela n'a rien à voir avec le langage: tu dois choisir un endroit auquel le programme pourra accéder à chaque exécution.
Hk
>
yg_be
Messages postés
23342
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 novembre 2024
26 juin 2021 à 19:39
26 juin 2021 à 19:39
Je me suis mal exprimé : je suis nouveau en code, pas seulement en C. Je ne comprends pas ce que tu veux dire par "un endroit", Je pourrais bien faire un fichier pour le compteur mais ça me rajouterait beaucoup trop de lignes de codes pour ce que c'est, je suis sur qu'il doit exister une manière plus simple mais je n'arrive pas à mettre la main dessus.
yg_be
Messages postés
23342
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 novembre 2024
1 550
>
Hk
26 juin 2021 à 19:43
26 juin 2021 à 19:43
D'où vient cette certitude?
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
27 juin 2021 à 01:55
27 juin 2021 à 01:55
Bonjour,
Si tu es sous Windows, tu peux sinon écrire dans la base de registres. Tu peux aussi écrire dans une base de données ton compteur, mais écrire dans un fichier me paraît être de loin le plus accessible pour un débutant.
Si tu es sous Windows, tu peux sinon écrire dans la base de registres. Tu peux aussi écrire dans une base de données ton compteur, mais écrire dans un fichier me paraît être de loin le plus accessible pour un débutant.
26 juin 2021 à 20:07