Home Search  Register
* * * * *
It is currently 24 Dec 2009, 19:17

All times are UTC + 7 hours



Welcome
Welcome to findfriend.freeforums.org | เว็บศูนย์รวมของเถื่อน.

คุณคือผู้ที่กำลังดูบอร์ดที่ยังไม่ได้ลงทะเบียนกับบอร์ดของเราในตอนนี้, ซึ่งให้การเข้าถึงที่จำกัดกับคุณ และเข้าถึงความสามารถอื่นๆของเราจะไม่เต็มที่. โดยการเข้าร่วมสมัครสมาชิกกับชุมชนที่ฟรีของเรา, คุณจะมีสิทธิการเข้าถึงสู่การโพสต์หัวข้อกระทู้ต่างๆ, ติดต่อกับสมาชิกอื่นๆโดยใช้กล่องข้อความส่วนตัว (PM), โต้ตอบเพื่อการสำรวจความนิยม, ส่งสิ่งที่บรรจุ, และเข้าถึงความสามารถพิเศษอื่นๆอีกมากมาย. การลงทะเบียนเร็วง่ายดาย, และอย่างสมบูรณ์แบบ ฟรี!, ฉะนั้นหากต้องการสิทธิการใช้งานที่มากกว่านี้กรุณาสมัครสมาชกกับเราก่อนนะครับผม คลิกเพื่อสมัครสมาชิก!


Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: สลับใช้เน็ตด้วย batch file กรณีมี 2 คอนเน็คชั่นหรือมากกว่า
PostPosted: 22 Aug 2008, 09:55 
Offline
ผู้ดูแลระบบ
User avatar

Joined: 07 Aug 2007, 10:50
Posts: 646
Location: in front of the future.
Highscores: 9
เปลี่ยน Gate Way อย่างรวดเร็วด้วย Batch File

มีหลายท่านที่ต้องการเปลี่ยน Gate Way สลับไปมาอย่างรวดเร็ว โดยไม่ต้อง ReStart คอมพิวเตอร์ ยกตัวอย่างเช่นร้านอินเตอร์เน็ทแอนด์เกมส์ ที่มี Internet Connection อยู่ 2 สาย และต้องการให้ เกมส์ออนไลน์วิ่งไปออก Gate Way คนละสายกับอินเตอร็เน็ท เราสามารถสร้าง Batch File ขึ้นมาจัดการเรื่องนี้ได้ ทำให้สามารถเปลี่ยน Gate Way อย่างรวดเร็วโดยไม่ต้อง ReStart คอมพิวเตอร์ นอกจากนี้เราลองมาดูวิธีที่ทำให้คลิกเปลี่ยน Gate Way โดยอัตโนมัตทุกครั้งที่สับเปลี่ยนไปเรียกใช้งานอินเต อร์เน็ท หรือเล่นเกมส์ ลองมาดูวิธีการกันครับ

1. ก่อนอื่นเราสมมุติว่ามี Gate Way อยู่ 2 ตัว Gate Way ตัวแรกเป็น IP 192.168.0.1 , ส่วน GateWay ตัวที่ 2 เป็น IP 192.168.0.2 ให้เปิด Note pad และพิมพ์ข้อความต่อไปนี้

Gate Way ตัวที่ 1 พิมพ์ข้อความว่า
@echo off
Route delete 0.0.0.0
Route add 0.0.0.0 mask 0.0.0.0 192.168.0.1
เมื่อเสร็จแล้วให้ Save เป็น Batch File โดยในหน้าต่าง Save As ให้เลือกที่ช่อง Save as type เป็น All Files และในช่อง File name เมื่อตั้งชื่อแล้วให้ใส่ .bat ต่อท้ายด้วย

Gate Way ตัวที่ 2 พิมพ์ข้อความว่า
@echo off
Route delete 0.0.0.0
Route add 0.0.0.0 mask 0.0.0.0 192.168.0.2
เมื่อเสร็จแล้วให้ Save เป็น Batch File โดยในหน้าต่าง Save As ให้เลือกที่ช่อง Save as type เป็น All Files และในช่อง File name เมื่อตั้งชื่อแล้วให้ใส่ .bat ต่อท้ายด้วย

