Tutorial Kiến thức iMacros căn bản cho người mới

PhamHung

Junior
Joined
Feb 12, 2014
Messages
219
Reactions
61
MR
0.165
Follow me on Facebook Chat with me via Skype
Bác hoặc các bác khác cho em hỏi tiếp với ạ.
Code imacros của em nó như này ạ

VERSION BUILD=1005 RECORDER=CR
SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE YES
SET !REPLAYSPEED MEDIUM
TAB T=1
URL GOTO=ĐỊA CHỈ WEB
TAG POS=1 TYPE=LI ATTR=TXT:Đăng<SP>ký
TAG POS=1 TYPE=DIV ATTR=TXT:Đăng<SP>kí<SP>bằng<SP>Email
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:pASSWORD ATTR=* CONTENT=MẬT KHẨU
TAG POS=2 TYPE=INPUT:pASSWORD ATTR=* CONTENT=MẬT KHẨU
TAB OPEN
TAB T=2
URL GOTO=WEB TẠO USERNAME
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:WEB TẠO USERNAME ATTR=ID:numbers CONTENT=YES
TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:word CONTENT=DEMO
TAG POS=1 TYPE=BUTTON ATTR=TXT:Generate
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=ID:name EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
TAB CLOSE
WAIT SECONDS=1
TAG POS=2 TYPE=INPUT:TEXT ATTR=* CONTENT=EMAIL
TAG POS=3 TYPE=INPUT:TEXT ATTR=* CONTENT=
{{!EXTRACT}}
URL GOTO=WEB GHI CHÚ
TAG POS=1 TYPE=TEXTAREA ATTR=ID:content CONTENT=<BR>{{!EXTRACT}}<BR>
CLEAR

SET !LOOP -999


Bác cho em hỏi là sao chạy lần đầu thì ok nhưng từ lần thứ 2 là phần {{!EXTRACT}} đỏ ở trên nó điền cả cái username lần 1 với username lần 2 ?
Và em extract nó lên notepad online mà nó cứ bị ghi đè lên đoạn text trước ạ ?
Mỗi lần ghi nên Clear biến EXTRACT đi
SET !EXTRACT null

Còn kiểu ghi TAG POS=1 thì nó măc định ghi đè. Muốn ghi tiếp Dùng record kiểu Event
 
Các bác cho em hỏi là mình có một file CSV chứa user thì dùng biến nào để check xem user nào đăng nhập thành công và nếu không thành công thì xóa user đó trong file không ạ ?
 

hoanghai98

Newbie
Joined
Jun 11, 2019
Messages
9
Reactions
0
MR
0.000
Mấy bác cho e hỏi, máy e xài js chạy file iim thì bình thường nhưng đổi máy khác thì chỉ file iim chạy còn js thì không chạy,
code như này:
for (var u=1;u<=8;u++){

for (var i=4;i<=28;i++){
iimSet("i",i)
iimPlay("chay.iim");
}
iimPlayCode(`WAIT SECONDS=3000 `)
}
e chạy máy khác thì nó bỏ chạy file iim mà tới wait seconds luôn, còn nếu bỏ wait seconds ra thì nhấn play nó không hiện j hết, cái này là do lỗi máy hay sao mấy bác
 

0822

Senior
Joined
Apr 4, 2014
Messages
695
Reactions
694
MR
0.139
Mấy bác cho e hỏi, máy e xài js chạy file iim thì bình thường nhưng đổi máy khác thì chỉ file iim chạy còn js thì không chạy,
code như này:
for (var u=1;u<=8;u++){

for (var i=4;i<=28;i++){
iimSet("i",i)
iimPlay("chay.iim");
}
iimPlayCode(`WAIT SECONDS=3000 `)
}
e chạy máy khác thì nó bỏ chạy file iim mà tới wait seconds luôn, còn nếu bỏ wait seconds ra thì nhấn play nó không hiện j hết, cái này là do lỗi máy hay sao mấy bác
máy m chạy bình thường, có thể do thím chưa tắt update imacro.
không thì thím chạy firefox portable cũng là một cách.
 

112

Newbie
Joined
Jan 26, 2019
Messages
2
Reactions
0
MR
0.053
đoạn code

VERSION BUILD=1005 RECORDER=CR
URL GOTO=https://business.facebook.com/settings/pages?business_id=
TAG POS=1 TYPE=SPAN ATTR=TXT:Pages
TAG POS=4 TYPE=DIV ATTR=TXT:Add
TAG POS=1 TYPE=DIV ATTR=TXT:Your<SP>business<SP>already<SP>owns<SP>this<SP>Page<SP>or*
TAG POS=2 TYPE=INPUT:TEXT ATTR=* CONTENT=123Phim
TAG POS=3 TYPE=DIV ATTR=TXT:Add<SP>Page

mình muốn thay 123Phim dòng TAG POS=2 TYPE=INPUT:TEXT ATTR=* CONTENT=123Phim bằng 1 list txt làm cách nào vậy các bro ,e cảm ơn
 

Hieus2070

Junior
Joined
Nov 7, 2017
Messages
78
Reactions
12
MR
0.000
đoạn code

VERSION BUILD=1005 RECORDER=CR
URL GOTO=https://business.facebook.com/settings/pages?business_id=
TAG POS=1 TYPE=SPAN ATTR=TXT:pages
TAG POS=4 TYPE=DIV ATTR=TXT:Add
TAG POS=1 TYPE=DIV ATTR=TXT:Your<SP>business<SP>already<SP>owns<SP>this<SP>Page<SP>or*
TAG POS=2 TYPE=INPUT:TEXT ATTR=* CONTENT=123Phim
TAG POS=3 TYPE=DIV ATTR=TXT:Add<SP>Page

mình muốn thay 123Phim dòng TAG POS=2 TYPE=INPUT:TEXT ATTR=* CONTENT=123Phim bằng 1 list txt làm cách nào vậy các bro ,e cảm ơn
lam nhu nay xem sao
SET !DATASOURCE D:\list.txt
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://business.facebook.com/settings/pages?business_id=
TAG POS=1 TYPE=SPAN ATTR=TXT:pages
TAG POS=4 TYPE=DIV ATTR=TXT:Add
TAG POS=1 TYPE=DIV ATTR=TXT:Your<SP>business<SP>already<SP>owns<SP>this<SP>Page<SP>or*
TAG POS=2 TYPE=INPUT:TEXT ATTR=* CONTENT={{!COL1}}
TAG POS=3 TYPE=DIV ATTR=TXT:Add<SP>Page
 
Mấy bác cho e hỏi, máy e xài js chạy file iim thì bình thường nhưng đổi máy khác thì chỉ file iim chạy còn js thì không chạy,
code như này:
for (var u=1;u<=8;u++){

for (var i=4;i<=28;i++){
iimSet("i",i)
iimPlay("chay.iim");
}
iimPlayCode(`WAIT SECONDS=3000 `)
}
e chạy máy khác thì nó bỏ chạy file iim mà tới wait seconds luôn, còn nếu bỏ wait seconds ra thì nhấn play nó không hiện j hết, cái này là do lỗi máy hay sao mấy bác
xem cái file iim đó có nằm trong thư mục iMacros ko và trong iim bỏ cái dòng đầu " VERSION BUILD=1005 RECORDER=CR" đi
 
Joined
Jul 3, 2019
Messages
1
Reactions
0
MR
0.000
các bạn cho mình hỏi có cách nào để 1 file *.iim tự động chạy theo giờ định sẵn không? (kiểu như bật sẵn firefox đã cài imacro và add file *.iim thì đúng vào một giờ cố định trong ngày thì file đó tự chạy)
Còn nếu imacro không được thì cho mình hỏi có chương trình nào định sẳn đúng giờ nào đó cố định trong ngày thi tự động đăng nhập vào một Web và tải file của trang đó về máy tính.
 
các bro cho e hỏi code sai chỗ nào mà ko extract đc ra b

var a = "0";
iimPlayCode('TAG POS=8 TYPE=INPUT:TEXT ATTR=class:form-control* EXTRACT=b');
var b;
if ('a == b'){
alert('a > 12');
}
else{
alert('a = 12');
}

EXTRACT=TXT mới đúng thím, vì nó là lệnh bên .iim :)
thím đem sang .js thì sao nó hiểu.
 

johnhan

Newbie
Joined
Jul 18, 2019
Messages
2
Reactions
1
MR
0.006
dùng js thêm 1 element là thẻ A (<a href="link cua ban">Link cua ban</a>) vào cái web đó rồi web đó sẽ hiện cái link đó ra, giờ cho imacros click, cách này có thể làm ở bất cứ web nào mà chả cần post bài viết, có thể có đc ref từ bất kỳ trang nào như chinhphu.vn :))
Hóng code mẫu bạn ơi^^
 

Announcements

Today's birthdays

Forum statistics

Threads
425,008
Messages
7,149,730
Members
177,539
Latest member
99betvisacom
Back
Top Bottom