Browse Source

Fix bugs with logging and bump version

pull/44/head
Wesley Kerfoot 5 years ago
parent
commit
1241d6e7e8
  1. 2
      deletefb/deletefb.py
  2. 2
      deletefb/tools/common.py
  3. 9
      deletefb/tools/wall.py
  4. 2
      setup.py

2
deletefb/deletefb.py

@ -72,7 +72,7 @@ def run_delete():
"--no-archive",
action="store_true",
dest="archive_off",
default=True,
default=False,
help="Turn off archiving (on by default)"
)

2
deletefb/tools/common.py

@ -28,7 +28,7 @@ def archiver(category):
"""
log_path = "{0}.log".format(abspath(relpath(split(category)[-1], ".")))
log_file = open(log_path, mode="wt", buffering=1)
log_file = open(log_path, mode="ta", buffering=1)
def log(content, timestamp=False):
if environ.get("DELETEFB_ARCHIVE", "true") == "false":

9
deletefb/tools/wall.py

@ -18,13 +18,13 @@ def delete_posts(driver,
driver.get(user_profile_url)
wall_log, archive_wall_post = archiver("wall")
for _ in range(MAX_POSTS):
post_button_sel = "_4xev"
post_content_sel = "_5_jv"
post_timestamp_sel = "timestamp"
post_content_sel = "userContent"
post_timestamp_sel = "timestampContent"
wall_log, archive_wall_post = archiver("wall")
while True:
try:
@ -55,6 +55,7 @@ def delete_posts(driver,
continue
else:
break
wall_log.close()
# Required to sleep the thread for a bit after using JS to click this button
time.sleep(5)

2
setup.py

@ -5,7 +5,7 @@ with open("README.md", "r") as fh:
setuptools.setup(
name="delete-facebook-posts",
version="1.1.0",
version="1.1.1",
author="Wesley Kerfoot",
author_email="wes@wesk.tech",
description="A Selenium Script to Delete Facebook Posts",

Loading…
Cancel
Save