Liens connexes

Dépêche modérée par

: LinuxFR en OSD

Posté par mammique (Jabber id, page perso, ). Modéré le 03 décembre 2002.
0
Voici un petit script python qui affiche en OSD le titre des news de LinuxFR tombant dans http://linuxfr.org/news/archive/. Vous pouvez modifer l'url par http://fr.news.yahoo.com/ si par exemple vous voulez infos ça marche aussi! (changez la couleur de l'OSD selon l'url ;-))

ce script repose sur python-osd donc:
apt-get install python-osd
ou urmpi chéplutrokoi....

NdM :Et non, pas urpmi, puisque ce n'est pas dans la Mandrake :-)

> Lire les commentaires (55 commentaires, moyenne: 1,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: LinuxFR en OSD

Posté par mammique (Jabber id, page perso, ) le 03/12/2002 à 23:12. (lien). Évalué à 5.

Ha zut! Voilà qui va en rebuter plus d'un pour tester. Voici le lien vers PyOSD http://repose.cx/pyosd/.(...) Effectivement y'a pas l'air d'y avoir grand chose de dispo en rpm... désolé!

Re: LinuxFR en OSD

Posté par Pascal Terjan (Jabber id, page perso, ) le 03/12/2002 à 23:18. (lien). Évalué à 4.

Bon ca y est il y a un rpm pour Mandrake.
Il est ici http://pascal.terjan.free.fr/rpm/pyosd-0.2.5-1mdk.i586.rpm(...) en attendant de le faire inclure dans les contribs :-)

Par contre ca foire sur le script en question :

Traceback (most recent call last):
File "linuxfr.py", line 25, in ?
display.set_font("-adobe-helvetica-bold-r-normal-*-*-200-*-*-p-*-iso8859-1")
File "/usr/lib/python2.2/site-packages/pyosd/__init__.py", line 122, in set_font
_pyosd.set_font(self._osd, font)
pyosd.error: Requested font not found
Segmentation fault (core dumped)

Re: LinuxFR en OSD

Posté par Olivier () le 03/12/2002 à 23:30. (lien). Évalué à 1.

Euh, dans le bas de __main__, dans la boucle while, ne faut-il pas avoir :
--------------------------------
for x in updated:
[...]
for y in current:
--------------------------------
pour espérer avoir un jour des nouvelles news à s'afficher ? Car si on ne parcourt que les éléments "connus", comment peut-on voir les nouveaux éléments ?

Enfin moi j'dis ça... en faisant l'inversion, ça marche...

OSD ?

Posté par analogue o/ (page perso, ) le 04/12/2002 à 01:47. (lien). Évalué à 3.

Désolé pour mon ignorance mais c'est quoi l'OSD ? =)

--
Votez contre le cinéma sur DLFP: http://linuxfr.org/tracker/296.html
Le lien pour voter est en haut à droite.

Re: LinuxFR en OSD

Posté par Gentoo][Gravis (page perso, ) le 04/12/2002 à 10:04. (lien). Évalué à 1.

Pyosd marche pas sur ma gentoo 1.2 :

Python 2.2.1 (#1, Nov 27 2002, 20:20:04)
[GCC 2.95.3 20010315 (release)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyosd
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib/python2.2/site-packages/pyosd/__init__.py", line 29, in ?
import _pyosd
ImportError: /usr/lib/python2.2/site-packages/_pyosd.so: undefined symbol: XFillRectangle


quelqu'un sait d'ou ca vient ??

Re: LinuxFR en OSD

Posté par gilles renault (page perso, ) le 04/12/2002 à 11:44. (lien). Évalué à 1.

Heu pkoi g ça? (debian unstable)

gil@pc-ccri-12 renault $ python linuxfr.py
Traceback (most recent call last):
File "linuxfr.py", line 40, in ?
modif = False
NameError: name 'False' is not defined
gil@pc-ccri-12 renault $

--
Vous venez de mourir pour la troisième fois. Perte d'adhérence aggravée par des pneus trop étroits.

[+] C'est quoi un OSD !

Posté par Mes Zigues () le 04/12/2002 à 12:24. (lien). Évalué à -4.

Par avance, je vous remerci pour votre réponse.

MZ

Re: LinuxFR en OSD

Posté par Fabien Penso (Jabber id, page perso, ) le 04/12/2002 à 12:33. (lien). Évalué à 1.

$ python linuxfr.py

Ca ne fait rien du tout chez moi...

--
blog them all :: la photo du jour
Je vote pour LinuxFr en Rails !

Re: LinuxFR en OSD

Posté par Gyro Gearllose () le 04/12/2002 à 13:14. (lien). Évalué à 1.

J'suis sous une LFS, et j'suis déçu !
J'ai la version 2.2.2 de Python d'installée, et ça ne fonctionne pas. Quand je tente un ./linuxfr.py, ça me dit :

Traceback (most recent call last):
File "./linuxfr.py", line 3, in ?
import htmllib, formatter, urllib, time, pyosd
ImportError: No module named pyosd
</i>

Visiblement, il manque le module pyosd, mais où le trouve-t-on ? J'ai cherché dans les sources de Python sans succès. Dommage, je pensais que c'était un truc koules.

--
All articles which are excluded shall be deemed included
Tous les articles exclus sont considérés inclus
--Brian de Palma in Phantom of the Paradize

Re: LinuxFR en OSD

Posté par mammique (Jabber id, page perso, ) le 04/12/2002 à 15:51. (lien). Évalué à 1.

J'ai rajouté une varaible de tolérence si il y a trop de nouveaux messages (suspect).

Ca le fait chez moi car quand le site ne répond pas ma passerelle SME (pas top dailleurs) me met kand meme une page qui du coup n'a plus rien a voir avec la page à comparer. SI il y a trop de différence ça recharge jusqu'à ce que ce soit comparable.

Re: LinuxFR en OSD

Posté par Strass (page perso, ) le 04/12/2002 à 16:33. (lien). Évalué à 1.

Bon comme apparemment il y a quelques personnes qui connaissent Python, j'ai une question : il en est où le support de SOAP? parce que la dernière fois que j'avais regardé, il y avait meme pas moyen de mettre en place des sessions HTTP (par cookie ou autre), et ça sux pas mal sans ça (comment je fais pour savoir si qqn est loggé par exemple?)

Re: LinuxFR en OSD

Posté par qdm () le 04/12/2002 à 23:08. (lien). Évalué à 1.

J'ai été obligé d'employer le .src.rpm car le rpm classique avait l'air d'etre compilé avec certaines libs cooker. Et après j'ai ce message d'erreur

Traceback (most recent call last):
File "linuxfr.py", line 3, in ?
import htmllib, formatter, urllib, time, pyosd
File "/usr/lib/python2.2/site-packages/pyosd/__init__.py", line 29, in ?
import _pyosd
ImportError: /usr/lib/python2.2/site-packages/_pyosd.so: undefined symbol: xosd_set_vertical_offset

Une idée ?

Revenir en haut de page