close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

기타 RF 2.1.6

2017.04.07 11:37

딤딤 조회 수:132

So many people got an error for Setup Emulator, bcause...
- Never Understand and never learn how to setup Webserver Config
- Only begging to other members


now, ill explain about emulator for Launcher RF Online
for global setup, we use 3 Port for that

Port 80 for Launcher Update
Port 8080 for update Login Server IP
Port 10007 for update Patchinfo.z for Auto Update


here we Go for Setup Webserver for Emulator.

1. Download Appserv or anything else you know.
( In this case, ill use Appserv 2.5.9 )
Download Here


2. After Download Install Appserv on your machine.
- Up to you, you want to install in Drive C or D or E or whatever
( here, i install in Drive C )
- untick Mysql Database. no need that..!!!
- ServerName with ip or Localhost ( Be better is localhost )
- port 80


3. After Install
- Open C:AppServApache2.2conf
- Open File httpd.conf with Notepad ( Be better use Notepad++, i use that )

Now we need to setup DocumentRoot, ServerRooot and ServerName
- Find Text ServerName or go to Line 233. and change it with this :

Code:

ServerName localhost

- and Above you will see the DocumentRoot, and leave it. dont edit if you not understand
- Find Listen 80 or go to line 67. Delete that text ( Listen 80 )
- SAVE IT and DONT CLOSE ( continue for Step 4 )



4. Now We Need to make a vhost or Virtual Host. we need 3 Port for vhost launcher emulator
- Find text again in httpd.conf = Find httpd-vhosts.conf
- Delete the #, and will like this

Code:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

- SAVE AND CLOSE

this is the file config for setup virtualhost



5. Open Folder Extra and open httpd-vhosts.conf with notepad++
- Delete all Text theres
- and now we need to Listening Port and make an Virtualhost Directory
- write like this.

Code:

Listen 80
Listen 8080
Listen 10007
NameVirtualHost *:80
NameVirtualHost *:8080
NameVirtualHost *:10007
####################################################################################
<VirtualHost *:80 *:8080 *:10007>

    ServerAdmin hidden
    ServerName hidden

    DocumentRoot "C:/AppServ/www/emulator/"
    CustomLog logs/rfpatch.log combined
    ErrorLog logs/rfpatch_err.log

    <Directory "C:/AppServ/www/emulator/">

	Options -Indexes MultiViews FollowSymLinks IncludesNoExec
	AllowOverride None
	AddOutputFilter Includes html
	Order allow,deny
	Allow from all

	AddType application/zip .tmp
	AddType application/zip .cab
	AddType application/zip .z


	<Files update.dll>
	   AddType application/x-httpd-php .dll
	</Files>


    </Directory>

</VirtualHost>
####################################################################################

- SAVE IT AND CLOSE


Setup Webserver for Vhost emulator now DONE. and now, we need to create some directory for put the file for make this launcher work.
you can see the virtualhost directory in extra config. it mean

Code:

DocumentRoot "C:/AppServ/www/emulator/"

and now you need to go to folder C:/AppServ/www, and make new folder with the name is "emulator"



7. now Go inside Emulator Folder, Create new Document with extention .dll. not .txt
and Rename to update.dll
and open it with notepad++, write this text there.

Spoiler



- SAVE But dont CLOSE...!!!!


and now, i want to explain about this file ( update.dll )
see here 

Code:

$PatchInfo_ver = 10;
$LPServerInfo_ver = 10;
$main_launcher_ver  = 10;

$main_launcher_file_path = 'Launcher';
$LPServerInfo_file_path = 'Config';
$PatchInfo_path = 'Update';

$use_archive_three = true;
$main_launcher_host   = '127.0.0.1';
$LPServerInfo_host[0] = '127.0.0.1';
$PatchInfo_host[0]    = '127.0.0.1';

it mean
$main_launcher_file_path = 'Launcher'; <-- Need to create new Folder with Name "Launcher"
$LPServerInfo_file_path = 'Config'; <-- Need to create new Folder with Name "Config"
$PatchInfo_path = 'Update'; <-- Need to create new Folder with Name "Update"

and this
$main_launcher_ver = 10; <-- Need to rename "Launcher" Folder with Name "Launcher10"
$LPServerInfo_ver = 10; <-- Need to rename "Config" Folder with Name "Config10"
$PatchInfo_ver = 10; <-- Need to rename "Update" Folder with Name "Update10"

for 127.0.0.1 Replace with your IP, ( local or Public )

now we have done for this one. Next Step


8. Make Sure your have 3 Folder in "C:/AppServ/www/emulator/"
a. Config10
b. Update10
c. Launcher10

and then, First
- Open Folder Config10
- Make New File with Name "LPServerInfo.dat" ( use .dat extention )
- Open LPServerInfo.dat with notepad++, and write like this
replace 127.0.0.1 with your IP 

Code:

[LoginServer]
ServerNumber = 1
Server0 = 127.0.0.1

[PatchServer]
ServerNumber = 1
Server0 = 127.0.0.1

[Notice]
Server = 127.0.0.1

- SAVE and CLOSE

- Open Folder Update10
- Download This Text
Download Here
- Zip text file with Password ( Remember, ZIP not Rar or 7Zip )


 

