-
Notifications
You must be signed in to change notification settings - Fork 11
/
index.js
98 lines (87 loc) · 3.71 KB
/
index.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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
const { chalk, inquirer, print } = require("./tools/index.js");
var moment = require("moment");
var colors = require("colors");
var userHome = require("user-home");
//DETECT IP *START!
var os = require("os");
var interfaces = os.networkInterfaces();
var addresses = [];
for (var k in interfaces) {
for (var k2 in interfaces[k]) {
var address = interfaces[k][k2];
if (address.family === "IPv4" && !address.internal) {
addresses.push(address.address);
}
}
}
//DETECT IP *END!
const questionTools = [
"➥ Information",
"➥ Bot Like Timeline",
"➥ Bot Like Target User",
"➥ Mass Delete Post/Photo",
"➥ F-L-C -> Followers Target",
"➥ F-L-C -> Followers Target [BETA]",
"➥ F-L-C -> Followers Target v2",
"➥ F-L-DM -> Followers Target",
"➥ F-L-DM -> Followers Target [BETA]",
"➥ F-L-C -> Hashtag Target",
"➥ F-L-C -> Location Target",
"➥ Unfollow All Following",
"➥ Unfollow Not Followback",
"\n",
];
const menuQuestion = {
type: "list",
name: "choice",
message:
"Select tools:\n Read the (❆ Information) first before using the tool! Nyaa~\n\n",
choices: questionTools,
};
const main = async () => {
try {
const { choice } = await inquirer.prompt(menuQuestion);
choice == questionTools[0] && require("./tools/info.js");
choice == questionTools[1] && require("./tools/liketimeline.js");
choice == questionTools[2] && require("./tools/liketarget.js");
choice == questionTools[3] && require("./tools/delallmedia.js");
choice == questionTools[4] && require("./tools/fftauto.js");
choice == questionTools[5] && require("./tools/fftbetaauto.js");
choice == questionTools[6] && require("./tools/fftautov2.js");
choice == questionTools[7] && require("./tools/fftdmauto.js");
choice == questionTools[8] && require("./tools/fftdmbetaauto.js");
choice == questionTools[9] && require("./tools/fhtauto.js");
choice == questionTools[10] && require("./tools/fltauto.js");
choice == questionTools[11] && require("./tools/unfollowall.js");
choice == questionTools[12] && require("./tools/unfollnotfollback.js");
choice == questionTools[13] && process.exit();
} catch (err) {
print(err, "err");
}
};
console.log(chalk`{bold.green
▄▄▄▄▄ ▄▄▌ .▄▄ · ▪ ▄▄ •
•██ ▪ ▪ ██• ▐█ ▀. ██ ▐█ ▀ ▪
▐█.▪ ▄█▀▄ ▄█▀▄ ██▪ ▄▀▀▀█▄▐█·▄█ ▀█▄
▐█▌·▐█▌.▐▌▐█▌.▐▌▐█▌▐▌▐█▄▪▐█▐█▌▐█▄▪▐█
▀▀▀ ▀█▄▀▪ ▀█▄▀▪.▀▀▀ ▀▀▀▀ ▀▀▀·▀▀▀▀
Ξ TITLE : toolsig v3.0
Ξ UPDATE : 03/12/2020#12:00
Ξ EMAIL : officialputuid@hack.id
116 111 111 108 115 105 103 118 51
}`);
console.log(chalk`{bold.red •••••••••••••••••••••••••••••••••••••••••}`);
console.log(
" Ξ START : ".bold.red + moment().format("D MMMM YYYY, h:mm:ss a")
);
console.log(" Ξ YPATH : ".bold.red + userHome);
console.log(" Ξ YOUIP : ".bold.red + addresses);
console.log(chalk`{bold.red •••••••••••••••••••••••••••••••••••••••••}`);
console.log(chalk`{bold.yellow
Github ••••••••••••••••••••••••••••••••••
: @ccocot . @aldinp16 . @rifqihaidar
: @dilame . @ikiganteng . @masokky
•••••••••••••••••••••••••••••••••••••••••
: IPutuJayaAdiPranata & DedeKurniawan
: Thanks To All Member Sharing Gils Blog }\n`);
main();