bossanova808 Wrote:Ok platform detection OSX works, but apparently I still can't start a process on that platform...grrr...
I made the following changes to constants.py:
Added stat module:
Then on line 173 I changed the chmod stuff to:
os.chmod(EXE, stat.S_IRWXU | stat.S_IRGRP | stat.S_IXGRP | stat.S_IROTH | stat.S_IXOTH)
At least on my OSX machine that properly sets the bits to rwxr-xr-x and lets XSqueeze run without manually changing anything.
P.S. I don't know if this was you or me, but my included skin file doesn't have the 720p directory. Without it you both have to rename the folder and move the XSqueezeNowPlaying.xml file into a newly created 720p directory in the skin directory.