Skip to content

Commit c61aa9a

Browse files
authored
Adding the script.
1 parent ee6ab4c commit c61aa9a

File tree

1 file changed

+151
-0
lines changed

1 file changed

+151
-0
lines changed

screenshots.py

Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
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

Comments
 (0)