đúng cái e đang cần đây rồi, bữa giờ toàn để auto click bấm vào shorcut để mở lần lượt.2.dùng .js xài lệnh prompt để gọi thêm vài profile firefox + chỉ định file imacro chạy (thay vì click tay)
đúng cái e đang cần đây rồi, bữa giờ toàn để auto click bấm vào shorcut để mở lần lượt.2.dùng .js xài lệnh prompt để gọi thêm vài profile firefox + chỉ định file imacro chạy (thay vì click tay)
cái LOOP của mình nó luôn luôn là 1. không tăng. giờ mình muốn cái LOOP nó tăng theo biến i thì làm sao ạ ?
cái js như sau:
for (var i=1;i<999999;i++)
{
var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
file.initWithPath("C:\\Users\\Computer\\Desktop\\thayip.cmd");
file.launch();
iimSet("i",i)
iimPlayCode(`WAIT SECONDS=6
SET !TIMEOUT_TAG 40000
SET !TIMEOUT_STEP 40000
SET !TIMEOUT_PAGE 40000
SET !ERRORIGNORE YES
SET !DATASOURCE E:\MMO\test.csv
SET !DATASOURCE_LINE {{i}}
TAB T=1
URL GOTO=https://www.google.com.vn
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:tsf ATTR=ID:lst-ib CONTENT={{!COL1}}
WAIT SECONDS=4`)
}
Lỗi SyntaxError: octal literals and octal escape sequences are deprecated, line 8 (Error code: -991)Code:for (var i=1;i<999999;i++) { var file = Components.classes["@mozilla.org/file/local;1"] .createInstance(Components.interfaces.nsILocalFile); file.initWithPath("C:\\Users\\Computer\\Desktop\\thayip.cmd"); file.launch(); iimSet("i",i) iimPlayCode(`WAIT SECONDS=6 SET !TIMEOUT_TAG 40000 SET !TIMEOUT_STEP 40000 SET !TIMEOUT_PAGE 40000 SET !ERRORIGNORE YES SET !DATASOURCE E:\MMO\test.csv SET !DATASOURCE_LINE {{i}} TAB T=1 URL GOTO=https://www.google.com.vn TAG POS=1 TYPE=INPUT:TEXT FORM=ID:tsf ATTR=ID:lst-ib CONTENT={{!COL1}} WAIT SECONDS=4`) }
thiếu iimSet("i",i), chạy thử xem đc chưa, khỏi cần file iim
mình cũng chưa nhìn ra đc lỗi ở đâu, đoạn chạy iim bt vẫn để vậy . thôi đợi cao nhân vào chỉ điểmLỗi SyntaxError: octal literals and octal escape sequences are deprecated, line 8 (Error code: -991)
dòng 8 là dòng iimPlayCode(`WAIT SECONDS=6
b sửa giùm với, chổ chạy chương trình thì chạy cái bất kỳ gì cũng đc, cái file csv thì tạo 1 cái 2 dòng thôi. bạn thử xem chạy đc không ?mình cũng chưa nhìn ra đc lỗi ở đâu, đoạn chạy iim bt vẫn để vậy . thôi đợi cao nhân vào chỉ điểm
cho mình hỏi vậy giờ làm sao để gán i vào LOOP thế bạn ?thím kéo lên trên, tìm cái video m share log cookie fb, ở cuối video ấy, xem có đúng ý thím ko.
lỗi ở dòng SET !DATASOURCE_LINE {{i}} to tổ chảng kìa thím.
đây là iimPlayCode không phải macro+ thì {{i}} chạy làm sao được.
phải là SET !DATASOURCE_LINE {{!LOOP}}
thím chạy .bat thì lên để ẩn, chứ ko nó hiện bảng đen nhìn tức mắt lắm.
thím pm qua fb, gửi id teamview m coi xem sao.cho mình hỏi vậy giờ làm sao để gán i vào LOOP thế bạn ?
nhắc tới cao nhân là cao nhân xuất hiện luôn rồi nhờ bác @0822 bắt bệnh là đúng thầy r đócho mình hỏi vậy giờ làm sao để gán i vào LOOP thế bạn ?
nếu đc bác share e cái code 5_carot.js trong video với, cái đó đúng cái e đang tìm, nãy giờ search mãi cái lệnh prompt mà thấy nó cũng k có chức năng mở ra đc cái gì. coi code của bác k hiểu mấy nhưng mà đc mở mang tầm mắt thiệt, giống như vỡ lòng lên học cấp 3 vậythím kéo lên trên, tìm cái video m share log cookie fb, ở cuối video ấy, xem có đúng ý thím ko.
mình chuyển theo tool chạy vẫn bị lỗi.cho thím vài đề .js để thím làm, ai dè lại nhờ ngược lại, thế này thì sao ăn thua
file .js
file .vbsPHP:_0xd164 = imns.Cc['@mozilla.org/file/local;1'].createInstance(imns.Ci.nsILocalFile); _0xd164.initWithPath('D:\\_0xd482.vbs'); if (true) { _0xd164.launch(); };
dùng để chạy ẩn cửa sổ cmd.
file .batPHP:Set lang = CreateObject("WScript.Shell") lang.Run chr(34) & "D:\\_0xd226.bat" & Chr(34), 0
trong đó, 3 + 4 là profile firefox và đã cài imacro, 2_user.js là file imacro cần chạy
PHP:@echo off start firefox -P 3 imacros://run/?m=2_user.js start firefox -P 4 imacros://run/?m=3_user.js exit
.iim chuyển sang .js ở #292 m có hd rồi, thím coi lại nhé.
https://mmo4me.com/threads/kien-thuc-imacros-can-ban-cho-nguoi-moi.267471/page-15
lưu ý nhỏ là khi chuyển từ .iim sang .js trong câu lệnh có " thì phải thêm \ ở trước tất cả thì phải là \" thì imacro nó hiểu nhé thím, của thím bị thiếu \ lên nó báo lỗi. m xài sublime code lên nhìn cái là biết, còn nếu thím xài edit trong imacro thì rất khó nhìn ra nhé.mình chuyển theo tool chạy vẫn bị lỗi.
Cảm ơn sư huynh nhiều, bữa e cũng làm bath file mà k làm cho nó chạy từ js đc, tối qua mò thấy iimOpen nghĩ bụng chắc bác sài lệnh này rồi té ra sai bét thôi save lại mai nghiên cứu chứ k mai bác lại đổi ý delete hết lại toi thank bác nhécho thím vài đề .js để thím làm, ai dè lại nhờ ngược lại, thế này thì sao ăn thua
file .js
iimPlayCode("PROMPT \"Enter port:\" !VAR1")
pref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService);
pro = pref.getBranch("network.proxy.");
pro.setCharPref("socks","127.0.0.1");
pro.setIntPref("socks_port",{{!VAR1}});
pro.setIntPref("type",1);
thím hít ít lá đu đủ thôi, var1 nó là của .iim thím bê sang .js thì chạy thế quái nào được@0822 cho e hỏi thêm e đang làm cái đoạn code nhập port để change, e dùng prompt mà giá trị lấy từ input k sử dụng vào change port đc, gán biến var port = xxxx thì thay vô chạy đc mà đưa giá trị !VAR1 vào thì sửa kiểu gì cũng lỗi.bác cho e vài lời thông não vs.
Code:iimPlayCode("PROMPT \"Enter port:\" !VAR1") pref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService); pro = pref.getBranch("network.proxy."); pro.setCharPref("socks","127.0.0.1"); pro.setIntPref("socks_port",{{!VAR1}}); pro.setIntPref("type",1);
abc();
function abc() {
var port = prompt("Vui long nhap so port: ", "");
if (port != null) {
iimDisplay("port: " + port)
pref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService);
pro = pref.getBranch("network.proxy.");
pro.setCharPref("socks", "127.0.0.1");
pro.setIntPref("socks_port", port);
pro.setIntPref("type", 1);
} else {
iimDisplay("ban da bam nut huy");
}
}
Không biết phiên bản nào tốt nhất nhưng m dùng 36 ổnmấy bác cho hỏi nên dùng fifox phiên bản bn là tốt nhất
56 trở về trước nhé. Mình đang dùng ngon bản 56. Còn imacros phải là bản 8.9.7mấy bác cho hỏi nên dùng fifox phiên bản bn là tốt nhất