Page 1 of 1

Salem.jnlp does not create any folder in "C:\Users"

PostPosted: Fri Jun 21, 2013 6:05 pm
by pokeface
Hello

I've been playing the game for two days using the "Salem.jnlp" file that I downloaded after I made my account.

I wanted to download the Ender Client and it seems that the update.jnlp downloads some files then it suddenly stops, crashes and nothing happens. I researched this problem and apparently I'm not the only one with this:

When I first accessed the "salem.jnlp" file, the game didn't download any files in the normal Salem folder (C:\Users\Salem). I played the game using this file and somehow Java memorizes some data such as remembering my username and password. I'm not sure where this data is stored, most likely it's in the Java folder under some hidden cache folders idk.

People on forums state that you must have this "Salem" folder in your pc yet I don't have it at all...I tried even to search all the PC and still nothing. (As a direct side note: when I use the %HOMEPATH%/Salem command, it says that the folder doesn't exist)

Without that folder I can't use the Ender Client. Of course it's not an issue...I can play the game normally yet I wanted to give it a try.
Maybe the developer should use a special installer so this kind of problem won't appear in the future...but it's just a suggestion...I have no right to complain about something that I'm not even into (java programming).

Anyways, if someone can explain me why the "Salem" folder doesn't exist, I would appreciate it.

Other Side Notes:
- Using Windows 7 32-Bit version
- I tried multiple Java versions (6 and 7)...same thing. (Currently using Java 7)
- All my other friends with the same Java version have the "Salem" Folder
- I disabled all the Firewalls possible, Including the antivirus
- I deleted the Cache thousand of times...whenever I do that, the "Salem.jnlp" file re-downloads the game somewhere.


TL;DR:
There is NO "Salem" folder in the main HDD partition after executing the "salem.jnlp" file.


Thank You

Re: Salem.jnlp does not create any folder in "C:\Users"

PostPosted: Fri Jun 21, 2013 6:29 pm
by Procne
The folder is not
C:\users\Salem
but
C:\users\<username>\.salem (note the dot)

Also, it is created by Ender's client, not default one. Default one uses standard java cache

What error does Ender's client crash with?

Re: Salem.jnlp does not create any folder in "C:\Users"

PostPosted: Fri Jun 21, 2013 6:56 pm
by Kandarim
Procne wrote:The folder is not
C:\users\Salem
but
C:\users\<username>\.salem (note the dot)

Also, it is created by Ender's client, not default one. Default one uses standard java cache

What error does Ender's client crash with?


that is, sadly, wrong:

the .salem directory is made by ender's to contain some cached files.
Ender's client also creates C:\users\<name>\Salem, to store maps, jar files and the likes.

I'm not familiar with %USERHOME%. I'm pretty sure it should be %HOMEPATH% on all windows machines.

As a side-note:

pokeface wrote:Hello
Without that folder I can't use the Ender Client. Of course it's not an issue...I can play the game normally yet I wanted to give it a try.
Maybe the developer should use a special installer so this kind of problem won't appear in the future...but it's just a suggestion...I have no right to complain about something that I'm not even into (java programming).

Anyways, if someone can explain me why the "Salem" folder doesn't exist, I would appreciate it.

No, you can't play it normally with the default client :) Get ender's and be amazed!

In any case, your problem might be solved by creating C:\Users\pokeface\Salem manually, and giving ownership to your user account.

Re: Salem.jnlp does not create any folder in "C:\Users"

PostPosted: Fri Jun 21, 2013 7:53 pm
by pokeface
Procne wrote:The folder is not
C:\users\Salem
but
C:\users\<username>\.salem (note the dot)

Also, it is created by Ender's client, not default one. Default one uses standard java cache

What error does Ender's client crash with?


No error appears. It simply updates some files that who know where he sees them, after that it stops.
I monitored it with Task Manager. The process closes automatically



Kandarim wrote:In any case, your problem might be solved by creating C:\Users\pokeface\Salem manually, and giving ownership to your user account.


nope doesn't work. It's like the game isn't allowed to make folders in that place so he makes everything in the Java cache...
Can anyone distribute the "Salem" folder so I can use it?

Re: Salem.jnlp does not create any folder in "C:\Users"

PostPosted: Sat Jun 22, 2013 11:09 pm
by MagicManICT
To repeat: The original client doesn't use the \Salem directory. Everything is either in the Java cache or stored with Java environment settings (System Registery).

If you're having issues with downloading/updating Ender's client, you'll need to consult with him in his thread this forum is for official client/server issues only.

Kandarim wrote:In any case, your problem might be solved by creating C:\Users\pokeface\Salem manually, and giving ownership to your user account.


This does nothing for the default client since there is no code to even look there from what I can tell (no, haven't dug through the source to verify, but problems with stored variables such as accidentally toggling shadows pretty much confirms this.)

Also, a complete listing of default environment variables can be found on Microsoft's knowledge base. Some may vary depending on the version of Windows installed. (Available through other sites, as well. Can't seem to find my old link to the list, but found a few through a Google search.)

download problems

PostPosted: Sun Jun 23, 2013 4:57 pm
by Ratha586
I have the problem that the .jnlp data doesnt want to start .