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

mình thử rồi mà nó vẫn không chạy.
Thử lại đoạn này nhé bạn
for (var a=1;a<9999;a++) {
var imacros = "CODE:";
imacros += "REFRESH\n";
imacros += "SET !TIMEOUT_STEP 5\n";
imacros += "TAG POS=1 TYPE=* ATTR=TXT:Unlisted* Extract=TXT EXTRACT=TXT\n";
iimPlay(imacros)
var b = iimGetLastExtract();
if (b.length > 6)
{
break;
}
else
{
var imacros = "CODE:";
imacros += "WAIT SECONDS=1\n";
iimPlay(imacros)
}
}
 
Thử lại đoạn này nhé bạn
for (var a=1;a<9999;a++) {
var imacros = "CODE:";
imacros += "REFRESH\n";
imacros += "SET !TIMEOUT_STEP 5\n";
imacros += "TAG POS=1 TYPE=* ATTR=TXT:Unlisted* Extract=TXT EXTRACT=TXT\n";
iimPlay(imacros)
var b = iimGetLastExtract();
if (b.length > 6)
{
break;
}
else
{
var imacros = "CODE:";
imacros += "WAIT SECONDS=1\n";
iimPlay(imacros)
}
}
Mình chạy được rồi. Cảm ơn bạn nhìu nha!!!
 
mình chạy lệnh này trong vps :
URL GOTO=http://hanhbg.hostingerapp.com/kenh210.php
wait seconds=60
SEARCH SOURCE=REGEXP:"<kenh1>([^']+)</kenh1>" EXTRACT=$1
wait seconds=2
SET !CLIPBOARD {{!EXTRACT}}
chạy lần đầu thì ok. mà loop thì lần thứ 2 khi tắt vps thì nó không chạy vậy ACE
Anh có thể random để ECHO ra 1 dòng duy nhất cho dễ
Sau đó dùng TAG POS=1 TYPE=* ATTR=* EXTRACT=HTM để lấy thử

Và anh có thể tạo 1 file stt.txt để đánh dấu dòng đang xử lí, sau mỗi vòng thì tăng stt lên, đạt max thì cho nó về 1
 

Lienminh2312

Junior
Joined
May 22, 2015
Messages
121
Reactions
15
MR
0.925
các bác cho mình hỏi là đoạn code này sao nó lỗi nhỉ?
URL GOTO=javascript:window.scrollBy(0,5000)
CLICK X=117 Y=3917

lỗi TypeError: details.target is null, line 2 (Error code: -1001)

mình muốn cuộn xuống click vào tọa độ mà báo lõi!
 

0822

Senior
Joined
Apr 4, 2014
Messages
695
Reactions
694
MR
0.139
các bác cho mình hỏi là đoạn code này sao nó lỗi nhỉ?
URL GOTO=javascript:window.scrollBy(0,5000)
CLICK X=117 Y=3917

lỗi TypeError: details.target is null, line 2 (Error code: -1001)

mình muốn cuộn xuống click vào tọa độ mà báo lõi!
Y=3917 vượt quá giá trị cho phép thím.
nếu độ phân giải màn hình là 1920x1080
trừ khung imacro, menu, bookmark...
thì y=700 trở xuống thôi, còn hơn 1 tí sẽ bị null
 
kết hợp js, lội ở trên có anh em share code rồi đấy bác
kiếm lòi mắt thì đã tìm thấy :popo_dribble: :popo_dribble: :popo_dribble:
PHP:
    yeuay said:
    Làm sao để khi imacro lỗi, dừng lại, ko chạy nữa thì kêu lên báo cho mình biết đc các bác nhỉ?

.iim thì tự dừng thôi
.js thì lấy cái return code trả về từ iimPlay(...) :
==1 thì chạy ổn
<>1 thì lỗi

Bonus:
if (iimPlayCode("")==1) {

}
}
 
kiếm lòi mắt thì đã tìm thấy :popo_dribble: :popo_dribble: :popo_dribble:
PHP:
    yeuay said:
    Làm sao để khi imacro lỗi, dừng lại, ko chạy nữa thì kêu lên báo cho mình biết đc các bác nhỉ?

.iim thì tự dừng thôi
.js thì lấy cái return code trả về từ iimPlay(...) :
==1 thì chạy ổn
<>1 thì lỗi

Bonus:
if (iimPlayCode("")==1) {

}
}
hehe. lội ddc cái gì hay phải save lại. ko lội lại lần nữa mệt lắm bác
 
Cách khắc phục imacros không nhận được dấu phẩy là replace dấu "," thành "--"
Sau đó dùng lệnh này replace ngược lại là xong

Code:
SET !VAR1 EVAL("'{{!col1}}'.replace(/--/g, ',').trim();")

:popo_big_smile:
 

b0ylucky

Junior
Joined
Nov 28, 2012
Messages
292
Reactions
124
MR
0.002
em có một folder portable firefox.sau khi mở firefox trong thử mục đó lên. em muốn dùng js lấy đường dẫn chứa thư mục portable firefox đó.mỗi một portable là một tên khác nhau .chuyển sang string và sử lý thêm.mong các bác giúp đỡ.báo giá giúp e .
 

Announcements

Today's birthdays

Forum statistics

Threads
424,832
Messages
7,151,065
Members
177,367
Latest member
thuangold

Most discussed of week

Most discussed of week

Back
Top Bottom