ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: brankal ที่ 03 ตุลาคม 2017, 20:57:22



หัวข้อ: imacro เปลี่ยนคำที่อยู่ใน url
เริ่มหัวข้อโดย: brankal ที่ 03 ตุลาคม 2017, 20:57:22
Process ที่ผมต้องการให้ imacro ทำงานคือ

ผมจะเปิดเวบไว้ประมาณ 50 tab แล้ว
1. บันทึก URL ใน tab ที่เปิดไว้ tab แรกครับ บันทึกลงใน CSV คอลั่มแรก
2. เปลี่ยนคำใน URL นั้น ให้เป็นอีกคำเพื่อไปยัง หน้าใหม่
3. เก็บชื่อสินค้าในอีก URL นั้นลงใน CSV คอลั่มที่สองครับ
4.ปิด tab แรกเพื่อทำแบบเดิมกับ tab ต่อไปครับ


ขยายความ ข้อ 2 ครับ
ให้ imacro เปลี่ยนคำใน URL คำนึง เพื่อเข้า link ใหม่ได้ไหมครับ อย่างเช่น

www.thai.com/th/th/12345 (http://www.thai.com/th/th/12345) ให้เปลี่ยนเป็น
www.thai.com/th/en/12345 (http://www.thai.com/th/en/12345) แทนครับ

ปล. th/th ลิ้งที่เปิดครั้งแรก สองคำนี้มันเขียนเหมือนกันครับ
ปล2 ตอนแรกผมใช้ oldurl.replace แต่ปรากฎว่ามันไปเปลี่ยน oh ตัวแรกแทน ทำให้เปิดลิ้งไม่ได้ครับ )

ผมทำสำเร็จแค่เซฟ URL ลง CSV ครับ นอกนั้นยังทำไม่สำเร็จเลยครับ
แต่วิธีที่ผมทำค่อนข้างเด็กน้อยมากครับ คือให้มันเปิดทีละ tab แล้วเซฟครับแบบนี้

VERSION BUILD=8970419 RECORDER=FX
TAB T=1
ADD !EXTRACT {{!URLCURRENT}}
 SAVEAS TYPE=EXTRACT FOLDER=F:\Test FILE=url.csv
TAB T=2
ADD !EXTRACT {{!URLCURRENT}}
 SAVEAS TYPE=EXTRACT FOLDER=F:\Test FILE=url.csv
 TAB T=3
ADD !EXTRACT {{!URLCURRENT}}
 SAVEAS TYPE=EXTRACT FOLDER=F:\Test FILE=url.csv

มีวิธีไหน ให้มันค่อยๆทำทีละ tab แล้วปิดเริ่มใหม่ไหมครับ

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



หัวข้อ: Re: imacro เปลี่ยนคำที่อยู่ใน url
เริ่มหัวข้อโดย: snoggle ที่ 04 ตุลาคม 2017, 09:08:44
ไม่เกี่ยวกับ imarco นะครับ
แต่จะแนะนำวิธีการเปลี่ยนข้อความ
ปรกติ เราจะเก็บข้อความในรูปแบบ text

ให้ใช้คำสั่ง ค้นหาและแทนที่ เปลี่ยนเป็นข้อความที่เราต้องการ
แล้วค่อยนำไปใช้ครับ

ถ้าไม่ตรงคำถาม ขออภัย
 :wanwan008: