diff --git a/main.py b/main.py index 886b7dc..5af5d81 100644 --- a/main.py +++ b/main.py @@ -33,6 +33,7 @@ SUPPORTED_EXTENSIONS = {".jpg", ".jpeg", ".png", ".gif", ".webp", ".bmp", ".tiff"} DEFAULT_IMAGES_FOLDER = "bulk_post_pinterest" DEFAULT_CONFIG_FILE = "config.json" +HEADLESS_MODE_FOR_PRODUCTION = True DEFAULT_TIMEOUT = 30 # seconds for WebDriverWait BANNER = """ @@ -157,7 +158,9 @@ def create_driver(headless=False): options = webdriver.ChromeOptions() options.add_experimental_option("excludeSwitches", ["enable-logging"]) options.add_argument("--disable-notifications") - options.add_argument("--start-maximized") + if headless or HEADLESS_MODE_FOR_PRODUCTION: + options.add_argument("--headless=new") + options.add_argument("--window-size=1920,1080") if headless: options.add_argument("--headless=new")