Compare commits

..

No commits in common. "d65dd6541b2532c91e67dbe2e5af977f2221b20f" and "a97d3475c579b646b64d66681e559fdbd665c2ae" have entirely different histories.

2 changed files with 18 additions and 19 deletions

3
.gitignore vendored
View File

@ -4,5 +4,4 @@ dist/
claim.log
package.sh
honeygaingift.spec
output/
Winnings.txt
output/

View File

@ -73,8 +73,7 @@ logger = logging.getLogger()
# Stelle das Log Level ein
logger.setLevel(logging.INFO)
login_file = os.path.join(script_dir, 'honeygainlogin.json')
winnings_log = os.path.join(script_dir, 'Winnings.txt')
login_file = 'honeygainlogin.json'
# Lade die Logindaten aus der honeygainlogin.json datei.
try:
@ -168,19 +167,19 @@ cookie_button = driver.find_element(By.XPATH, "//button[contains(., 'Accept sele
cookie_button.click()
# Zunächst überprüfen wir, ob wir schon genug Traffic zum claimen erzeugt haben
#while True:
# try:
# time.sleep(5)
# traffic = driver.find_element(By.ID, "__lottie_element_2")
# traffic_element = driver.find_element(By.XPATH, "//span[contains(text(), 'MB')]")
# traffic_text = traffic_element.text
# print(f"Es wurde noch nicht genug traffic erzeugt ({traffic_text}) von 15 MB")
# print('Warte 60 Minuten und versuche es erneut')
# time.sleep(3600)
# driver.get(driver.current_url)
# except:
# # Element not found, do something else
# break
while True:
try:
time.sleep(5)
traffic = driver.find_element(By.ID, "__lottie_element_2")
traffic_element = driver.find_element(By.XPATH, "//span[contains(text(), 'MB')]")
traffic_text = traffic_element.text
print(f"Es wurde noch nicht genug traffic erzeugt ({traffic_text}) von 15 MB")
print('Warte 60 Minuten und versuche es erneut')
time.sleep(3600)
driver.get(driver.current_url)
except:
# Element not found, do something else
break
# Versuche einen Timer ausfindig zu machen
try:
@ -215,13 +214,14 @@ try:
print('Du hast heute', winnings_str ,'Credits (', winnings_in_dollars, '$) gewonnen.')
winningslog = f"Es wurden {winnings_str} Credits ({winnings_in_dollars} $) gewonnen."
today = datetime.datetime.now().strftime("%d.%m.%Y")
filename = "Winnings.txt"
try:
with open(winnings_log, 'r+') as file:
with open(filename, 'r+') as file:
contents = file.read()
if today not in contents:
file.write(f"{today} - {winningslog}\n")
except FileNotFoundError:
with open(winnings_log, 'w') as file:
with open(filename, 'w') as file:
file.write(f"{today} - {winningslog}\n")
else:
print('Error:', response.status_code, response.text)