Jak na nějakou dobu deaktivovat spořič, případně automatickou hibernaci?   zodpovězená otázka

VB.NET, Offtopic

Marně hledám něco čeho se chytit...

Potřebuji po dobu běhu mé aplikace deaktivovat spořič, případně navíc zamezit tomu, aby počítač automaticky přešel do režimu spánku nebo hibernace. Jak to provést? Máte nějaký tip?

Díky,

Lukáš

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Přesunout programem po čase kurzor někam a pak zpět?

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Spořič by měl jít zastavit změnou registru HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveActive na 0 a poté spustit změnou zpět na 1.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
 System.Diagnostics.Process.Start("shutdown", "-r -t 0")

Restartuje komplík a tím přeruší i spořič :D

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

jinak jakákoliv změna pozice myši přeruší spořič.

Do režimu spánku přejdete takto:

 System.Diagnostics.Process.Start("rundll32 powrprof.dll,SetSuspendState")
 
nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Všechno, co se tady radí, jsou blbosti.

Hýbat myší sice jde, ale je to velmi nepříjemné ve chvíli, kdy počítač někdo používá, i posunutí myši o pixel je blbé.

http://www.codeproject.com/KB/cs/ScreenS...

Jestli tomu dobře rozumím, mělo by stačit zavolat SetScreenSaverActive(true), jak se píše na konci článku.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Anebo ještě v tomhle komentáři: http://www.codeproject.com/Messages/2181...

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback