The following code worked perfectly in Sikuli 10, within the IDE and in Netbeans on all Windows operating systems. Now it fails globally. Any code invoking subprocess fails on all windows operating systems, repeat ALL Windows operating systems. This failure occurs on user systems where the .jar files are not changed, unpacked nor run from NetBeans.
Error:
[debug] close all ScreenHighlighter
[info] Stopped
[info] An error occurs at line 3
[info] Error message:
Traceback (most recent call last):
File "C:\Users\MIKEAD~1.OVE\AppData\Local\Temp\sikuli-tmp6953702407610701410.py", line 3, in <module>
import subprocess
File "C:\Program Files (x86)\Sikuli X\sikuli-script.jar\Lib\subprocess.py", line 642, in <module>
File "C:\Program Files (x86)\Sikuli X\sikuli-script.jar\Lib\subprocess.py", line 640, in _setup_platform
File "C:\Program Files (x86)\Sikuli X\sikuli-script.jar\Lib\warnings.py", line 56, in warn
File "C:\Program Files (x86)\Sikuli X\sikuli-script.jar\Lib\warnings.py", line 56, in warn
IndexError: index out of range: 0
The following code worked perfectly in Sikuli 10, within the IDE and in Netbeans on all Windows operating systems. Now it fails globally. Any code invoking subprocess fails on all windows operating systems, repeat ALL Windows operating systems. This failure occurs on user systems where the .jar files are not changed, unpacked nor run from NetBeans.
import glob
import os
import subprocess
setShowActions( True) Daily_BUILDS\ QA_MainBranch_ Install\ *.install" "C:\\SikuliTest \\ImageLibrary\ \96dpi\ \SignIn\ \") "SignIn_ Launch. png", 300):
dirname = "Z:\BUILDS\
setBundlePath(
filespec = "setup.exe"
instlpath = glob.glob (os.path.join (dirname, filespec))
subprocess.call (instlpath[0] + ' /S /z" ')
if exists(
popup("Install Successful")
exit()
Error: MIKEAD~ 1.OVE\AppData\ Local\Temp\ sikuli- tmp695370240761 0701410. py", line 3, in <module> script. jar\Lib\ subprocess. py", line 642, in <module> script. jar\Lib\ subprocess. py", line 640, in _setup_platform script. jar\Lib\ warnings. py", line 56, in warn script. jar\Lib\ warnings. py", line 56, in warn
[debug] close all ScreenHighlighter
[info] Stopped
[info] An error occurs at line 3
[info] Error message:
Traceback (most recent call last):
File "C:\Users\
import subprocess
File "C:\Program Files (x86)\Sikuli X\sikuli-
File "C:\Program Files (x86)\Sikuli X\sikuli-
File "C:\Program Files (x86)\Sikuli X\sikuli-
File "C:\Program Files (x86)\Sikuli X\sikuli-
IndexError: index out of range: 0