ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Tools[update]แจก imacro เก็บ asin ตั้งชื่อไฟล์+คำนวณจำนวนหน้า&
หน้า: [1] 2   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [update]แจก imacro เก็บ asin ตั้งชื่อไฟล์+คำนวณจำนวนหน้า&  (อ่าน 14363 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
manasopa
ก๊วนเสียว
*

พลังน้ำใจ: 61
ออฟไลน์ ออฟไลน์

กระทู้: 337



ดูรายละเอียด เว็บไซต์
« เมื่อ: 17 กุมภาพันธ์ 2013, 16:30:51 »

ฉลองโพสต์ครบ 100 ครับ wanwan020

เบื่อไหม wanwan012 กับการที่ต้องมาตั้งชื่อ แล้วระบุจำนวนหน้าที่จะ้เก็บ ASIN ลองนี่เลยครับ มือใหม่หัดเขียน imacro มาแจกไปทดสอบ
ขอบคุณเครดิตสมาชิกทุกท่านที่โพสต์ ตัวอย่าง imacro เก็บ ASIN และอื่นๆ ครับ wanwan017

คำเตือน: ใช้ได้ผลเมื่อเริ่มเก็บที่หน้าแรกที่เราจะเริ่มเก็บนะครับ ถ้าเพื่อนๆชอบขอ +1 เป็นแรงใจครับ wanwan011

ก๊อบโค๊ดไปใส่ใน editplus หรือ editor ทั่วๆไป บันทึกเป็นไฟล์ .js นะครับ

โค๊ด:
//ต้องอยู่หน้าที่ 1 เท่านั้นโปรแกรมถึงจะทำงานได้อย่างถูกต้อง
var jsLF = "\n";
var folderpath = "D:\\Asin";//อย่าลืมสร้างโฟลเดอร์ก่อนนะครับ

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<=24 || onlyonepage <=48)) {
resultCount=onlyonepage;
lastpageitem=onlyonepage;
lastpages=1;
}
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, '');
namefile = namefile.split(' ').join('_');
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;
macro += "SAVEAS TYPE=EXTRACT FOLDER="+folderpath+" FILE="+namecsv+ jsLF;
iimPlay(macro);
}
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, 48 สินค้าต่อ 1หน้า
« แก้ไขครั้งสุดท้าย: 21 ธันวาคม 2013, 22:42:41 โดย manasopa » บันทึกการเข้า

สติกเกอร์ line นิสิต นักศึกษา ไลฟ์ ขาย text link บริการ ติด text link ดูรายละเอียดได้ที่ https://www.facebook.com/txtads ขอบคุณครับ
Nopzixcros
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 158
ออฟไลน์ ออฟไลน์

กระทู้: 2,066



ดูรายละเอียด
« ตอบ #1 เมื่อ: 17 กุมภาพันธ์ 2013, 16:32:10 »

สุดยอดครับ ขอบคุณมากครับท่าน
บันทึกการเข้า
mybodyslam
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 172



ดูรายละเอียด
« ตอบ #2 เมื่อ: 17 กุมภาพันธ์ 2013, 18:46:58 »

ขอบคุณครับ wanwan017
บันทึกการเข้า
3i0haza2D
ก๊วนเสียว
*

พลังน้ำใจ: 14
ออฟไลน์ ออฟไลน์

กระทู้: 230



ดูรายละเอียด
« ตอบ #3 เมื่อ: 17 กุมภาพันธ์ 2013, 18:51:51 »

เยี่ยมคับ..ขอบคุณคับ  wanwan017
บันทึกการเข้า

kidkrub
คนรักเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 138



ดูรายละเอียด
« ตอบ #4 เมื่อ: 17 กุมภาพันธ์ 2013, 19:33:46 »

ขอบคุณมากคร้าบบบบ wanwan017
บันทึกการเข้า

pigdoll
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 129
ออฟไลน์ ออฟไลน์

กระทู้: 6,403



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 17 กุมภาพันธ์ 2013, 19:40:01 »

ขอบคุณครับ
บันทึกการเข้า

pattaradit2
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 146
ออฟไลน์ ออฟไลน์

กระทู้: 1,522



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 17 กุมภาพันธ์ 2013, 19:46:03 »

 Shocked +1 จัดไปครับ ขอบคุณจร้รา  wanwan020
บันทึกการเข้า

. . .
zest_th
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 164
ออฟไลน์ ออฟไลน์

กระทู้: 1,574



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 17 กุมภาพันธ์ 2013, 19:52:51 »

ขอบคุณมากครับ  wanwan017
บันทึกการเข้า
teenoie
ก๊วนเสียว
*

พลังน้ำใจ: 17
ออฟไลน์ ออฟไลน์

กระทู้: 274



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 10 มีนาคม 2013, 21:21:57 »

ของผมสร้าง folder แล้ว โปรแกรมมันรันได้นะ แต่ไม่มีอะไรเลย ต้องแก้ยังไงครับ
บันทึกการเข้า

sleep
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 282
ออฟไลน์ ออฟไลน์

กระทู้: 3,585



ดูรายละเอียด
« ตอบ #9 เมื่อ: 10 มีนาคม 2013, 21:31:36 »

แท้งกิ้วครับ
« แก้ไขครั้งสุดท้าย: 10 มีนาคม 2013, 21:32:10 โดย sleep » บันทึกการเข้า
allofnone
ก๊วนเสียว
*

พลังน้ำใจ: 21
ออฟไลน์ ออฟไลน์

กระทู้: 304



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 10 มีนาคม 2013, 21:35:25 »

ขอบคุงมากครับ

^^
บันทึกการเข้า

manasopa
ก๊วนเสียว
*

พลังน้ำใจ: 61
ออฟไลน์ ออฟไลน์

กระทู้: 337



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 10 มีนาคม 2013, 22:03:55 »

ของผมสร้าง folder แล้ว โปรแกรมมันรันได้นะ แต่ไม่มีอะไรเลย ต้องแก้ยังไงครับ

สงสัย amazon เปลี่ยน tag อีกล่ะเดี๋ยวแก้ให้ครับ Tongue
บันทึกการเข้า

สติกเกอร์ line นิสิต นักศึกษา ไลฟ์ ขาย text link บริการ ติด text link ดูรายละเอียดได้ที่ https://www.facebook.com/txtads ขอบคุณครับ
manasopa
ก๊วนเสียว
*

พลังน้ำใจ: 61
ออฟไลน์ ออฟไลน์

กระทู้: 337



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 10 มีนาคม 2013, 22:18:26 »

ของผมสร้าง folder แล้ว โปรแกรมมันรันได้นะ แต่ไม่มีอะไรเลย ต้องแก้ยังไงครับ

สงสัย amazon เปลี่ยน tag อีกล่ะเดี๋ยวแก้ให้ครับ Tongue

update ให้เรียบร้อยแล้วครับ  wanwan019
บันทึกการเข้า

สติกเกอร์ line นิสิต นักศึกษา ไลฟ์ ขาย text link บริการ ติด text link ดูรายละเอียดได้ที่ https://www.facebook.com/txtads ขอบคุณครับ
Comman
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 20



ดูรายละเอียด
« ตอบ #13 เมื่อ: 19 มีนาคม 2013, 06:06:06 »

ขอบคุณครับ
บันทึกการเข้า
yosakol
คนรักเสียว
*

พลังน้ำใจ: 15
ออฟไลน์ ออฟไลน์

กระทู้: 187



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 19 มีนาคม 2013, 08:09:40 »

เยี่ยมครับ ขอบคุณครับ  wanwan017
บันทึกการเข้า
binknon7
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 549
ออฟไลน์ ออฟไลน์

กระทู้: 2,038



ดูรายละเอียด
« ตอบ #15 เมื่อ: 12 เมษายน 2013, 07:21:09 »

ขอพระคุณครับ  wanwan017
บันทึกการเข้า
simplify
ก๊วนเสียว
*

พลังน้ำใจ: 30
ออฟไลน์ ออฟไลน์

กระทู้: 395



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 18 เมษายน 2013, 14:22:10 »

ขอบคุณครับ
บันทึกการเข้า
mrting
ก๊วนเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 475



ดูรายละเอียด
« ตอบ #17 เมื่อ: 26 เมษายน 2013, 02:15:29 »

เก็บโดยเร็ว  wanwan017
บันทึกการเข้า

pingenter
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 284
ออฟไลน์ ออฟไลน์

กระทู้: 2,650



ดูรายละเอียด
« ตอบ #18 เมื่อ: 26 เมษายน 2013, 03:03:41 »

ขอบคุณครับ
บันทึกการเข้า
OmegaBoss
ก๊วนเสียว
*

พลังน้ำใจ: 16
ออฟไลน์ ออฟไลน์

กระทู้: 317



ดูรายละเอียด
« ตอบ #19 เมื่อ: 26 เมษายน 2013, 03:12:58 »

ขอบคุณมากครับ wanwan017
บันทึกการเข้า
หน้า: [1] 2   ขึ้นบน
พิมพ์