Hello & Welcome to our community. Is this your first visit? Register

Page 1 of 2 12 LastLast
Results 1 to 15 of 26
  1. #1
    Member Arx7neo's Avatar

    Rank
    Member
    Join Date
    Oct 2012
    Location
    Philippines
    Posts
    26

    Support Rf online 2.2.3.2 client setup

    Hello Im back again to ask several questions regarding the client side of RF online

    Using the tutorial "RF 2.2.3.2 server setup guide" again

    I installed several tools for viewing packets and Ports.

    TCPview
    Wireshark

    and Hex Workstation for editing rfonline.exe

    BTW I use rf online philippines as the client.

    The problems occurs when I try to replace the original rf.exe with the modified version of the exe file.

    Using the original exe file. I can launch the client and proceed to login window frame.

    But everytime I replace the exe file. I cant open Rf client anymore.

    maybe because I made some mistake or something else....

    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]

    RF Ph uses port 27780 so I have to replace it to 10001 based on the pdf tutorial.

    also replacing the Host with the IP of my server. 192.168.44.129

    I confirmed the LoginServerSD was using port 10001 using TCPview software.

    But still I cannot connect the server. and the launcher wont open.

    Any help or suggestions or comments would be kindly appreciated.

    Thanks again in advance RageZone guys.

  2. # ADS
    HyperFilter
    RaGEZONE Sponsor

    Rank
      Sponsor  
    Join Date
    Sep 2013
    Posts
    9000


     

  3. #2
    ˌ

    Rank
    The Omega
    Join Date
    Apr 2005
    Location
    Dallas, TX
    Posts
    8,901

    Re: Rf online 2.2.3.2 client setup

    You need to set up the web emulation for the 2232 launcher. Check the tutorials section, there is a video on how to do it.
    _

  4. #3
    Member Arx7neo's Avatar

    Rank
    Member
    Join Date
    Oct 2012
    Location
    Philippines
    Posts
    26

    talk Re: Rf online 2.2.3.2 client setup

    Quote Originally Posted by Ron View Post
    You need to set up the web emulation for the 2232 launcher. Check the tutorials section, there is a video on how to do it.
    uhmm Is web emulation needed for setting a local server?

    I thought its purpose is only for making account logins.

    Anyways Ill try it. Thanks Ron.

  5. #4
    ˌ

    Rank
    The Omega
    Join Date
    Apr 2005
    Location
    Dallas, TX
    Posts
    8,901

    Re: Rf online 2.2.3.2 client setup

    Yes, the launcher has to connect to an update server and successfully "patch" before it lets you type in user information to log in.
    _

  6. #5
    Member Arx7neo's Avatar

    Rank
    Member
    Join Date
    Oct 2012
    Location
    Philippines
    Posts
    26

    Re: Rf online 2.2.3.2 client setup

    I am now at this step of the tutorial

    [Only registered and activated users can see links. ]

    I have installed the Appserv and finished editing the conf files. dat files based on this one.

    [Only registered and activated users can see links. ]

    The problem is I cannot connect to my server. Using my client.
    Something is wrong with conf?? or dll and dat files??
    Help me = ))

    when I look at tcp view. the rf client doesnt launch even how many times i click it. ive been spamming it for like 2 mins. lol
    Last edited by Arx7neo; 06-11-12 at 10:51 AM.

  7. #6
    Member Arx7neo's Avatar

    Rank
    Member
    Join Date
    Oct 2012
    Location
    Philippines
    Posts
    26

    Re: Rf online 2.2.3.2 client setup

    [Only registered and activated users can see links. ]

    the client is RF philippines.

    any suggestions on which client should I download instead?

    been working with this for hours. Sorry my bad. its the first time for me to do this.

    I think the problem lies with the RF.exe file. and the web emulator.
    Last edited by Arx7neo; 06-11-12 at 03:08 PM.

  8. #7
    Account Upgraded | Title Enabled!

    Rank
    True Member
    Join Date
    Sep 2009
    Location
    London
    Posts
    1,424

    Re: Rf online 2.2.3.2 client setup

    Your emulator is not configured correctly this is why your launcher has not opened.

  9. #8
    Member Arx7neo's Avatar

    Rank
    Member
    Join Date
    Oct 2012
    Location
    Philippines
    Posts
    26

    Re: Rf online 2.2.3.2 client setup

    Quote Originally Posted by Busman View Post
    Your emulator is not configured correctly this is why your launcher has not opened.
    okay sir here is my httpd.conf
    Code:
    #
    # This is the main Apache HTTP server configuration file.  It contains the
    # configuration directives that give the server its instructions.
    # See <URL:http://httpd.apache.org/docs/2.2/> for detailed information.
    # In particular, see 
    # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
    # for a discussion of each configuration directive.
    #
    # Do NOT simply read the instructions in here without understanding
    # what they do.  They're here only as hints or reminders.  If you are unsure
    # consult the online docs. You have been warned.  
    #
    # Configuration and logfile names: If the filenames you specify for many
    # of the server's control files begin with "/" (or "drivC:/" for Win32), the
    # server will use that explicit path.  If the filenames do *not* begin
    # with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
    # with ServerRoot set to "C:/AppServ/Apache2.2" will be interpreted by the
    # server as "C:/AppServ/Apache2.2/logs/foo.log".
    #
    # NOTC: Where filenames are specified, you must use forward slashes
    # instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
    # If a drive letter is omitted, the drive on which Apache.exe is located
    # will be used by default.  It is recommended that you always supply
    # an explicit drive letter in absolute paths, however, to avoid
    # confusion.
    #
    
    # prefork MPM
    # StartServers: number of server processes to start
    # MinSpareServers: minimum number of server processes which are kept spare
    # MaxSpareServers: maximum number of server processes which are kept spare
    # MaxClients: maximum number of server processes allowed to start
    # MaxRequestsPerChild: maximum number of requests a server process serves
    <IfModule mpm_prefork_module>
        StartServers          5
        MinSpareServers       5
        MaxSpareServers      10
        MaxClients          150
        MaxRequestsPerChild   0
    </IfModule>
    
    # ThreadsPerChild: constant number of worker threads in the server process
    # MaxRequestsPerChild: maximum  number of requests a server process serves
    #ThreadsPerChild 250
    MaxRequestsPerChild  0
    
    #
    # ServerRoot: The top of the directory tree under which the server's
    # configuration, error, and log files are kept.
    #
    # Do not add a slash at the end of the directory path.  If you point
    # ServerRoot at a non-local disk, be sure to point the LockFile directive
    # at a local disk.  If you wish to share the same ServerRoot for multiple
    # httpd daemons, you will need to change at least LockFile and PidFile.
    #
    ServerRoot "C:/AppServ/Apache2.2"
    
    #
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, instead of the default. See also the <VirtualHost>
    # directive.
    #
    # Change this to Listen on specific IP addresses as shown below to 
    # prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
    #
    #Listen 121.54.54.53 :80
    Listen 80
    Listen 8080
    Listen 10007
    Listen 2224
    NameVirtualHost 121.54.54.53 :80
    NameVirtualHost 121.54.54.53 :8080
    NameVirtualHost 121.54.54.53 :10007
    
    
    # Ïõï èíòåðïðåòàòîð èìååòñÿ.
    ScriptAlias /php5/ "C:\AppServ/php5/"
    Action application/x-httpd-php "/php5/php-cgi.exe"
    
    <Files update.dll>
    AddType application/x-httpd-php .dll
    </Files>
    #
    # This configuration file reflects default settings for Apache HTTP Server.
    #
    # You may change these, but chances are that you may not need to.
    #
    
    #
    # Timeout: The number of seconds before receives and sends time out.
    #
    Timeout 300
    
    #
    # KeepAlivC: Whether or not to allow persistent connections (more than
    # one request per connection). Set to "Off" to deactivate.
    #
    KeepAlive On
    
    #
    # MaxKeepAliveRequests: The maximum number of requests to allow
    # during a persistent connection. Set to 0 to allow an unlimited amount.
    # We recommend you leave this number high, for maximum performance.
    #
    MaxKeepAliveRequests 100
    
    #
    # KeepAliveTimeout: Number of seconds to wait for the next request from the
    # same client on the same connection.
    #
    KeepAliveTimeout 5
    
    #
    # UseCanonicalNamC: Determines how Apache constructs self-referencing 
    # URLs and the SERVER_NAME and SERVER_PORT variables.
    # When set "Off", Apache will use the Hostname and Port supplied
    # by the client.  When set "On", Apache will use the value of the
    # ServerName directive.
    #
    UseCanonicalName Off
    
    #
    # AccessFileNamC: The name of the file to look for in each directory
    # for additional configuration directives.  See also the AllowOverride 
    # directive.
    #
    AccessFileName .htaccess
    
    #
    # ServerTokens
    # This directive configures what you return as the Server HTTP response
    # Header. The default is 'Full' which sends information about the OS-Type
    # and compiled in modules.
    # Set to one of:  Full | OS | Minor | Minimal | Major | Prod
    # where Full conveys the most information, and Prod the least.
    #
    ServerTokens Full
    
    #
    # Optionally add a line containing the server version and virtual host
    # name to server-generated pages (internal error documents, FTP directory 
    # listings, mod_status and mod_info output etc., but not CGI generated 
    # documents or custom error documents).
    # Set to "EMail" to also include a [Only registered and activated users can see links. ]
    
    My rf-server.conf
    Code:
    NameVirtualHost 121.54.54.53:80
    NameVirtualHost 121.54.54.53:8080
    NameVirtualHost 121.54.54.53:10007
    
    ####################################################################################
    #
    #      Your Launcher Patcher Setting
    #
    ####################################################################################
    
    
    <VirtualHost 121.54.54.53>
    
        ServerAdmin hidden
        ServerName hidden
    
        DocumentRoot "c:/AppServ/www/rfclient_update/"
        CustomLog logs/rfpatch.log combined
        ErrorLog logs/rfpatch_err.log
    
        <Directory "C:/AppServ/www/rfclient_update/">
    
    	Options -Indexes MultiViews FollowSymLinks IncludesNoExec
    	AllowOverride None
    	AddOutputFilter Includes html
    	Order allow,deny
    	Allow from all
    
    	AddType application/zip .tmp
    	AddType application/zip .cab
    
    	<Files update.dll>
    	   AddType application/x-httpd-php .dll
    	</Files>
    
    
    
        </Directory>
    
    </VirtualHost>
    
    ####################################################################################
    
    <VirtualHost 121.54.54.53:8080>
    
        ServerAdmin hidden
        ServerName hidden
    
        DocumentRoot "C:/AppServ/www/rfclient_update/update/"
        CustomLog logs/rfpatch.log combined
        ErrorLog logs/rfpatch_err.log
    
        <Directory "C:/AppServ/www/rfclient_update/update/">
    
    	Options -Indexes MultiViews FollowSymLinks IncludesNoExec
    	AllowOverride None
    	AddOutputFilter Includes html
    	Order allow,deny
    	Allow from all
    
    	AddType application/zip .tmp
    	AddType application/zip .cab
    
    	<Files update.dll>
    	   AddType application/x-httpd-php .dll
    	</Files>
    
    
        </Directory>
    
    </VirtualHost>
    
    ####################################################################################
    
    <VirtualHost 121.54.54.53:10007>
    
        ServerAdmin hidden
        ServerName hidden
    
        DocumentRoot "C:/AppServ/www/rfclient_update/update/"
        CustomLog logs/rfpatch.log combined
        ErrorLog logs/rfpatch_err.log
    
        <Directory "C:/AppServ/www/rfclient_update/update/">
    
    	Options -Indexes MultiViews FollowSymLinks IncludesNoExec
    	AllowOverride None
    	AddOutputFilter Includes html
    	Order allow,deny
    	Allow from all
    
    	AddType application/zip .tmp
    	AddType application/zip .cab
    
    	<Files update.dll>
    	   AddType application/x-httpd-php .dll
    	</Files>
    
    
        </Directory>
    
    </VirtualHost>
    
    ####################################################################################
    update.dll (under Appserv/www/rfclient_update)
    Code:
    <?php
    
    
    // Variables
    
       $PatchInfo_ver = 91;
       $LPServerInfo_ver = 1;
       $main_launcher_ver  = 718;			// Current (new) RF.exe version.
    
       $main_launcher_file_path = 'update';		// Relative path from root RF site.
       $LPServerInfo_file_path = 'update';		// Relative path from root RF site.
       $PatchInfo_path = 'update';			// Relative path from root RF site.
    
       $use_archive_three = true;			// We will use "indexed" patch location.
    
       $main_launcher_host   = '192.168.44.129';
    
       $LPServerInfo_host[0] = '192.168.44.129';
    
       $PatchInfo_host[0]    = '192.168.44.129';
    
    
    
    
    function terminate_script() {
    
    	header('Connection: close');
    	header('Content-Length: 0');
    
    	exit;
    
    }
    
    
    	if (!isset($_SERVER['HTTP_USER_AGENT'])) {
    
    //		terminate_script();
    
    	} elseif (!$_SERVER['HTTP_USER_AGENT']=='HTTP') {
    
    //		terminate_script();
    
    	} else {	
    
    //		terminate_script();
    
    	}
    
    
    
    	if (!isset($_SERVER['QUERY_STRING'])) {
    
    		terminate_script();
    
    	}
    
    
    	$query_ver=$_SERVER['QUERY_STRING'];
    
    
    	if (!is_numeric($_SERVER['QUERY_STRING'])) {
    
    		terminate_script();
    
    	}
    
    
    	$user_launcher_ver = intval($_SERVER['QUERY_STRING']);
    
    
    	if ($user_launcher_ver < $main_launcher_ver && $user_launcher_ver > 0) {
    
    
    		$streamtxt  = "[Update]\n";
    		$streamtxt .= "NewVersion=$main_launcher_ver\n";
    		$streamtxt .= "UpdateFileNumber=1\n";
    
    		if ($use_archive_three) {
    
    		    $streamtxt .= "UpdateFile1=$main_launcher_file_path$main_launcher_ver/newRF.cab\n";
    
    		  } else {
    
    		    $streamtxt .= "UpdateFile1=$main_launcher_file_path/newRF.cab\n";
    
    		}
    
    		$streamtxt .= "ServerNumber=1\n";
    		$streamtxt .= "Server1=http://$main_launcher_host/\n";
    		$streamtxt .= "[Launcher]\n";
    		$streamtxt .= "LauncherVersion=$main_launcher_ver";
    
    		echo $streamtxt;
    		exit;
    
    
    	} elseif ($user_launcher_ver >= $main_launcher_ver) {
    
    		$streamtxt  = "[Update]\n";
    		$streamtxt .= "UpdateFileNumber=0";
    
    		echo $streamtxt;
    		exit;
    
    	} elseif ($user_launcher_ver == 0) {
    
    		if ($_SERVER['SERVER_PORT']==8080) {
    
    
    		    $streamtxt  = "[Update]\n";
    		    $streamtxt .= "NewVersion=$LPServerInfo_ver\n";
    		    $streamtxt .= "UpdateFileNumber=1\n";
    
    		    if ($use_archive_three) {
    
    			$streamtxt .= "UpdateFile1=$LPServerInfo_file_path$LPServerInfo_ver/LPServerInfo.dat\n";
    
    		      } else {
    
    			$streamtxt .= "UpdateFile1=$LPServerInfo_file_path/LPServerInfo.dat\n";
    
    		    }
    
    		    $streamtxt .= "ServerNumber=".sizeof($LPServerInfo_host);
    
    			for ($i=0; $i<sizeof($LPServerInfo_host); $i++) {
    
    			     $streamtxt .= "\nServer".($i+1)."=http://".$LPServerInfo_host[$i]."/";
    
    			}
    
    		    echo $streamtxt;
    		    exit;
    
    		} elseif ($_SERVER['SERVER_PORT']==10007) {
    
    
    		    $streamtxt  = "[Update]\n";
    		    $streamtxt .= "NewVersion=$PatchInfo_ver\n";
    		    $streamtxt .= "UpdateFileNumber=1\n";
    
    		    if ($use_archive_three) {
    
    		        $streamtxt .= "UpdateFile1=$PatchInfo_path$PatchInfo_ver/PatchInfo.z\n";
    
    		      } else {
    
    		        $streamtxt .= "UpdateFile1=$PatchInfo_path/PatchInfo.z\n";
    
    		    }
    
    		    $streamtxt .= "ServerNumber=".sizeof($PatchInfo_host);
    
    			for ($i=0; $i<sizeof($LPServerInfo_host); $i++) {
    
    			     $streamtxt .= "\nServer".($i+1)."=http://".$PatchInfo_host[$i]."/";
    
    			}
    
    		    echo $streamtxt;
    		    exit;
    
    		} else {
    
    		   terminate_script();
    		}
    	}
    ?>

    The IP of the Server is 192.168.44.129
    The IP of the internet is 121.54.54.53


    I am only planning on building a local server. The one that can be accessed on LAN.

  10. #9
    iam still Noob novanakal's Avatar

    Rank
    True Member
    Join Date
    Nov 2009
    Location
    Jaka, Indonesia
    Posts
    1,071

    Re: Rf online 2.2.3.2 client setup

    delete this line at rf-server.conf, coz youve already done in httpd.conf
    Code:
    NameVirtualHost 121.54.54.53:80
    NameVirtualHost 121.54.54.53:8080
    NameVirtualHost 121.54.54.53:10007

    and make it as a simple for rf-server.conf like this
    Code:
    ####################################################################################
    #
    #      Your Launcher Patcher Setting
    #
    ####################################################################################
    
    
    <VirtualHost 121.54.54.53:80 121.54.54.53:10007 121.54.54.53:8080>
    
        ServerAdmin hidden
        ServerName hidden
    
        DocumentRoot "c:/AppServ/www/rfclient_update/"
        CustomLog logs/rfpatch.log combined
        ErrorLog logs/rfpatch_err.log
    
        <Directory "C:/AppServ/www/rfclient_update/">
    
    	Options -Indexes MultiViews FollowSymLinks IncludesNoExec
    	AllowOverride None
    	AddOutputFilter Includes html
    	Order allow,deny
    	Allow from all
    
    	AddType application/zip .tmp
    	AddType application/zip .cab
    
    	<Files update.dll>
    	   AddType application/x-httpd-php .dll
    	</Files>
    
    
    
        </Directory>
    
    </VirtualHost>
    ####################################################################################

    now create new folder in c:/AppServ/www/rfclient_update/
    Code:
    Download
    Update1
    Update91
    Update718
    and then put the update.dll into rfclient_update folder.
    after that, put the file
    Code:
    1. patchinfo.z into Update91
    2. newRF.cab into Update718
    3. LPServerInfo.dat  into Update1
    Restart your apache, AND DONE


    NB :
    DONT DO ANYTHING WITH UPDATE.DLL FILE if YOU NOT UNDERSTAND
    Make Strs Server RF-Online from header
    Rohan AIServer Header
    Tutorial Autoupdate DragonNest Launcher
    Manusia Angkot Beredar kembali, Hati² Uang kalian, Simpan baik²

  11. #10
    Hardcore Member maxpmes's Avatar

    Rank
    Member
    Join Date
    Jul 2012
    Location
    Brasil
    Posts
    128

    Re: Rf online 2.2.3.2 client setup

    And this work perfectly... I was tested yesterday... With Nova helping me... very good guy and he has helped me a lot...

    My files is clean now, xD

  12. #11
    iam still Noob novanakal's Avatar

    Rank
    True Member
    Join Date
    Nov 2009
    Location
    Jaka, Indonesia
    Posts
    1,071

    Re: Rf online 2.2.3.2 client setup

    Quote Originally Posted by maxpmes View Post
    And this work perfectly... I was tested yesterday... With Nova helping me... very good guy and he has helped me a lot...

    My files is clean now, xD
    Thanks for your report friend
    Make Strs Server RF-Online from header
    Rohan AIServer Header
    Tutorial Autoupdate DragonNest Launcher
    Manusia Angkot Beredar kembali, Hati² Uang kalian, Simpan baik²

  13. #12
    Member Arx7neo's Avatar

    Rank
    Member
    Join Date
    Oct 2012
    Location
    Philippines
    Posts
    26

    Re: Rf online 2.2.3.2 client setup

    I think Im close to completing it = )) My rf launcher ( the rectangular bar ) blinks for .025 seconds then dissappears lol

    I will try to see again my configurations and settings to see if I made any mistake.

    Thank you Nova for helping me.


    anyways. Do you have the password for the file PatchInfo.z in Update91?

  14. #13
    iam still Noob novanakal's Avatar

    Rank
    True Member
    Join Date
    Nov 2009
    Location
    Jaka, Indonesia
    Posts
    1,071

    Re: Rf online 2.2.3.2 client setup

    Quote Originally Posted by Arx7neo View Post


    anyways. Do you have the password for the file PatchInfo.z in Update91?


    this the password
    Code:
    dhelsaktmxj
    you can find it in your launcher, open it with hex editor.
    Make Strs Server RF-Online from header
    Rohan AIServer Header
    Tutorial Autoupdate DragonNest Launcher
    Manusia Angkot Beredar kembali, Hati² Uang kalian, Simpan baik²

  15. #14
    Member Arx7neo's Avatar

    Rank
    Member
    Join Date
    Oct 2012
    Location
    Philippines
    Posts
    26

    Re: Rf online 2.2.3.2 client setup

    Quote Originally Posted by novanakal View Post
    this the password
    Code:
    dhelsaktmxj
    you can find it in your launcher, open it with hex editor.
    All has been set now. After 5 times setting and resetting the server.

    I think The problem is my client RFph, any other recommendations for a good client 2.2.3.2 for the server?

  16. #15
    iam still Noob novanakal's Avatar

    Rank
    True Member
    Join Date
    Nov 2009
    Location
    Jaka, Indonesia
    Posts
    1,071

    Re: Rf online 2.2.3.2 client setup

    Use RF Winner, they official partner in Thailand

    here [Only registered and activated users can see links. ]
    Make Strs Server RF-Online from header
    Rohan AIServer Header
    Tutorial Autoupdate DragonNest Launcher
    Manusia Angkot Beredar kembali, Hati² Uang kalian, Simpan baik²

 

 
Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HyperFilter
Sponsored by HyperFilter , secured by Incapsula , powered by LiteSpeed.
Mods by DBTech. All times are GMT +1. The time now is 01:29 AM.
Powered by vBulletin® Copyright , Jelsoft Enterprises Ltd.