From aa63ce1e957b28792ea088650930d39d3fed01a8 Mon Sep 17 00:00:00 2001 From: alexcaussades Date: Sat, 9 Jul 2022 10:57:11 +0200 Subject: [PATCH] Feat/note (#6) * Feacture Readme * update Readme * mod mineur * update readme * change mineur * maj module version --- README.md | 4 ++-- assets/version.json | 2 +- main.py | 2 ++ version.py | 27 ++++++++++++++------------- 4 files changed, 19 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 447e17b..22c4b12 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,8 @@ Suivre votre RP directement dans le terminal encore plus rapide que des notes ou 2. Télécharger la dernière version du logiciel [stable](https://github.com/alexcaussades/Follow-RP/releases) 3. Dézipper le fichier sur vos documents ou endroit favoris 4. Faire un clique droit dans la fenêtre puis sélectionner ouvrir dans le terminal. -5. Taper la commande suivante dans votre terminal : ``` pip install requests ``` -6. Taper la commande suivante dans votre terminal : ``` python main.py``` +5. Taper la commande suivante dans votre terminal : ``` python main.py``` + # 💻 Démarage du logiciel diff --git a/assets/version.json b/assets/version.json index de2b30c..8ddb5ee 100644 --- a/assets/version.json +++ b/assets/version.json @@ -1 +1 @@ -{"version": "Stable V-0.0.2"} \ No newline at end of file +{"version": "Stable V-0.0.3"} \ No newline at end of file diff --git a/main.py b/main.py index d475b9b..52b19ff 100644 --- a/main.py +++ b/main.py @@ -4,11 +4,13 @@ import help import sr import time +import sqlite3 from assets import config_creat from datetime import date import version today = date.today() + try: with open('./assets/config.json') as mon_fichier: data = json.load(mon_fichier) diff --git a/version.py b/version.py index 3d50183..4cda868 100644 --- a/version.py +++ b/version.py @@ -1,21 +1,22 @@ -import requests +#!/usr/bin/python3 +from urllib import request, parse import json import os +url = "https://api.github.com/repos/alexcaussades/Follow-RP/releases" with open('./assets/version.json') as mon_fichier: data = json.load(mon_fichier) def versions_serach(): - x = requests.get("https://api.github.com/repos/alexcaussades/Follow-RP/releases") - - y = json.loads(x.text) - - if(y[0]['name'] != data["version"]): - print("____________________________________") - print("Une nouvelle version est disponible sur https://github.com/alexcaussades/Follow-RP/releases") - print("") - print("Description de la mise à jour") - print("\n" + y[0]['body']) - print("____________________________________") - \ No newline at end of file + res = request.urlopen(url).read() + page = res.decode("utf8") + y = json.loads(page) + + if(y[0]['name'] != data["version"]): + print("____________________________________") + print("Une nouvelle version est disponible sur https://github.com/alexcaussades/Follow-RP/releases") + print("") + print("Description de la mise à jour") + print("\n" + y[0]['body']) + print("____________________________________") \ No newline at end of file