manasopa
ก๊วนเสียว
พลังน้ำใจ: 61
ออฟไลน์
กระทู้: 337
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« เมื่อ: 28 กรกฎาคม 2013, 03:35:00 » |
|
แจกเครื่องมือสำหรับท่านที่ต้องการลุยอเมซอนต่อ ก๊อบโค๊ดไปใส่ใน editplus หรือ editor ทั่วๆไป บันทึกเป็นไฟล์ .js เก็บไว้ใน \My Documents\iMacros\Macros รันบน firefox เท่านั้นครับ แจ้งให้ทราบ >> อาจจะเก็บไม่ได้กับหน้าที่มี 12 ชิ้น, 48ชิ้นบางส่วน ครับ //ต้องอยู่หน้าที่ 1 เท่านั้นโปรแกรมถึงจะทำงานได้อย่างถูกต้อง var jsLF = "\n"; var folderpath = "D:\\Asin"; //ตั้งตำแหน่งที่เก็บไฟล์ CSV บนเครื่องเรา var amzURL ="http://www.amazon.com/dp/"; var AssociatesID ="test-20"; //แก้ใส่ amazon แท็ก var getAsinNO; var getTitles; var getdpURL; var getURLimg; var PriceData; var saleprice;
header = "VERSION BUILD=7601105 RECORDER=FX"+ jsLF; header += "SET !ERRORIGNORE YES"+ jsLF; header += "SET !ERRORCONTINUE YES"+ jsLF; header += "SET !EXTRACT_TEST_POPUP NO"+ jsLF; header += "SET !TIMEOUT_PAGE 360"+ jsLF; macro11 = "CODE:"+ header + jsLF; macro11 += "SET !TIMEOUT_STEP 1" + jsLF; macro11 += "TAG POS=1 TYPE=h2 ATTR=id:resultCount EXTRACT=TXT" + jsLF; iimPlay(macro11); resultCounts = iimGetLastExtract(1); onlyonepage = resultCounts.substring(8,10);
if (onlyonepage > 1 && onlyonepage<=48 ) { resultCount=onlyonepage; lastpageitem=onlyonepage; lastpages=1; aaa=onlyonepage ; } else { resultCount=resultCounts.substring(12,14); Allpage =resultCounts.split( ' Results').join(''); Allpage =Allpage.split( ',').join(''); Allpage1=parseInt(Allpage.substring(18)); aaa=Allpage1; iimDisplay(Allpage1); if(Allpage1< 9600){ allpages = Allpage1/resultCount; lastpages=Math.round(allpages); roudup = allpages-lastpages; if (roudup < 0.5 && roudup>=0 ){ lastpages =lastpages+1; } iimDisplay(lastpages); bbb=lastpages*resultCount; lastpageitem=resultCount-(bbb-aaa); iimDisplay(lastpageitem); } else{ macro12 = "CODE:"+ header + jsLF; macro12 += "SET !TIMEOUT_STEP 1" + jsLF; macro12 += "TAG POS=1 TYPE=SPAN ATTR=CLASS:pagnDisabled EXTRACT=TXT" +jsLF; iimPlay(macro12); lastpages = iimGetLastExtract(1); if (lastpages =="#EANF#" || lastpages =="") {lastpages = 400;} lastpageitem=resultCount; iimDisplay(lastpageitem);
} }
macrotime = "CODE:"+ header + jsLF; macrotime += "SET !EXTRACT_TEST_POPUP NO" + jsLF; macrotime += "ADD !EXTRACT {{!NOW:yyyy-mm-dd-hh_nn_ss}}" + jsLF; iimPlay(macrotime); mytime= iimGetLastExtract(1); macro10 = "CODE:"+ header + jsLF; macro10 += "SET !TIMEOUT_STEP 1" + jsLF; macro10 += "TAG POS=1 TYPE=SPAN ATTR=id:nav-search-in-content EXTRACT=TXT" + jsLF; iimPlay(macro10); namefile = iimGetLastExtract(1); namefile = namefile.replace(/\s/g, ''); namecsv = namefile; namecsv = mytime+"_"+namecsv+"-"+aaa+".csv"; iimDisplay(namecsv);
for (i = 1; i <=lastpages; i++){ header2 = "VERSION BUILD=7601015 RECORDER=FX" + jsLF; header2 += "SET !ERRORIGNORE YES" + jsLF; header2 += "SET !ERRORCONTINUE YES" + jsLF; header2 += "SET !EXTRACT_TEST_POPUP NO" + jsLF; header2 += "SET !TIMEOUT_PAGE 360" + jsLF; header2 += "SET !TIMEOUT_STEP 1" + jsLF; header2 += "SET !TIMEOUT_TAG 1" + jsLF; header2 += "SET !LOOP "+ i + jsLF; if (i==lastpages){resultCount=lastpageitem;} for(j=1;j<=resultCount; j++){ macro4 = "CODE:"+ header2 + jsLF; macro4 += "TAB T=1"+ jsLF; macro4 += "TAG POS="+ j +" TYPE=h3 ATTR=CLASS:newaps EXTRACT=htm" + jsLF; iimPlay(macro4); getURL = iimGetLastExtract(1); url_all = getURL; url_split = url_all.split("/"); macro = "CODE:"+ header2 + jsLF; macro += "TAB T=1"+ jsLF; macro += "SET !EXTRACT "+ url_split[5] + jsLF; iimPlay(macro); getAsinNO = iimGetLastExtract(1); macro21 = "CODE:"+ header2 + jsLF; macro21 += "TAB T=1"+ jsLF; macro21 += "ADD !EXTRACT "+amzURL+getAsinNO+"/?tag="+AssociatesID+ jsLF; iimPlay(macro21); getdpURL = iimGetLastExtract(1); macro22 = "CODE:"+ header2 + jsLF; macro22 += "TAB T=1"+ jsLF; macro22 += "TAG POS="+ j +" TYPE=IMG ATTR=ALT:Product*Details EXTRACT=HREF" + jsLF; iimPlay(macro22); getURLimg = iimGetLastExtract(1); macro66 = "CODE:"+ header + jsLF; macro66 += "TAB T=1"+ jsLF; macro66 += "TAG POS="+ j +" TYPE=* ATTR=CLASS:rsltGridList*grey EXTRACT=HTM" + jsLF; iimPlay(macro66); getPriceData = iimGetLastExtract(1); s1=getPriceData.search('class="bld lrg red">'); s2=getPriceData.search('</span> </a>'); sec2=''; if (s1==-1){ sec1=getPriceData.search('class="price bld">'); sec2=getPriceData.search('</span> new <span '); if (sec2==-1){sec2 =getPriceData.search('</span> used <span ');} if (sec2==-1){sec2 =getPriceData.search('</span> used & new <span ');} sec3=sec1+18; saleprice = getPriceData.substring(sec3,sec2); saleprice = saleprice.replace(/\s/g, ''); if (!sec1) {saleprice= "Too-low-to-display.";} } else{ s11 = s1+20; saleprice = getPriceData.substring(s11,s2); saleprice = saleprice.replace(/\s/g, ''); } if (!saleprice){saleprice= "Too-low-to-display.";}
//Export to CSV macro7 = "CODE:"+ header2 + jsLF; macro7 += "SET !TIMEOUT_STEP 1" + jsLF;
//สลับบรรทัดหากต้องการเรียงข้อมูลในไฟล์ CSV macro7 += "TAG POS="+ j +" TYPE=SPAN ATTR=CLASS:lrg*bold* EXTRACT=TXT" + jsLF; // ชื่อสินค้า macro7 += "ADD !EXTRACT "+getAsinNO+jsLF; // เลข ASIN macro7 += "ADD !EXTRACT "+getdpURL + jsLF; // URL สินค้า macro7 += "ADD !EXTRACT "+getURLimg+ jsLF; // URL รูปสินค้า macro7 += "ADD !EXTRACT "+saleprice+ jsLF; // ใส่ // หน้าบรรทัดนี้ ถ้าไม่ต้องการราคาสินค้า //สิ้นสุดที่สามารถสลับบรรทัดได้
macro7 += "SAVEAS TYPE=EXTRACT FOLDER="+folderpath+" FILE="+namecsv+ jsLF; iimPlay(macro7); } macro5 = "CODE:"+ header2 + jsLF; macro5 += "SET !TIMEOUT_STEP 1" + jsLF; macro5 += "TAG POS=1 TYPE=A ATTR=ID:pagnNextLink"+ jsLF; macro5 += "WAIT SECONDS=2"; iimPlay(macro5); } // สิ้นสุดโค๊ด
|
|
« แก้ไขครั้งสุดท้าย: 24 พฤศจิกายน 2013, 16:46:34 โดย manasopa »
|
บันทึกการเข้า
|
|
|
|
pingenter
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 284
ออฟไลน์
กระทู้: 2,650
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #1 เมื่อ: 28 กรกฎาคม 2013, 05:09:14 » |
|
ขอบคุณครับ ![wanwan020](http://www.thaiseoboard.com/Smileys/default/wanwan020.gif)
|
|
|
บันทึกการเข้า
|
|
|
|
topping
คนรักเสียว
พลังน้ำใจ: 10
ออฟไลน์
กระทู้: 168
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #2 เมื่อ: 28 กรกฎาคม 2013, 05:13:39 » |
|
ขอบคุณครับ ![Cry](http://www.thaiseoboard.com/Smileys/default/cry.gif)
|
|
|
บันทึกการเข้า
|
>>> ขาย Account Gmail ยืนยันเบอร์แล้วACC.ละ 7 บาท Pmมา!! รีบๆครับก่อนต้องลงทะเบียนซิม (*มีจำนวนจำกัด)
|
|
|
01
ก๊วนเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 323
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #3 เมื่อ: 28 กรกฎาคม 2013, 05:38:19 » |
|
ขอบคุณมากครับ ![wanwan017](http://www.thaiseoboard.com/Smileys/default/wanwan017.gif)
|
|
|
บันทึกการเข้า
|
|
|
|
l3za4zone
บุคคลทั่วไป
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #4 เมื่อ: 28 กรกฎาคม 2013, 10:03:04 » |
|
มาเก็บครับ
|
|
|
บันทึกการเข้า
|
|
|
|
kondam
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 532
ออฟไลน์
กระทู้: 6,137
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #5 เมื่อ: 28 กรกฎาคม 2013, 10:05:43 » |
|
ขอบคุณครับ ![wanwan011](http://www.thaiseoboard.com/Smileys/default/wanwan011.gif)
|
|
|
บันทึกการเข้า
|
|
|
|
singhatog
ก๊วนเสียว
พลังน้ำใจ: 37
ออฟไลน์
กระทู้: 399
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #6 เมื่อ: 28 กรกฎาคม 2013, 10:13:37 » |
|
:wanwan015:อยากได้แต่ไม่รู้เรื่อง ![wanwan004](http://www.thaiseoboard.com/Smileys/default/wanwan004.gif)
|
|
|
บันทึกการเข้า
|
|
|
|
freetukyang
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 69
ออฟไลน์
กระทู้: 1,566
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #7 เมื่อ: 28 กรกฎาคม 2013, 10:16:32 » |
|
ผมไม่มี \iMacros\Macros ทำไงครับ
|
|
|
บันทึกการเข้า
|
|
|
|
manasopa
ก๊วนเสียว
พลังน้ำใจ: 61
ออฟไลน์
กระทู้: 337
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #8 เมื่อ: 28 กรกฎาคม 2013, 10:25:17 » |
|
ผมไม่มี \iMacros\Macros ทำไงครับ
ลง Imacros for Firefox ยังครับ
|
|
|
บันทึกการเข้า
|
|
|
|
freetukyang
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 69
ออฟไลน์
กระทู้: 1,566
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #9 เมื่อ: 28 กรกฎาคม 2013, 10:26:29 » |
|
ผมไม่มี \iMacros\Macros ทำไงครับ
ลง Imacros for Firefox ยังครับ ยัง
|
|
|
บันทึกการเข้า
|
|
|
|
nutopza
สมุนแก๊งเสียว
พลังน้ำใจ: 37
ออฟไลน์
กระทู้: 638
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #10 เมื่อ: 28 กรกฎาคม 2013, 11:30:42 » |
|
ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
Optimus
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 321
ออฟไลน์
กระทู้: 2,672
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #11 เมื่อ: 28 กรกฎาคม 2013, 12:24:07 » |
|
ขอบคุณมากครับ
|
|
|
บันทึกการเข้า
|
รับสอน Android Re-Skin Apps & Games | สอนแบบ 1 ต่อ 1 ผ่าน TeamViewer สนใจ PM สอบถามเลยครับ รับรีสกิน Apps Android 1 ชุด 15 แอพ 2900 บาท ท่านสามารถนำไปอัพขึ้น Play Store หารายได้ได้เลยครับ สนใจ PM ครับ ขาย Account Skimlinks ปั่น Amazon ได้ (ตอนนี้คนไทยสมัครไม่ผ่านแล้ว) 4500 บาท PM ครับ
|
|
|
nissan99
ก๊วนเสียว
พลังน้ำใจ: 6
ออฟไลน์
กระทู้: 231
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #12 เมื่อ: 28 กรกฎาคม 2013, 15:59:40 » |
|
ขอบคุณครับ ![wanwan017](http://www.thaiseoboard.com/Smileys/default/wanwan017.gif)
|
|
|
บันทึกการเข้า
|
สวัสดีปีใหม่ ๒๕๕๗ ขอให้ทุกท่านมีความสุขสมหวังทุกประการครับ
|
|
|
supaman
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 89
ออฟไลน์
กระทู้: 1,172
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #13 เมื่อ: 02 สิงหาคม 2013, 09:00:43 » |
|
ขอบคุณครับ ![wanwan017](http://www.thaiseoboard.com/Smileys/default/wanwan017.gif)
|
|
|
บันทึกการเข้า
|
|
|
|
punnaphas
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 5
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #14 เมื่อ: 02 สิงหาคม 2013, 10:13:44 » |
|
: ![](http://www.thaiseoboard.com/Smileys/default/wanwan044.gif) :ตอนนี้ยังทำอะไรไม่ค่อยเป็นเลยครับมาอ่านแล้วก็ งงๆ ว่าเค้าทำยังไงกัน เอาเป็นว่าไม่ค่อยรู้เรื่องเเต่ขอเก็บก่อนนะครับ ![wanwan012](http://www.thaiseoboard.com/Smileys/default/wanwan012.gif) ขอบคุณมากครับผม
|
|
|
บันทึกการเข้า
|
|
|
|
rich_t
สมุนแก๊งเสียว
พลังน้ำใจ: 80
ออฟไลน์
กระทู้: 549
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #15 เมื่อ: 02 สิงหาคม 2013, 10:44:44 » |
|
ขอบคุณ ครับ
|
|
|
บันทึกการเข้า
|
กลับมาแล้ว
|
|
|
EDWARDit
สมุนแก๊งเสียว
พลังน้ำใจ: 33
ออฟไลน์
กระทู้: 580
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #16 เมื่อ: 02 สิงหาคม 2013, 13:03:10 » |
|
รอดูผล ![wanwan023](http://www.thaiseoboard.com/Smileys/default/wanwan023.gif)
|
|
|
บันทึกการเข้า
|
|
|
|
youtalen
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 55
ออฟไลน์
กระทู้: 1,513
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #17 เมื่อ: 02 สิงหาคม 2013, 14:23:00 » |
|
ขอบคุณครับผม โอ้เย ![wanwan020](http://www.thaiseoboard.com/Smileys/default/wanwan020.gif)
|
|
|
บันทึกการเข้า
|
|
|
|
@@@
Administrator
สมุนแก๊งเสียว
พลังน้ำใจ: 33
ออฟไลน์
กระทู้: 634
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #18 เมื่อ: 02 สิงหาคม 2013, 15:29:39 » |
|
ขอบคุณมากครับ ![wanwan017](http://www.thaiseoboard.com/Smileys/default/wanwan017.gif)
|
|
|
บันทึกการเข้า
|
รับซื้อเว็บ 100uip ต่อวันขึ้นไป EA Forex ![](http://www.thaiseoboard.com/essIMG/Durl.gif)
|
|
|
thevoice
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 55
ออฟไลน์
กระทู้: 1,441
|
![](http://www.thaiseoboard.com/Themes/thaiseoboard_rev2009/images/post/xx.gif) |
« ตอบ #19 เมื่อ: 02 สิงหาคม 2013, 17:37:42 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
|