Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erreur sur le launcher + suggestions #1

Open
Darkpepito opened this issue Dec 22, 2023 · 3 comments
Open

Erreur sur le launcher + suggestions #1

Darkpepito opened this issue Dec 22, 2023 · 3 comments

Comments

@Darkpepito
Copy link

Je vais pas m'embêter avec l'anglais, le bot est en français de toute façon.

L'erreur en question:

File "/home/darkpepito/Repos/Lumia-Discord-Bot/launcher.py", line 118, in <module>
    fenetre.iconbitmap("lumia_bot.ico")
  File "/usr/lib64/python3.11/tkinter/__init__.py", line 2136, in wm_iconbitmap
    return self.tk.call('wm', 'iconbitmap', self._w, bitmap)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Il semble après quelque recherche que cette fonction n'est plus utilisée car considérée comme inutile.
On peut la remplacer par iconphoto en utilisant un png plutôt qu'un ico.

Suggestions:

  • Faire un fichier requirements.txt afin de pouvair installer rapidement les libs requises
  • Ajouter #!/usr/bin/python3 au début de launcher.py pour pouvoir l'exécuter simplement
  • Pourquoi pas un fichier .desktop ?
  • un script install.sh

Mes suggestions sont pas difficiles mais si tu veux je peux m'en occuper.

@Dhalian
Copy link
Contributor

Dhalian commented Dec 25, 2023

Bonjour, l'erreur réside dans le simple fait que le fichier "lumia_bot.ico" est manquant, il doit être dans le même dossier que le launcher. Le launcher a par ailleurs été pensé pour Windows, d'où le format ".ico", plus largement utilisé par le système d'exploitation. Le launcher ne sert qu'à ajouter une UI et n'est utilisable qu'avec Windows, sur Linux tu peux simplement exécuter le fichier "main.py" avec python3 comme indiqué dans le README. Concernant tes suggestions, elles sont tout à fait faisables, le bot avait été prévu à l'origine pour Windows et non Linux, c'est pour cela que tout n'est pas adapté. Je m'occupe de tout ça dès que possible.

@Darkpepito
Copy link
Author

Ok merci ! Je conseille vraiment de faire en sorte que ça puisse tourner sur les deux, pratique pour faire tourner le bot sur un Raspi par exemple.

@Dhalian
Copy link
Contributor

Dhalian commented Dec 25, 2023

C'était prévu qu'il tourne sur Raspbian. Mais j'ai débuté le dev sur Windows donc je dois encore adapter aux autres OS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants