29 กรกฎาคม 2551

Spam me

วันนี้นั่งหาข้อมูล และเขียนข่าว ให้ ห้องเรียนทันข่าว ตั้งแต่ 2 ทุ่ม ถึง 4 ทุ่ม
หลังจากได้ข้อมูลและล็อกอินเข้าไปเขียนข่าว แบบสด ๆ ร่วมสองชั่วโมง ก็พบว่า...

มีคนเข้ามาดูข่าวของเราไปแล้วร่วมสิบคน ๕๕๕๕๕๕
ยังไม่ทันได้ทำอะไรเลย ก็มีคนมาอ่านข่าวของเรามากขนาดนี้แล้วเหรอเนี่ย!!!!

ไม่ใช่ใครที่ไหนหรอกครับ ก็คนที่นั่งโด่อยู่นี่ ก็ผมคนเขียนนี่แหละ
เข้า ๆ ออก ๆ สถิติก็ขึ้นเอา ขึ้นเอา เออ ลองเข้าออกอีกสองครั้งตัวนับก็นับเพิ่มให้สอง
หุ หุ แบบนี้ถ้าอยากดังก็ลองปั่นข่าวของตัวเองน่าจะดีนะ....

หมายเหตุ... ตั้งแต่บรรทัดนี้ไปโปรดใช้วิจารณญาณในการอ่าน
พึงใช้ในทางที่สร้างสรรค์

ลองมา Spam ข่าวของตัวเอง ปั่นฮิต กันดูดีกว่า ...
หลักการเบื้องต้นคือ
1. เปิดบราวเซอร์
2. เรียกดูข่าวที่ต้องการปั่น
3. ปิดบราวเซอร์
4. วนลูปจากข้อ 1 - 3

วิธีการ
เอาแค่ข้อ 1 และ 2 พอนะครับ ถ้ามากกว่านี้ เดี๋ยวจะเดือดร้อนกันเปล่า ๆ
1. เรียกดูข่าวที่ต้องการ สมมติต้องการปั่นข่าว เรื่อง สุริยุปราคา ลิงค์คือ http://www.techno.bopp.go.th/newsclassroom/index.php?view=article&catid=12%3A2008-06-04-05-04-03&id=312%3A2008-07-29-15-00-45&option=com_content&Itemid=23

2. ขอใช้ระบบปฏิบัติการ Linux ก็แล้วกันนะครับ ผมไม่มี Windows ให้ทดสอบ เราจะส่งค่า url ให้บราวเซอร์เรียกใช้งานและเปิด url เป้าหมายเพื่อปั่นสถิติ โดยใช้บราวเซอร์ที่ชื่อว่า lynx รูปแบบคำสั่งคือ
lynx [http://your.url] [option]

ตัวอย่างเช่น
lynx 'http://www.techno.bopp.go.th/newsclassroom/index.php?view=article&catid=12%3A2008-06-04-05-04-03&id=312%3A2008-07-29-15-00-45&option=com_content&Itemid=23' -noreferer -accept_all_cookies -nobrowse -connect_timeout=5


คำสั่งข้างต้น กำหนดตัวเลือกไม่ให้อ้างอิงแหล่งที่มา (-noreferer) ยอมรับคุกกี้ทั้งหมด (-accept_all_cookies) พยายามเชื่อมต่อให้ได้ภายใน 5 วินาที (-connect_timeout=5)

ลองเรียกคำสั่งข้างต้น 5 ครั้งก็ได้ไป 5 hit ลองเล่น สัก 100 ครั้งก็ได้ไป 100 hit
วันหนึ่งใช้ความพยายามนั่งเคาะสักหน่อย สถิติขึ้นกระฉูดแน่นอนครับ ๕๕๕๕๕

ส่วนวิธีการข้อ 3 ก็ไม่ยากเพียงแค่ kill process ที่ชื่อ lynx ก็เรียบร้อย
การวนลูปสามารถใช้ cron เข้ามาช่วยนับเวลาว่าต้องการความถี่เท่าใด

บันทึกนี้ฝากไว้สำหรับศึกษาระบบเท่านั้น เขียนเอาสนุก แต่อย่าใช้ในทางที่ไม่สร้างสรรค์

โดยส่วนตัวแล้ว จะพยายามไม่เข้าไปอ่านบทความที่เขียนไปแล้ว เว้นแต่จะมีความเห็นเท่านั้น
ทั้งนี้เพื่อให้สะท้อนถึง "คุณค่า" ที่แท้จริงของงานเขียน แม้ว่ามีจำนวนผู้อ่านไม่มาก แต่ทุก Hit ที่ได้
คือ ผู้ที่สนใจใคร่อ่านจริง ๆ
แสดงความคิดเห็น