Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » evil 16:36
 » ligand17 16:32
 » Druzil 16:28
 » jablo 16:22
 » KHot 16:22
 » kyusi 16:18
 » Zibi 16:17
 » Markizy 16:14
 » Liu CAs 16:14
 » dulik 16:05
 » Chrisu 16:05
 » PaKu 15:57
 » Yooras 15:54
 » RoBakk 15:53
 » PCCPU 15:48
 » @GUTEK@ 15:42
 » McWandal 15:39
 » Menah 15:31
 » Aeternus 15:26
 » slanter 15:26

 Dzisiaj przeczytano
 54539 postów,
 wczoraj 22848

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O Ś Ć
    

[PROGRAMOWANIE] - Komputer ma nie zasypiać dopóki działa program , bwana 11/12/13 06:32
Sprawa jest taka: jest sobie program. Podczas jego działania komputer ma nie przechodzić w stan wstrzymania - tak jak np. robią media playery (mimo braku działań użytkownika typu mysz/klawiatura system uznaje, że użytkownik coś przy nim robi i system nie zasypia).

Nie chcę tego robić udając programem, że rusza się kursor myszy, nie chcę też zmieniać ustawień zasilania w systemie (żeby po np. błędzie w programie nie trzeba było tego ręcznie przywracać) Chciałbym to zrobić tak, by jakiś "serwis" systemu dostał właściwy komunikat mówiący "tak, wprawdzie nie ruszam myszą ani nie piszę na klawiaturze, ale mimo tego aktywnie używam komputera".

W szczególności chciałbym to zrobić w Javie na Windows 7.

"you don't need your smile when I cut
your throat"

  1. Mało eleganckie , Emalia 11/12/13 07:49
    http://www.softwareok.com/...e=Microsoft/DontSleep

    1. dzięki, ten program znalazłem wcześniej, ale nie o to chodzi , bwana 11/12/13 08:21
      chciałbym we własnym programie zrobić kawałek kodu, który zadziała podobnie, ale kiedy program zakończy działanie, pozwoli już komputerowi przejść do stanu wstrzymania. Słowem, chciałbym się nauczyć jak sterować samodzielnie (używając winapi czy czego tam trzeba) tym, czy komputer jest idle czy nie.

      "you don't need your smile when I cut
      your throat"

      1. Ja tak, to tu , Emalia 11/12/13 08:29
        http://msdn.microsoft.com/...ktop/aa373170(v=vs.85).aspx

        1. Link się źle wkleił , Emalia 11/12/13 08:31
          http://tinyurl.com/osabywa

  2. zerknij na wynik java windows prevent standby , ptoki 11/12/13 08:29
    http://stackoverflow.com/...keep-the-machine-awake

    Ale może sie okazać że z javy to może być problematyczne.
    Ale spróbuj poszperać przy ustawianiu innego profilu zasilania z javy.

    Ale moze trzeba po prostu napisać małego snippeta do pracy w tle albo uruchamiac z javy cmd i skryptem zmieniać profil...

  3. Dobra, wiem , bwana 11/12/13 17:08
    http://msdn.microsoft.com/...73208%28VS.85%29.aspx
    SetThreadExecutionState

    (
    ES_SYSTEM_REQUIRED

    )

    "you don't need your smile when I cut
    your throat"

    1. Podsumowanie watka , majlosh 11/12/13 20:59
      Stara szkoła górą ;-)

      They dont know that we know they know we know

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL