IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows 10 Discussion :

Communications pas encore démarrées en sortie de veille


Sujet :

Windows 10

  1. #1
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 747
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 747
    Par défaut Communications pas encore démarrées en sortie de veille
    Bonjour tout le monde,

    J'ai écrit un programme console en C# pour vérifier la présence de mails non lus. Je le déclenche toutes les dix minutes à l'aide d'une tâche planifiée.

    Ça marche bien, à une exception près : il arrive parfois que le déclenchement coïncide avec la sortie de veille, et là la machine n'a pas encore eu le temps de démarrer les communications.

    J'ai donc un message d'erreur en voulant sélectionner la boîte de mails reçus.

    Quelle est la meilleure solution, vérifier qu'on est connecté à Internet (par exemple en chargeant la page d'accueil de Google), et sinon attendre (avec peut-être un temps limite) ?

  2. #2
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 829
    Par défaut
    Bonjour,

    imho, un simple ping devrait faire l'affaire.
    ceci étant, sont ou les mails non lu ?

    hth,

  3. #3
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 747
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 747
    Par défaut
    J'aurais presque envie de te laisser deviner ...
    Sur un serveur de mails.

    J'ai augmenté le timeout en lecture, mais le message est revenu quand même, peut-être pas la bonne réaction.

    Un ping ...
    Oui, bonne idée.
    En C# on doit savoir faire ça, je vais regarder.

    Sur l'adresse IP du serveur, ça ne doit pas être compliqué à trouver.

    Merci.

  4. #4
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 747
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 747
    Par défaut
    Impeccable, le message d'erreur ne s'affiche plus, si le programme est lancé alors que la machine n'est pas connectée à Internet il s'arrête, donc problème réglé. Merci.

    Maintenant, dans le planificateur de tâches, j'ai vu comment exécuter une tâche au moment de la mise en veille, mais à la sortie, il me semble que c'est un peu plus sioux, il y a plusieurs étapes.

    Et là sur DuckDuckGo si je cherche "Windows 10 tâche planifiée quand l'utilisateur sort l'ordinateur de veille" il me répond "Sortir l'ordinateur de veille pour une tâche planifiée".

    Là non ce n'est pas ce cas de figure, l'utilisatrice sort l'ordinateur de veille parce qu'elle a quelque chose (de quelconque) à faire dessus, et par la même occasion on veut la prévenir qu'elle a des mails.

    La première page de résultats de recherche ne me paraît pas aller droit au but non plus, il faudra que j'y revienne, je crois que l'autre jour j'étais mieux inspiré.

  5. #5
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 829
    Par défaut
    Citation Envoyé par Gluups Voir le message
    J'aurais presque envie de te laisser deviner ...
    Sur un serveur de mails.
    Oui, çà je m'en serais douté car peu de choix : Ou c'est sur un serveur, ou c'est dans un client.

    Ceci étant je suis complètement brain >.<
    pourquoi avoir ces mails sur un serveur et devoir coder un truc en C pour voir si y'a des nouveaux mails ?
    un TB c'est faire çà tout seul par défaut, veille ou pas veille du PC en prime.
    Du coup dans ma tête çà switch sur "Pourquoi faire simple si je peut faire compliqué"

    Donc je m'arrache encore quelques neurones >.<
    Y'a des mails sur un serveur, et des nouveaux mails arrivent.
    Le code en C démarre et m'apprend que j'ai des nouveaux mails
    Ok, cool et il se passe quoi maintenant ?
    Je lance TB et il download les nouveaux mails pour que je puisse les lire ou vous avez une autre option que j'ignore ?

    j'aimerais vraiment comprendre.

  6. #6
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 747
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 747
    Par défaut
    Le fait est que ça peut surprendre, surtout que maintenant Thunderbird fonctionne correctement.

    À un moment il y a eu plus de flottement alors j'ai mis en place quelque chose qui évite d'ouvrir Thunderbird, et qui l'ouvre en cas de présence de nouveaux mails –d'ailleurs l'utilisatrice poussait dans ce sens, d'autant qu'elle oubliait facilement.

    Du coup, maintenant que ça existe, si j'ai vent d'une erreur dedans, je corrige.

    Je sais, prévoir une prochaine défaillance de Thunderbird, c'est un peu ceinture + bretelles.

    Si jamais ça venait à se produire, je ne suis pas certain d'être disponible à ce moment pour m'en occuper, alors si il y a une demi-dizaine de lignes à ajouter, j'aime autant le faire pendant que je suis au bon endroit.

  7. #7
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 829
    Par défaut
    Citation Envoyé par Gluups Voir le message
    Je sais, prévoir une prochaine défaillance de Thunderbird, c'est un peu ceinture + bretelles.
    Si jamais ça venait à se produire, je ne suis pas certain d'être disponible à ce moment pour m'en occuper, alors si il y a une demi-dizaine de lignes à ajouter, j'aime autant le faire pendant que je suis au bon endroit.
    Je sais plus à quand remonte mon dernier "plantage" TB, que ce soit sous win ou Linux.
    TB, en mode réduit, peut se placer dans la barre de notification, donc plus besoin de check whatever
    Et dans la conf on peut aussi lui faire jouer un fichier sons particulier à l'arrivée des nouveaux mails.
    Et finalement, si TB est dans le mur comme il faut, il sert à quoi le code en C qui annonce 10 nouveaux mails ??

  8. #8
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 747
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 747
    Par défaut
    Il n'y a jamais vraiment eu de plantage.
    Mais une période où c'était très, très sportif de lire ses mails dans Thunderbird.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 09/04/2022, 11h21
  2. Affichage d'un nombre pas encore sorti en vb6 pour loto associatif
    Par montity54 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 04/02/2015, 23h01
  3. $GET_['tmp'] quand tmp n'existe pas encore ?
    Par sunshine33 dans le forum Langage
    Réponses: 3
    Dernier message: 17/11/2005, 12h33
  4. Séquence pas encore définie dans cette session
    Par hair_peace dans le forum Oracle
    Réponses: 2
    Dernier message: 03/11/2005, 17h04
  5. [jonas] presque presque... mais pas encore
    Par stailer dans le forum JOnAS
    Réponses: 6
    Dernier message: 26/05/2004, 10h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo