@@ -11,7 +11,7 @@ import time
1111import webbrowser
1212from difflib import SequenceMatcher
1313from itertools import cycle
14- from typing import Callable , Iterable , List
14+ from typing import Callable , Iterable
1515
1616import playsound
1717import requests
@@ -110,7 +110,7 @@ class Broswer():
110110 self .options .headless = headless
111111 if bin_path :
112112 self .options .binary_location = bin_path
113- test_driver = webdriver .Firefox (options = self .options )
113+ test_driver = webdriver .Firefox (options = self .options , service_log_path = os . devnull )
114114 except :
115115 if not chrome_failed :
116116 self .browser = "chrome"
@@ -196,7 +196,7 @@ class Broswer():
196196 profile = webdriver .FirefoxProfile ()
197197 profile .set_preference ("permissions.default.image" , 2 )
198198
199- self .driver = webdriver .Firefox (options = self .options , firefox_profile = profile )
199+ self .driver = webdriver .Firefox (options = self .options , firefox_profile = profile , service_log_path = os . devnull )
200200
201201 elif self .browser == "chrome" :
202202 chrome_prefs = {}
@@ -699,8 +699,11 @@ class GUI():
699699 playsound .playsound ("alert.wav" , block = False )
700700
701701 def change_sound (self ):
702- filename = QFileDialog ().getOpenFileName (filter = "*.mp3 *.wav" )[0 ]
703- shutil .copy2 (PATH + filename , PATH + "alert." + filename .rsplit ("." , 1 )[1 ])
702+ try :
703+ filename = QFileDialog ().getOpenFileName (filter = "*.mp3 *.wav" )[0 ]
704+ shutil .copy2 (PATH + filename , PATH + "alert." + filename .rsplit ("." , 1 )[1 ])
705+ except :
706+ pass
704707
705708 def reset_sound (self ):
706709 if os .path .exists (PATH + "alert.mp3" ):
@@ -732,6 +735,7 @@ class GUI():
732735 for name , p_box in self .product_check_boxes .items ():
733736 if name not in ap :
734737 p_box .setDisabled (True )
738+ p_box .setChecked (False )
735739 else :
736740 p_box .setDisabled (False )
737741
@@ -781,7 +785,7 @@ class GUI():
781785 webbrowser .open ("https://github.com/ToasterUwU/Anti-Scalp" )
782786
783787 def open_links_folder (self ):
784- webbrowser .open (__file__ . replace ( " \\ " , "/" ). rsplit ( "/" , 1 )[ 0 ] + "/links" )
788+ webbrowser .open (PATH + "/links" )
785789
786790gui = GUI ()
787791gui .mainloop ()
0 commit comments