Dữ liệu là 1 chuỗi thì như này thử xemMọi người cho e hỏi chút
e có đoạn văn text như thế này
success 1
message ""
accounts "[email protected]|Vjd2tdcn42"
balance 1000
E muốn xuất Email và mật khẩu thì làm thế nào ak
E cảm ơn ạ
a=(`success 1
message ""
accounts "[email protected]|Vjd2tdcn42"
balance 1000`)
email=a.split('\n')[2].split('"')[1].split('|')[0]
pass=a.split('\n')[2].split('"')[1].split('|')[1]
Bạn dùng window.document.getElementsByTagName("iframe")[0].innerHTML hoặc window.document.getElementsByTagName("iframe")[0].outerHTML thử xem.Mình muốn lấy các phần tử trong cái phần code #document nhưng ko dùng các lệnh window.document.getElementById hoặc class để lấy đc. Bro nào biết cách chỉ điểm mình với. Mình cảm ơn trước.
View attachment 177925
mình mò đc iframe, lấy body rồi nhưng tới đây rồi mà ko get đc cái id 'checkbox-a11y-label' trong bodyBạn dùng window.document.getElementsByTagName("iframe")[0].innerHTML hoặc window.document.getElementsByTagName("iframe")[0].outerHTML thử xem.
Bạn tăng dần số 0 lên mò iframe cần lấy.
var iframe=window.content.document.getElementsByTagName('iframe');
body=iframe[2].contentWindow.document.body;
check=body.contentWindow.document.getElementById('checkbox-a11y-label').innerHTML;
À, đc rồi cậu ơi. đơn giản thế này mà cứ mò mãi.Bạn dùng window.document.getElementsByTagName("iframe")[0].innerHTML hoặc window.document.getElementsByTagName("iframe")[0].outerHTML thử xem.
Bạn tăng dần số 0 lên mò iframe cần lấy.
var iframe=window.content.document.getElementsByTagName('iframe');
check=iframe[2].contentWindow.document.getElementById('checkbox-a11y-label').innerHTML;
Hi bác. Lâu quá e mới vọc lại imacros giờ gặp trường hợp này loay hoay 2 ngày mãi ko giải quyết đc.thím tạo vòng lặp for, gán giá trị i tùy ý.
cover đoạn .iim sang .js rồi nhét vào trong for.
code += "SET !DATASOURCE_LINE " + i + "\n";
hoặc cách khác, có thể xài code xóa dòng .js trong file chỉ định (tìm lại trong các bài trước)
nó sẽ xóa dòng 1, dòng 2 sẽ nhảy về dòng 1.
cách này hay ở chỗ nếu imacro bị lỗi, đơ, out...
thì ta còn biết data đang chạy tới đoạn nào.
chỉ chạy từ bản 56 trở xuống thôi. trên 56 ko chạy đcmọi người cho mình hỏi có cách nào thêm imacro 8.9.7 vào firefox 75 được không mọi người
function goTo(url)
{
var a = window.document.createElement("a");
a.setAttribute("href", url);
a.style.display = "none";
window.document.body.appendChild(a);
a.click();
}
var restartfirefoxObject = {
restartMozilla: function(){
dump("Restart Firefox !! \n");
a=Components.interfaces.nsIAppStartup,Components.classes["@mozilla.org/toolkit/app-startup;1"].getService(a).quit(a.eRestart | a.eAttemptQuit);
}
}
restartfirefoxObject.restartMozilla()
Components.utils.import("resource://gre/modules/Services.jsm");
var port = Services.prefs.getIntPref("network.proxy.socks_port");
bác có code creat hotmail trên máy ảo koCó bác nào tạo được sự kiện new MouseEvent('click'); trên imacros ko ạ? e tạo mà nó báo "not defined". Có nhiều cái element nó đòi hỏi event.isTrusted là true nên ko dùng mã để click đc.
a ơi e hỏi đoạn code này vs akchỉ chạy từ bản 56 trở xuống thôi. trên 56 ko chạy đc
Thử delete_line('D:\\data.txt') xem bạna ơi e hỏi đoạn code này vs ak
//Xóa line đầu tiên trong file data, ex: delete_line("D:\\data.txt")
function delete_line(url)
{
var fileTxt = imns.FIpenNode(url);
lines = imns.FIO.readTextFile(fileTxt).split("\r\n").slice(1).join("\r\n");
imns.FIO.writeTextFile(fileTxt, lines);
}
E THÊM NHƯ NÀY LUÔN MÀ KẾT QUẢ K THAYĐỔI J AK
A THÔNG NÃO GIÚP E VS AK
View attachment 178938
tuyệt a ak . thanks kiu aThử delete_line('D:\\data.txt') xem bạn
Dùng imacros 8.9.7 và ff bản 53 nhé bạnMỌi người cho mình hỏi là dùng Imarco trên chorme (extension), mình chạy lệnh
VERSION BUILD=1011 RECORDER=CR
SET !DATASOURCE "F:\Data.csv"
SET !DATASOURCE_LINE {{!LOOP}}
SET !DATASOURCE_COLUMNS 1
TAB T=1
URL GOTO=https://all-access.wax.io/
TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:userName CONTENT={{!COL1}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUTASSWORD ATTR=NAMEassword CONTENT=xxxxxxxxxx
TAG POS=4 TYPE=DIV ATTR=TXT:WAX<SP>Cloud<SP>WalletCreate<SP>a<SP>free<SP>account<SP>in*
TAG POS=1 TYPE=BUTTON ATTR=TXT:Login
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:https://all-access.wax.io/tos?token=* ATTR=* CONTENT=YES
TAG POS=2 TYPE=INPUT:CHECKBOX FORM=ACTION:https://all-access.wax.io/tos?token=* ATTR=* CONTENT=YES
TAG POS=2 TYPE=DIV ATTR=TXT:Accept<SP>and<SP>Continue
wait seconds=10
clear
Thì nó báo lỗi "RuntimeError: !DATASOURCE requires File IO interface, line: 2"
Đại khái là mình muốn đăng nhập theo list trong Data.csv