Empecher mise en veille avant la fin d'un téléchargement

Empecher mise en veille avant la fin d'un téléchargement - Win Vista - Windows & Software

Marsh Posté le 28-09-2008 à 00:34:55    

Voici mon problème avec Windows Vista.
 
J'aimerai que mon pc soit considéré comme en activité lorsque je télécharge quelque chose même si je ne l'utilise plus, et que la mise en veille se déclenche uniquement en fin de téléchargement.
 
Merci

Reply

Marsh Posté le 28-09-2008 à 00:34:55   

Reply

Marsh Posté le 28-09-2008 à 09:32:59    

je vois pas trop comment faire, car le compte a rebours de la mise en veille se déclenche quand la souris ne bouge plus
donc soit tu désactive la mise en veille pendant le téléchargement  
soit tu augmente le temps de veille avec une marge confortable, qui te permet de télécharger ton fichier ou dossier; et dans ce cas il faut que tu ai ai peut près le temps de ton téléchargement
ou alors si tu télécharge de jour, augmente le temps de mise en veille à 1, 2 ou 3 heures ou plus, et tu bouge la souris de temps en temps ce qui remet le compteur de mise en veille a zéro
perso , je ne vois que ça
mais peut-être d'autre esprit plus brillant que le miens, t'apporteront  une vrai solution
bon courage  
A+
Nico10
 
 
 
 
 
 
 

trisogol a écrit :

Voici mon problème avec Windows Vista.
 
J'aimerai que mon pc soit considéré comme en activité lorsque je télécharge quelque chose même si je ne l'utilise plus, et que la mise en veille se déclenche uniquement en fin de téléchargement.
 
Merci


Reply

Marsh Posté le 28-09-2008 à 15:11:33    

Merci  pour cette réponse, je vais me contenter de ça pour le moment, c'est quand même étonnant qu'il n'y est pas de possibilité de faire autrement.

Reply

Marsh Posté le 27-11-2009 à 21:01:03    

moi je peut t'aider c'est assez simple, ne crois pas qu'une chose aussi simple ne sois faisable.
j'étais moi même dans le même cas que toi quand j'ai lu ce poste et en fouinant un peu j'ai réussi a trouver ce que je cherchait.
en cliquant droit sur le bureau dirige toi vers "Personnaliser" ensuite sur "Écran de veille" puis sur "Modifier les paramètres d'alimentation" la une fenêtre s'ouvre ton bonheur n'est plus très loin, sur le coté gauche il est écrit "Modifier les conditions de mise en veille de l'ordinateur" et voila ensuite tu na plus qu'a t'amuser a changer le temps de mise en veille et si tu le veut tu peut le régler de façon a ce qu'il ne soit plus jamais en veille a toi de voir ce que tu veut bien sur.
 
p.s: cet manip' a etait effectuer sur un ordinateur portable muni de windows seven mais pas grand chose qui change avec vista.

Reply

Marsh Posté le 16-05-2012 à 10:25:25    

Voici une fonction qui recherche la connexion internet et en fonction du débit génère ou pas un événement qui empêche la mise en veille.
 
exemple : veille aprés 15 minutes -> un test toutes les 9 minutes  suffit .
 
Ps fonctionne sur windows 7 comme win Xp .
cette application est un service.
 
 
 
