from selenium import webdriver
import time
import os

# 크롬드라이버 경로 설정
driver_path = r'C:\Users\sd\Desktop\chromedriver-win64\chromedriver.exe'

# 저장할 폴더 만들기
save_folder = 'screenshots'
if not os.path.exists(save_folder):
    os.makedirs(save_folder)

# 크롬 브라우저 열기
driver = webdriver.Chrome(driver_path)

# 반복 시작
while True:
    url = 'https://www.example.com'  # 여기 원하는 URL로 바꿔!
    driver.get(url)
    
    time.sleep(3)  # 첫 로딩 대기 (3초)

    # 파일 이름에 시간 추가해서 저장
    timestamp = time.strftime("%Y%m%d-%H%M%S")
    screenshot_path = os.path.join(save_folder, f'screenshot_{timestamp}.png')
    driver.save_screenshot(screenshot_path)
    
    print(f'Screenshot saved: {screenshot_path}')
    
    time.sleep(3)  # 3초마다 다시 캡쳐
