Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

AutoHotKey script DimScreen verlengt batterijduur?

Pagina: 1
Acties:
  • 234 views

Verwijderd

Topicstarter
Zojuist kwam ik op lifehacker.com een link tegen naar AutoHotKey, bij velen van jullie waarschijnlijk wel bekend. Het is een scriptomgeving waarmee je eigen events kunt hangen aan bepaalde toetsencombinaties of muisklikken.

Na wat zoeken kwam ik een scriptje tegen, DimScreen. Zoals de naam al zegt, kun je met dit scriptje je scherm veel meer dimmen dan normaal gesproken mogelijk is. Het werkt perfect, maar nu vraag ik mij af: verlengt dit script nu ook de batterijduur van je laptop? Met andere woorden: betekent een donkerder scherm altijd automatisch een langere batterijduur? OF is dit script een soort van softwarematige truuk waarmee het scherm wel donkerder lijkt, maar evenveel stroom trekt?

Het volledige script staat hier, maar het volgens mij relevante deel is dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Gui,2:Submit
vdimming:=Floor(vdimming/10)
If (vdimming>=0 And vdimming<=9)
{
  IniWrite,%vdimming%,%applicationname%.ini,Settings,dimming
}
If vhotkey1<>
{
  hotkey1:=vhotkey1
  IniWrite,%hotkey1%,%applicationname%.ini,Settings,hotkey1
}
If vhotkey2<>
{
  hotkey2:=vhotkey2
  IniWrite,%hotkey2%,%applicationname%.ini,Settings,hotkey2
}

  • Joolee
  • Registratie: Juni 2005
  • Niet online
Dat stukje script is om instellingen op te slaan. Waar je naar moet kijken is:
code:
1
2
3
4
5
6
7
CHANGE:
Menu,Tray,UnCheck,% "&" dimming*10 "%"
If A_ThisMenuItem<>
  dimming:=A_ThisMenuItemPos-3
Menu,Tray,Check,% "&" dimming*10 "%"
WinSet,Transparent,% dimming*255/10,ahk_id %guiid%
Return
en
code:
1
2
3
4
5
6
7
8
DECREASE:
Menu,Tray,UnCheck,% "&" dimming*10 "%"
dimming-=1
If dimming<0
  dimming=0
Menu,Tray,Check,% "&" dimming*10 "%"
WinSet,Transparent,% dimming*255/10,ahk_id %guiid%
Return

en
code:
1
2
3
4
5
6
7
8
INCREASE:
Menu,Tray,UnCheck,% "&" dimming*10 "%"
dimming+=1
If dimming>9
  dimming=9
Menu,Tray,Check,% "&" dimming*10 "%"
WinSet,Transparent,% dimming*255/10,ahk_id %guiid%
Return


//Edit:
Het enig dat dit script doet is een (half transparante) laag over je scherm leggen. De verlichting in je scherm gaat er niet zachter door dus het zal geen betere accuduur opleveren.

[ Voor 29% gewijzigd door Joolee op 15-09-2011 18:26 ]


  • Lone Gunman
  • Registratie: Juni 1999
  • Niet online
Volgens mij is de code die je laat zien niet echt relevant, hierin worden alleen de settings weggeschreven naar een ini file.

Ik ken ahk verder niet, maar het relevante deel is denk ik dit:
code:
1
2
3
4
GUI:
Gui,+ToolWindow -Disabled -SysMenu -Caption +E0x20 +AlwaysOnTop 
Gui,Color,000000
Gui,Show,% "X0 Y0 W" . A_ScreenWidth "H" . A_ScreenHeight,%applicationname% Screen


Het lijkt erop dat er een zwart 'overlay' window wordt gemaakt ter grootte van het hele scherm. Door de transparency van dit window aan te passen wordt het scherm min of meer gedimd.

Maw dit heeft geen positieve invloed op je batterijduur aangezien de backlight van je scherm gewoon vol aan blijft staan. Misschien heeft het zelfs een hele kleine negatieve impact omdat iirc witte pixels minder energie verbruiken.

Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op donderdag 15 september 2011 @ 18:07:
Met andere woorden: betekent een donkerder scherm altijd automatisch een langere batterijduur? OF is dit script een soort van softwarematige truuk waarmee het scherm wel donkerder lijkt, maar evenveel stroom trekt?
Waar hoort mijn topic?
Behalve dat 't 'gescript' is zie ik niet wat dit met PRG van doen heeft :?

PRG >> EL

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • _ferry_
  • Registratie: Januari 2002
  • Niet online

_ferry_

Moderator Tweaking

Nipple Tweaker

Met EL heeft het geen relatie, want het gaat hier enkel om software/scriptjes, zonder echt gebruik te maken van elektronica.
Ik wil hem niet sluiten omdat ik niet goed kan beoordelen of een dergelijk topic gewenst is, dus ik kets hem terug, en laat het aan RobIII of collega over of het topic voldoet aan de eisen voor dat subforum :)

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 22:53

Creepy

Tactical Espionage Splatterer

Nee sorry. In PRG draait het toch echt om zelf programmeren. Een script downloaden en dat laten beoordelen door andere is niet de bedoeling. Maar Lone Gunman heeft het al beoordeeld. En idd, het dimt NIET je backlight, maar plaatst een transparante overlay.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.