Page 2 sur 2

Re: [imagesat] création d'un petit script

Publié : jeu. 30 août 2012, 09:14
par chipster
Salut

Il faut d'abord installer imagesat avec yaourt:

Code : Tout sélectionner

yaourt -S imagesat
J'ai amélioré le programme qui se trouve ici : http://pastebin.archlinux.fr/449665
En user normal, aucun souci. Je remplace le binaire /usr/bin/imagesat et je modifie la ligne pour les logs
Ensuite :

Code : Tout sélectionner

chmod +x /usr/bin/imagesat
J'exécute le binaire et là, surprise, j'ai la souris qui change de tête, je n'ai plus accès aux boutons de la souris :evil:
Je finis par avoir les erreurs suivantes en cliquant rapidement avec la souris :

Code : Tout sélectionner

import: unable to grab mouse `': Ressource temporairement non disponible @ error/xwindow.c/XSelectWindow/9047.
import: unable to grab mouse `': Ressource temporairement non disponible @ error/xwindow.c/XSelectWindow/9047.
/usr/bin/imagesat: ligne18: class : commande introuvable
/usr/bin/imagesat: ligne19: Erreur de syntaxe près du symbole inattendu « ( »
/usr/bin/imagesat: ligne19: `	def __init__(self):'
J'avoue que je sèche un peu sur les erreurs :|

[edit] python pointe bien vers python3 en user et en root

Re: [imagesat] création d'un petit script

Publié : jeu. 30 août 2012, 16:18
par chipster
Sur l'irc, @Mo0O m'a donné la réponse à mon souci. Il faut mettre

Code : Tout sélectionner

#!/usr/bin/env python3
à la place de

Code : Tout sélectionner

#!/usr/bin/python