forgot smt
This commit is contained in:
1 parent
63e7dc04ef
commit
fe97a00648
1 file changed
+20
-6
@@ -45,7 +45,7 @@ def download_screenshots_of_reddit_posts(reddit_object, screenshot_num):
|
||||
context.add_cookies(cookies) # load preference cookies
|
||||
# Get the thread screenshot
|
||||
page = context.new_page()
|
||||
page.goto(reddit_object["thread_url"])
|
||||
page.goto(reddit_object["thread_url"], timeout=0)
|
||||
page.set_viewport_size(ViewportSize(width=1920, height=1080))
|
||||
if page.locator('[data-testid="content-gate"]').is_visible():
|
||||
# This means the post is NSFW and requires to click the proceed button.
|
||||
@@ -77,8 +77,15 @@ def download_screenshots_of_reddit_posts(reddit_object, screenshot_num):
|
||||
wrapper = textwrap.TextWrapper(width=60)
|
||||
wrapped_str = wrapper.fill(text=texts_in_tl)
|
||||
|
||||
d1.rectangle((7, 25, width - 20, height - 35), fill='white')
|
||||
d1.text((10, 30), f"{wrapped_str}", font=font, fill=(0, 0, 0))
|
||||
if (getenv("THEME").upper() == "DARK"):
|
||||
fillmode = "#1a1a1b"
|
||||
textmode = (255, 255, 255)
|
||||
else:
|
||||
fillmode = "whiite"
|
||||
textmode = (0, 0, 0)
|
||||
|
||||
d1.rectangle((7, 25, width - 20, height - 35), fill=fillmode)
|
||||
d1.text((10, 30), f"{wrapped_str}", font=font, fill=textmode)
|
||||
img.save("assets/temp/png/title.png")
|
||||
else:
|
||||
print_substep("Skipping translation...")
|
||||
@@ -98,7 +105,7 @@ def download_screenshots_of_reddit_posts(reddit_object, screenshot_num):
|
||||
if page.locator('[data-testid="content-gate"]').is_visible():
|
||||
page.locator('[data-testid="content-gate"] button').click()
|
||||
|
||||
page.goto(f'https://reddit.com{comment["comment_url"]}')
|
||||
page.goto(f'https://reddit.com{comment["comment_url"]}', timeout=0)
|
||||
page.locator(f"#t1_{comment['comment_id']}").screenshot(
|
||||
path=f"assets/temp/png/comment_{idx}.png"
|
||||
)
|
||||
@@ -116,7 +123,14 @@ def download_screenshots_of_reddit_posts(reddit_object, screenshot_num):
|
||||
d2 = ImageDraw.Draw(img_comment)
|
||||
font_comment = ImageFont.truetype("arial.ttf", 16)
|
||||
|
||||
d2.rectangle((30, 40, width2 - 5, height2 - 35), fill='#F5F6F6')
|
||||
d2.text((40, 50), f"{wrapped_str1}", font=font_comment, fill=(0, 0, 0))
|
||||
if (getenv("THEME").upper() == "DARK"):
|
||||
fillmode1 = "#242426"
|
||||
textmode1 = (255, 255, 255)
|
||||
else:
|
||||
fillmode1 = "#F5F6F6"
|
||||
textmode1 = (0, 0, 0)
|
||||
|
||||
d2.rectangle((30, 40, width2 - 5, height2 - 35), fill=fillmode1)
|
||||
d2.text((40, 50), f"{wrapped_str1}", font=font_comment, fill=textmode1)
|
||||
img_comment.save(f"assets/temp/png/comment_{idx}.png")
|
||||
print_substep("Screenshots downloaded Successfully.", style="bold green")
|
||||
Reference in new issue
Block a user