สภาพอากาศ กรุงเทพฯ
 

:: COOL LINK PIRCH ::

:: COOL LINK MIRC ::

www.yaso.a-net.net.th

 

:: VOTE SCRIPT HOT ::

BMP
SYPS
DEATH X
X SCRIP
EXREMIX
PREDATOR
HERO
ZODIA
BUFFSCRIP


:: More Poll Clickhere ::

ส่งข้อความ / เพจเจอร์

142 | 152 | 162 | 1144 | 1500 | 1188 | 1800 | GSM | M-Web| ppa

ข่าวประจำวัน

 ไทยรัฐ
 เดลินิวส์
 ข่าวสด
 ผู้จัดการ
 ฐานเศรษฐกิจ
 บางกอกโพสต์
 อ.ส.ม.ท
 ข่าวแปซิฟิก
 ข่าว IT
 Bussniess Day
 เดอะเนชั่น
 สํานักข่าวไทย
 กรมประชาสัมพันธ์
 พยากรณ์อากาศ
 กรุงเทพธุรกิจ

ดวงชะตา

 ดูดวงชะตาราศี
 ดูดวงกับ อ.เบญจะ
 ดูลายมือ
 ดูดวงตามช่วงวัน
 ดูดวงกับการ์ตูน Sanrio
 ดูดวงความรัก
 ดูดวงกับเดลินิวส์วันนี้
 โลกแห่งเวทมนตร์
 บ้านของขวัญทำนายฝัน
 ทำนายฝัน
 เสี่ยงเซียมซี
 ดูดวงตำรามหาทักษา
 ค้นหาชื่อดี,ตั้งชื่อลูกๆ
 พยากรณ์ลายเซ็นต์
 เลือกคู่รักจากราศี

พันธมิตร Web

Free Software

  ไทยเวป 
  ไทยโหลด  

Computer

atommart
พันทิพพลาซ่า

 

 

วิธีทำบอท TnT2


     
หลังจากที่เรามี acc ที่จะรันบอทแล้วให้ ftp file เข้าไปใน acc นั้น ๆ ในเช่นเรามี acc ของ ม.ขอนแก่น เราก็ทำการเชคระบบ ของที่นั้นๆ โดย เข้า Start => run => telnet => remote system => ใส่ชื่อ host ลงไป kkucc1.kku.ac.th แล้วจะขึ้น login ให้เรา ใส่ ถ้า acc ที่เรามี pass ถูกต้องตรงกับที่ host ระบุเราก้อสามารถเข้าไปใช้ ทรัพยากรในที่นั้นๆ ได้ หลังจาก login เข้าไปแล้วให้ทำการดู ระบบโดย พิมพ์ uname เราก็จะทราบว่า unix นั้นๆเป็น unix ชนิดไหน ดังรูปข้างล่างนี้
sitec% uname
SunOS
sitec%

สำหรับ ม.ขอนแก่นเป็น ระบบ Sun solaris ในการทำ bot tnt2 เราต้องม file 2 file สำหรับสร้าง โดย file แรกคือ
tnt2-common.tar.Z
tnt2-57f-solaris.tar.gz file ตัวนี้เป็น file for Sun solaris นะกั๊บ

ที่กล่าวมาข้างต้นเป็น file 2 ตัวที่ต้องใช้ในการรัน บอท tnt2 ของระบบ ที่เป็น Sun solaris ส่วนระบบ Os อื่นๆ เราก็ต้องเลือก file ให้ตรงกับระบบนั้นๆ โดยมีให้ D/L ที่หน้า D/L นะกั๊บ เช่น ระบบ Linux ระบบ FreeBSD เป็นต้น

หลังจากเรามี file bot ครบทั้ง 2 ตัวแล้วเราจะทำการ ftp file เข้าไปเก็บยัง acc ที่เรามี โดยใช้ ftp เข้าไปยัง acc นั้น ๆ

 

การทำบอท TnT2 มีขั้นตอนดังนี้คือ

Ftp file ทั้ง 2 ชนิดเข้าไปยัง Host ที่เราจะรันบอท
พิมพ์ Ls เพื่อดูว่า file ที่เราต้องการใช้ มาอยู่ใน host ที่เราต้องการจะรันบอทแล้วหรือไม่ ดังรูป
sitec% ls
tnt2-common.tar.Z     tnt2-57f.Solaris.tar.gz
sitec%

