pitivie — 2009-05-15 23:07:41

Bonsoir tout le monde,
Connaissez-vous Pytuio ?
C'est le protocole tuio mais en python.
Mais j'ai une problème, je suis sous ubuntu 8.4 et quand je tape:

python example1.py

je reçoi un message:

Traceback (most recent call last):
  File "example1.py", line 2, in <module>
    tracking = tuio.Tracking()
  File "/usr/lib/python2.5/site-packages/tuio/__init__.py", line 29, in __init__
    self.open_socket()
  File "/usr/lib/python2.5/site-packages/tuio/__init__.py", line 39, in open_socket
    self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEPORT, 1)
AttributeError: 'module' object has no attribute 'SO_REUSEPORT'

Comment faire pour que sa marche ?
merci d'avance pour vos réponse

pitivie — 2009-05-21 12:34:32

je croie que j'ai trouvé

teofil — 2009-05-22 10:46:10

SAlut pitivie,

je pense avoir trouvé quelque chose d'intéressant pour toi, niveau graphique :

http://nodebox.net/code/index.php/Home

Toutenpython :D

pitivie — 2009-05-22 11:05:56

Merci pour ce lien teofil,
mais il me semble que se logiciel est seulement pour Mac^^  (je suis pas du tout sûr) et moi je suis sous ubuntu.
Cependant le projet est très intéressant
@+

teofil — 2009-05-22 11:07:20

Ah oui pardon j'avais oublié ce détail....

rep — 2009-05-22 13:24:28

teofil a écrit:

je pense avoir trouvé quelque chose d'intéressant pour toi, niveau graphique :

http://nodebox.net/code/index.php/Home

bien ce lien ! chouette petit logiciel !
et qui fonctionne aussi apparemment bien sous linux :
http://dev.nodebox.net/wiki/Qt
(je viens de tester et ça marche)

pitivie — 2009-05-22 14:42:26

c'est super, je vais tester aussi

onze — 2009-05-23 03:55:45

salut

si ca te dérange pas d'utiliser pyglet (fonctionne sur les 3 os "majeurs"), pyMt pourrait ptètre te plaire:

citation :

PyMT is a python module for developing multi-touch enabled media rich applications. Currently the aim is to allow for quick and easy interaction design and rapid prototype development.

PyMT is written in python, based on pyglet toolkit.

http://pymt.txzone.net/

pitivie — 2009-05-23 11:32:38

j'ai une question sur le projet pymt, es qu' il reconnait les fiducials ?

onze — 2009-05-23 12:28:58

apparemment non, enfin j'ai recherché 2 minutes, je sais pas te dire une réponse sûre (je n'utilise pas pymt moi même).

pitivie — 2009-05-23 14:32:20

ok sinon d'autre idée de reactable avec fiducials et python ?
je cherche de mon cote

onze — 2009-05-24 14:05:46

touchlib ?
http://nuigroup.com/touchlib/

ca plante encore pytuio ?
sinon t'as juste à commenter la ligne avec le setsockopt pour que ca plante plus.

pitivie — 2009-05-30 13:18:14

a onze
tu peut en dire plus sur touchlib

onze — 2009-06-06 02:27:41

non =P

si tu lis pas l'anglais, essaie google translation c'est mieux que rien: http://translate.google.com
http://translate.google.com/translate?p … ry_state0=

pitivie — 2009-06-28 19:45:44

Salut,
Je ne sais pas si c'est précisé, mais es que pytuio reconnais les doigts en plus des fiducials ??
Dans sa dernier version, reactivision reconnais les fiduciales et les doigts mais es que pytuio peut les interpréter ??
merci pour vos futur réponse
@+

pitivie — 2009-06-30 19:58:35

sinon je suis tombé sur tbeta => http://ccv.nuigroup.com/
Quelqu'un connais ??

teofil — 2009-07-01 19:57:43

Yoh !

ouais je connais un peu tbeta. C'est une application qui permet de gérer le multitouch. Tu peux ensuite y associer une application pour avoir un visuel (de nombreux exemples en flash à télécharger sur leur site).

Il me semble que le protocole de transmission est l'OSC.
Niveau multitouch, je trouve tbeta assez génial, car très paramétrable (si seulement reactivision était comme ça...), et pas forcément besoin d'avoir une super surface avec infrarouge et tout (quoi que c'est quand même mieux...).

Il ne gère en revanche pas les fids (à ma connaissance).

Voili voilou ;-)