งานเข้าอีกแล้วครับ ติตอีกแล้ว
คราวนี้เป็นโค้ดโพสครับ ใส่เนื้อหาสำหรับโพสตรงส่วนไหนละครับทีนี้
ผมเปลี่ยน user กับ รหัสตรงแล้วนะครับ DATASOURCE ก็ชื่อนี้ M1.csv ตรงครับ
โค้ดนี้ครับ รบกวนท่านๆ ชี้ทางสว่างให้ด้วยครับ ผมอ่านโค้ดแล้วแต่ยังไม่ค่อยเข้าใจครับ
VERSION BUILD=7401110 RECORDER=FX
TAB T=1
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !EXTRACT_TEST_POPUP NO
SET !TIMEOUT_TAG 1
SET !TIMEOUT 30
SET !DATASOURCE M1.csv
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
SET !VAR1 USER
SET !VAR2 PASS
URL GOTO={{!COL1}}
ไม่ทราบว่าแก้ได้หรือยังครับ ที่ผมบอกแล้วครับ ถ้ามีเนื้อหาอื่นให้ทำการเพิ่มไปในคอลัมน์ถัดไปของไฟล์ M1.CSV เช่น คอลัมน์1 ใส่ URL คอลัมน์2 ใส่เนื้อหาที่โพส คอลัมน์ 3 ใส่ พาธของรูปภาพ เป็นต้น
แล้วมาแก้ที่ส่วน SET !DATASOURCE_COLUMNS 1 ว่าส่วนนี้มีกี่คอลัมน์ก็ใส่ไปครับ
แล้วก็ตรงที่ใส่ รายละเอียดเนื้อหา
โค้ดใส่เนื้อหา={{!COL2}}
โค้ดใส่รูปภาพ={{!COL3}}
ลองดูครับ
อันนี้โค้ดตัวอย่างเห็นท่านหนึ่งเกี่ยวกับเว็บประกาศ เว็บลงประกาศแบบนี้
http://www.areyoumarket.com/ ผมเอาโค้ด การสมัครเว็บนี้มาให้ดูครับ
VERSION BUILD=7300701 RECORDER=FX
CMDLINE !DATASOURCE xx.csv
SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE YES
SET !DATASOURCE_COLUMNS 4
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
SET !TIMEOUT_TAG 5
TAB T=1
CLEAR
URL GOTO=http://www.areyoumarket.com/register.php
or
URL GOTO={{!COL1}}
'''อันนี้เลือกแบบไหนแบบหนึ่งก็ได''''
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frmRegister ATTR=NAME:username CONTENT={{!COL2}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:frmRegister ATTR=NAME:password CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:frmRegister ATTR=NAME:cpassword CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frmRegister ATTR=NAME:fullname CONTENT={{!COL4}}
TAG POS=1 TYPE=TEXTAREA FORM=NAME:frmRegister ATTR=NAME:address CONTENT=123<SP>bangkok<SP>thailand
TAG POS=1 TYPE=SELECT FORM=NAME:frmRegister ATTR=NAME:province_id CONTENT=%01
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frmRegister ATTR=NAME:zipcode CONTENT=10240
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frmRegister ATTR=NAME:phone CONTENT=0840000111
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frmRegister ATTR=NAME:email CONTENT=xxxxxxx@xxxxxx.com
WAIT SECONDS=5
PROMPT "กรอก Captcha กดปุ่มสีส้ม แล้วค่อย Run IMACRO "
PAUSE
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:frmRegister ATTR=ID:btnsubmit
wait seconds=10