looking for web automation tool


เว็บที่ดูแลอยู่ เช่าพื้นที่จาก Micfo.com ล่มเมื่อสองสามวันก่อน แล้วพอกลับมาอีกที ข้อมูลในฐานข้อมูลก็หายไปหมดเกลี้ยง

ฝ่ายซัพพอร์ตทำงานได้ห่วยมาก ตอบอีเมลแต่ละฉบับเหมือนขอไปที บอกมาได้ว่า “ไม่มี backup” โคตรโกรธ เมื่อก่อนไม่เป็นแบบนี้ พอล่มเมื่อไหร่ ยังไงก็ยังกลับมาได้เหมือนเดิม มี backup ให้ตลอด

ใครกำลังคิดจะใช้บริการ Micfo.com กรุณาคิดอีกที

พยายามจะกู้บล็อกคืนมาให้เพื่อน (ตัวเองก็เสียดายด้วย มีเรื่องน่าอ่านอยู่เยอะ) ทางหนึ่งที่พอไหวคือ ไล่ก๊อปปี้มาจาก Google cache แต่มันเยอะมาก น่าจะเกินพันได้ (ซึ่งเป็นเรื่องดี) ก๊อปไปได้แค่สามสิบอันก็เมื่อยแล้ว

มีใครพอจะแนะนำเครื่องมือ/ภาษาสคริปต์ที่ทำพวกนี้ง่าย ๆ บ้างครับ ผมไม่เคยเขียนอะไรทำนองนี้เลย พวก web scraping เนี่ย

ลักษณะของงานไม่มีอะไรมาก

  1. ไปที่หน้า Google cache ที่กำหนด
  2. ไล่ดาวน์โหลดลิงก์ที่อยู่ใต้ข้อความ “Cached” ให้หมด
  3. ไปหน้าถัดไป (เปลี่ยนค่า start ใน url)
  4. ถ้ายังมีหน้าถัดไปที่ว่าอยู่ ก็ทำ (2) อีกรอบ วนไปเรื่อย

cURL นี่ไหวมั๊ย หรือมีง่ายกว่านี้ ? เดี๋ยวคืนนี้จะลองดู

ป.ล.1 ส่วนเว็บบอร์ด น่าจะยากกว่า เฮ้อ

ป.ล.2 เบื่อ “สดศรี สัตยธรรม” และ “ผู้มีคุณธรรมสูง” ทั่วฟ้าเมืองไทย

technorati tags:


7 responses to “looking for web automation tool”

  1. เห้ๆ เราขอบคุณมากมายวะ Y_Y ไม่รู้จะขอบคุณยังไงดี แค่เห็นหน้าเว็บที่รักผ่านมา น้ำตาก็ไหลแล้ว 🙂

  2. ผมก็เบื่อ blog คุณว่ะ จะเข้ามาอ่านเรื่องรวของชาว linux thai ซะหน่อย อ่านไปอ่านมาก็มีแต่เรื่องการเมืองที่โคตรจะ bias ซึ่งก็รูปแบบ เดิมๆ เขียนเรื่องอะไรแล้วก็แขวะ คมช+ฝ่ายทีไม่ใช่แม้+หมักเมถุน แล้วก็ลิงก์ไปไปประชาไท ไม่ไปเขียนที่นั่นเลยแล้วเรื่อง และก็สุดท้าย signature youfest ซ้ๆไม่รู้กี่รอบ เลอะเทอะโคตร จนชักขี้เกียจเข้มาอ่านแล้ว จะทำไงให้เลือกโชว์ได้ว่าจะดูของใครไม่ดูของใคร หรือ ผู้ดูแลจะมีเลือกรายการหน่อยไหมว่าเรื่องอะไรจะเอามาขึ้น planet ได้ มันควรจะต้องเกี่ยวข้องกับ linux บ้างมั้ยส่วนคูณแน่จริง ก็เขียนไปเลย ผู้มีคุณธรรมสูง หมายถึงใคร และทำไมเบื่อ สนับสนุนให้คนมีคุณธรรมต่ำหรือยังไง คุณเป็นกลางวิจารณ์ตามเหตุตามผล (เท่าที่ดูเหมือนจะไม่) หรือสนับสนุนใครเอาให้มันชัด อย่าเอาแต่แขวะๆ มันดูตุ๊ดๆ น่ารำคาญมาก

  3. anonymous: "ชาว linux thai" ก็กินขี้ปี้นอน เหมือนคนทั่วไปครับ 😛

  4. ดูถูกผู้เขียนท่านอื่นๆ มากไปหรือเปล่า เท่าที่ติดตามมาได้ความรู้มาก คงไม่ใช่แค่กินขี้ปี้นอนอย่างที่คุณว่ามั้ง

  5. anonymous: มิได้ครับผมแค่จะบอกว่า ชาวลีนุกซ์ไทย ก็เป็นมนุษย์เหมือนคนทั่วไปนอกจากงานที่ทำ หรือเรื่องคอมพิวเตอร์แล้ว เราก็มีชีวิตด้านอื่น ๆ ด้วยทั้งดูหนังฟังเพลง ติดตามข่าวสารบ้านเมือง ไปเที่ยวน้ำตกภูเขา ถ่ายรูป เฮฮาปาร์ตี้ ฯลฯผมคิดอะไร เจออะไร ผมก็เขียน ก็เท่านั้น ทั้งเรื่องคอมและไม่คอม คนอื่น ๆ ก็เช่นกันเหมือนกับสโลแกนของของ Planet TLWG:"บอกกล่าว เล่าสู่ ชีวิต และงาน ของชาวลินุกซ์ไทย"

  6. จริงๆหัวข้อของ planet มันก็เป็นอิสระนะ ไม่ใช่จำเป็นที่จะต้องพูดถึงแต่หัวข้อลีนุกซ์เท่านั้น(คุณอาจจะสับสนระหว่างplanet กับเว็บแนว blognone, slashdot)ลองดู planet อื่นๆก็แนวนี้เหมือนกัน รวมทั้งplanet ของพวกทีมพัฒนาโอเพ่นซอร์สต่างๆด้วยถ้าคุณอ่านแล้วไม่ชอบ ก็แค่กดเลื่อนข้ามมาแค่นั้นเองไม่เห็นด้วยก็มาวิจารณ์ ติติงแต่ถ้าจะห้ามไม่ให้โพสต์หรือกรองออกคงไม่ถูกและที่คุณว่าตุ๊ดๆ คุณควรจะพิจารณาตัวเองมากกว่านะเพราะผมเองโดยส่วนตัวไม่เห็นด้วยกับการที่วิจารณ์คนอื่นโดยยังคงสถานภาพนิรนามไว้อยู่ในที่สาธารณะ คุณคงไม่สามารถวิจารณ์ใครแบบนี้ได้ อินเตอร์เนตก็เป็นที่สาธารณะถ้าคุณทำแบบนี้ เท่ากับว่าคุณไม่กล้าที่จะรับผิดชอบกับคำวิจารณ์ของคุณเองฉะนั้นคุณควรคิดให้ดี ว่าถูกแล้วหรือที่คุณจะว่าคนอื่นว่าตุ๊ด(ผมเองเปิดเผยตัวในระดับหนึ่ง ถามเจ้าของบลอคได้ เค้ารู้จัก(แต่อาจจะลืมไปแล้ว หายหน้าไปนาน)หรือถ้าคุณต้องการ จะแลกเปลี่ยนอีเมล์เพื่อแลกเปลี่ยนความคิดเห็นกันก็ได้)

Leave a Reply to AnonymousCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.