Software-update: AutoHotkey 2.0.15

AutoHotkey logo (48 pix) Versie 2.0.15 van AutoHotkey is uitgekomen. Dit programma stelt je in staat om vaak gebruikte toetsaanslagen, handelingen en/of knoppencombo's met toetsenbord en muis in een script achter een sneltoets te zetten, zodat de betreffende handeling in één keer wordt uitgevoerd. Daarbij is het mogelijk om eerder gescripte toetscombinaties van AutoIt2 te converteren naar de scripttaal van AutoHotkey. In deze uitgave zijn de volgende verbeteringen aangebracht:

Changes in version 2.0.15
  • Fixed DBGp property_get failing to retrieve properties due to incorrect paging (since v2.0.14).
  • Fixed DBGp property evaluation causing Try without Catch to fail (since v2.0.14).
  • Fixed debugger pseudo-property leaking a reference (since v2.0.14).

AutoHotkey 2.0

Versienummer 2.0.15
Releasestatus Final
Besturingssystemen Windows 7, Windows 8, Windows 10, Windows 11
Website AutoHotkey
Download https://www.autohotkey.com/download/
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

16-05-2024 • 11:46

13

Submitter: shaswin

Bron: AutoHotkey

Reacties (13)

13
13
7
1
0
5
Wijzig sortering
Ik zit nog steeds op AHK 1.1 omdat het onderstaande script niet werkt met nieuwere versies.
; Fix Windows Volume:
$Volume_Up::
SoundGet, volume
Send {Volume_Up}
SoundSet, volume + 1
Return

$Volume_Down::
SoundGet, volume
Send {Volume_Down}
SoundSet, volume - 1
Return
Ik gebruik deze. Misschien heb je er iets aan.

;----------------------------------------------------------------------------------
;----- VOLUME -----
;----------------------------------------------------------------------------------
^!down::Send {vkAEsc12E} ; ctrl Alt + arrow down = volume down
^!up::Send {vkAFsc130} ; ctrl Alt + arrow up = volume up
^!Numpad0::Send {vkADsc120} ; ctrl Alt + numpad 0 = toggle mute
INS::Send {INS} ;this line because this also causes Numpad0 to lose its original/native function when it is pressed by itself. this line avoid this
Werkt het dan ook gewoon met het volume wiel op mijn toetsenbord?
Als het script van Ronster niet helpt. Misschien kun je je scipt converten met de 'AHK-v2-script-converter'
https://github.com/mmikeww/AHK-v2-script-converter

Edit:
Ik heb 'm alvast door de converter gehaald voor je, dit is het resultaat voor v2:
; Fix Windows Volume:
$Volume_Up::
{
volume := SoundGetVolume()
Send("{Volume_Up}")
SoundSetVolume(volume + 1)
Return
}

$Volume_Down::
{
volume := SoundGetVolume()
Send("{Volume_Down}")
SoundSetVolume(volume - 1)
Return
}

[Reactie gewijzigd door Kaler op 24 juli 2024 09:16]

Het werkt!

Hartelijk dank.
Vroeger, toen ik nog Windows gebruikte, lostte ik dit op door het combineren van twee tools: Nircmd en Hstart. Nircmd is een veelzijdige commandline tool om onder andere geluid aan te passen. Daarmee kon ik met wat sneltoetsen geluid harder/zachter zetten, geluid muten/toggelen, en zelfs snel tussen speakers/headset wisselen. De Hstart tool gebruik ik puur voor de mogelijkheid om het tevoorschijn komen van de console window te voorkomen. Hiermee kan je een console commando onder Windows runnen, zonder dat er telkens kort een venster wordt getoond.

Een headset selecteren gaat dan met:
hstart /NOCONSOLE "nircmd-x64.exe setdefaultsounddevice Headset"
(Ergens in de geluids instellingen kun je een naam geven aan je sound devices)

Geluid harder/zachter gaat dan met:
hstart /NOCONSOLE "nircmd-x64.exe changesysvolume +5000"
hstart /NOCONSOLE "nircmd-x64.exe changesysvolume -5000"

Geluid muten/unmuten (toggle) gaat dan met:
hstart /NOCONSOLE "nircmd-x64.exe mutesysvolume 2"

Deze commando's had ik, via mijn macro-keyboard, gekoppeld aan sneltoetsen. Maar je zou hier natuurlijk ook een klein AutoHotKey script voor kunnen schrijven.

Ik heb geen idee of dit nog steeds werkt, maar misschien heb je er iets aan.

[Reactie gewijzigd door Magic Power op 24 juli 2024 09:16]

AHK script van Kaler hierboven werkt ook voor versie 2.X.

Het is zo stom dat het volume in Windows met twee stappen gaat i.p.v. één.
Waarom zet je die Send {Volume_Up} en Send {Volume_Down} hier nog tussen? Die doen effectief toch niks zo?
Heb dit script maar van het internet, weet er verder helemaal niets van.

Even geprobeerd, en als die regels weg zijn laat Windows het volume venster niet meer zien.

[Reactie gewijzigd door TheDeeGee op 24 juli 2024 09:16]

Ah is 't daarvoor. Jup, snap 'm nu. Hopelijk gaat 't snel genoeg allemaal dat je niet hoort dat je het volume eerst +/- 2% verschuift en daarna een procent terug, maar dat zal dan wel niet.
Dat doet ie alleen de eerste keer als ik omhoog of omlaag draai, dan gaat die van 9 naar 12 of 9 naar 6.

Maar goed, het is niet anders.

Jammer dat het gewoon niet standaard per stapjes van 1 gaat in Windows.
legendarische tool

gebruik het nog altijd voor wat simpele remaps

Op dit item kan niet meer gereageerd worden.