2025-11-24: Automatic update

This commit is contained in:
Moussouni, Yaël
2025-11-24 19:38:34 +01:00
parent ae1aacbb85
commit 7bdbeb5a47

View File

@@ -113,8 +113,10 @@ if __name__ == "__main__":
elif arg0 in ["update"]:
libraries["local"] = local_api.update_local_pdf(
library=libraries["local"])
libraries["read"] = local_api.update_library(libraries["local"], "read")
libraries["unread"] = local_api.update_library(libraries["local"], "unread")
libraries["read"] = local_api.update_library(
libraries["local"], "read")
libraries["unread"] = local_api.update_library(
libraries["local"], "unread")
s = False
elif arg0 in ["today"]:
@@ -150,13 +152,17 @@ if __name__ == "__main__":
utils.export_author_year(libraries[args[1]], args[1]+".txt")
elif nargs == 3:
if args[2] in ["abstract", "abs"]:
utils.export_abstract(libraries[args[1]], args[1]+".txt")
utils.export_abstract(
libraries[args[1]], args[1]+".txt")
elif args[2] in ["title"]:
utils.export_title_author(libraries[args[1]], args[1]+".txt")
utils.export_title_author(
libraries[args[1]], args[1]+".txt")
elif args[2] in ["reference", "references", "ref", "refs"]:
utils.export_reference(libraries[args[1]], args[1]+".txt")
utils.export_reference(
libraries[args[1]], args[1]+".txt")
elif args[2] in ["author", "authors", "year"]:
utils.export_author_year(libraries[args[1]], args[1]+".txt")
utils.export_author_year(
libraries[args[1]], args[1]+".txt")
else:
raise Exception("Not recognized")
@@ -192,8 +198,12 @@ if __name__ == "__main__":
known_libs = block["arxtic_library"]
if not "unread" in known_libs.split(","):
if "read" in known_libs.split(","):
utils.arxtic_library_remove(args[1], libraries["local"], "read")
utils.arxtic_library_add(args[1], libraries["local"], "unread")
utils.arxtic_library_remove(args[1],
libraries["local"],
"read")
utils.arxtic_library_add(args[1],
libraries["local"],
"unread")
s = False
elif nargs == 3:
@@ -201,8 +211,12 @@ if __name__ == "__main__":
known_libs = block["arxtic_library"]
if not "unread" in known_libs.split(","):
if "read" in known_libs.split(","):
utils.arxtic_library_remove(args[1], libraries[args[2]], "read")
utils.arxtic_library_add(args[1], libraries[args[2]], "unread")
utils.arxtic_library_remove(args[1],
libraries[args[2]],
"read")
utils.arxtic_library_add(args[1],
libraries[args[2]],
"unread")
s = False
else:
raise Exception("Not recognized")
@@ -216,9 +230,14 @@ if __name__ == "__main__":
known_libs = block["arxtic_library"]
if not "read" in known_libs.split(","):
if "unread" in known_libs.split(","):
utils.arxtic_library_remove(args[1], libraries["local"], "unread")
utils.arxtic_library_add(args[1], libraries["local"], "read")
utils.arxtic_date_read(args[1], libraries["local"])
utils.arxtic_library_remove(args[1],
libraries["local"],
"unread")
utils.arxtic_library_add(args[1],
libraries["local"],
"read")
utils.arxtic_date_read(args[1],
libraries["local"])
s = False
elif nargs == 3:
@@ -229,9 +248,14 @@ if __name__ == "__main__":
known_libs = block["arxtic_library"]
if not "read" in known_libs.split(","):
if "unread" in known_libs.split(","):
utils.arxtic_library_remove(args[1], libraries[args[2]], "unread")
utils.arxtic_library_add(args[1], libraries[args[2]], "read")
utils.arxtic_date_read(args[1], libraries[args[2]])
utils.arxtic_library_remove(args[1],
libraries[args[2]],
"unread")
utils.arxtic_library_add(args[1],
libraries[args[2]],
"read")
utils.arxtic_date_read(args[1],
libraries[args[2]])
s = False
else:
raise Exception("Not recognized")