[Release] Tool to launch sframe.exe without launcher

07/28/2015 21:44 glandu2#31
The folder where Rappelz is installed contains cyrillic characters ?
Can you post a screenshot image of your error
07/28/2015 23:07 jhbj.jkjk#32
Quote:
Originally Posted by glandu2 View Post
The folder where Rappelz is installed contains cyrillic characters ?
Can you post a screenshot image of your error
SFrame91RU
yadi.sk/d/jQcuzZ9si9LmB
screenshot of the error
07/29/2015 00:13 ThunderNikk#33
Hmmm the path to the rappelz installation does contain cyrillic characters.
07/29/2015 00:31 jhbj.jkjk#34
Quote:
Originally Posted by thndr View Post
Hmmm the path to the rappelz installation does contain cyrillic characters.
I'm from Russia
I use windows Russian
07/30/2015 00:11 glandu2#35
In fact I don't think cyrillic characters are the issue as SFrame has not an absolute path in the .bat
Do you start the .bat with administrator rights ?
If yes, can you post here (or private message) the result of this procedure:
- Start your .bat
- Wait for SFrame to show the error (but DON'T click Ok)
- Run the following command in cmd.exe and put the result in this thread or in a private message:
Code:
powershell -Command "(Get-Process SFrame).StartInfo.EnvironmentVariables"
- Click Ok on the SFrame error to close it

it's important that the sframe error message is not closed when executing the powershell command
07/30/2015 00:53 jhbj.jkjk#36
Quote:
Originally Posted by glandu2 View Post
In fact I don't think cyrillic characters are the issue as SFrame has not an absolute path in the .bat
Do you start the .bat with administrator rights ?
If yes, can you post here (or private message) the result of this procedure:
- Start your .bat
- Wait for SFrame to show the error (but DON'T click Ok)
- Run the following command in cmd.exe and put the result in this thread or in a private message:
Code:
powershell -Command "(Get-Process SFrame).StartInfo.EnvironmentVariables"
- Click Ok on the SFrame error to close it

it's important that the sframe error message is not closed when executing the powershell command
here
07/30/2015 13:23 glandu2#37
Do you start the .bat with administrator rights ? (with right click => run as administrator)
07/30/2015 19:11 jhbj.jkjk#38
Quote:
Originally Posted by glandu2 View Post
Do you start the .bat with administrator rights ? (with right click => run as administrator)
Yes, I did it with administrator privileges
07/30/2015 19:43 Xijezu#39
Quote:
Originally Posted by glandu2 View Post
I was asked several time for the source code of this tool.
You can find it there: [Only registered and activated users can see links. Click Here To Register...]
In C#: [Only registered and activated users can see links. Click Here To Register...]

You can run this like this:
Code:
private void button1_Click(object sender, EventArgs e)
{
    string szClientLocation =  System.IO.Path.GetDirectoryName(Application.ExecutablePath);
    string szArgs = "/auth_ip:127.0.0.1 /auth_port:58422 /use_nprotect:0 /help_url_w:611 /help_url_h:625 /locale:windows-1256 /country:DE /cash /commercial_shop /layout_dir:6 /layout_auto:0 /cash_url_w:800 /cash_url_h:631";
    CRP.StartProcess(szClientLocation, szArgs);
}
Note: that code could use some cleanup, just did a quick convertion because I was asked to. Also I'm not sure if the sframe.exe_RUNNER must be something specific. While testing (I figured it out a while ago, too) the variable had always the same value, so I just used it and had no problems so far.

Edit: Apparentely it has, lol. I'll update it when I finished installing Win10, my bad.
07/30/2015 21:10 glandu2#40
SFrame expect an event handle, so a constant value may not always work (when creating an handle on my computer, I get values greater than 500)

I added an implementation in C# using pinvoke of CreateEvent to get a real event handle and inherit it:
[Only registered and activated users can see links. Click Here To Register...]
07/30/2015 21:23 jhbj.jkjk#41
Well, how do I get to work with his? / country: RU
07/30/2015 21:38 glandu2#42
Quote:
Originally Posted by jhbj.jkjk View Post
Yes, I did it with administrator privileges
Does this update in attachment works ?
07/30/2015 22:46 jhbj.jkjk#43
Quote:
Originally Posted by glandu2 View Post
Does this update in attachment works ?
not, You can download the client from the official Russian server and check everything myself? Suddenly I'm doing something wrong
get.gamexp.ru/Rappelz_150722
get.gamexp.ru/torrent/Rappelz_150722.torrent
Another feature we have to enter the launcher in the username and password before the game starts
after starting the game, we will immediately get to the server selection
07/30/2015 22:58 ThunderNikk#44
Maybe the Auth emulator IMBC autologin will help with that part of the log in credentials passed from the launcher.

Granted you would have to build log in fields into your launcher and have those fields fill in variables in the start event arguments...

/imbclogin /account:<account_name> /password:<password>
07/30/2015 23:08 jhbj.jkjk#45
Quote:
Originally Posted by thndr View Post
Maybe the Auth emulator IMBC autologin will help with that part of the log in credentials passed from the launcher.

Granted you would have to build log in fields into your launcher and have those fields fill in variables in the start event arguments...

/imbclogin /account:<account_name> /password:<password>
these parameters have not helped, the game does not start