Une nouvelle version du graveur des distributions Ubuntu et Debian Linux. J'ai décidé de l'écrire en PyGTK: l'implémentation de l'interface graphique est faite en Glade et le moteur en Python.

Donc l'application est divisée en trois parties:

La partie principale est évidemment le programme lui-même. Il est organisé dans une classe(ça sert pas à grand chose, vue que c'est un seul programme qui n'interactionne avec d'autres, mais je suis parti du principe "orienté objet"). Alors la classe LB(Linux Burner) contient tout, à la fin il reste qu'a instancier l'objet et c'est tout

Alors la classe(y la doc dedans, mais je vais spécifier ici aussi un p'tit peu ):

Le démarrage se fait un peu bizarrement, mais c'est tout ce que j'ai pu faire pour le moment: dans le inittab j'ai mis: 1:2345:respawn:/home/kiosk/graveur/start.

Désactiver l'authentification de X dans /usr/bin/startx

Le fichier /home/kiosk/graveur/start démarre juste le serveur X. Après, dans le .xinitrc de root(/root/.xinitrc) je lance le programme Python

Pas très grande philosophie, ni grande ingéniosité...

SergheiMihai/GraveurPyGTK (dernière édition le 2011-09-28 16:19:37 par NdimbyAndriantsoavina)