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

Xin mấy ae giúp đở sửa hộ code javascript for imacros, mình là newbie nên làm 2 ngày rồi ko chạy được.

ae giúp đở mình gửi thẻ cào 100k tuy ít nhưng là tấm lòng mời ly coffee

var macro;
macro = `CODE:
VERSION BUILD=8970419 RECORDER=FX
TAB T=1
URL GOTO=https://www.gmx.net/
EVENT TYPE=CLICK XPATH="//*[@id='freemailLoginUsername']" BUTTON=0
EVENTS TYPE=KEYPRESS XPATH="//*[@id='freemailLoginUsername']" CHARS="[email protected]"
EVENT TYPE=CLICK XPATH="//*[@id='freemailLoginPassword']" BUTTON=0
EVENTS TYPE=KEYPRESS XPATH="//*[@id='freemailLoginPassword']" CHARS="Toi12345"
WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:freemailLoginForm ATTR=ID:*&&tabindex:3&&value:Login`

iimPlay(macro)

inbox thẻ cho mình nhé :)
 
Xin mấy ae giúp đở sửa hộ code javascript for imacros, mình là newbie nên làm 2 ngày rồi ko chạy được.

ae giúp đở mình gửi thẻ cào 100k tuy ít nhưng là tấm lòng mời ly coffee

var macro;
macro = "CODE:";
macro += "VERSION BUILD=8970419 RECORDER=FX" + "\n";
macro += "TAB T=1" + "\n";
macro += "URL GOTO=https://www.gmx.net/" + "\n";
macro += "EVENT TYPE=CLICK XPATH="//*[@id='freemailLoginUsername']" BUTTON=0" + "\n";
macro += "EVENTS TYPE=KEYPRESS XPATH="//*[@id='freemailLoginUsername']" CHARS="[email protected]"" + "\n";
macro += "EVENT TYPE=CLICK XPATH="//*[@id='freemailLoginPassword']" BUTTON=0" + "\n";
macro += "EVENTS TYPE=KEYPRESS XPATH="//*[@id='freemailLoginPassword']" CHARS="Toi12345"" + "\n";
macro += "WAIT SECONDS=2" + "\n";
macro += "TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:freemailLoginForm ATTR=ID:*&&tabindex:3&&value:Login" + "\n";
iimPlay(macro)
ah trước kí tự đặt biệt (") của thằng record bạn thêm \" vào rồi ráp vào js . ko cần thẻ đâu ^^
var macro;
macro = `CODE:
VERSION BUILD=8970419 RECORDER=FX
TAB T=1
URL GOTO=https://www.gmx.net/
EVENT TYPE=CLICK XPATH="//*[@id='freemailLoginUsername']" BUTTON=0
EVENTS TYPE=KEYPRESS XPATH="//*[@id='freemailLoginUsername']" CHARS="[email protected]"
EVENT TYPE=CLICK XPATH="//*[@id='freemailLoginPassword']" BUTTON=0
EVENTS TYPE=KEYPRESS XPATH="//*[@id='freemailLoginPassword']" CHARS="Toi12345"
WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:freemailLoginForm ATTR=ID:*&&tabindex:3&&value:Login`

iimPlay(macro)

inbox thẻ cho mình nhé :)
sai rồi thím cái này chạy trên nền js chứ ko phải iim .
 
