Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

Un title page
 
Home :: WinDrop :: EggDrop :: TCL :: Download :: Webboard :: About us
Un title page
» คำแนะนำ
» เตรียมเครื่องมือ
» จัดเก็บไฟล์บอท
» แก้ไฟล์คอนฟิค
» รันบอท
» การเป็นเจ้าของบอท
» ทำ Run bot on Start up
» รันไม่ผ่าน
» บอทไม่รับDcc
» การkill บอท
» สั่งบอทครั้งที่2ไม่ได้
» หาไฟล์บอทที่ไหน

» ให้บอท iden pass
» สคริปบอทพูด
» สคริปGreet
» สคริปเตะSound



msn
icq : 28536146

» คุยกันนิด



ปัจจุบันนี้ก็มีบอทที่รันมาจากโปรแกรมหลายๆชนิดด้วยกัน ทั้ง mIRC, VB และโปรแกรม ประเภทไวรัส ทั้งSubSeven หรือ Bo ก็ตาม แต่หากการติดตั้งที่ง่ายและไม่ระมัดระวังให้ดี ก็เท่ากับว่าคุณเชื้อเชิญ Hacker มาหรือชักศึกเข้าบ้านได้เช่นกัน
ด้วยทางเลือกใหม่ของผู้ที่ไม่มี Shell แต่อยากศึกษาการทำบอทและทำบอทไว้เฝ้าห้องสักตัว ซึ่งทุกขั้นตอน คุณจะต้องเป็นคนลงมือเอง แก้ไขเอง ปรับปรุงเอง เท่ากับว่าได้ฝึกทักษะในการทำการใช้คำสั่ง ฝึกให้คุณรู้จักความใจเย็นรูกจักคำว่า"รอ" ฝึกให้คุณจำเป็นต้องศึกษาค้นคว้าด้วยตนเอง และเสมือนคุณได้ซ้อมมือก่อน รันบอทเอง บนShell


» ขั้นตอนที่ 1 : เตรียมเครื่องมือ-โหลดไฟล์บอท


เครื่องมือช่วยเปิดไฟล์เอกสาร
http://www.textpad.com ช่วยให้สะดวกในการแก้ไข ไฟล์สคริป ไฟล์คอนฟิค ฯลฯ

หาไฟล์บอท
www.sornz.com ให้โหลด ไฟล์บอท เวอร์ชั่น 1.4.0
http://johoho.eggheads.org/eggdrop/ เว็บนี้ก็โหลด windrop1.4.3 นะครับ
http://www.eggdrop.com แหล่งข้อมูลอ้างอิงครับมีครบทุกอย่าง


» ขั้นตอนที่ 2 : จัดเก็บไฟล์บอท


จากนั้นก็ทำการแตกซิพไฟล์ ถ้าเครื่องเรามี winZip
ก็คลิกขวาที่ไฟล์บอทแล้วคลิก Extract to..



winzip จะทำงาน เลือก Agree จากนั้น เราจะเก็บไฟล์บอทไว้ที่ไหนก็แล้วแต่คุณ
จะสะดวกนะครับ
เช่น C:\Eggdrop แล้วก็คลิก ok เลย



***
เวลาหาที่เก็บไฟล์บอทก็พยายามซ่อนๆหน่อยนะครับ
เดี๋ยวมีคนแอบมาลบเอาน่ะ


» ขั้นตอนที่ 3 : แก้ ไฟล์คอนฟิค



ไฟล์ conf ของ windrop คือ eggdrop.conf เป็นไฟล์ที่ติดมากับwindrop
เครื่องหมาย # หน้าแถวนั้นไม่ต้องสนใจ เพราะมันเป็นเพียงบันทัดที่ใช้อธิบาย
Download ไฟล์conf
หากโหลดไม่ได้ คลิกที่นี่ เป็นไฟล์ conf ที่ผมแก้ไขให้ดูเป็นตัวอย่าง

จากนั้นให้ คุณไล่หาบันทัดตามข้างล่าง เพื่อแก้ไขตามที่คุณต้องการ
โดยไล่ตามหัวข้อ

