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

o0oAZMs2o0o

Junior
Joined
Aug 13, 2014
Messages
155
Reactions
60
MR
0.494
Bật F12 lên trỏ vô cái chỗ mình muốn nếu có trường name thì dùng
1586420252224.png

Trong ảnh là 1 element có name=description
 
sử dụng hàm random cậu ơi
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;}

VD như này thì viết ntn ạ, bác giúp e mẫu bài này với.
Nhặt sdt từ file phone_number.csv và gửi đi.
Thì e muốn mỗi lần chạy 1 vòng lặp nó sẽ lấy ngẫu nhiên từ file csv kia ra
Em cảm ơn ạ.


SET !DATASOURCE C:\Users\ABC\Desktop\phone_number.csv
SET !DATASOURCE_LINE {{!LOOP}}
SET !DATASOURCE_COLUMNS 1

TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form ATTR=ID:txtPhone CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:form ATTR=ID:btnSend
 
VD như này thì viết ntn ạ, bác giúp e mẫu bài này với.
Nhặt sdt từ file phone_number.csv và gửi đi.
Thì e muốn mỗi lần chạy 1 vòng lặp nó sẽ lấy ngẫu nhiên từ file csv kia ra
Em cảm ơn ạ.


SET !DATASOURCE C:\Users\ABC\Desktop\phone_number.csv
SET !DATASOURCE_LINE {{!LOOP}}
SET !DATASOURCE_COLUMNS 1

TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form ATTR=ID:txtPhone CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:form ATTR=ID:btnSend
Cậu thử xem
SET !VAR1 EVAL("Math.floor(Math.random()*100 + 1);")
SET !DATASOURCE C:\Users\ABC\Desktop\phone_number.csv
!DATASOURCE_LINE {{!VAR1}}
SET !DATASOURCE_COLUMNS 1

TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form ATTR=ID:txtPhone CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:form ATTR=ID:btnSend
 

0822

Senior
Joined
Apr 4, 2014
Messages
693
Reactions
692
MR
0.139
mấy bạn giúp mình copy mấy dòng này với.
mình có site : https://hontuanh11.000webhostapp.com/hanh.txt
site có 10 dòng ngẩu nhiên như này. giờ mình muốn thực hiện copy dòng 1 thì lệnh như thế nào,
dòng 2 copy bằng lệnh nào, dòng 3, ... dòng 10.
ACE giúp mình với. mình cảm ơn
.js thím làm như code dưới nhé, m hỗ trợ tới đây thôi :)
PHP:
window.location = ("https://hontuanh11.000webhostapp.com/hanh.txt")
iimPlayCode("wait seconds=0")
function rePlay() {
    _0xd001 = prompt("VUI LÒNG NHẬP DÒNG CẦN LẤY: ", "");
    if (_0xd001) {
        var _0xd002 = window.document.querySelector('pre').textContent;
        var _0xd003 = _0xd002.split("\n");
        iimDisplay(_0xd003[_0xd001]);
    } else if (_0xd001 == "") {
        iimDisplay("BẠN CHƯA NHẬP DÒNG");
    } else {
        iimDisplay("BẠN ĐÃ BẤM NÚT HỦY");
    }
} rePlay();
 
mấy bạn giúp mình copy mấy dòng này với.
mình có site : https://hontuanh11.000webhostapp.com/hanh.txt
site có 10 dòng ngẩu nhiên như này. giờ mình muốn thực hiện copy dòng 1 thì lệnh như thế nào,
dòng 2 copy bằng lệnh nào, dòng 3, ... dòng 10.
ACE giúp mình với. mình cảm ơn
Bạn có site đó sao không viết một file .php: đọc file .txt kia, lấy random 1 dòng trong 10 dòng
Dùng imacros lấy kết quả của file .php đó
 

jake99

Newbie
Joined
Mar 4, 2020
Messages
6
Reactions
0
MR
0.000
Cho mình hỏi code mình có vấn đề gì mà nó ko chạy được.Ai rảnh giúp mình với.
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 == "Unlisted")
{
break;
}
}
 

nguyenson78

Senior
Joined
Oct 9, 2015
Messages
564
Reactions
165
MR
1.339
Cho mình hỏi code mình có vấn đề gì mà nó ko chạy được.Ai rảnh giúp mình với.
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 == "Unlisted")
{
break;
}
}
Kg phải là nó k chạy mà là nó chạy nhanh quá ff nó đơ luôn, fix như này nhé
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 == "Unlisted")
{
break;
}
else
{
var imacros = "CODE:";
imacros += "WAIT SECONDS=1\n";
iimPlay(imacros)
}
}
 
Kg phải là nó k chạy mà là nó chạy nhanh quá ff nó đơ luôn, fix như này nhé
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 == "Unlisted")
{
break;
}
else
{
var imacros = "CODE:";
imacros += "WAIT SECONDS=1\n";
iimPlay(imacros)
}
}
Giờ nó chạy nhưng nó không thực hiện các câu lệnh ở trên nữa, bạn có thể xem lại giúp mình ko.
 

Announcements

Today's birthdays

Forum statistics

Threads
426,414
Messages
7,176,737
Members
178,855
Latest member
j88hospital

Most viewed of week

Most viewed of week

Back
Top Bottom