spacca wrote:You've completely lost me. Assume I'm a 78 year old - I have no idea what you're on about.
A quick step-by-step guide would be appreciated
Sorry for the tech lingo.
Here is the translation of what technomage was saying:
As you may know, PMS is a Java program. PMS uses external libraries to do some heavy lifting (e.g. inspecting media files to extract information from them), and one of these libraries is called JNA. Sometimes JNA needs to write a file to the Java temporary directory.
Now PMS runs as a certain user. If that user does not have enough permissions to write in the Java temporary directory, you may see the error that you are seeing.
A solution could be to find out where the Java temporary directory is, and then make sure that whatever user PMS is running as has permission to write there.
Another solution could be to define another directory as Java temporary directory by editing the file "PMS.bat" and add the flag "-Djava.io.tmpdir=" with a suitable directory, e.g. like this:
- Code: Select all
start javaw -Djava.io.tmpdir=C:\temp -Xmx768M -Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF-8 -classpath update.jar;pms.jar net.pms.PMS
After that, use "PMS.bat" to start PMS.