void __fastcall TService2::Timer1Timer(TObject *Sender)
{
 
 // ULONG  ulOutBufLen;
 DWORD dwRetVal;
 AnsiString Periode, Seuil_Paquet, LogFile, SizeLogFile;
 
 char name_util[128];
 unsigned long taille = sizeof(name_util);
 GetUserName(name_util, &taille);
 
 /*
  MIB_IPSTATS   *pStats;
  pStats = (MIB_IPSTATS*) malloc(sizeof(MIB_IPSTATS));
  if ((dwRetVal = GetIpStatistics(pStats)) != NO_ERROR) {
  return;
  }
  */
 // lecture stat tcp
 
 MIB_TCPSTATS *pTCPStats;
 pTCPStats = (MIB_TCPSTATS*) malloc(sizeof(MIB_TCPSTATS));
 if ((dwRetVal = GetTcpStatistics(pTCPStats)) != NO_ERROR)
  return; ;
 
 // antiveille  test toutes les 2.5minute
 // à plein debit (1megabit/sec) on a 100000 paquets/ 5 minute
 // on divise par 2000 et par 2 ( test toutes les 2.5 minute  100000/2000/2 = 250
 /* ng("Periode", "150000" );     //  2.5mn *60
  Registry_u->WriteString("Seuil_Paquet", "250" );
  Registry_u->WriteString("LogFile", "AntiveilleLog.txt" );
  Registry_u->WriteString("SizeLogFile", "1000" ); */
 
 R_registre("Periode", &Periode);
 R_registre("Seuil_Paquet", &Seuil_Paquet);
 R_registre("LogFile", &LogFile);
 R_registre("SizeLogFile", &SizeLogFile);
 
 
 Timer1->Interval = StrToInt(Periode);
 
 
 if (((srcv != 0) || (ssnd != 0)) && ((pTCPStats->dwOutSegs + pTCPStats->dwInSegs) - (ssnd + srcv))
   > StrToInt(Seuil_Paquet)) // 250)
 
 {
// evenement anti veiile remet à zero le timer delai sans activité.
  SetThreadExecutionState(ES_SYSTEM_REQUIRED);
                 
  // Beep();
  logevent(DateTimeToStr(Date() + Time()) + "  " + Periode + " " + name_util + " * " +
    Seuil_Paquet + " <= " + IntToStr((int)((pTCPStats->dwOutSegs + pTCPStats->dwInSegs) -
    (ssnd + srcv))) + "\r\n" );
 
 }
 else
  logevent(DateTimeToStr(Date() + Time()) + "  " + Periode + " " + name_util + "   " +
   Seuil_Paquet + " > " + IntToStr((int)((pTCPStats->dwOutSegs + pTCPStats->dwInSegs) -
   (ssnd + srcv))) + "\r\n" );
 
 ssnd = pTCPStats->dwOutSegs;
 srcv = pTCPStats->dwInSegs;
 
 free(pTCPStats);
 // free(pStats);
}


Message édité par Esparic le 01-06-2012 à 08:04:39
Reply

Marsh Posté le 09-11-2012 à 16:39:05    

ce serais bien ça, mais comment ça marche ?  
que puis-je faire pour utiliser cette "fonction" ?

Reply

Marsh Posté le 09-03-2013 à 14:35:14    

je plussois
je vais chercher comment utiliser cette fonction
car je souhaite pouvoir lancer des telechargements sans que mon EeePC sous Seven ne se mette en veille en cours de route

Reply

Marsh Posté le 09-03-2013 à 19:16:40    

@Esparic : ahahha les vla bien avancé avec du code..
 
C'est aux applications d'autoriser ou non le passage en mise en veille
Les remarques de nico10 sont bonnes.
 
Avec quel logiciel téléchargez vous ?  ça donne quoi avec un autre logiciel ?


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
Reply

Marsh Posté le 11-03-2013 à 10:03:09    

je telecharge tout simplament via le navigateur web
dans mon cas firefox v20 Beta3
sous windows seven

Message cité 1 fois
Message édité par bluesbrothers93 le 11-03-2013 à 10:04:31
Reply

Marsh Posté le 11-07-2014 à 09:57:53    

et sinon un programme qui bloque la mise en veille lorsque des téléchargements sont en cours :
"Coffee"
 
http://www.clubic.com/telecharger- [...] offee.html

Reply

Marsh Posté le 11-07-2014 à 09:57:53   

Reply

Marsh Posté le 11-07-2014 à 09:58:31    

bluesbrothers93 a écrit :

je telecharge tout simplament via le navigateur web
dans mon cas firefox v20 Beta3
sous windows seven


 
 
et sinon un programme qui bloque la mise en veille lorsque des téléchargements sont en cours :
"Coffee"
 
http://www.clubic.com/telecharger- [...] offee.html

Reply

Marsh Posté le 11-07-2014 à 22:17:34    

Tip Top
 
merci du partage
 
; -)

Reply

Marsh Posté le 13-07-2014 à 10:10:21    

ydhainaut a écrit :


 
 
et sinon un programme qui bloque la mise en veille lorsque des téléchargements sont en cours :
"Coffee"
 
http://www.clubic.com/telecharger- [...] offee.html


 
un programme pour ca?
 
il suffit de désactiver la mise en veille du disque dur (et éventuellement d'autres périphériques) au bout de x minutes, et c'est bon.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed