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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming/// ท่านใดใช้ Death By Captcha + Imacros บ้างครับ ปรึกษาหน่อย ///
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: /// ท่านใดใช้ Death By Captcha + Imacros บ้างครับ ปรึกษาหน่อย ///  (อ่าน 4896 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ADS2009
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,273



ดูรายละเอียด เว็บไซต์
« เมื่อ: 05 มกราคม 2011, 06:50:33 »

พอดีผมมีปัญหาการใช้งาน API ของ Death By Captcha + Imacros ครับ ลองดูแล้วมันคืนค่าอะไรก็ไม่รู้กลับมา สอบถามไปยังฝ่ายเทคนิคของ Death By Captcha มันก็ตอบวนไปวนมา เหมือนตอบแบบเลี่ยงๆ ยังไงไม่รู้ครับ ใครพอมีตัวอย่าง Code ที่ใช้งานจริงบ้างครับ ช่วยหน่อยครับ ขอบคุณล่วงหน้าครับ
 Tongue
บันทึกการเข้า

devilmanb
สมุนแก๊งเสียว
*

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

กระทู้: 869



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 05 มกราคม 2011, 07:07:05 »

อันนี้ผมเอาไว้สมัคร pligg ลองดูนะครับ

VERSION BUILD=6650406 RECORDER=FX
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO
SET !ERRORCONTINUE YES
SET !TIMEOUT_TAG 2
SET !TIMEOUT 121

CMDLINE !DATASOURCE D:\data\pligg_register.csv
SET !DATASOURCE_COLUMNS 4
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}


TAB T=1
URL GOTO={{!COL1}}/register.php
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=ID:reg_username CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=ID:reg_email CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=ID:reg_password CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=ID:reg_verify CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:*register* ATTR=NAME:agree CONTENT=YES
FILEDELETE NAME=D:\data\image.jpg
ONDOWNLOAD FOLDER=D:\data FILE=image.jpg WAIT=YES
TAG POS=1 TYPE=IMG ATTR=SRC:*recaptcha/api/image* CONTENT=EVENT:SAVEPICTUREAS

TAB OPEN
TAB T=2

URL GOTO=http://deathbycaptcha.com/user/captcha
TAG POS=1 TYPE=INPUT ATTR=TYPE:file CONTENT=D:\data\image.jpg
TAG POS=1 TYPE=INPUT ATTR=TYPE:submit

WAIT SECONDS=90
TAG POS=1 TYPE=B ATTR=ID:captcha-text EXTRACT=TXT

TAB CLOSE
TAB T=1

TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:recaptcha* CONTENT={{!EXTRACT}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:thisform ATTR=NAME:submit&&VALUE:*

WAIT SECONDS=5
ADD !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=D:\data FILE=pliggregist.csv

SET !EXTRACT NULL
บันทึกการเข้า

ming0189
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,820



ดูรายละเอียด
« ตอบ #2 เมื่อ: 05 มกราคม 2011, 07:09:41 »

เก็บความรู้
บันทึกการเข้า
ADS2009
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,273



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 05 มกราคม 2011, 10:55:35 »

อันนี้ผมเอาไว้สมัคร pligg ลองดูนะครับ

VERSION BUILD=6650406 RECORDER=FX
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO
SET !ERRORCONTINUE YES
SET !TIMEOUT_TAG 2
SET !TIMEOUT 121

CMDLINE !DATASOURCE D:\data\pligg_register.csv
SET !DATASOURCE_COLUMNS 4
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}


TAB T=1
URL GOTO={{!COL1}}/register.php
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=ID:reg_username CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=ID:reg_email CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=ID:reg_password CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=ID:reg_verify CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:*register* ATTR=NAME:agree CONTENT=YES
FILEDELETE NAME=D:\data\image.jpg
ONDOWNLOAD FOLDER=D:\data FILE=image.jpg WAIT=YES
TAG POS=1 TYPE=IMG ATTR=SRC:*recaptcha/api/image* CONTENT=EVENT:SAVEPICTUREAS

TAB OPEN
TAB T=2

URL GOTO=http://deathbycaptcha.com/user/captcha
TAG POS=1 TYPE=INPUT ATTR=TYPE:file CONTENT=D:\data\image.jpg
TAG POS=1 TYPE=INPUT ATTR=TYPE:submit

WAIT SECONDS=90
TAG POS=1 TYPE=B ATTR=ID:captcha-text EXTRACT=TXT

TAB CLOSE
TAB T=1

TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:recaptcha* CONTENT={{!EXTRACT}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:thisform ATTR=NAME:submit&&VALUE:*

WAIT SECONDS=5
ADD !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=D:\data FILE=pliggregist.csv

SET !EXTRACT NULL


+1 Thank ขอบคุณมากครับ เดี๋ยวจะลองดูครับ
บันทึกการเข้า

benzaparty
Newbie
*

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

กระทู้: 6



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 12 ธันวาคม 2011, 18:05:09 »

ผมลองเขียนโค้ดสำหรับเว็บประกาศทั่วไปครับ แต่ว่าเวลา save รูปแล้ว รูปที่ได้มันไม่ตรงกับหน้าเว็บ มีใครเจอปัญหานี้บ้างรึเปล่าครับ

ตัวอย่างโค้ดครับ

โค๊ด:
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !DATASOURCE imacro.txt
SET !DATASOURCE_COLUMNS 100
SET !LOOP 3

TAB T=1
URL GOTO=http://www.pantipmarket.com/post/post.php
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_board_add ATTR=ID:btn_select_group
FRAME F=4
TAG POS=1 TYPE=STRONG ATTR=TXT:แฟชั่น
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:frm_group_select ATTR=ID:group13_215
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_group_select ATTR=ID:btnSubmitTop
FRAME F=0
TAG POS=1 TYPE=SELECT FORM=NAME:frm_board_add ATTR=ID:action_type CONTENT=%S
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:frm_board_add ATTR=ID:product_statusN
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_board_add ATTR=ID:btn_located_in_select
FRAME F=5
TAG POS=1 TYPE=A ATTR=TXT:ในประเทศ
TAG POS=1 TYPE=STRONG ATTR=TXT:กลาง
TAG POS=1 TYPE=STRONG ATTR=TXT:กรุงเทพมหานคร
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:frm_located_in ATTR=ID:amphoe_3_18_3_1_22
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_located_in ATTR=NAME:Submit&&VALUE:บันทึก
FRAME F=0
TAG POS=1 TYPE=SELECT FORM=NAME:frm_board_add ATTR=ID:price_type CONTENT=%1
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frm_board_add ATTR=ID:price1 CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frm_board_add ATTR=ID:topic_th CONTENT={{!COL1}}
TAG POS=1 TYPE=TEXTAREA FORM=NAME:frm_board_add ATTR=ID:message_th CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frm_board_add ATTR=ID:keywords CONTENT={{!COL12}},{{!COL13}},{{!COL14}},{{!COL15}},{{!COL16}},{{!COL17}},{{!COL18}},{{!COL19}}
TAG POS=1 TYPE=SELECT FORM=NAME:frm_board_add ATTR=ID:expire CONTENT=%30
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:frm_board_add ATTR=ID:available_to_typeY
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_board_add ATTR=ID:btn_available_to
FRAME F=6
TAG POS=1 TYPE=LABEL ATTR=TXT:จัดส่งทั่วโลก
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:frm_available_to ATTR=ID:available_to_typeG
TAG POS=2 TYPE=INPUT:BUTTON FORM=ID:frm_available_to ATTR=NAME:btn_submit&&VALUE:บันทึก
FRAME F=0
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:frm_board_add ATTR=ID:seller_typeC
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frm_board_add ATTR=ID:name_th CONTENT={{!COL5}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frm_board_add ATTR=ID:address CONTENT={{!COL6}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:frm_board_add ATTR=ID:email CONTENT={{!COL10}}
TAG POS=1 TYPE=INPUT:FILE FORM=NAME:frm_board_add ATTR=ID:thumbnail CONTENT=O:\iMacros\Pictures\1.jpg
FRAME F=0
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_board_add ATTR=ID:btn_add_pic1
FRAME F=7
TAG POS=1 TYPE=INPUT:FILE FORM=NAME:frm_upload_pic ATTR=ID:picture CONTENT=O:\iMacros\Pictures\2.jpg
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_upload_pic ATTR=ID:btn_submit
FRAME F=0
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_board_add ATTR=ID:btn_add_pic2
FRAME F=7
TAG POS=1 TYPE=INPUT:FILE FORM=NAME:frm_upload_pic ATTR=ID:picture CONTENT=O:\iMacros\Pictures\3.jpg
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:frm_upload_pic ATTR=ID:btn_submit
FRAME F=0

FILEDELETE NAME=O:\iMacros\Downloads\captcha.jpg
ONDOWNLOAD FOLDER=O:\iMacros\Downloads FILE=captcha.jpg WAIT=YES
TAG POS=1 TYPE=IMG ATTR=ID:security_image CONTENT=EVENT:SAVEPICTUREAS

บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์