ah trước kí tự đặt biệt (") của thằng record bạn thêm \" vào rồi ráp vào js . ko cần thẻ đâu ^^

sai rồi thím cái này chạy trên nền js chứ ko phải iim .

bác đã thử copy chỗ mình viết đưa vào file js chạy chưa?
 
bác đã thử copy chỗ mình viết đưa vào file js chạy chưa?
chưa bạn, nhưng nhìn code thì biêt là ko chạy được rồi .
 
Xin mấy ae giúp đở sửa hộ code javascript for imacros, mình là newbie nên làm 2 ngày rồi ko chạy được.

ae giúp đở mình gửi thẻ cào 100k tuy ít nhưng là tấm lòng mời ly coffee

var macro;
macro = "CODE:";
macro += "VERSION BUILD=8970419 RECORDER=FX" + "\n";
macro += "TAB T=1" + "\n";
macro += "URL GOTO=https://www.gmx.net/" + "\n";
macro += "EVENT TYPE=CLICK XPATH="//*[@id='freemailLoginUsername']" BUTTON=0" + "\n";
macro += "EVENTS TYPE=KEYPRESS XPATH="//*[@id='freemailLoginUsername']" CHARS="[email protected]"" + "\n";
macro += "EVENT TYPE=CLICK XPATH="//*[@id='freemailLoginPassword']" BUTTON=0" + "\n";
macro += "EVENTS TYPE=KEYPRESS XPATH="//*[@id='freemailLoginPassword']" CHARS="Toi12345"" + "\n";
macro += "WAIT SECONDS=2" + "\n";
macro += "TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:freemailLoginForm ATTR=ID:*&&tabindex:3&&value:Login" + "\n";
iimPlay(macro)
Kiểu event chỉ chạy đc bằng iim thôi nhé bạn, js kg chạy đc đâu.
 
Kiểu event chỉ chạy đc bằng iim thôi nhé bạn, js kg chạy đc đâu.
chạy được chứ bạn. chẳng qua nó có kí tự đặc biệt (") bỏ lên js nó ko hiểu , \" là được.
 
có 1 file txt line dạng aa,bb. Bây giờ có aa ở ngoài muốn tìm dữ liệu ở file txt để xuất ra bb thì làm imacros kiểu gì mọi người giúp đỡ với ak.
 
TAB T=1
URL GOTO=HTTPS://xvideos.com
WAit seconds=2
iimplay("1.1.0.iim")
WAit seconds=100
iimplay("1.1.1.iim")
WAit seconds=100
iimplay("1.1.2.iim")

mình có nhiều file .imm như vậy làm thế nào nó chạy lần lượt vậy các bác
 
Kiểu event chỉ chạy đc bằng iim thôi nhé bạn, js kg chạy đc đâu.
chạy được chứ bạn. chẳng qua nó có kí tự đặc biệt (") bỏ lên js nó ko hiểu , \" là được.
2 bác có code js tắt 1 file.exe nào đó k ạ.cho e xin với
E chạy cái tool multi port ssh mà nó bị lỗi tắt cái Bitvise.nên e muốn code cho nó chạy xong nó tắt.
 
2 bác có code js tắt 1 file.exe nào đó k ạ.cho e xin với
E chạy cái tool multi port ssh mà nó bị lỗi tắt cái Bitvise.nên e muốn code cho nó chạy xong nó tắt.
làm sao imacros làm đc,
bạn code cái autoit khi nào xuất hiện lỗi thì tắt
 
làm sao imacros làm đc,
bạn code cái autoit khi nào xuất hiện lỗi thì tắt
m cũng tính code bên autoit nhưng m k giỏi @@ k làm đc
m tìm ra cách rồi.m dùng file.bat rồi chạy imacro run file.bat đó lên :p
 
TAB T=1
URL GOTO=HTTPS://xvideos.com
WAit seconds=2
iimplay("1.1.0.iim")
WAit seconds=100
iimplay("1.1.1.iim")
WAit seconds=100
iimplay("1.1.2.iim")

mình có nhiều file .imm như vậy làm thế nào nó chạy lần lượt vậy các bác
Bác nào giúp e.
Run 1 file iim thì dc . Cho thêm vào 2 file nữa thì lại ko
 
Share ae function save file bằng java code khá hữu dụng. ưu điểm so vs save bằng iim là nội dung save k nằm trong dấu nháy (") :D:D

PHP:
function getiMacrosFile(){
   return imns.Pref.getFilePref('deflogpath').path;
}

function save_logs(logFileName) { //đặt tên file logs trong () khi gọi hàm.
    var logs ='' //Gán nội dung cần save
    logs =  logs + '\n';
    var logFilePath = getiMacrosFile()+'\\'+logFileName;
    var file_o = imns.FIO.openNode(logFilePath);
    imns.FIO.appendTextFile(file_o, logs);
}
save_logs('logs.txt')

Cách dùng: Khi gọi hàm thì gán biến nội dung cần lưu cho biến logs. File sau khi lưu sẽ nằm ở thư mục Imacros (C:\Users\Administrator\Documents\iMacros)
Lưu ý nữa là khi mở file log nên mở bằng notepad++, còn tại sao thì sử dụng sẽ biết :):)
Bác @manhtienhp92 cho e hỏi là thay đường dẫn lưu file chỗ nào vậy e nhìn code của bác 3 ngày nay rồi vẫn k tìm đc chỗ thay path lưu file.
 
Bác @manhtienhp92 cho e hỏi là thay đường dẫn lưu file chỗ nào vậy e nhìn code của bác 3 ngày nay rồi vẫn k tìm đc chỗ thay path lưu file.
cậu dùng đoạn code của bác @0822 đi. vừa gọn vừa dễ dùng
PHP:
//save logs
save_log = function(a, b) {
    b = b + '\n';
    _0xd191 = imns.FIO.openNode(a);
    imns.FIO.appendTextFile(_0xd191, b);
}
a là path, b là những gì cần save
 

Announcements

Today's birthdays

Forum statistics

Threads
417,443
Messages
7,058,881
Members
169,780
Latest member
wookafrshow

Most viewed of week

Most viewed of week

Back
Top Bottom