Impossible de lancer VLC en mode HIDDEN
Publié : 16 juin 2014 - 18:08
Hello tout l'monde,
j'essaie depuis 1 semaine de lancer via mon VLC.ahk, vlc en mode hidden. Je dois avoir un probleme de syntaxe quelque part, mais je ne sais pas ou
Y aurait-il des winners en autohotkey qui pourrait m'aider
voici mon vlc.ahk que j'ai modifié d'un module deja existant
Spoiler:
MEmu = vlc
MEmuV = v2.1.0
MURL = http://www.videolan.org/vlc/index.html
MAuthor = zerojay
MVersion = 2.0.1
MCRC =
iCRC = 6ECFA124
MID = 635038268923820499
MSystem = "VLC, Videos, Movies, TV, Botchamania"
;----------------------------------------------------------------------------
;
;----------------------------------------------------------------------------
StartModule()
FadeInStart()
settingsFile := modulePath . "\" . moduleName . ".ini"
Hidden := IniReadCheck(settingsFile, "Settings", "Hidden","",,1)
PlayAndExit := IniReadCheck(settingsFile, "Settings", "PlayAndExit","",,1)
Parameters := IniReadCheck(settingsFile, "Settings", "Parameters",,,1)
Hidden := (Hidden="true" ? (" --Hidden") : (" --no-Hidden"))
PlayAndExit := (PlayAndExit="true" ? (" --play-and-exit") : (""))
;SplashImage, J:\Hyperspin Papa\Emulators\VLC\Splash.gif,b
Run(executable . hidden . PlayAndExit . "" . Parameters . " """ . romPath . "\" . romName . romExtension . """", emuPath)
WinHide, ahk_class Shell_TrayWnd
WinHide, Start ahk_class Button
WinWait("VLC ahk_class QWidget")
WinWaitActive("VLC ahk_class QWidget")
;WinHide
FadeInExit()
Process("WaitClose", executable)
7zCleanUp()
FadeOutExit()
ExitModule()
CloseProcess:
FadeOutStart()
WinClose("VLC ahk_class QWidget")
Return
mon vlc.ini
Spoiler:
[Settings]
Fullscreen=False
PlayAndExit=False
Hidden=True
Parameters=
mon vlc.psd
Spoiler:
?xml version="1.0" encoding="UTF-8"?
INISCHEMA
INIFILES
INIFILE name="%ModuleName%" required="false"
INITYPEModule/INITYPE
SECTIONS
SECTION name="Settings" required="false"
SECTIONTYPEGlobal/SECTIONTYPE
KEYS
KEY name="Fullscreen" required="false" nullable="false"
KEYTYPEBoolean/KEYTYPE
DESCRIPTIONEnables/Disables Fullscreen/DESCRIPTION
/KEY
KEY name="PlayAndExit" required="false" nullable="false"
KEYTYPEBoolean/KEYTYPE
DESCRIPTIONQuit after video is finished playing./DESCRIPTION
/KEY
KEY name="Parameters" required="false" nullable="false"
KEYTYPEString/KEYTYPE
DESCRIPTIONExtra parameters to send to VLC./DESCRIPTION
/KEY
/KEYS
/SECTION
/SECTIONS
/INIFILE
/INIFILES
/INISCHEMA
Petite question subsidiaire: a quoi servent les fichier isd?
Merci d'avance.
j'essaie depuis 1 semaine de lancer via mon VLC.ahk, vlc en mode hidden. Je dois avoir un probleme de syntaxe quelque part, mais je ne sais pas ou
Y aurait-il des winners en autohotkey qui pourrait m'aider
voici mon vlc.ahk que j'ai modifié d'un module deja existant
Spoiler:
MEmu = vlc
MEmuV = v2.1.0
MURL = http://www.videolan.org/vlc/index.html
MAuthor = zerojay
MVersion = 2.0.1
MCRC =
iCRC = 6ECFA124
MID = 635038268923820499
MSystem = "VLC, Videos, Movies, TV, Botchamania"
;----------------------------------------------------------------------------
;
;----------------------------------------------------------------------------
StartModule()
FadeInStart()
settingsFile := modulePath . "\" . moduleName . ".ini"
Hidden := IniReadCheck(settingsFile, "Settings", "Hidden","",,1)
PlayAndExit := IniReadCheck(settingsFile, "Settings", "PlayAndExit","",,1)
Parameters := IniReadCheck(settingsFile, "Settings", "Parameters",,,1)
Hidden := (Hidden="true" ? (" --Hidden") : (" --no-Hidden"))
PlayAndExit := (PlayAndExit="true" ? (" --play-and-exit") : (""))
;SplashImage, J:\Hyperspin Papa\Emulators\VLC\Splash.gif,b
Run(executable . hidden . PlayAndExit . "" . Parameters . " """ . romPath . "\" . romName . romExtension . """", emuPath)
WinHide, ahk_class Shell_TrayWnd
WinHide, Start ahk_class Button
WinWait("VLC ahk_class QWidget")
WinWaitActive("VLC ahk_class QWidget")
;WinHide
FadeInExit()
Process("WaitClose", executable)
7zCleanUp()
FadeOutExit()
ExitModule()
CloseProcess:
FadeOutStart()
WinClose("VLC ahk_class QWidget")
Return
mon vlc.ini
Spoiler:
[Settings]
Fullscreen=False
PlayAndExit=False
Hidden=True
Parameters=
mon vlc.psd
Spoiler:
?xml version="1.0" encoding="UTF-8"?
INISCHEMA
INIFILES
INIFILE name="%ModuleName%" required="false"
INITYPEModule/INITYPE
SECTIONS
SECTION name="Settings" required="false"
SECTIONTYPEGlobal/SECTIONTYPE
KEYS
KEY name="Fullscreen" required="false" nullable="false"
KEYTYPEBoolean/KEYTYPE
DESCRIPTIONEnables/Disables Fullscreen/DESCRIPTION
/KEY
KEY name="PlayAndExit" required="false" nullable="false"
KEYTYPEBoolean/KEYTYPE
DESCRIPTIONQuit after video is finished playing./DESCRIPTION
/KEY
KEY name="Parameters" required="false" nullable="false"
KEYTYPEString/KEYTYPE
DESCRIPTIONExtra parameters to send to VLC./DESCRIPTION
/KEY
/KEYS
/SECTION
/SECTIONS
/INIFILE
/INIFILES
/INISCHEMA
Petite question subsidiaire: a quoi servent les fichier isd?
Merci d'avance.