Baraoic Posted December 10, 2009 Share Posted December 10, 2009 Ok so I have a hotkey script I use which is expandcollapse popupHotKeySet("^!n", "Notepad") HotKeySet("^!c", "Calc") HotKeySet("^!a", "AutoItHelp") HotKeySet("{MEDIA_PLAY_PAUSE}", "MediaPause") HotKeySet("^{MEDIA_PLAY_PAUSE}", "MainPlayList") HotKeySet("!{MEDIA_PLAY_PAUSE}", "NewlyAddedPlayList") HotKeySet("{MEDIA_NEXT}", "MediaNext") $oiTunes = ObjCreate("iTunes.Application") While 1 Sleep(1000) WEnd Func Notepad() If WinExists("Untitled - Notepad") Then WinActivate("Untitled - Notepad") Else Run("notepad.exe") EndIf EndFunc ;==>Notepad Func Calc() If WinExists("Calculator") Then WinActivate("Calculator") Else Run(@SystemDir & "\calc.exe") EndIf EndFunc ;==>Calc Func AutoItHelp() If FileExists(@ProgramFilesDir & "\AutoIt3\AutoIt.chm") Then ShellExecute(@ProgramFilesDir & "\AutoIt3\AutoIt.chm") ElseIf FileExists(@HomeDrive & "\Program Files (x86)\AutoIt3\AutoIt.chm") Then ShellExecute(@HomeDrive & "\Program Files (x86)\AutoIt3\AutoIt.chm") Else MsgBox(0, "Error", "Can't Find AutoIt Installation Directory") EndIf EndFunc ;==>AutoItHelp Func MediaPause() If ProcessExists("iTunes.exe") Then $oiTunes.PlayPause EndIf EndFunc ;==>MediaPause Func MainPlayList() If ProcessExists("iTunes.exe") Then For $TempPlaylist In $oiTunes.LibrarySource.Playlists If $TempPlaylist.Name = "Main" Then $TempPlaylist.PlayFirstTrack EndIf Next EndIf EndFunc ;==>MainPlayList Func NewlyAddedPlayList() If ProcessExists("iTunes.exe") Then For $TempPlaylist In $oiTunes.LibrarySource.Playlists If $TempPlaylist.Name = "Newly Added" Then $TempPlaylist.PlayFirstTrack EndIf Next EndIf EndFunc ;==>NewlyAddedPlayList Func MediaNext() If ProcessExists("iTunes.exe") Then $oiTunes.NextTrack EndIf EndFunc ;==>MediaNext and I noticed something eairler when testing something. If I run a game as administrator the itunes hotkeys will not work while the game is the current focus. I forgot to test my other hotkeys to see if its an itunes only thing. Also I did notice this once when I was installing a program as administrator. Anybody have any idea why this would happen? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now