Code:

dhelsaktmxj

- Rename the Extention with .z not .zip or .rar or .7z

- now Open Folder Launcher10
Download This Launcher from Here, and Use this STRS for edit the Launcher IP
[Guide] Make 2 Different Server in 1 Machine (2232 Version)

If you have done with the launcher. Make a Copy Launcher with name RF with .lc Extention. Put RF.lc in Launcher10 Folder


9. now is Last Step.
- Make new File with .bat Extention
Example Run.bat, and Open with Notepad++ with this text

Code:

makecab.exe RF.lc newRF.cab

- SAVE it and Close
- Make Sure your folder Launcher10 with 2 files there
a. RF.lc
b. Run.bat
Double Click "Run.bat". and will shown the CMD window,.
and will automatic creating new File with name newRF.cab


and now RUN your appserv with Apache Monitor.exe from Start Menu -> AppServ -> Control Server By Services.
see the right bottom appserv is appeared. Right Click And Start.

Now, Run Your Launcher from your Client installer...


 

번호 제목 글쓴이 날짜 조회 수
1009 Tera Skylake file 딤딤 2017.04.16 27
1008 마비노기 melia server file [1] file rehab21 2017.04.14 646
» RF 2.1.6 [2] file 딤딤 2017.04.07 132
1006 Dekaron A7 file 딤딤 2017.04.07 48
1005 CABAL ONLINE EP8 file 딤딤 2017.04.07 57
1004 Aura Kingdom file 딤딤 2017.04.07 42
1003 Allods 1.1.0.2 file 딤딤 2017.04.07 12
1002 아이온 5.3 입니다 [1] file 딤딤 2017.04.07 273
1001 천존협객전 서버팩 [3] file Eternal 2017.04.07 242
1000 워록 5.0.1 서버파일 입니다 file 딤딤 2017.04.06 32
999 ROM 5.0.7 버전 입니다 file 딤딤 2017.04.06 38
998 STEAMCMD file ygo111 2017.04.04 32
997 리니지2 레드데빌 하이파이브 [2] file 철이 2017.04.03 297
996 스타크래프트 브루드워 립버전 [1] file 모카치노 2017.04.03 70
995 1.82팩소스추가 file 핑수 2017.04.03 58
994 스톤에이지자이언트팩[수정함] [3] file 핑수 2017.04.03 399
993 웹 게임 file 검은손 2017.04.02 137
992 그체 구축법 [1] file 검은손 2017.03.31 255
991 스타크래프트 서버팩 file ygo111 2017.03.31 96
990 미친공유 로드서버팩 8.240버전 최고구현공유 [11] file 혁명군 2017.03.30 698
989 드래곤볼 온라인 서버팩 [1] file 불패의초인 2017.03.26 297
988 드로이얀 구축시 필요한 구축 프로그램들입니다. file 다빈이 2017.03.25 520
987 드로이얀 션샤인 8.0 팩입니다 file 다빈이 2017.03.25 392
986 trickster-online-s2-server 트릭스터 서버팩입니다 [2] file Aw2 2017.03.25 356
985 데카론 서버파일 file 건달 2017.03.24 99
984 넷마 그체 섭파일 [2] file 아르사라마 2017.03.24 207
983 와우 한글화 3.3.5 버전입니당 file 야옹이 2017.03.20 288
982 어둠의전설8.24 서버팩 file 어둠의어둠 2017.03.20 490
981 귀혼 서버파일입니다 [2] file 유린 2017.03.19 187
980 테런 구축영상 파일 [2] file 검은손 2017.03.19 133
979 ptr 테런 2016버전이라는데 [1] file 검은손 2017.03.19 132
978 프리테일즈런너 접속기메이커~~ file 우진 2017.03.19 194
977 루나온라인클라 [1] file 강풍 2017.03.18 49
976 루나온라인 클라 [2] file 강풍 2017.03.18 71
975 리니지2 Lindvior file 킬링 2017.03.18 71
974 레이더즈 서버파일 [3] file 킬링 2017.03.18 258
973 c9 서버파일 [1] file 킬링 2017.03.18 98
972 레이시티 이진스버 파일 [3] file 부나 2017.03.18 494
971 리니지2아이템 한글화 [1] file 씽낭당 2017.03.17 216
970 l2레더데필 file 씽낭당 2017.03.17 62
969 아이온 4.7.5 서버팩 file 어루니 2017.03.17 246
968 KMS 전버전 호환 코크타운 file 탄산페퍼 2017.03.17 74
967 코롬온라인 서버팩 자료인데 ....문제가 .... [1] file 세민아빠 2017.03.16 136
966 어둠 5.87 fix 팩 [2] file 아르사라마 2017.03.16 218
965 어둠 5.87 fix버전 [1] file 아르사라마 2017.03.16 109
964 시즌3 무작업 무수정 서버팩 [1] file 아르사라마 2017.03.16 159
963 뮤 시즌3 비타+7버전 file 아르사라마 2017.03.16 211
962 파천일검 구 버전 서버팩. [13] file 시월 2017.03.16 496
961 요구르팅 한글버전 서버파일 [1] file 가남마 2017.03.14 311
960 DESO 엔진 핵쉴드 우회 file Nz52 2017.03.14 186