Formalizes the bluesky process

This commit is contained in:
2025-08-02 16:13:00 -06:00
parent 10cd0a9547
commit 771d1422d8
4 changed files with 198 additions and 552 deletions

View File

@@ -10,6 +10,7 @@ from pathlib import Path
from comic_download import Comic, find_comic_class
import comic_download.xkcd
import comic_download.existential_comics
import comic_download.bluesky
def setup_args():
parser = argparse.ArgumentParser(
@@ -85,9 +86,10 @@ if __name__ == "__main__":
r = [comic.get_latest_strip()]
else:
r = comic.get_all_strips()
start = args.start or comic.get_first_strip()
end = args.end or comic.get_latest_strip()
r = r[start - 1:end]
if r and type(r[0]) == int:
start = args.start or comic.get_first_strip()
end = args.end or comic.get_latest_strip()
r = r[start - 1:end]
try:
for index in reversed(r):