1
+ #Required Libraries - You can change the browser driver if you would like to.
2
+ from selenium import webdriver
3
+ from selenium .webdriver .chrome .options import Options
4
+ from webdriver_manager .chrome import ChromeDriverManager
5
+ from selenium .webdriver .common .by import By
6
+ import datetime
7
+ import time
8
+
9
+ # Headless or with Header. Some websites do not work as headless so it's recommended to keep it False.
10
+ options = Options ()
11
+ options .headless = False
12
+
13
+ #Start the driver
14
+ driver = webdriver .Chrome (ChromeDriverManager ().install (), options = options )
15
+
16
+ #The list of supported trackers. Please remove unwanted trackers from the array.
17
+ trackers = ["ATH" , "RF" , "LST" , "BLU" , "HUNO" , "SP" , "FL" ]
18
+
19
+ #AITHER
20
+ if "ATH" in trackers :
21
+ print ("Entering Aither." )
22
+ driver .get ('https://aither.cc/users/XXX' ) #Add your profile link here.
23
+ time .sleep (3 ) #wait 3 seconds to make sure the page loads
24
+ #Navigation - DO NOT CHANGE
25
+ username = driver .find_element (By .NAME , "username" )
26
+ password = driver .find_element (By .NAME , "password" )
27
+ #Add your username and password
28
+ username .send_keys ("YOUR USERNAME" )
29
+ password .send_keys ("YOUR PASSWORD" )
30
+ #Login and save screenshot
31
+ driver .find_element (By .ID , "login-button" ).click ()
32
+ time .sleep (2 )
33
+ datastring = datetime .datetime .now ().strftime ("%Y_%m_%d_%H_%M_%S" )
34
+ driver .save_screenshot ("Aither_" + datastring + ".png" )
35
+ print ("Aither Screenshoted" )
36
+
37
+ #ReelFlix
38
+ if "RF" in trackers :
39
+ print ("Entering Reelflix." )
40
+ driver .get ('https://reelflix.xyz/users/XXX' ) #Add your profile link here.
41
+ time .sleep (3 ) #wait 3 seconds to make sure the page loads
42
+ #Navigation
43
+ username = driver .find_element (By .NAME , "username" )
44
+ password = driver .find_element (By .NAME , "password" )
45
+ #Add your username and password
46
+ username .send_keys ("YOUR USERNAME" )
47
+ password .send_keys ("YOUR PASSWORD" )
48
+ #Login and save screenshot
49
+ driver .find_element (By .ID , "login-button" ).click ()
50
+ time .sleep (2 )
51
+ datastring = datetime .datetime .now ().strftime ("%Y_%m_%d_%H_%M_%S" )
52
+ driver .save_screenshot ("RF_" + datastring + ".png" )
53
+ print ("Reelflix Screenshoted" )
54
+
55
+ #LST
56
+ if "LST" in trackers :
57
+ print ("Entering LST." )
58
+ driver .get ('https://lst.gg/users/XXX' ) #Add your profile link here.
59
+ time .sleep (3 )
60
+ #Navigation
61
+ username = driver .find_element (By .NAME , "username" )
62
+ password = driver .find_element (By .NAME , "password" )
63
+ #Add your username and password
64
+ username .send_keys ("YOUR USERNAME" )
65
+ password .send_keys ("YOUR PASSWORD" )
66
+ #Login and save screenshot
67
+ driver .find_element (By .ID , "login-button" ).click ()
68
+ time .sleep (2 )
69
+ datastring = datetime .datetime .now ().strftime ("%Y_%m_%d_%H_%M_%S" )
70
+ driver .save_screenshot ("LST_" + datastring + ".png" )
71
+ print ("LST Screenshoted" )
72
+
73
+ #Bluetopia
74
+ if "BLU" in trackers :
75
+ print ("Entering BLU." )
76
+ driver .get ('https://blutopia.xyz/users/XXX' ) #Add your profile link here.
77
+ time .sleep (3 )
78
+ #Navigation
79
+ username = driver .find_element (By .NAME , "username" )
80
+ password = driver .find_element (By .NAME , "password" )
81
+ #Add your username and password
82
+ username .send_keys ("YOUR USERNAME" )
83
+ password .send_keys ("YOUR PASSWORD" )
84
+ #Login and save screenshot
85
+ driver .find_element (By .ID , "login-button" ).click ()
86
+ time .sleep (2 )
87
+ datastring = datetime .datetime .now ().strftime ("%Y_%m_%d_%H_%M_%S" )
88
+ driver .save_screenshot ("BLU_" + datastring + ".png" )
89
+ print ("BLU Screenshoted" )
90
+
91
+ #Hawke-Uno
92
+ if "HUNO" in trackers :
93
+ print ("Entering HUNO" )
94
+ driver .get ('https://hawke.uno/users/XXX' ) #Add your profile link here.
95
+ time .sleep (3 )
96
+ #Navigation - Login
97
+ username = driver .find_element (By .NAME , "username" )
98
+ password = driver .find_element (By .NAME , "password" )
99
+ #Add your username and password
100
+ username .send_keys ("YOUR USERNAME" )
101
+ password .send_keys ("YOUR PASSWORD" )
102
+ #Login and save screenshot
103
+ driver .find_element (By .ID , "login-button" ).click ()
104
+ time .sleep (2 )
105
+ datastring = datetime .datetime .now ().strftime ("%Y_%m_%d_%H_%M_%S" )
106
+ driver .save_screenshot ("BLU_" + datastring + ".png" )
107
+ print ("BLU Screenshoted" )
108
+
109
+ #Speedapp
110
+ if "SP" in trackers :
111
+ print ("Entering Speedapp." )
112
+ driver .get ('https://speedapp.io/profile/' ) #Keep the link as it is, DO NOT CHANGE.
113
+ time .sleep (3 )
114
+ #Navigation - Login
115
+ username = driver .find_element (By .NAME , "username" )
116
+ password = driver .find_element (By .NAME , "password" )
117
+ #Add your username and password
118
+ username .send_keys ("YOUR USERNAME" )
119
+ password .send_keys ("YOUR PASSWORD" )
120
+ #Login and save screenshot
121
+ driver .find_element (By .TAG_NAME , "button" ).click ()
122
+ time .sleep (2 )
123
+ datastring = datetime .datetime .now ().strftime ("%Y_%m_%d_%H_%M_%S" )
124
+ driver .save_screenshot ("SP_" + datastring + ".png" )
125
+ print ("SP Screenshoted" )
126
+
127
+ #Filelist
128
+ if "FL" in trackers :
129
+ print ("now in Filelist" )
130
+ driver .get ('https://filelist.io/' ) #Add your profile link
131
+ time .sleep (3 )
132
+ #Navigation - Login
133
+ username = driver .find_element (By .NAME , "username" )
134
+ password = driver .find_element (By .NAME , "password" )
135
+ #Add your username and password
136
+ username .send_keys ("YOUR USERNAME" )
137
+ password .send_keys ("YOUR PASSWORD" )
138
+ #Login and save screenshot
139
+ driver .find_element (By .CLASS_NAME , "btn" ).click ()
140
+ time .sleep (2 )
141
+ datastring = datetime .datetime .now ().strftime ("%Y_%m_%d_%H_%M_%S" )
142
+ driver .save_screenshot ("FL_" + datastring + ".png" )
143
+ print ("FL Screenshoted" )
144
+
145
+ else :
146
+ driver .quit ()
147
+
148
+ driver .quit ()
149
+
150
+
151
+ #steps: pip install selenium webdriver-man
0 commit comments