2. เมื่อเสร็จตามขั้นตอนข้อที่ 1 แล้ว เราจะได้ Batch File มา 2 File ซึ่งเมื่อเราคลิกที่ File ใด Gate Way ก็จะเปลี่ยนไปตาม Gate Way ที่เราระบุไว้ใน Batch File โดยไม่ต้อง ReStart คอมพิวเตอร์ แต่สังเกตุดูว่าเราจะต้องมา คลิกที่ File ทุกครั้งที่จะเปลี่ยน Gate Way ถึงจะไม่ต้อง ReStart คอมพิวเตอร์ แต่ก็ไม่สะดวกนัก ดังนั้นเราจะใช้วิธีระบุให้ Batch File เปิดโปรแกรมหรือเกมส์ที่ต้องการขึ้นมาทันที และทำ File แยกไว้ต่างหากแยกกันทุกโปรแกรม และ ทุกเกมส์ แล้วสร้าง Shortcut ของ Batch File เหล่านี้ไปแทน Shortcut ของโปรแกรมหรือเกมส์ที่เราต้องการให้มีการเปลี่ยน Gate Way (ต้องตามไปลบ Shortcut เดิมของโปรแกรมหรือเกมส์เหล่านี้ออกให้หมดด้วย ไม่เช่นนั้นอาจมีการเข้าผิด Gate Way ได้) ดูตามตัวอย่างต่อไปนี้

สมมุติว่าเราให้ Gate Way ตัวที่ 1 ใช้งานโปรแกรม Internet Explorer, MSN, Pirch เราก็จะระบุ Path ของ Internet Explorer ไว้ในบรรทัดสุดท้าย (ในที่นี้ทำเฉพาะตัวอย่างของ File ที่จะเปลี่ยน Gate Way และ เปิดโปรแกรม Internet Explorer) โดยมีข้อความดังนี้
@echo off
Route delete 0.0.0.0
Route add 0.0.0.0 mask 0.0.0.0 192.168.0.1
"D:\Program Files\Internet Explorer\IEXPLORE.EXE"

เมื่อเสร็จแล้วก็ Save เป็น Batch ฺFile แล้วสร้าง Short Cut ไปไว้ที่หน้า Desktop (อย่าลืมตามไปลบ ShortCut เดิมทิ้งให้หมด รวมทั้งใน Start Menu เพื่อป้องกันผู้ใช้งานเรียกใช้โปรแกรมจาก Short Cut ตัวอื่นที่ไม่ได้สั่งให้เปลี่ยน Gate Way ก่อน Run โปรแกรม ซึ่งอาจจะทำให้มีการเข้าผิด Gate Way) หลังจากนั้นก็ทำ Batch File ให้ โปรแกรมอื่นที่ต้องการ เช่น MSN, Pirch

สำหรับ Gate Way ตัวที่ 2 ใช้งานเกมส์ออนไลน์ ก็ทำเหมือนวิธีที่ผ่านมา โดยหลังจากที่สั่งให้เปลี่ยน Gate Way ใน Note Pad แล้ว ก็ให้เปลี่ยนบรรทัดสุดท้ายเป็น Path ของเกมส์ที่ต้องการตังอย่างเช่น
@echo off
Route delete 0.0.0.0
Route add 0.0.0.0 mask 0.0.0.0 192.168.0.2
"C:\Program Files\Gravity\RagnarokOnline\Rag.exe"

เมื่อเสร็จแล้วก็ Save เป็น Batch ฺFile แล้วสร้าง Short Cut ไปไว้ที่หน้า Desktop (อย่าลืมตามไปลบ ShortCut เดิมทิ้งให้หมด รวมทั้งใน Start Menu เพื่อป้องกันผู้ใช้งานเรียกใช้โปรแกรมจาก Short Cut ตัวอื่นที่ไม่ได้สั่งให้เปลี่ยน Gate Way ก่อน Run โปรแกรม ซึ่งอาจจะทำให้มีการเข้าผิด Gate Way) หลังจากนั้นก็ทำ Batch File ให้ โปรแกรมอื่นที่ต้องการ เช่น Lineage, Mu ฯลฯ

หลังจากนี้เมื่อผู้ใช้เรียกใช้งานเกมส์หรือโปรแกรมผ่ าน Shortcut ของ Batch File ที่เราสร้างไว้ ก็จะมีการเปลี่ยน Gate Way โดยอัตโนมัติ ถึงขั้นตอนนี้ก็มีเพียงว่า Icon ของ Shortcut ที่เราสร้างมาอาจดูไม่สวย เราก็ทำการเปลี่ยน Icon เหล่านั้นให้ตรงกับ Icon ของเกมส์หรือโปรแกรมนั้นๆ โดยการ คลิกขวาที่ Shortcut > Change Icon > Browse แล้วก็ชี้ไปยังรูป Icon ที่เราต้องการ


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC + 7 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: