วันศุกร์ที่ 29 พฤษภาคม พ.ศ. 2552

SF Cafe Combat Season2 (30พฤษภาคม2552)

SF Cafe Combat Season2 (30พฤษภาคม2552)

เริ่มการแข่ง คู่แรกแต่เหมือนคู่ชิงเลยครับ
เด็กเกรียนขอเก๊กหล่อ
ทีมเต็งแชมป์
ทีมลูกผสม (ผสมกัน ตอนเช้า เนื่องจากสมาชิกทั้ง 2 ทีมมาไม่ครบ)
อีกทีมเฝ้ามองดูคู่แข่งขัน


ยิงกันสนั่น!!!
กองเชียร์ + ผู้จัดการทีม


รอลุ้นผลของอีกคู่
เด็กเกรียนมาอีกแล้ว (ชัตเตอร์ถ่ายติด...........?)
ถ้วยๆๆ (มันเหมือยถ้วยตรงไหนหว่า? แท่งๆๆ 5555+)

ตัวพลิกเกมส์ประจำ ทัวร์นาเม้นท์นี้เลยครับ เหลือคนเดียวแต่เก็บยกทีม ทำไปได้
ต้องยกให้เขาเลยครับ Man Of The Match

ผลการแข่งขัน
อันดับ 1 (ลูกผสม)
ทีม All Star Nongtom


อันดับ 2
ทีม Computer

อันดับ 3
ทีม นรกมาแว้ว
ทีมอันดับ 1
ทีม All star Nongtom
1.อนุสรณ์ เจียนจันทร์แจ้ง ID: miwinlove1150
2.ชัชนงค์ บุญยอด ID: vfvfvfvfvf901
3.ธวัชชัย สุขจันทร์ ID: sxcdpop123456
4.อำพล จันทร์ประเสริฐ ID: dievking
5.ชัยสิทธิ์ ศรีทอง ID: lnwl3ankza

ทีมอันดับ 2
ทีม Computer
1.สมบูรณ์ กฤษณากาฬ ID: nengzaww
2.ปรีชา เที่ยงพลับ ID: tigtuytong2020
3.นครินทร์ ดวงจันทร์ ID: kraiwit3
4.เริงชัย โพธิ์จันทร์ ID: heroboysza9
5.เจนยุทธ ตาดคำ ID: dogdog012345

ที่มอันดับ 3
ทีม นรกมาแว้ว
1.ชัยวุฒิ สมพร ID: miyoko205
2.ฤทธิเกียรติ เครื่อพลับ ID: asamaporn10
3.ณัฐพงษ์ ยิ้มมาก ID: saek112
4.ศรเพชร อ่อนขันไพร ID:sonpad
5.วีระเดช อมรบัณฑิตย์ ID: sxcd147963258

จบไปอีก 1 Season ครับรอบหน้าจะแข่งอะไรต่อ ติดตามได้ที่ร้านเลยจ๊า............. ^__^

วันพุธที่ 27 พฤษภาคม พ.ศ. 2552

แบบเสื้อทีม N-Net F.C.

โลโก้ติดหน้าอก (แบบปัก)


แบบเสื้อสีฟ้า

ขอโลโก้หน้าอกเป็นแบบปัก
ตรงคอ N-Net F.C. เป็นแบบปัก
ด้านหลังล่าง Internet Cafe เป็นแบบปัก
สั่งตามแบบนี้ กรุณาบอกราคา และ และรวมค่าจัดส่งด้วย ปล. ชื่อและเบอร์เสื้อไม่ต้อง สกรีนมา


หรือจะเอาแบบนี้ดี ออกแบบใหม่



เหมือนจะสวยกว่าเดิม เหอะๆๆๆ

โปรแกรมตรวจสอบการแยกสาย

สืบเนื่องจากกระทู้ : http://www.linuxthai.org/forum/index.php?topic=2495.0



เริ่มที่จะว่างๆ ผมเลยเกิด idea เด็ดๆ ทำ Script ขึ้นมาให้มิตรรักแฟนเพลงได้ลองกันเลยครับ

อีกอย่างผมก็ไม่อยากแอบแซบคนเดียวซะด้วยครับหลังจาก Download : http://203.154.173.174/multiwan/checkwan.tar.gz

ให้ทำการแตกไฟล์ออกมาด้วยคำสั่ง tar ตัวอย่าง :

#tar xvfz checkwan.tar.gz

จากนั้นทดลองใช้งานด้วยคำสั่ง

#./checkwan ต่อด้วย parameter ของ ip เครื่องลูกดังตัวอย่าง
###################################

loma:~/wan# ./checkwan.pl 192.168.1.5

Power by Delphi@linuxthai.org version 1.0

protocol source destination sport dport interface

tcp 192.168.1.5 61.90.203.53 1369 27931 ppp103 : 117.47.x.xxloma:~/wan#

###################################

ทดลองใช้ดูครับ การทำงานเป็นลักษณะ Realtime ส่วน Source code ด้านใน สามารถปรับแต่งเองได้ (ไปศึกษาภาษา Perl เอาเองนะครับ)

ปล ใช้ฟรีครับ ใครจะเอาไปแก้ Code ด้านในก็ขอ เครดิตแบบ GNU ของฝรั่งก็ดีนะครับ หรือใครมีไอเดียเจ๋งๆ กว่านี้ก็เชิญแก้แล้วนำมาแบ่งปันต่อก็จะดีมากๆ เลยครับ Screen shot 1.3



######## แก้บักครับ
## Ver 1.3 เพิ่มในส่วนColumn State แทน column source IP ออกครับ แก้ไขการแสดงผลให้ดูกระชับขึ้นครับ ส่วน code ด้านในก็ยังสะเปะสะปะ เหมือนเดิมครับ อิอิ http://203.154.173.174/multiwan/checkwan13.tar.gz
## Ver 1.2 เพิ่มในส่วน UDP ครับ http://203.154.173.174/multiwan/checkwan12.tar.gz
## ver 1.1 เนื่องจากถ้าเกิดกรณีสายหลุดแล้วทำให้ คอลัมส่วน interface ไม่ show ppp ขึ้นมา(ซึ่งก็ไม่ควรจะโชว์เพราะเป็น IP เก่า) ผมได้ตัดการแสดงในส่วนนี้ไปนะครับ โหลดใหม่ตาม link ด้วนล่างนี้http://203.154.173.174/multiwan/checkwan11.tar.gzส่วน link ก่อนหน้านี้เป็น ver 1.0 เอาไว้ให้ดูเทียบเอาครับว่าแก้ตรงไหนบ้าง

เครดิตผู้เขียนและจัดทำ : delphi แห่ง http://www.linuxthai.org/

อ่านเพิ่มเติมได้ที่นี่ : http://www.linuxthai.org/forum/index.php?topic=2566.0

วันอังคารที่ 26 พฤษภาคม พ.ศ. 2552

ข่าวด่วน เริ่มจับแล้ว Windows Update!!! หมายค้น


















อ่อ ได้ข่าวแผ่น Copy ที่มีอยู่ในร้านก็โดนด้วยนะครับ - -*
งานเข้าเด๋วมาเครียร์ร้านด่วนเลย เหอๆๆๆ

รายละเอียดของบริษัทฯ ดังกล่าวอ่านเพิ่มเติมได้ที่นี่ครับ http://www.orioninv.co.th/th/index_t.html
























ยังไงแล้วตรวจสอบให้ดีๆๆนะครับ ของจริงมันมี แต่ของปลอมก็เยอะครับ








ความหมายของ iptable

-t = ทำงานกับ table ไหน
-t nat คือ ทำงานกับ table NAT
-t mangle คือทำงานกับ table MANGLE
ถ้าไม่ระบุ หมายถึง table FILTERมีอยู่ 3 table เนี่ยแหละ

-D = delete rule ลบกฏ
-A = append rule เพิ่มกฏต่อท้าย chain

(chain คืออะไร chain ก็คือลำดับกฏ)

-j = jump to ง่ายๆ ก็คือ สั่งให้ทำงานอะไร

ความหมายของ คำสั่ง iptables 1 คำสั่ง
ก็คือการเพิ่ม/ลบ กฏจาก chain ใน table
โดยมีการ ระบุเงื่อนไข และคำสั่งให้ทำ
ดังนั้นใน 1 คำสั่ง จะต้องระบุ table ระบุ chain
ระบุเงื่อนไข และระบุคำสั่ง ที่จะทำงานเมื่อเจอ packet ที่ตรงตามเงื่อนไข

แยกย่อยให้ดู

iptables -t nat -D PREROUTING -i $LANIF -d 202.43.33.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128

iptables -t nat -D PREROUTING = ให้ลบ กฏ
ออกจาก chain ที่ชื่อว่า PREROUTING ที่อยู่ใน table NAT
คำถามคือ กฏ ไหนละ? ใน chain มีกฏอยู่มากมาย

ก็กฏที่ตรงกับเงื่อนไขและคำสั่งแบบนี้ไง
"-i $LANIF -d 202.43.33.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128"

iptables -t nat -I PREROUTING -i $LANIF -d 202.43.33.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128

iptables -t nat -I PREROUTING = ให้เพิ่มกฏ
(-I = insert เพิ่มกฏเข้าไปด้านบนของ chain)
ให้ chain ที่ชื่อว่า PREROUTING ทีอยู่ใน table NAT
รายละเอียดของกฏ ก็คือ

"-i $LANIF -d 202.43.33.0/24 -p tcp --dport 80"

-i = Interface ขาเข้า คำว่า $LANIF เป็นตัวแปร ที่เก็บค่าชื่อ interface ขา LAN
หมายความว่า Packet ที่เข้ามาทาง interface ที่ระบุตาม -i $LANIF

-d 202.43.33.0/24 = destination ip คือ Packet ที่มีเป้าหมายไปยัง IP ดังกล่าว

-p tcp = protocol เงื่อนไขระบุโปรโตคอลที่ใช้ ว่าเป็น tcp หรือ udp

--dport 80 = destination port คือ Packet ที่มีหมายเลข port เป้าหมาย 80

iptables -t mangle -A MULTIWAN_MARK -d 0.0.0.0/0 -p tcp -m multiport --dport 16567,16568,19567,39900 -j GAMES_1
iptables -t mangle -A MULTIWAN_MARK -d 0.0.0.0/0 -p udp -m multiport --dport 16567,16568,19567,39900 -j GAMES_1

คำสั่งทั้งสองเหมือนกันตรงที่ เพิ่มกฏต่อท้ายลงไปใน
chain ที่ชื่อว่า MULTIWAN_MARK ที่อยู่ใน table MANGLE
โดยที่มี ip เป้าหมายว่า 0.0.0.0/0 คือ ip อะไรก็ได้ (งั้นจะระบุไปทำไมหว่า)
คำสั่งแรก -p tcp คำสั่งที่สอง udp คือ packet ที่ใช้ protocol ทั้งสอง (ระบุไปทำไมเนี่ย)
-m multiport เป็นการระบุหมายเลข port
ที่ใช้แบบหลาย portต่อมาด้วย --dport คือรายการหมายเลข port ที่เป็นเป้าหมายทั้งหมด

-j GAMES_1 ให้กระโดดไปยัง chain ที่ชื่อ GAMES_1

เครดิต : คุณ SuperMENG แห่ง http://www.linuxthai.org/

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

วันจันทร์ที่ 25 พฤษภาคม พ.ศ. 2552

วิธี Clear Cache Frox

service frox stop
sleep 2
rm -rf /var/cache/frox/
mkdir -p /var/cache/frox
sleep 2
chown frox:frox /var/cache/frox/
chmod 777 /var/cache/frox/
service frox start

service squid stop
rm -rf /var/spool/squid/
mkdir -p /var/spool/squid
chown squid:squid /var/spool/squid/
chmod 777 /var/spool/squid/
squid -z
service squid start


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

refresh pattern

refresh pattern เป็นตัวกำหนดว่าจะให้อะไรเก่าอะไรใหม่สำหรับแคชและการตอบกลับ ซึ่งโดยหลักการแล้ว คุณควรจะให้ squid เชื่อตาม HTTP header ต่าง ๆ ที่เว็บเซิร์ฟเวอร์ตอบกลับมา ว่าอะไรเก่าอะไรใหม่ขนาดไหน แต่โชคไม่ดีที่ค่าต่าง ๆ เหล่านี้มักตอบมาตามค่า default ของเว็บเซิร์ฟเวอร์ ซึ่งไม่ช่วยอะไรนักสำหรับการทำแคช ดังนั้น การปรับ refresh pattern จึงช่วยได้ในเรื่องนี้

refresh pattern ใน squid.conf จะอยู่ในรูปแบบ:refresh_pattern [-i] regex min percent max [options]โดยที่

regex คือนิพจน์เรกิวลาร์แทน URL ที่จะเข้ากฎ โดยปกติจะ case sensitive ยกเว้นเมื่อมีตัวเลือก -i min คืออายุที่ต่ำที่สุด (เป็นนาที) ของอ็อบเจกต์ที่จะเริ่มพิจารณาความเก่าใหม่ โดยถ้าต่ำกว่านี้จะถือว่าใหม่เสมอ (ยกเว้นว่ามีการกำหนดเวลาหมดอายุมาใน HTTP header) max คืออายุที่สูงที่สุด (เป็นนาที) ของอ็อบเจกต์ที่จะยังคงพิจารณาความเก่าใหม่อยู่ โดยถ้าสูงกว่านี้จะถือว่าเก่าเสมอ percent คือเปอร์เซ็นต์ของอายุในแคชของอ็อบเจกต์นับตั้งแต่ refresh ครั้งล่าสุด เทียบกับอายุจริงของอ็อบเจกต์ตามที่เว็บเซิร์ฟเวอร์รายงาน ที่จะยังคงถือว่าอ็อบเจกต์นั้นยังใหม่อยู่ options คือตัวเลือกเพิ่มเติม

ซึ่งจะกล่าวถึงในภายหลัง ตัวอย่างเช่น

refresh_pattern -i \.gif$ 1440 20% 10080หมายความว่า:

ถ้าอ็อบเจกต์ *.gif มี header ระบุเวลาหมดอายุ ก็เชื่อถือตาม header นั้น จบ ถ้าไม่มี จึงพิจารณาต่อไป ถ้าอ็อบเจกต์อยู่ในแคชต่ำกว่า 1440 นาที (1 วัน) ถือว่ายังใหม่อยู่ ใช้ค่าในแคชตอบกลับได้ทันที ถ้าอ็อบเจกต์อยู่ในแคชมานานเกิน 10080 นาที (7 วัน) ถือว่าเก่าแล้ว ให้ดึงอ็อบเจกต์มาใหม่จากเว็บเซิร์ฟเวอร์ ถ้าอายุในแคชของอ็อบเจกต์อยู่ระหว่าง 1440-10080 นาที ให้พิจารณาอายุในแคช ว่าถึง 20% ของอายุจริงหรือไม่ เช่น ถ้าเว็บเซิร์ฟเวอร์รายงานมาว่าอ็อบเจกต์นี้สร้างขึ้นเมื่อ 10,000 นาทีที่แล้ว ก็พิจารณาว่าอ็อบเจกต์อยู่ในแคชมานานถึง 20% ของ 10,000 คือ 2,000 นาทีหรือไม่ ถ้ายังไม่ถึง ก็ถือว่ายังใหม่ ถ้าถึง ก็ถือว่าเก่าแล้ว ส่วน options หรือตัวเลือกเพิ่มเติม ส่วนใหญ่จะเป็นการพยายามละเมิดมาตรฐาน HTML เพื่อเพิ่มอัตราการแคช จึงควรระมัดระวังในการใช้งาน ตัวเลือกมีดังนี้:

override-expire -- ไม่ต้องสนใจ header ระบุเวลาหมดอายุที่เว็บเซิร์ฟเวอร์บอกมา (พิจารณาตามกฎเสมอ)
override-lastmod -- ไม่สนใจ header ระบุเวลาเปลี่ยนแปลงล่าสุดที่เว็บเซิร์ฟเวอร์บอกมา (ถือว่าอ็อบเจกต์มีอายุจริงเท่ากับ min แม้จะเพิ่งเปลี่ยนแปลงใหม่)
reload-into-ims -- เปลี่ยน request "no-cache" จากลูกข่ายให้เป็น If-Modified-Since
ignore-reload -- ไม่สนใจ header "no-cache" จากลูกข่าย และจะใช้ข้อมูลในแคชถ้าทำได้
ignore-no-cache -- ไม่สนใจ header "Pragma: no-cache" และ "Cache-control: no-cache" ที่ส่งมาจากเว็บเซิร์ฟเวอร์ ซึ่ง HTTP RFC ไม่ได้อนุญาตให้เว็บเซิร์ฟเวอร์ทำ แต่ก็มักจะทำกัน
ignore-no-store -- ไม่สนใจ header "Cache-control: no-store" ที่ส่งมาจากเว็บเซิร์ฟเวอร์
ignore-private -- ไม่สนใจ header "Cache-control: private" ที่ส่งมาจากเว็บเซิร์ฟเวอร์
ignore-auth -- เก็บอ็อบเจกต์ที่ต้องผ่านการยืนยันตัวบุคคลของผู้อ่านลงแคชด้วย
refresh-ims -- ส่ง request If-Modified-Since ไปที่เว็บเซิร์ฟเวอร์เมื่อผู้ใช้ refresh หน้าเว็บ
คุณสามารถปรับ refresh pattern ให้เก็บอ็อบเจกต์ที่มักไม่มีการเปลี่ยนแปลง เช่น รูปภาพ เสียง วีดิทัศน์ แฟ้มโปรแกรม แฟ้มบีบอัด ฯลฯ ให้อยู่ในแคชนานขึ้นได้ เพื่อเพิ่มอัตราการ hit เช่น (คัดลอกมาจากบทความต้นตอ):

refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i \.(gifpngjpgjpegico)$ \
10080 90% 43200 override-expire ignore-no-cache ignore-no-store ignore-private
refresh_pattern -i \.(isoaviwavmp3mp4mpegswfflvx-flv)$ \
43200 90% 432000 override-expire ignore-no-cache ignore-no-store ignore-private
refresh_pattern -i \.(debrpmexeziptartgzramrarbinpptdoctiff)$ \
10080 90% 43200 override-expire ignore-no-cache ignore-no-store ignore-private
refresh_pattern -i \.index.(htmlhtm)$ 0 40% 10080refresh_pattern -i \.(htmlhtmcssjs)$ 1440 40% 40320
refresh_pattern . 0 40% 40320

กฎจะถูกนำมาตรวจสอบเรียงทีละกฎจากบนลงล่าง จนกว่าจะพบกฎแรกที่ตรง ก็จะใช้กฎนั้นและหยุดตรวจสอบต่อ ดังนั้น กฎสุดท้ายจึงเป็นกฎที่เอาไว้รองรับแพตเทิร์นที่เหลือโดยทั่วไป และมักจะแยกกฎสำหรับโพรโทคอลอื่นอย่างเช่น FTP และ gopher เอาไว้บนสุด เพื่อกันไม่ให้มาใช้กฎด้านล่าง

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

F.B.I. Faces (โปรแกรมสเก็ตภาพคน)






F.B.I. Faces
โปรแกรมตัวนี้ที่จริงมีไว้สเก็ตภาพคนร้ายที่ทำความผิ ดในคดีต่างๆ ครับ ในต่างประเทศนิยมใช้กันมากเพราะสเก็ตเพราะได้เหมือนมาก (ประมาณ 97 %) เอามาให้เล่นกันครับเพราะใช้งานง่าย ไว้สเก็ตภาพเพื่อนเราหรือคนที่เราชอบก็ได้ครับ (เหมาะสำหรับคนที่วาดภาพเหมือนไม่เก่งครับ)

Download :F.B.I. Faces (330MB)โดยแบ่งเป็น 4 part นะครับ


หรือ

หรือ
หรือ

password : bobyboy

มีสำรองหลายลิ้งค์คงจะไม่มีคนมาบ่นว่าลิ้งค์เน่าพร้อมๆ กันนะ

เครดิต :linkin_pui
ปล. ไม่มีไวรัสหรอกครับ แต่อาจจะมีหลายลิ้งค์ที่โหลดไม่ขึ้นแล้ว ขอบคุณครับ

วันเสาร์ที่ 23 พฤษภาคม พ.ศ. 2552

การเซตสคริป์ การรับ Item Play Plus ใน CC

หากไม่คิดจะศึกษาหาความรู้เพิ่มเติม หรือลองผิดลองถูกไม่ควรอ่านข้อความด้านล่างนี้ครับ
--------------------------------------------------------------------

เริ่มต้นด้วยการเปิดโปรแกรม WinSCP ครับ ตามรูปเพิ่มรูปภาพ





ใส่ Host name ก็คือเลข IP ของ Server CC เราครับ ตามด้วย User name ก็คือ Root และก็ Password ของเราครับ ตามรูปเลย






ไปที่ .. ตามรูปไปเรื่อยๆๆครับ




แล้วก็เข้าไปที่ โฟลเดอร์ etc ครับ ตามรูปไปเรื่อยๆๆครับ

ตามรูปต่อไป ครับ เข้าไปที่ โฟลเดอร์ rc.d ครับ



ตามรูปต่อไป ครับ ดับเบิ้ลคลิ๊กเข้าไปที่ rc.firewall.local ครับ



แล้วก็ copy บรรทัดที่ผมโพสไว้ให้ ไปใส่ในสคริปครับ วางสคริปให้หัวบรรทัด ตรงกันสักนิดเพื่อความสวยงาม ตามรุปครับ

#web item play plus
iptables -t mangle -I MULTIWAN_MARK -i eth+ -d icafe.gg.in.th -j MULTIWAN_ppp0
iptables -t nat -I PREROUTING -p tcp -d icafe.gg.in.th --dport 80 -j ACCEPT

หมายเหตุนะครับ
ppp0 = ip เส้นเกมส์นะครับถ้าของคุณเป็น pppอะไรก็ใส่ไปตามนั้นครับ เช่น ppp0 ppp1 ppp2 ครับ





ใกล้เสร็จแล้วๆๆ ตามต่ออีกนิดครับ ขั้นตอนนี้ก็ กด save ได้เลยครับ



ที่นี้ก็เปิดโปรแกรม Putty ขึ้นมาครับ ใส่ Host name เป็นเลข Ip ของ Server CC เราครับ





Login ตามเดิมครับ root ตามด้วย Pass แล้วพิมพ์คำสั่งเข้าไปครับ

Service firewall restart ครับ เสร็จแล้วกด Enter ได้เลย




หลังจาก Enter เสร็จแล้ว รอแปปนึงครับ ถ้าขึ้น [OK] แบบนี้ก็แสดงว่าเสร็จแล้วครับ ลองเข้าไปกดรับ ITEM เลยครับ




วะ วะ วะ ว๊าววววววววว!!!!! เข้าได้แล้วคร๊าบบบบบบบบบบ ^___^



ลองไปทำกันดูนะครับ ^____^




ทิ้งท้ายด้วย ไฟล์ทั้ง 2 ตัวที่ต้องใช้นะครับ โหลดได้ที่ลิ้งค์นี้เลยครับ

http://www.tempf.com/getfile.php?filekey=1243075278.0029_Server.rar&mime=application/rar

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