Skip to content

Commit

Permalink
Optional OFRenamer
Browse files Browse the repository at this point in the history
If you set this to false, the script will no longer rename any files.
  • Loading branch information
UltimaHoarder committed Apr 17, 2021
1 parent f94766f commit 1fd0ec6
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
9 changes: 8 additions & 1 deletion classes/make_settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ def fix(config={}):
class config(object):
def __init__(self, settings={}, supported={}):
class Settings(object):
def __init__(self, auto_site_choice="", profile_directories=[".profiles"], export_type="json", max_threads=-1, min_drive_space=0, webhooks={}, exit_on_completion=False, infinite_loop=True, loop_timeout="0", proxies=[], cert="", random_string=""):
def __init__(self, auto_site_choice="", profile_directories=[".profiles"], export_type="json", max_threads=-1, min_drive_space=0, helpers={}, webhooks={}, exit_on_completion=False, infinite_loop=True, loop_timeout="0", proxies=[], cert="", random_string=""):
class webhooks_settings:
def __init__(self, option={}) -> None:
class webhook_template:
Expand All @@ -158,6 +158,7 @@ class download_webhook:
def __init__(self, option={}) -> None:
self.succeeded = webhook_template(
option.get('succeeded', {}))

self.global_webhooks = option.get(
'global_webhooks', [])
self.global_status = option.get(
Expand All @@ -166,11 +167,17 @@ def __init__(self, option={}) -> None:
option.get('auth_webhook', {}))
self.download_webhook = download_webhook(
option.get('download_webhook', {}))

class helpers_settings:
def __init__(self, option={}) -> None:
self.renamer = option.get('renamer', True)
self.auto_site_choice = auto_site_choice
self.export_type = export_type
self.profile_directories = profile_directories
self.max_threads = max_threads
self.min_drive_space = min_drive_space
self.helpers = helpers_settings(
settings.get("helpers", helpers))
self.webhooks = webhooks_settings(settings.get(
'webhooks', webhooks))
self.exit_on_completion = exit_on_completion
Expand Down
7 changes: 4 additions & 3 deletions modules/onlyfans.py
Original file line number Diff line number Diff line change
Expand Up @@ -594,9 +594,10 @@ def process_metadata(archive_path: str, formatted_directories: dict, new_metadat
database_name = parent_type if parent_type else api_type
subscription.download_info["metadata_locations"][api_type] = {}
subscription.download_info["metadata_locations"][api_type][database_name] = archive_path
print("Renaming files.")
new_metadata_object = ofrenamer.start(
Session, parent_type, api_type, api_path, site_name, subscription, folder, json_settings)
if json_global_settings["helpers"]["renamer"]:
print("Renaming files.")
new_metadata_object = ofrenamer.start(
Session, parent_type, api_type, api_path, site_name, subscription, folder, json_settings)
if delete_legacy_metadata:
for old_metadata in delete_metadatas:
if os.path.exists(old_metadata):
Expand Down

0 comments on commit 1fd0ec6

Please sign in to comment.