เขียนบอทด้วย VB6

posted on 08 Aug 2009 19:18 by immortalpao in Programming
Introduction
- - - - - - - - - - -

CODE: SELECT ALL
พี่ FireBoy ไม่พอใจที่ผมมาสอนงี้ก็ ลบได้นะคับ


ก็ม่ายมีไรมากครับ คือว่าผมเป็นคนเอ่อ... ดีอยากช่วยเหลือคนที่อยากทำบอท... :shock:ถุย เหอะๆ - - ก็คือว่างจัดครับ เลยมาสอนกันหน่อย 

ขอบอกไว้ก่อนนะครับ ว่า Code ที่เขียนนี่คือ ให้อ่านง่ายๆ พอจะเข้าใจ มัน ถ้าจะเอา Code นี้ไปทำบยอทจิงๆ คงไม่มีทางจะได้นะครับ คงต้องไปปรับแต่งแบบเยอะเลยครับ - ไม่แน่ผมจะตั้งกระทู้ใหม่สอนแต่พวก code อย่างเดียวละกัน (ถ้าว่าจัดพอ)

มาเรียนเรื่องตัวเลขก่อนนิดนึงก็ดีนะคับ

ตัวเลข ใน คอม ที่ นิยมใช้ และที่ มักจะต้องรู้เพื่อเอามาใช้ ประกอบด้วย เลขฐาน 2 ฐาน 8 ฐาน 10 และ ฐาน 16

ฐาน 2 คือ มีตัวเลขอยู่ 2 ตัว แต่สามารถ นิยาม ตัวเลข ที่มีค่าอื่น ๆ ได้
ตัวเลข ใน ฐาน 2 คือ
1 และ 0
เช่น
เลข 1 ที่ พวกเราเข้าใจ มีค่า เป็น 0000 0001 <<< 1 byte
เลข 2 ที่ พวกเราเข้าใจ มีค่า เป็น 0000 0010 <<< 1 byte
เลข 3 ที่ พวกเราเข้าใจ มีค่า เป็น 0000 0011 <<< 1 byte
เลข 4 ที่ พวกเราเข้าใจ มีค่า เป็น 0000 0100 <<< 1 byte
....
เลข 255 ที่ พวกเราเข้าใจ มีค่า เป็น 1111 1111 <<< 1 byte
ไปเรื่อย ๆ ใน 1 byte จะนิยาม ตัวเลขได้ถึง 256 ค่า คือ 0 - 255

ฐาน ที่ จำเป็น อีก ฐาน คือ ฐาน 8 แต่ไม่ค่อยได้ใช้ แต่ควรรู้ไว้

หลักกการ เหมือนเดิม คือ
เซต ของตัวเลข ตั้งแต่ 0 - 7 ( จะเห็น ว่า มี 8 ตัว ) แต่ สามารถ นำไปนิยาม ตัวเลข อื่น ๆ ได้

0 = 000
1 = 001
2= 002
3=003
4=004
5= 005
6=006
7=007
8=010
9=011
10=012
11=013
.....จนถึง 777
จะพบ บ่อย ๆ กับเรื่อง ของ สิทธิการใช้งาน file บน ระบบ unix
ไม่ค่อยเจอบน windows เท่าไหร่

ต่อไปที่พบมากที่สุด คือ ฐาน 16
ประกอบด้วย
0 1 2 3 4 5 6 7 8 9 A B C D E F
ทั้งหมด 16 ตัว โดย ตั้งแต่ A - F จะแทน จำนวน 10 - 15

1 = 01
2 = 02
3 = 03
...
9=09
10 =0A
11=0B
12=0C
...
15= 0F
======================
ความ สัมพันธ์ โดยตรงกับเลขฐาน 2
คือ เมื่อ เรา นำ เลข ฐาน 2 กะ ฐาน 16 มาเปรียบเทีย