Un serveur permettant de récupérer à quelle manga on s'est arrêté d'une licence. Un script se chargera de récupérer automatiquement les derniers mangas à jour à l'aide du site MangaDex
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

36 linhas
969 B

  1. # coding: utf-8
  2. from mangadex import *
  3. import sqlite3
  4. conn = sqlite3.connect('database.db')
  5. cursor = conn.cursor()
  6. def main():
  7. #print("Pas de fonction Main")
  8. update_manga(31477)
  9. def update_manga(id):
  10. url = get_url(id)
  11. # On récupère l'URL
  12. cursor.execute("SELECT chap FROM manga WHERE id = '%s'" % id)
  13. rows = cursor.fetchall()
  14. # Last_chapt est le dernier chapitre sauvegardé
  15. last_chapt = str(rows[0][0])
  16. new_chapt = get_last_chap(url)
  17. print("Mise a jour de %s" % get_title(url))
  18. print("Le dernier chapitre est %s" % last_chapt)
  19. print("Le dernier chapitre sur mangadex est %s" % new_chapt)
  20. if int(last_chapt) == int(new_chapt) :
  21. print("Nous sommes a jour")
  22. else :
  23. print("Pas a jour ! Le dernier chapitre est %s " % )
  24. cursor.execute("UPDATE manga SET chap = '{}' WHERE id = '{}'".format(get_last_chap(url), get_id(url)))
  25. conn.commit()
  26. if __name__ == '__main__':
  27. main()