ผมจะใช้ curl หรือ wget โหลดหน้าเว็บหน้านี้ได้ไงครับ

เริ่มโดย ReleaseCandidate, 19 มกราคม 2014, 11:50:25

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

ReleaseCandidate

ขอคำแนะนำด้วยครับ
ผมต้องการใช้ curl หรือ wget โหลดข้อมูลจากเว็บ

url ที่ต้องการโหลดเวลาคลิ้กเป็นแบบนี้
https://www.FECHHERE.com/#

view source ตำแหน่งที่จะ fetch ข้อมูลได้ประมาณนี้
<li class="ifmenu-SCREEN TAB3 selected"><span><a href="#" onclick="setNavigationCategory(4);pgenerate(true, 0,false,false,2); e_t.track_click('iframe-bookmark-click', 'SCREEN');  return false;">Menu SCREEN</a></span></li>

คล้ายๆกับตัวอย่างในรุปนี้


ผมจะใช้ curl หรือ wget โหลดหน้าเว็บหน้านี้ได้ไงครับ ต้องใส่ parameters แบบไหนครับ
curl --referer "https://www.FECHHERE.com/" -A "Mozilla/5.0 (Windows NT 7.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)" -o fetch.html "https://www.FECHHERE.com/#"
wget  --referer="https://www.FECHHERE.com/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)" -O fetch.html "https://www.FECHHERE.com/#"


:wanwan008: :wanwan008: :wanwan008: :wanwan008:
[direct=https://pumplike.pro/]ปั้มไลค์ ปั้มติดตาม ปั้มไลค์รูป[/direct] [direct=https://pumplike.pro/]เพิ่มไลค์ เพิ่มติดตาม เพิ่มไลค์รูป[/direct] [direct=https://pumplike.pro/]ฟรีปั้มไลค์ เพิ่มไลค์บนมือถือ ปั้มไลค์บนมือถือ[/direct]

ohmohm

curl หรือ wget ไม่น่าจะส่งข้อความที่อยู่หลัง # หรือที่เรียกว่า fragment ไปยัง web server นะครับ (ถึงส่งก็ไม่รู้ว่า web server จะตอบกลับแบบที่ต้องการด้วยหรือเปล่า)
http://blog.httpwatch.com/2011/03/01/6-things-you-should-know-about-fragment-urls/

อาจต้องหาโปรแกรมอื่นที่อ่าน Javascript แล้วทำงานได้ด้วยล่ะครับ

ReleaseCandidate

[direct=https://pumplike.pro/]ปั้มไลค์ ปั้มติดตาม ปั้มไลค์รูป[/direct] [direct=https://pumplike.pro/]เพิ่มไลค์ เพิ่มติดตาม เพิ่มไลค์รูป[/direct] [direct=https://pumplike.pro/]ฟรีปั้มไลค์ เพิ่มไลค์บนมือถือ ปั้มไลค์บนมือถือ[/direct]

ohmohm

หรืออาจใช้ HtmlUnit มาช่วย มันใช้ทำ bot เพื่อ test โปรแกรมที่เขียนใช้งานบนเว็บโดยอัตโนมัติว่าทำงานถูกต้องหรือไม่ แต่ก็น่าจะดัดแปลงเพื่อสูบหน้าเว็บได้ เหมือนจะอ่าน Javascript ได้ด้วย
http://htmlunit.sourceforge.net/javascript-howto.html

อ่านประกอบ
http://code.google.com/p/htmlunitscripter/wiki/HtmlUnitScripterSummary (น่าจะคล้ายๆ iMacro)
http://celerity.rubyforge.org/

Selenium
http://iamyothin.blogspot.com/2009/11/selenium-ide-1.html (เนื้อหาภาษาไทย)