การ save ไฟล์ conf
ถ้าคุณเก็บไฟล์บอทไว้ใน
C:\eggdrop ไฟล์ conf ก็จะต้องอยู่ใน C:\eggdrop ด้วย




##### GENERAL STUFF #####
set username "E-Mail-bot" <=-- ตั้ง identify ของบอท เช่น kfc1@xxx.com
set admin " kfc1 <email: kfc1@yahoo.com>" <=-- กำหนดชื่อผู้รันบอท (ตั้งหรือไม่ ก็ได้)
##### LOG FILES #####
logfile jk * "kfc.log" <=-- ตั้งหรือไม่ตั้ง ก็ได้
listen 6969 users <=-- ตั้ง port telnet หรือไม่ตั้งก็ได้

##### MORE ADVANCED STUFF #####
set owner "kfc1" <=-- ตั้งชื่อเจ้าของบอท
##### variables:
set nick "BotName1" <=-- ตั้งชื่อบอท
set altnick "BotName2" <=-- ตั้งชื่อบอทสำรอง
set realname "-= Siam Windrop By kfc1 =-"
<=-- ค่านี้จะมีผลตอน /whois บอท

***หากใจร้อนอยากดูบอทเร็วๆก็สามารถแก้ไฟล์conf ที่
set owner "kfc1"
set nick "botnick"

แก้เพียง 2บันทัด ก็สามารถ ใช้ได้เลยครับ
แต่ต้องใช้ไฟล์conf ของก่อนผมนะ


» ขั้นตอนที่ 4 : รันบอท




ให้เราเข้า MS-DOS prompt ครับ ให้เราเข้าไป sub ที่เรา
เก็บไฟล์บอทไว้สำหรับผู้ที่ไม่เคยใช้ DOS เลยก็
ให้พิมพ์ cd.. หรือ cd\ เพื่อให้ออกจาก sub ปัจจุบัน
จากนั้นพิมพ์ cd แล้วตามชื่อsubที่ไฟล์บอทอยู่
เช่น cd eggdrop
จากนั้นพิมพ์คำสั่งรันบอทโดย พิมพ์ eggdrop -m ชื่อไฟล์conf
เช่น eggdrop -m jeen.txt

*** ถ้าเราแก้ไฟล์conf ถูก บอทก็จะเข้าserver เข้าห้องที่เราได้ตั้งเอาไว้


» ขั้นตอนที่ 5 : การเป็นเจ้าของบอท


5.1 MSG กับบอท
เมื่อเราเห็นบอท join เข้ามาในห้อง ก็ให้เราเข้าไปซิบบอททันที โดยพิมพ์ hello หรือพิมพ์

/msg <botnick> hello

อย่าง

<KFC1> hello
<Mm_Nn> Hi KFC1! I'm Mm_Nn, an eggdrop bot.
<Mm_Nn> I'll recognize you by hostmask '*!siamf@*.76.pj904=' from now on.
<Mm_Nn> YOU ARE THE OWNER ON THIS BOT NOW
<Mm_Nn> As master you really need to set a password: with /MSG Mm_Nn pass <your-chosen-password>.
<Mm_Nn> All major commands are used from DCC chat. From now on, you don't need to use the -m option when starting the bot. Enjoy !!!
<KFC1> pass xxxxxx
Mm_Nn: Password set to: 'xxxxxx'.

*** กรุณาสังเกตุ I'll recognize you by hostmask '*!siamf@*.76.pj904=' from now on. นี่คือเหตุผลว่าทำไม dcc กับบอทครั้งแรกแล้วเราต้อง .+host ที่เราใช้บ่อยๆ ทุกครั้ง



จากนั้นบอทจะตอบกลับมา โดยจะรายงาน host ที่มันได้จำไว้ รายงาน
ว่าคราวต่อไปเวลารันให้ใช้ +m จากนั้นบอทก็ให้เราพิมพ์pass โดย
/msg <botnick> pass <รหัส>

จากนั้นบอทก็จะทวน pass มาให้เราดูว่า เราใส่passอะไรไป

