Re: C i interfície gràfica
Hola Ricard,
Programar en Python i amb libpcap no són opcions excloents, al contrari. El
que es fa en aquests casos és implementar uns "bindings" per cridar a la
llibreria de C o C++ des de dins de Python. Així no reinventem la roda i
tenim la velocitat de C en les parts crítiques del programa.
Si mires una mica per Google ("python libpcap") veuràs que ja hi ha vàries
implementacions. No te'n puc recomanar cap perque no les he fet servir, però
et tot cas pots triar més endavant, si et decideixes pel Python.
El que si que et puc assegurar és que guanyaràs temps si aprens Python en lloc
de debugar "null pointer assignments". ;-) Tira de llenguatges d'alt nivell
(Python, o un altre) tant com puguis, i programa en C només allò que no es
pugui fer en Python (generalment, per velocitat).
De cara a la interfície gràfica, tens una eina de disseny visual per les Qt
que es diu QtDesigner. També tens PyQt, que et permet cridar les llibreries
Qt des de Python. A partir d'aquí... ves buscant. :-)
--
##############################
### Jordi Funollet
### http://www.terraquis.net
Reply to: