-
Notifications
You must be signed in to change notification settings - Fork 31
/
search_sharedAccount.js
45 lines (43 loc) · 1.27 KB
/
search_sharedAccount.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
export default {
icon: `<i class="fa-solid fa-user"></i>`,
name: {
en: "Find shared login",
vi: "Tìm tài khoản miễn phí",
},
description: {
en: "Get free shared account on internet",
vi: "Tìm tài khoản được chia sẻ trên mạng cho trang web hiện tại",
},
func: function () {
const providers = [
{
name: "bugmenot.com",
getLink: (hostname) => "http://www.bugmenot.com/view/" + hostname,
},
{
name: "login2.me",
getLink: (hostname) => `https://login2.me/#${hostname}`,
},
{
name: "password-login.com",
getLink: (hostname) =>
`https://password-login.com/passwords/${hostname}/`,
},
];
let providersText = providers.map((_, i) => `${i}: ${_.name}`).join("\n");
let choice = window.prompt(`Choose provider:\n\n${providersText} `, 0);
if (choice >= 0 && choice < providers.length) {
var url = providers[choice].getLink(escape(location.hostname));
w = open(
url,
"w",
"location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=700,height=400,modal=yes,dependent=yes"
);
if (w) {
setTimeout("w.focus()", 1000);
} else {
location = url;
}
}
},
};