พิมพ์ gzip -dc tnt2-common.tar.Z |tar xvf - เพื่อทำการขยาย file bot
พิมพ์ gzip -dc tnt2-x.x.tar.gz |tar xvf - เพื่อขยาย file bot ที่เหลือ ( x.x คือ version และ ชนิด ของบอท ในที่นี้เราใช้ version 57f ) แตก file ตามรูปข้างล่างนี้
sitec% gzip -dc tnt2-common.tar.Z |tar xvf-
แล้วก้อกะเกิดใหม่เย๊อะแยะเลยง่ะ ขอไม่เอามาให้ดูล่ะกันนะ
sitec% gzip -dc tnt2-57f.Solaris.tar.gz|tar xvf-
แล้วก้อกะเกิดใหม่เย๊อะแยะเลยอีกง่ะแหละ ขอไม่เอามาให้ดูล่ะกันนะ
sitec%ls <-- เพื่อดู dir ที่เกิดใหม่
sitec% tnt2-57f     tnt2-common.tar.Z     tnt2-57f.Solaris.tar.gz <-- เกิด dir ใหม่

จะเกิด directory ใหม่ ชื่อ tnt2-57f ดูได้จากการ พิมพ์ว่า ls ใน unix ดังรูป
พิมพ์ cd tnt2-57f เพื่อจะเข้าไปทำการแก้ไข file conf ของบอท ตามรูปข้างล่างเลย
sitec% cd tnt2-57f
sitec%pico infile.cfg <--- pico เป็นการแก้ไข file

พิมพ์ pico infile.cfg เพื่อแก้ไข file และใส่ ชื่อให้กับบอท
เมื่อแก้ไขเสร็จแล้วกด Ctrl x แล้ว y เพื่อ save การแก้ไขนั้นๆ

วิธีการทำบอท tnt2 มีไฟล์ที่สำคัญ ที่จะต้องแก้ไขก่อนส่งบอทคือ

1.infile.cfg   <===== ข้อมูลของบอท
2. nicks.1   <===== รายชื่อ NickName บอท
3. users.1   <===== รายชื่อของคนที่สั่งบอทไฟล์ infile.cfg บรรทัดต่อไปนี้

infile.cfg


OwnerNick = " "
OwnerEmail = "SomeUSER@machine.DOMAIN"
OwnerUhost = "*!*SomeUSER@*.DOMAIN"
ให้พิมพ์ตามนี้ ***เท่านั้น***
FingerMsg = " " <===== ข้อความเวลาที่มีคน finger บอท
VersionMsg = " " <===== แสดงเวอร์ชั่นของบอท
ClientInfo = " " <===== แสดงข้อมูลของบอท
UserInfo = " " <===== แสดงข้อมูลของบอท

Nick "hengymaru" <===== ชื่อบอท

Prefix , <===== เป็นเครื่องหมายสำหรับการสั่งบอท เป็นส่วนสำคัญในการป้องกันการขโมยบอท
PrefixWord "heng" <===== คำที่จะสั่งบอท
Username "hengymaru" <===== username ของบอท ใส่อะไรก็ได้ตามใจชอบ
IrcName " WaD i Can MakE yOU to LovE mE <===== ชื่อของบอทเวลามีคน whois ชื่อบอท

AwayMsg " " <===== away ให้ใส่ # ไว้ข้างหน้าสุดถ้าไม่ต้องการ


ใส่ชื่อ SERVER ที่ต้องการให้บอท ไปอยู่

Server "ksc.au.ac.th",6667
Server "irc.siam.edu",6667

ใส่ชื่อห้องที่ต้องการส่งเข้า เช่นต้องการส่งบอทเข้าห้อง # รูปแบบการสร้างห้องจะเป็นดังนี้

Channel "#สอนทำบอท" <===== สำหรับการส่งเข้าห้องเท่านั้น
Channel "#สอนทำบอท","mnt" <===== สำหรับการส่งเข้าห้อง และกำหนดค่าในห้อง
Channel "#สอนทำบอท","mnt","http://www.hengymaru.com/" <===== สำหรับการส่งเข้าห้องกำหนดค่าในห้อง และตั้ง topic ห้อง
จริงๆในส่วนของ infile.cfg ที่ต้องแก้ไขจริงๆแล้ว มีเพียง server , ห้องที่จะให้บอทเข้า และชื่อบอทเท่านั้นที่เป็นส่วนสำคัญ


click เพื่อขอดู infile.cfg ที่ได้แก้ไขไว้แล้ว จะ copy แล้วเอาไปแก้แค่ ชื่อบอท กับห้องก้อได้นะไม่หวง



รูปแบบการใส่ชื่อเล่นของบอทจะเป็นดังนี้
1:sbot1
2:sbot2
3:sbot3
4:sbot4
....
ใส่ได้มากที่สุด 16 ชื่อ


ไฟล์ users.1