5.2 DCC กับบอท
ต่อไปให้เราเข้าไป DCC กับบอท หรือ พิมพ์
/ctcp <botnick> Chat

รอบอทตอบกลับ ถ้าสำเร็จ บอทจะตอบกลับมาแล้วให้เราใส่pass
เราก็พิมพ์passไปเลยครับ เป็นอันเสร็จพิธีครับ

ให้เราทำการ +host ของตัวเองเพิ่ม
.+host <user> <User!e-mail@Hostmark>
เช่น
.+host kfc1 kfc1!*@203.*

จากนั้นก็ทำการ save ด้วยการพิมพ์
.save




ส่วนจะใช้บอทยังงัยก็ พิมพ์ .help เอาละกันครับต้องลองแปลๆอ่านๆดู
นะครับ ผมก็พอทำเป็นแค่นี้แหล่ะครับ

*** หากจะรันบอทคราวต่อไปให้เราพิมพ์
eggdrop +m ไฟล์conf

หรือ
eggdrop ไฟล์conf

» ขั้นตอนที่ 6 : มาทำให้รันบอทแบบauto แบบๆผมกันเถอะ


ซึ่ง เมื่อเปิดเครื่องแล้ว หากเราไม่มานั่งรันบอท บอทก็จะไม่เข้าserverนะครับ
ดังนั้น มาทำให้รันบอทได้ด้วยตัวมันเองดีกว่าครับ
เปิดเครื่อง บอทมา เปิดเครือง บอทมา เปิดเครื่อง บอทมา ช่างสบายจริงๆ

6.1 ทำแบทไฟล์
จะใช้editor อะไรก็ได้ครับ แต่ผมใช้ dos ครับ เราก็เข้า dos
จากนั้นพิมพ์ edit
มันก็จะเปิดออกมามีจอสีฟ้าๆน่ะครับจากนั้นก็พิมพ์ หลักการวิธีง่ายๆ คือ
ให้เราพิมพ์คำสั่งเสมือน เริ่มเปิดdos เพื่อจะเข้าไปรัน โดยเรียงตามลำดับ

cd\
cd eggdrop
eggdrop +m ชื่อไฟล์conf
exit

จากนั้นก็ทำการ sava as.. เช่น batdrop.bat ให้เราsaveไว้ในC:\eggdrop ของเราแหล่ะครับ ชื่ออะไรก็ได้แต่นามสกุลต้องเป็น bat ครับ


6.2 ทำShortcut
ใช้ Window Explorer
ให้เราเข้าพาทธ์ตามนี้ครับ C:\WINDOWS\Start Menu\Programs\StartUp
เสร็จแล้ว คลิกขวา เข้า New --> Shortcut
ให้เราBrown.. ไปหาbatไฟล์ที่เราได้ทำไว้น่ะครับ
แล้วก็ next --> next --> ok (รูปshort cut จะกำหนดเป็นรูปMS-DOSให้อยู่แล้ว)

จากนั้นเราก็ คลิกขวา Shortcut ที่เราทำไว้
กำหนด Properties
โดยกำหนดให้ เป็น mini window และเช็คบล็อค close on exit
เสร็จพิธีครับ เพื่อความแน่ใจลอง Restart เครื่องใหม่ดูครับ
หรือ ดับเบิ้ลคลิกที่ short cut นั้นๆ ก็ได้ครับ

6.3 ซ่อน folder แบบง่ายๆ
ถ้าผลการบอทรันทุกอย่างเป็นที่พอใจแล้ว
ทีนี้เกรงว่า
จะมีมือดี เห็น folder Eggdrop แล้วลบทิ้ง
ให้คุณคลิกขวา ที่ folder Eggdrop
เลือก Properties
ที่ Attributes :
คลิกบอกซ์ Hidden แล้วก็ ok

*** ถ้าไม่เข้าใจก็สามารถไปถาม ที่ #สอนทำบอท #TheStar ครับ
*** แบทไฟล์ อาจจะเขียนให้สั้นกว่านี้ได้ครับ
*** ยังมีวิธี อื่นอยู่นะครับที่ผมไม่ได้เอ่ยถึง

:: mHelp.cjb.net ::