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

luu

Junior
Joined
Oct 25, 2013
Messages
176
Reactions
81
MR
0.126
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é :)
 

leminhtien

Hero
Kindness
Verified
Joined
Dec 18, 2013
Messages
839
Reactions
746
MR
1.102
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 .
 

nguyenson78

Senior
Joined
Oct 9, 2015
Messages
564
Reactions
165
MR
1.339
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.
 

duonga

Junior
Joined
Nov 1, 2017
Messages
137
Reactions
82
MR
0.598
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.
 

bayvuvu

Hero
Joined
Feb 3, 2015
Messages
2,503
Solutions
1
Reactions
671
MR
3.250
Chat with me via Skype
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.
 

dinhtai92dn

Hero
Verified
Joined
Jul 23, 2014
Messages
1,779
Reactions
1,298
MR
0.005
Call me! Call me! Follow me on Facebook Chat with me via Skype
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
 
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.
 

manhtienhp92

Hero
Verified
Joined
Jun 24, 2014
Messages
1,107
Reactions
1,023
MR
0.103
Follow me on Facebook Chat with me via Skype
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

Forum statistics

Threads
426,450
Messages
7,177,169
Members
178,880
Latest member
thethai212

Most viewed of week

Most discussed of week

Most viewed of week

Most discussed of week

Back
Top Bottom