สำหรับให้บอทรู้จักเจ้าของบอท เพราะบอทจะจดจำเจ้าของจาก email มีรูปร่าง ดังนี้
ต้องการให้ชื่ออะไรก็ได้จากอีเมล์ vizualize โดยมีรหัสผ่าน ที่คุณได้ตั้งไว้ เลเวล 999 ไม่ต้องการ auto @ มีค่าโปรเทค 6 และสั่งบอทได้ทุกห้อง
พิมพ์ pico users.1 เพื่อทำการสร้าง file users.1

########################################################################
# Users List: users.1
# Created: Mon Apr 19 19:39:48 1999
# For TnT-II version 5.7f
########################################################################
# index:n!u@h:passwd:nick:access:umodes:protlvl:chan:sus_by:sus_time:added_at
#------|-----|------|----|------|------|-------|----|------|--------|--------
001:*!*visualze@*:Mwnfhon.e87iI:heng:999:0:6:*: :0:8858905
002:*!*hengymaru@*:NP:*UNKNOWN*:500:1:6:*: :0:885890
### End of users.1



 
1 2 3 4              5   6   7
 | |   | | |     |     |
001:*!*visualze@*:Mwnfhon.e898:heng:999:0:6:*: :0:8858905
002:*!*hengymaru@*:NP:*UNKNOWN*:500:1:6:*: :0:8858905


1 == ลำดับที่
2 == อีเมล์
3 == รหัสผ่าน
4 == NickName
5 == เลเวล
6 == auto op
7 == ค่าโปรเทค

ลำดับชื่อก็เรียง 001 002 ....ไปเรื่อย ๆ ส่วนที่สำคัญที่สุดที่จะให้แก้ไขก็คือ
1. อีเมล์
2. รหัส *** สำคัญมาก และห้ามบอกรหัสให้ใครด้วย ***
3. เลเวล
4. auto op ถ้าต้องการก็ใส่ 1 ถ้าไม่ต้องการก็ใส่ 0
5. ค่าโปรเทค สำหรับการป้องกันไม่ให้บอทตีกันให้ใส่ 0 ลงไป

บอทนั้นจะมีเจ้าของบอทได้คนเดียวเท่านั้น และเลเวล 999 ห้าม add บอทให้คนอื่นโดยให้เลเวลเท่ากับเจ้าของบอท
มิฉะนั้นเลเวลที่ได้จะไม่มีความหมายในการสั่งบอท

*** สำหรับไฟล์ users.1 นี้ถือว่าเป็นไฟล์ที่สำคัญมากที่สุด ในการสั่งบอท ถ้าใส่ค่าผิดแล้ว บอทจะไม่รู้จักชื่อในไฟล์นี้เลย


ถ้าหากยังนึกภาพไม่ออกว่า file users.1 มีรูปร่างหน้าตายังไง คลิกตรงนี้เพื่อดู แล้วแก้ไขเพียง email ก้อได้นะ


เมื่อทำการแก้ไขค่าบอทแล้ว ก็ให้พิมพ์ตามนี้
./gotnt2

เป็นอันเสร็จสิ้นการส่งบอทหนึ่งตัว
ถ้าต้องการจะส่งบอทหลาย ๆ ตัว ให้พิมพ์ ./gotnt2 หลาย ๆ ครั้ง สั่งไปประมาณ 7 รอบก็พอรับประกันว่าบอทมาแน่นอน
แต่ถ้าบอทไม่มาก็มีสาเหตุมาจากสิ่งต่อไปนี้
1. ip ส่งบอทเต็ม
2. แก้ไขไฟล์บอทไม่ถูกต้อง
3.ลองพิมพ์ว่า ./tnt2 ดูเป็นอีกหนึ่งคำสั่งในการส่งบอท
ครั้งต่อไป ถ้าต้องการส่งบอทอีก เมื่อบอทหาย หรือจะมาส่งบอทเพื่อกันบอทหาย ก็ให้พิมพ์

cd <ที่บอทอยู่>
rm log*
./gotnt2

แค่สองคำสั่งนี้ก็พอ
--=*= =<< PONG>>= =*=--
สำหรับการสร้างบอทก็มีเพียงเท่านี้ @^o^@

Ps. ในกรณีที่ไม่สามารถ pico ได้ใน host นั้นๆ อาจจะทำได้โดยการ ftp file infile.cfg ขึ้นมาแก้ไขบน windows ก็ได้แล้วค่อยทำการ ftp กลับเข้าไป

                   

 

Webmaster:  veexyz@hotmail.com  ICQ 55371139

Last updated: สิงหาคม 08, 2544.