ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: kingseo ที่ 18 เมษายน 2015, 09:43:42



หัวข้อ: สอบถามผู้รู้ Imacro ผมอยากทำตามหัวข้อด้านใน
เริ่มหัวข้อโดย: kingseo ที่ 18 เมษายน 2015, 09:43:42
คือผมอยากทำ สคริป Imacro ประมาณว่า  เข้าหน้า google ---> ค้นหน้าคำ ---> คลิกเข้าเว็บที่เราค้นหาคำไล่ลำดับ 1,2,3,.... ไปเรื่อยๆ โดยเวลาคลิกเข้าเว็บนั้นๆ อยากได้เป็น newtab


ทำยังไงครับรบกวนผู้รู้ช่วยด้วยครับ


หัวข้อ: Re: สอบถามผู้รู้ Imacro ผมอยากทำตามหัวข้อด้านใน
เริ่มหัวข้อโดย: kingseo ที่ 18 เมษายน 2015, 10:40:11
 :'( :'(


หัวข้อ: Re: สอบถามผู้รู้ Imacro ผมอยากทำตามหัวข้อด้านใน
เริ่มหัวข้อโดย: rainam_i ที่ 18 เมษายน 2015, 11:12:16
เอาไปเทสดูนะ..



** หมายเหตุ **
' ในกรณีที่มันไม่ทำงานลอง Copy code ไปวางแล้วรันดูก่อน..ถ้าไม่ทำงาน เปลียนตัว "kdQxVYqUJdefugTpxIHwCg" ใน Code
' มันไม่เหมือนกันในกรณีท่าน Login Google acc ให้ท่าน Record ที่ Google แล้วเปลียนค่าตรงนี้หน่อย..แค่นั้น
' การค้นหาถ้าหาก ผลลัพธ์มีรูปในอันดับสมมติ 5 มันจะมาแค่1-4 5 ไปการเปิดแทบใหม่จะไม่มานะ..ขี้เกียจลงลึกๆให้..
' ลำดับ code มันจะเปลียนถ้าเจอรูปติดอันดับก็ซวยไป.. (__ ____)"
' Code นี้ไม่ใช่ Js ถ้าเป็น js น่าจะไม่ติด..ขอให้คนเก่งๆ js ทำให้เอา.

โค๊ด:
VERSION BUILD=8300526 RECORDER=FX
'Code ---- By .  iMacrostep.com -----
SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !TIMEOUT_TAG 2
SET !TIMEOUT_STEP 1
SET !TIMEOUT 30
TAB CLOSEALLOTHERS
'-------------For Use-------------
TAB T=1
URL GOTO=https://www.google.com
PROMPT ใส่คำที่จะค้นหา<SP> !VAR1 ใส่คำที่ต้องการจะค้นหา..ลงในนี้..

'TAG POS=1 TYPE=INPUT:TEXT FORM=ID:tsf ATTR=ID:lst-ib CONTENT={{!VAR1}}
URL GOTO=https://www.google.co.th/?gws_rd=cr&ei=kdQxVYqUJdefugTpxIHwCg#q={{!VAR1}}

'หมายเหตุ ในกรณีที่มันไม่ทำงาน ตัว "kdQxVYqUJdefugTpxIHwCg" ด้านบน
' มันไม่เหมือนกันให้ท่าน Record ที่ Google แล้วเปลียนค่าตรงนี้หน่อย..แค่นั้น



wait seconds=1
TAG POS=1 TYPE=BUTTON FORM=ID:tsf ATTR=NAME:btnG
EVENT TYPE=CLICK SELECTOR="#sblsbb>BUTTON" BUTTON=0
TAG POS=1 TYPE=BUTTON FORM=ID:tsf ATTR=TYPE:submit&&NAME:btnG&&ARIA-LABEL:ค้นหาด้วย<SP>Google&&VALUE:ค้นหา&&CLASS:lsb


' การค้นหาถ้าหาก ผลลัพธ์มีรูป การเปิดแทบใหม่จะไม่มานะ..ขี้เกียจลงลึกๆให้..
' ลำดับ code มันจะเปลียนถ้าเจอรูปติดอันดับก็ซวยไป.. (__ ____)"

EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"

EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(1)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(2)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(3)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(4)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(5)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(6)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(7)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(8)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(9)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(10)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
clear


หัวข้อ: Re: สอบถามผู้รู้ Imacro ผมอยากทำตามหัวข้อด้านใน
เริ่มหัวข้อโดย: kingseo ที่ 18 เมษายน 2015, 11:13:48
เอาไปเทสดูนะ..



** หมายเหตุ **
' ในกรณีที่มันไม่ทำงานลอง Copy code ไปวางแล้วรันดูก่อน..ถ้าไม่ทำงาน เปลียนตัว "kdQxVYqUJdefugTpxIHwCg" ใน Code
' มันไม่เหมือนกันในกรณีท่าน Login Google acc ให้ท่าน Record ที่ Google แล้วเปลียนค่าตรงนี้หน่อย..แค่นั้น
' การค้นหาถ้าหาก ผลลัพธ์มีรูปในอันดับสมมติ 5 มันจะมาแค่1-4 5 ไปการเปิดแทบใหม่จะไม่มานะ..ขี้เกียจลงลึกๆให้..
' ลำดับ code มันจะเปลียนถ้าเจอรูปติดอันดับก็ซวยไป.. (__ ____)"
' Code นี้ไม่ใช่ Js ถ้าเป็น js น่าจะไม่ติด..ขอให้คนเก่งๆ js ทำให้เอา.

โค๊ด:
VERSION BUILD=8300526 RECORDER=FX
'Code ---- By .  iMacrostep.com -----
SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !TIMEOUT_TAG 2
SET !TIMEOUT_STEP 1
SET !TIMEOUT 30
TAB CLOSEALLOTHERS
'-------------For Use-------------
TAB T=1
URL GOTO=https://www.google.com
PROMPT ใส่คำที่จะค้นหา<SP> !VAR1 ใส่คำที่ต้องการจะค้นหา..ลงในนี้..

'TAG POS=1 TYPE=INPUT:TEXT FORM=ID:tsf ATTR=ID:lst-ib CONTENT={{!VAR1}}
URL GOTO=https://www.google.co.th/?gws_rd=cr&ei=kdQxVYqUJdefugTpxIHwCg#q={{!VAR1}}

'หมายเหตุ ในกรณีที่มันไม่ทำงาน ตัว "kdQxVYqUJdefugTpxIHwCg" ด้านบน
' มันไม่เหมือนกันให้ท่าน Record ที่ Google แล้วเปลียนค่าตรงนี้หน่อย..แค่นั้น



wait seconds=1
TAG POS=1 TYPE=BUTTON FORM=ID:tsf ATTR=NAME:btnG
EVENT TYPE=CLICK SELECTOR="#sblsbb>BUTTON" BUTTON=0
TAG POS=1 TYPE=BUTTON FORM=ID:tsf ATTR=TYPE:submit&&NAME:btnG&&ARIA-LABEL:ค้นหาด้วย<SP>Google&&VALUE:ค้นหา&&CLASS:lsb


' การค้นหาถ้าหาก ผลลัพธ์มีรูป การเปิดแทบใหม่จะไม่มานะ..ขี้เกียจลงลึกๆให้..
' ลำดับ code มันจะเปลียนถ้าเจอรูปติดอันดับก็ซวยไป.. (__ ____)"

EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"

EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(1)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(2)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(3)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(4)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(5)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(6)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(7)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(8)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(9)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
EVENT TYPE=CLICK SELECTOR="#rso>DIV:nth-of-type(2)>LI:nth-of-type(10)>DIV>H3>A" BUTTON=0 MODIFIERS="ctrl"
clear

ขอบคุณมากๆครับ ลองเอาไปใช้ดูครับ