none
Créez une application de service pour obtenir la température de l’ordinateur, la température de la mémoire et ses capacités. RRS feed

  • Question

  • J'ai trouvé ça :

    https://www.codeproject.com/Articles/1251725/Computer-Temperatures-Fan-Speeds-etc?msg=5565255#xx5565255xx

    Je veux faire la même, mais en tant que service. Toujours avec C#.


    • Modifié Enzo Lama mercredi 24 octobre 2018 13:18
    mercredi 24 octobre 2018 13:17

Réponses

  • Bonjour Enzo Lama,

    si j'ai bien compris vous souhaiter develloper un service Windows qui recolte les informations en question, dans ce cas Visual Stdio contien une template pour Service Windows:

    une fois le projet creer tu peux aller voire le fichier representant le service, ce dernier herite ServiceBase qui contient les methodes OnStart et OnStop, sur la methode OnStart tu initialise un timer qui vas a chaque lapse de temps declencher l'evenement Elapsed, c'est sur cette evenement qu'il faut appeler GetSensorInformation.


    Good Coding;

    jeudi 25 octobre 2018 08:44
  • Bonjour Enzo Lama, 

    Avez-vous avancé dans votre projet? Si la réponse précédente vous a aidé, merci de marquer comme réponse.  J'ai trouvé l'article suivant qui peut être utile: Creating a System Monitoring Service in .NET.

    Cordialement,
    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    mardi 13 novembre 2018 12:53
    Modérateur

Toutes les réponses

  • Bonjour Enzo Lama,

    si j'ai bien compris vous souhaiter develloper un service Windows qui recolte les informations en question, dans ce cas Visual Stdio contien une template pour Service Windows:

    une fois le projet creer tu peux aller voire le fichier representant le service, ce dernier herite ServiceBase qui contient les methodes OnStart et OnStop, sur la methode OnStart tu initialise un timer qui vas a chaque lapse de temps declencher l'evenement Elapsed, c'est sur cette evenement qu'il faut appeler GetSensorInformation.


    Good Coding;

    jeudi 25 octobre 2018 08:44
  • Bonjour Enzo Lama, 

    Avez-vous avancé dans votre projet? Si la réponse précédente vous a aidé, merci de marquer comme réponse.  J'ai trouvé l'article suivant qui peut être utile: Creating a System Monitoring Service in .NET.

    Cordialement,
    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    mardi 13 novembre 2018 12:53
    Modérateur