Skip to content
This repository has been archived by the owner on Jan 24, 2024. It is now read-only.

Latest commit

 

History

History
38 lines (32 loc) · 2.01 KB

README.fr.md

File metadata and controls

38 lines (32 loc) · 2.01 KB

Twysn : Projet ISN Twitter

Petit projet créé au lycée pour le bac ISN.

Nous avons utilisé :

  • Python 3.6.1
  • Tkinter (et ttk)
  • Twython: Doc, Github
  • Mttkinter

Plateformes supportées :

  • Windows 10
  • Windows 7+ (problèmes d'affichage majeurs)

Style

Pour Windows 10, nous nous sommes inspirées du styles des applications UWP. Voici de la documentation fournie par Microsoft :

Organisation des répertoires

  • src contient le code source de l'application
    • src/lib contient le code sources des librairies utilisées qui ne sont pas disponibles via pip
  • assets contient les ressources à distribuer avec l'applications (jetons de l'application, icones...)
  • data contient les ressources créées ou téléchargées par le client (Ex: jetons en base 64 de l'utilisateur). Le dossier n'est pas distribué ou est distribué vide avec le client.
    • data/cache contient toutes les images téléchargées et en cache. Le cache peut être supprimé manuellement ou via la fenêtre des paramètres.
  • dev_assets contient des ressources utiles au développement de Twysn, comme des listes de tweets ou des exmples d'utilisateurs.

Installation

Récupérez les tokens de votre application via le site dédié aux développeurs de Twitter. Ajoutez les dans le fichier assets/app_tokens encodés en base 64, comme expliqué dans assets/app_tokens_example.

License (en)

  • Twysn est distribué sous licence GNU GPL v3.0. Consultez LICENSE.md.
  • mttkinter est distribué sous licence GNU LGPL.
  •  TWITTER, TWEET, RETWEET et le logo Twitter sont des marques déposées de Twitter, Inc. ou de ses filiales.