From 3f6148ef8184c873084cad025e3fe7e28f4df977 Mon Sep 17 00:00:00 2001 From: j37hr0 Date: Sat, 9 May 2026 17:24:37 +1200 Subject: [PATCH] installed deps, got the initial page returning --- .gitignore | 0 README.md | 5 +++++ emoneyscraper/main.py | 0 emoneyscraper/scraper.py | 16 ++++++++++++++-- 4 files changed, 19 insertions(+), 2 deletions(-) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 README.md mode change 100644 => 100755 emoneyscraper/main.py mode change 100644 => 100755 emoneyscraper/scraper.py diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 index 7ac0c55..a89aeef --- a/README.md +++ b/README.md @@ -1,2 +1,7 @@ # AkahuSync +make sure to install playwright, then run: +``` +install playwright --with-deps +``` +to get the correct drivers and dependencies for the host system \ No newline at end of file diff --git a/emoneyscraper/main.py b/emoneyscraper/main.py old mode 100644 new mode 100755 diff --git a/emoneyscraper/scraper.py b/emoneyscraper/scraper.py old mode 100644 new mode 100755 index ef93f9c..0b27b06 --- a/emoneyscraper/scraper.py +++ b/emoneyscraper/scraper.py @@ -1,11 +1,23 @@ from playwright.sync_api import sync_playwright, Playwright +import os +from dotenv import load_dotenv + + +load_dotenv() def run(playwright: Playwright): chromium = playwright.chromium # or "firefox" or "webkit". browser = chromium.launch() page = browser.new_page() - page.goto("http://example.com") - # other actions... + response = page.goto(os.getenv("URL")) + # print(response.status) + # print(response.url) +# print(response.ok) + #page.fill("input#ctl00_ContentPlaceHolder1_txtLoginID", os.getenv("USERNAME")) + #page.fill("input#ctl00_ContentPlaceHolder1_txtPassword", os.getenv("PASSWORD")) + #page.click("input#ctl00_ContentPlaceHolder1_btnLogin") + # + print(page.content()) browser.close() with sync_playwright() as playwright: