ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: Mrpoohling ที่ 11 มีนาคม 2017, 08:38:12



หัวข้อ: ไครพอรู้ iMacro บ้างครับ มีปัญหาการ EXTRACT
เริ่มหัวข้อโดย: Mrpoohling ที่ 11 มีนาคม 2017, 08:38:12
ผมเขียน imacro ขึ้นมาใช้

TAG POS=1 TYPE=A ATTR=CLASS:a-link-normal EXTRACT=HREF
TAG POS=1 TYPE=H2 ATTR=CLASS:title EXTRACT=TXT

SET !VAR6 EVAL("var s='{{!EXTRACT}}'; s.slice(0,90);") <-- ปัญหาเกิดที่ตัวนี้มันเอา ค่า EXTRACT ของ TAG แรกมาใช้


ผมต้องการให้ SET !VAR6 EVAL("var s='{{!EXTRACT}}'; s.slice(0,90);")  อ่าน EXTRACT ของ title ครับ
ไม่ทราบจะกำหนดมันได้อย่างไร

รบกวนด้วยนะครับ


หัวข้อ: Re: ไครพอรู้ iMacro บ้างครับ มีปัญหาการ EXTRACT
เริ่มหัวข้อโดย: momo2 ที่ 11 มีนาคม 2017, 11:15:31
คำสั่ง eval ปรกติมันใช้อยากอยู่แล้วครับ แค่เว้นวรรคไม่ถูกมันก็ออเร่อแล้ว
แนะนำให้ ใช้ javascript ร่วมกับไอมาโครครับ


หัวข้อ: Re: ไครพอรู้ iMacro บ้างครับ มีปัญหาการ EXTRACT
เริ่มหัวข้อโดย: oob2528 ที่ 11 มีนาคม 2017, 12:28:28
ถ้าตามโค๊ดด้านบน มันจะ

EXTRACT=HREF แล้วต่อด้วย EXTRACT=TXT

ภาษาเข้าใจง่ายๆ

มันจะก๊อบ Url และก็ ต่อด้วย Text ไป

ถ้าอยากจะไม่ใช้ EXTRACT=HREF ก็ใส่โค๊ดที่มันจะลบ ก๊อบข้อความไป SET !EXTRACT NULL

TAG POS=1 TYPE=A ATTR=CLASS:a-link-normal EXTRACT=HREF (คัดลอก URL)
SET !EXTRACT NULL (ล้างการคัดลอกออกทั้งหมด)
TAG POS=1 TYPE=H2 ATTR=CLASS:title EXTRACT=TXT (คัดลอก TXT)

สรุป เติมเข้าไปแบบนี้ครับ

TAG POS=1 TYPE=A ATTR=CLASS:a-link-normal EXTRACT=HREF
SET !EXTRACT NULL
TAG POS=1 TYPE=H2 ATTR=CLASS:title EXTRACT=TXT


หัวข้อ: Re: ไครพอรู้ iMacro บ้างครับ มีปัญหาการ EXTRACT
เริ่มหัวข้อโดย: Mrpoohling ที่ 11 มีนาคม 2017, 13:07:07
ถ้าตามโค๊ดด้านบน มันจะ

EXTRACT=HREF แล้วต่อด้วย EXTRACT=TXT

ภาษาเข้าใจง่ายๆ

มันจะก๊อบ Url และก็ ต่อด้วย Text ไป

ถ้าอยากจะไม่ใช้ EXTRACT=HREF ก็ใส่โค๊ดที่มันจะลบ ก๊อบข้อความไป SET !EXTRACT NULL

TAG POS=1 TYPE=A ATTR=CLASS:a-link-normal EXTRACT=HREF (คัดลอก URL)
SET !EXTRACT NULL (ล้างการคัดลอกออกทั้งหมด)
TAG POS=1 TYPE=H2 ATTR=CLASS:title EXTRACT=TXT (คัดลอก TXT)

สรุป เติมเข้าไปแบบนี้ครับ

TAG POS=1 TYPE=A ATTR=CLASS:a-link-normal EXTRACT=HREF
SET !EXTRACT NULL
TAG POS=1 TYPE=H2 ATTR=CLASS:title EXTRACT=TXT

ขอบคุณครับ  :wanwan017: :wanwan017:


หัวข้อ: Re: ไครพอรู้ iMacro บ้างครับ มีปัญหาการ EXTRACT
เริ่มหัวข้อโดย: น้องพี่ต้าร์ ที่ 11 มีนาคม 2017, 15:54:04
เก็บใส่ตัวแปลก่อนก็ได้

โค๊ด:
TAG POS=1 TYPE=A ATTR=CLASS:a-link-normal EXTRACT=HREF
SET !VAR0 {{!EXTRACT}}
SET !EXTRACT NULL
TAG POS=1 TYPE=H2 ATTR=CLASS:title EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
SET !EXTRACT NULL

SET !VAR6 EVAL("var s='{{!VAR1}}'; s.slice(0,90);")


หัวข้อ: Re: ไครพอรู้ iMacro บ้างครับ มีปัญหาการ EXTRACT
เริ่มหัวข้อโดย: Mrpoohling ที่ 11 มีนาคม 2017, 17:58:27
เก็บใส่ตัวแปลก่อนก็ได้

โค๊ด:
TAG POS=1 TYPE=A ATTR=CLASS:a-link-normal EXTRACT=HREF
SET !VAR0 {{!EXTRACT}}
SET !EXTRACT NULL
TAG POS=1 TYPE=H2 ATTR=CLASS:title EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
SET !EXTRACT NULL

SET !VAR6 EVAL("var s='{{!VAR1}}'; s.slice(0,90);")

ขอบคุณครับ  :wanwan017: :wanwan017: