Jump to content


Photo

SoundGet, too old for an ease of use...


  • Please log in to reply
2 replies to this topic

#1 Zaelia

Zaelia
  • Members
  • 705 posts

Posted 14 August 2012 - 05:06 AM

Can we have a part (get volume and mute, same for set maybe , haven't investigate problems) of this library inside AHK_L ? <!-- l --><a class="postlink-local" href="http://www.autohotkey.com/community/viewtopic.php?f=2&t=23792">viewtopic.php?f=2&t=23792</a><!-- l -->
I guess just a logic case for windows vista and later, else we have to run 2 times the script with a UAC prompt (admin right popup + compatibility mode)... I mean with a default OS it's very annoying, for example we can't easly create a startup program for manage sound. I know that we can disable UAC, or create super admin exe with a old xp mode and a microsoft UAC fix or run as service, but that's not good for portability, ease of use, or others... Thanks to listen my wish :) as possible, to have a function too , not only a command.

#2 Lexikos

Lexikos
  • Administrators
  • 8839 posts

Posted 14 August 2012 - 08:22 AM

Why not just use that library instead? It's more powerful than SoundGet anyway.

else we have to run 2 times the script with a UAC prompt (admin right popup + compatibility mode)...

SoundGet does not need admin rights; just compatibility mode.

I guess just a logic case for windows vista and later,

You make it sound so simple. Obviously, before the logic case could be used, one would need to write a version of SoundGet/SoundSet which uses the Vista APIs. I have no motivation to do this, as I've already written VA.ahk, which is perfectly adequate.

#3 Zaelia

Zaelia
  • Members
  • 705 posts

Posted 14 August 2012 - 06:14 PM

Yes I agree that your VA library is very usefull and nice, however about your quotes:
- We need to run as admin else EnvSet, __COMPAT_LAYER, WinXPSp3 doesn't work for "reload" a script, even on win7 with an admin account
- Admin right or UAC prompt have to be discard if we can (also compatibility mode prompt), else we can't create startup program or too annoying to click everytime
- Too much user are on windows vista ,7 and now 8 , it's like doens't support the majority of user
- They are no link about your library in the helpfile, hard to search for a newbie and because it is a special Vista title
In all case, we will have a popup or manual things to do (click popup, or search and dl your lib, if we know how a lib work), script will need compat and compat will need admin right, exe will only need compat with a manual properties settings (still UAC prompt)... That doesn't sound like automation for begginers.
WHY ? Ease of use ! But do as you wish, I know it's not simple else I already did it, and you (will) do all the work...

Edit: Perhaps you can distrib some of your libraries with your new installer, to do a nice packaging, that can be a good shortcut to an half implementation and better for to be modified or helped by community...
sorry again if my reply sound arrogant, language barrier.