ถาม Imacros การดึง ImageURL และ Link มาเก็บใน CSV ครับ

เริ่มโดย chedsada, 09 พฤศจิกายน 2012, 12:36:26

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

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

chedsada

ถามครับ คือ ผมอยากเอา data  ในตัวหนังสือสีแดงมาเก็บไว้ในรูปแบบ csv  จะต้องเขียน imacro ยังไงครับ   :wanwan017:

<div class="image">
        <a href="hปปp://www.amazon.com/Apple-TV-MD199LL-NEWEST-VERSION/dp/B007I5JT4S/ref=sr_1_1?s=tv&amp;ie=UTF8&amp;qid=1352438451&amp;sr=1-1"><img src="hปปp://ecx.images-amazon.com/images/I/31rYKKB4zFL._AA115_.jpg" class="productImage" alt="Product Details"> </a></div>

ขอบคุณสำหรับทุกคำตอบล่วงหน้าครับ

tonnant

เป็นไฟล์ js นะครับ

ลองดูครับ ผมยังไม่ได้ลองเทส


jsLF = "\n";

header = "VERSION BUILD=7601015 RECORDER=FX"+ jsLF;
header += "SET !ERRORIGNORE YES"+ jsLF;
header += "SET !ERRORCONTINUE YES"+ jsLF;
header += "SET !TIMEOUT_TAG 2"+ jsLF;
header += "SET !TIMEOUT_STEP 3"+ jsLF;
header += "SET !TIMEOUT 30"+ jsLF;
header += "SET !EXTRACT_TEST_POPUP NO"+ jsLF;

macro = "CODE:"+ header + jsLF;
macro += "TAG POS=1 TYPE=DIV ATTR=CLASS:image EXTRACT=HTM" + jsLF;
iimPlay(macro);

data = iimGetLastExtract(0);

link = data.split("<a href=\"");
link = link[1].split("\"");
link = link[0];

img = data.split("<img src=\"");
img = img[1].split("\"");
img = img[0];

macro = "CODE:"+ header + jsLF;
macro += "ADD !EXTRACT " + link + jsLF;
macro += "ADD !EXTRACT " + img + jsLF;
macro += "SAVEAS TYPE=EXTRACT FOLDER=* FILE=link.csv" + jsLF;
iimPlay(macro);
รับเขียน imacro javascript รับทำเว็บไซต์ php