mirror of
https://github.com/KevinMidboe/bulk-downloader-for-reddit.git
synced 2025-10-29 17:40:15 +00:00
Added docstrings for the ease of modification
This commit is contained in:
@@ -455,6 +455,9 @@ def isPostExists(POST):
|
|||||||
|
|
||||||
possibleExtensions = [".jpg",".png",".mp4",".gif",".webm",".md"]
|
possibleExtensions = [".jpg",".png",".mp4",".gif",".webm",".md"]
|
||||||
|
|
||||||
|
"""If you change the filenames, don't forget to add them here.
|
||||||
|
Please don't remove existing ones
|
||||||
|
"""
|
||||||
for extension in possibleExtensions:
|
for extension in possibleExtensions:
|
||||||
|
|
||||||
OLD_FILE_PATH = PATH / (
|
OLD_FILE_PATH = PATH / (
|
||||||
@@ -481,6 +484,8 @@ def isPostExists(POST):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
def downloadPost(SUBMISSION):
|
def downloadPost(SUBMISSION):
|
||||||
|
|
||||||
|
"""Download directory is declared here for each file"""
|
||||||
directory = GLOBAL.directory / SUBMISSION['postSubreddit']
|
directory = GLOBAL.directory / SUBMISSION['postSubreddit']
|
||||||
|
|
||||||
global lastRequestTime
|
global lastRequestTime
|
||||||
|
|||||||
@@ -102,6 +102,8 @@ class Erome:
|
|||||||
|
|
||||||
extension = getExtension(IMAGES[0])
|
extension = getExtension(IMAGES[0])
|
||||||
|
|
||||||
|
"""Filenames are declared here"""
|
||||||
|
|
||||||
title = nameCorrector(post['postTitle'])
|
title = nameCorrector(post['postTitle'])
|
||||||
print(post["postSubmitter"]+"_"+title+"_"+post['postId']+extension)
|
print(post["postSubmitter"]+"_"+title+"_"+post['postId']+extension)
|
||||||
|
|
||||||
@@ -239,6 +241,9 @@ class Imgur:
|
|||||||
post['postExt'] = getExtension(post['mediaURL'])
|
post['postExt'] = getExtension(post['mediaURL'])
|
||||||
|
|
||||||
title = nameCorrector(post['postTitle'])
|
title = nameCorrector(post['postTitle'])
|
||||||
|
|
||||||
|
"""Filenames are declared here"""
|
||||||
|
|
||||||
print(post["postSubmitter"]+"_"+title+"_"+post['postId']+post['postExt'])
|
print(post["postSubmitter"]+"_"+title+"_"+post['postId']+post['postExt'])
|
||||||
|
|
||||||
fileDir = directory / (
|
fileDir = directory / (
|
||||||
@@ -297,6 +302,8 @@ class Imgur:
|
|||||||
+ "_"
|
+ "_"
|
||||||
+ images[i]['id'])
|
+ images[i]['id'])
|
||||||
|
|
||||||
|
"""Filenames are declared here"""
|
||||||
|
|
||||||
fileDir = folderDir / (fileName + images[i]['Ext'])
|
fileDir = folderDir / (fileName + images[i]['Ext'])
|
||||||
tempDir = folderDir / (fileName + ".tmp")
|
tempDir = folderDir / (fileName + ".tmp")
|
||||||
|
|
||||||
@@ -399,6 +406,9 @@ class Gfycat:
|
|||||||
|
|
||||||
if not os.path.exists(directory): os.makedirs(directory)
|
if not os.path.exists(directory): os.makedirs(directory)
|
||||||
title = nameCorrector(POST['postTitle'])
|
title = nameCorrector(POST['postTitle'])
|
||||||
|
|
||||||
|
"""Filenames are declared here"""
|
||||||
|
|
||||||
print(POST["postSubmitter"]+"_"+title+"_"+POST['postId']+POST['postExt'])
|
print(POST["postSubmitter"]+"_"+title+"_"+POST['postId']+POST['postExt'])
|
||||||
|
|
||||||
fileDir = directory / (
|
fileDir = directory / (
|
||||||
@@ -453,6 +463,9 @@ class Direct:
|
|||||||
POST['postExt'] = getExtension(POST['postURL'])
|
POST['postExt'] = getExtension(POST['postURL'])
|
||||||
if not os.path.exists(directory): os.makedirs(directory)
|
if not os.path.exists(directory): os.makedirs(directory)
|
||||||
title = nameCorrector(POST['postTitle'])
|
title = nameCorrector(POST['postTitle'])
|
||||||
|
|
||||||
|
"""Filenames are declared here"""
|
||||||
|
|
||||||
print(POST["postSubmitter"]+"_"+title+"_"+POST['postId']+POST['postExt'])
|
print(POST["postSubmitter"]+"_"+title+"_"+POST['postId']+POST['postExt'])
|
||||||
|
|
||||||
fileDir = directory / (
|
fileDir = directory / (
|
||||||
@@ -475,6 +488,9 @@ class Self:
|
|||||||
if not os.path.exists(directory): os.makedirs(directory)
|
if not os.path.exists(directory): os.makedirs(directory)
|
||||||
|
|
||||||
title = nameCorrector(post['postTitle'])
|
title = nameCorrector(post['postTitle'])
|
||||||
|
|
||||||
|
"""Filenames are declared here"""
|
||||||
|
|
||||||
print(post["postSubmitter"]+"_"+title+"_"+post['postId']+".md")
|
print(post["postSubmitter"]+"_"+title+"_"+post['postId']+".md")
|
||||||
|
|
||||||
fileDir = directory / (
|
fileDir = directory / (
|
||||||
@@ -495,6 +511,7 @@ class Self:
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
def writeToFile(directory,post):
|
def writeToFile(directory,post):
|
||||||
|
|
||||||
|
"""Self posts are formatted here"""
|
||||||
content = ("## ["
|
content = ("## ["
|
||||||
+ post["postTitle"]
|
+ post["postTitle"]
|
||||||
+ "]("
|
+ "]("
|
||||||
|
|||||||
Reference in New Issue
Block a user