เปิดรับสมัครสมาชิก webboard ตามปกติแล้วครับ

ผู้เขียน หัวข้อ: Code bat ไฟล์ สำหรับเปลี่ยน Port Dot A + FiFa + YURI ออโต้ระบบ diskless , no harddisk  (อ่าน 15256 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Admin!

  • อยู่ใต้ฟ้าอย่าท้าฝน เกิดเป็นคนอย่าท้ากรรม !
  • admin
  • ********
  • กระทู้: 4182
  • Reputation: 101
  • เพศ: ชาย
  • สัจจะคือคำขาด
    • http://www.siamcafe.net
Code สำหรับอำนวนความสะดวกให้กับผู้ที่ใช้ทั้งระบบ NO HDD หรือ Diskless รวมถึง ระบบ Intel I-pat ด้วย เพราะจะอำนวยความสะดวกในการเปลี่ยน Port ให้โดย Auto ทุกครั้งที่เปิดเครื่องโดยจะอ้างอิงจากชื่อเครื่อง

สามารถเปลี่ยนได้ทั้ง Dota และ FiFa และ yuri ซึ่งจำเป็นต้อง Forward Port ก่อนทุกครั้งไปโค้ดสามารถแก้ไขดัดแปลงได้ตามใจชอบครับ

ให้ copy code ใส่ใน notepat แล้ว save as เป็น .bat แล้วนำไปใส่ที่ start up แค่นี้เวลา boot มาก็จะเปลี่ยน  port ให้ auto ตามที่ตั้งครับ
วิธีแก้ port ตรงค่า "SET sport="
หากต้องการให้ port ขึ้นต้นด้วย 6xxx ให้แก้เป็น 6000
หากต้องการให้เ port ขึ้นต้นด้วย 7xxx ให้แก้เป็น 7000
( โดยมันจะเรียง ip ให้ auto เลยเช่นเครื่อง IP 192.168.1.101 port ก็จะเป็น 6101,7101 เป็นต้น )

โค๊ด: [Select]
:: Bat files for Dota And Fifa Online 2.
:: Code form google.
:: Edit by siamcafe.net
@echo off
SET sport=7000
SET fifa=d:\game\fifa online 2\

for /f "tokens=16 delims=." %%i in ('ipconfig ^|find "IP Address"') do set IP=%%i

SET /a dotaport=%sport%+%IP%

reg add "hkcu\Software\Blizzard Entertainment\Warcraft III\Gameplay" /v "netgameport" /t reg_dword /d "%dotaport%" /f
REG ADD "HKCU\Software\Battle.net\Configuration" /v "Game Data Port" /t REG_DWORD /d %port% /f /y

ECHO port=%dotaport% > "%fifa%port.ini"
::
REM Yuri LAN
for /f "tokens=16 delims=." %%i in ('ipconfig ^|find "IP Address"') do set ip=%%i
if %ip%==1 goto yu1
if %ip%==2 goto yu2
if %ip%==3 goto yu3
if %ip%==4 goto yu4
if %ip%==5 goto yu5
if %ip%==6 goto yu6
if %ip%==7 goto yu7
if %ip%==8 goto yu8
if %ip%==9 goto yu9
if %ip%==10 goto yu10
if %ip%==11 goto yu11
if %ip%==12 goto yu12
if %ip%==13 goto yu13
if %ip%==14 goto yu14
if %ip%==15 goto yu15
if %ip%==16 goto yu16
if %ip%==17 goto yu17
if %ip%==18 goto yu18
if %ip%==19 goto yu19
if %ip%==20 goto yu20
if %ip%==21 goto yu21
if %ip%==22 goto yu22
if %ip%==23 goto yu23
if %ip%==24 goto yu24
if %ip%==25 goto yu25
if %ip%==26 goto yu26
if %ip%==27 goto yu27
if %ip%==28 goto yu28
if %ip%==29 goto yu29
if %ip%==30 goto yu30
if %ip%==31 goto yu31
if %ip%==32 goto yu32
if %ip%==33 goto yu33

:yu1
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0101010101010101010101" /f
reg add "hklm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0101010101010101010101" /f

GOTO END

:yu2
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0202020202020202020202" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0202020202020202020202" /f

GOTO END

:yu3
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0303033330303033330303" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0303033330303033330303" /f

GOTO END

:yu4
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0404040404040404040404" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0404040404040404040404" /f

GOTO END

:yu5
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0505050505050505050505" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0505050505050505050505" /f

GOTO END

:yu6
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0606060606060606060606" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0606060606060606060606" /f

GOTO END

:yu7
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0707070707070707070707" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0707070707070707070707" /f

GOTO END

:yu8
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0808080808080808080808" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0808080808080808080808" /f

GOTO END

:yu9
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "0909090909090909090909" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "0909090909090909090909" /f

GOTO END

:yu10
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "1010101010101010101010" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "1010101010101010101010" /f

GOTO END

:yu11
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "1111111111111111111111" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "1111111111111111111111" /f

GOTO END

:yu12
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2222222222222222222222" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2222222222222222222222" /f

GOTO END

:yu13
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "3333333333333333333333" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "3333333333333333333333" /f

GOTO END

:yu14
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "4444444444444444444444" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "4444444444444444444444" /f

GOTO END

:yu15
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "5555555555555555555555" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "5555555555555555555555" /f

GOTO END

:yu16
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "6666666666666666666666" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "6666666666666666666666" /f

GOTO END

:yu17
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "7777777777777777777777" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "7777777777777777777777" /f

GOTO END

:yu18
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "8888888888888888888888" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "8888888888888888888888" /f

GOTO END

:yu19
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "9999999999999999999999" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "9999999999999999999999" /f

GOTO END

:yu20
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2020202020202020202020" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2020202020202020202020" /f

GOTO END

:yu21
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2121212121212121212121" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2121212121212121212121" /f

:yu22
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2202202202202202202202" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2202202202202202202202" /f

:yu23
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2302302302302302302302" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2302302302302302302302" /f

:yu24
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2402402402402402402402" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2402402402402402402402" /f

:yu25
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2502502502502502502502" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2502502502502502502502" /f

:yu26
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2602602602602602602602" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2602602602602602602602" /f

:yu27
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2702702702702702702702" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2702702702702702702702" /f

:yu28
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2802802802802802802802" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2802802802802802802802" /f

:yu29
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "2902902902902902902902" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "2902902902902902902902" /f

:yu30
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "3003003003003003003003" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "3003003003003003003003" /f

:yu31
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "3103103103103103103103" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "3103103103103103103103" /f

:yu32
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "3203203203203203203203" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "3203203203203203203203" /f

:yu33
reg add "hklm\SOFTWARE\Westwood\Yuri's Revenge" /v Serial /t reg_sz /d "3303303303303303303303" /f
reg add "HKlm\Software\Westwood\Red Alert 2" /v Serial /t REG_SZ /d "3303303303303303303303" /f

GOTO END
::
::END
::
exit

ออฟไลน์ Admin!

  • อยู่ใต้ฟ้าอย่าท้าฝน เกิดเป็นคนอย่าท้ากรรม !
  • admin
  • ********
  • กระทู้: 4182
  • Reputation: 101
  • เพศ: ชาย
  • สัจจะคือคำขาด
    • http://www.siamcafe.net
Re: Code bat ไฟล์ สำหรับเปลี่ยน Port Dot A + FiFa + YURI ออโต้ระบบ diskless , no harddisk
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 02, 2013, 07:24:07 am »
update yuri ให้อีกอัน

ออฟไลน์ barton

  • นักเรียนประถม
  • ****
  • กระทู้: 56
  • Reputation: -1
 :012:
Signature cleanned by Admin