Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1799 connectés 

 

 

Considère-t-on Riot comme définitivement perdu ?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter
Les invités peuvent voter

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  4656  4657  4658  ..  10147  10148  10149  10150  10151  10152
Auteur Sujet :

blabla@osa, FREE TEH TRUE RIOT §§§

n°963857
Mjules
Modérateur
Parle dans le vide
Posté le 14-10-2007 à 19:58:46  profilanswer
 

Reprise du message précédent :
t'embêtes pas, je me suis un poil penché dessus et j'ai trouvé string.replace qui semble faire ce que je veux :

Code :
  1. contenu = line[end+1:-1]
  2.            contenu = string.replace(contenu,'<','&lt;')
  3.            contenu = string.replace(contenu,'>','&gt;')
  4.            outputfile.write("<span=\"heure\">" + line[0:start] + "</span><span class=\"" + username + "\">&lt; " + username + " &gt; </span>" + " <span class=\"texte\">" + contenu + "</span><br />\n" )


Message édité par Mjules le 14-10-2007 à 20:00:59

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
mood
Publicité
Posté le 14-10-2007 à 19:58:46  profilanswer
 

n°963858
Mjules
Modérateur
Parle dans le vide
Posté le 14-10-2007 à 20:03:20  profilanswer
 

e_esprit > quelle licence pour ton script ? ça te pose t'il un problème que je le propose au projet duquel les logs proviennent ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°963860
e_esprit
Posté le 14-10-2007 à 20:04:25  profilanswer
 

Code :
  1. #! /usr/bin/python
  2. import sys
  3. if __name__ == '__main__':
  4.     if len(sys.argv) != 3:
  5.         print "Usage : python", sys.argv[0], "var fichier"
  6.         sys.exit(0)
  7.     var = sys.argv[1]
  8.     outputfile = open("parsed-"+var, "w" )
  9.     inputfile = open (sys.argv[2])
  10.     lines = inputfile.readlines()
  11.     inputfile.close()
  12.     outputfile.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
  13. strict.dtd\">\n" )
  14.     outputfile.write("<html xmlns=\"http://www.w3.org/1999/xhtml\"><head>\n" )
  15.     outputfile.write("<meta http-equiv=\"content-type\" content=\"text/html; charset=ISO-8859-15\" />\n" )
  16.     outputfile.write("<link href=\"style.css\" rel=\"stylesheet\" media=\"screen\" type=\"text/css\" />\n" )
  17.     outputfile.write("<title>"+var+"</title>\n" )
  18.     outputfile.write("</head><body><p>\n" )
  19.     for line in lines:
  20.         line = line.strip()
  21.         start = line.find('<')
  22.         end = line.find('>')
  23.         if start != -1 and end != -1:
  24.             leftpart = line[0:start]
  25.             username = line[start+1:end].strip()
  26.             rightpart = line[end+1:].replace('<', "&lt;" ).replace('>', "&gt;" )
  27.             outputfile.write(leftpart + " <span class=\"" + username + "\">&lt " + username + " &gt </span>" + rightpart + "<br />\n" )
  28.         else:
  29.             line = line.replace('<', "&lt;" ).replace('>', "&gt;" )
  30.             outputfile.write("<span class=\"ligne_secondaires\">" + line + "</span> <br />\n" )
  31.     outputfile.write("</p></body></html>\n" )
  32.     outputfile.close()
  33.     sys.exit(1)

Message cité 1 fois
Message édité par e_esprit le 14-10-2007 à 20:22:02

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°963861
python
Posté le 14-10-2007 à 20:04:35  profilanswer
 

Harkonnen a écrit :


va te tartiner d'étron mou


 
retourne sur ta belle daube qu'est Vista  
 
On se demande comment MS code aussi mal avec 4000 codeurs


Message édité par python le 14-10-2007 à 20:26:07
n°963862
e_esprit
Posté le 14-10-2007 à 20:05:55  profilanswer
 

Mjules a écrit :

e_esprit > quelle licence pour ton script ? ça te pose t'il un problème que je le propose au projet duquel les logs proviennent ?


EULA :o
 
Nan je déconne :D
 
GPL v2 ou 3, c'est qu'un mini-script, ce n'est pas bien important ;)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°963863
Devil_Weap​on
Dark Avenger
Posté le 14-10-2007 à 20:15:15  profilanswer
 

mikala a écrit :


oui mais non...
je n'ai pas dit que c'était une nouvelle feature récente... simplement que je venais de la découvrir :o
accessoirement rien n'empeche de lancer deux fenetres simultanées (comme sous gnome par exemple j'imagine à moins que nautilus dispose également de cette feature) .
Ceci étant dit une image est probablement plus explicite  
http://www.littleboboy.net/~mikala/konqueror.png
On peut bien sur multiplier les trucs :)


 
Et comment qu'on fait ? :) [pasdawa]

n°963864
e_esprit
Posté le 14-10-2007 à 20:15:33  profilanswer
 

Oups, j'ai même pas pensé à utiliser la méthode replace, honte à moi [:cust be back]  
 
Script mis à jour :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°963865
mikala
Souviens toi du 5 Novembre...
Posté le 14-10-2007 à 20:20:05  profilanswer
 

Devil_Weapon a écrit :


 
Et comment qu'on fait ? :) [pasdawa]


il te suffit d'activer la barre des mini-outils de konqueror.


---------------
Intermittent du GNU
n°963872
Mjules
Modérateur
Parle dans le vide
Posté le 14-10-2007 à 20:59:20  profilanswer
 

e_esprit, Xavier_OM > voilà le résultat une fois processé et mis en page :
page initiale :
http://people.freedesktop.org/~mar [...] 2007-10-13

 

page retraitée :
http://mjules.free.fr/nouveau/pars [...] -10-13.htm

 

le dossier avec les fichiers :
http://mjules.free.fr/nouveau

Message cité 1 fois
Message édité par Mjules le 14-10-2007 à 20:59:35

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°963875
Devil_Weap​on
Dark Avenger
Posté le 14-10-2007 à 21:05:56  profilanswer
 

mikala a écrit :


il te suffit d'activer la barre des mini-outils de konqueror.


 
Han okay !
C'est sympa comme truc, merci :jap:

mood
Publicité
Posté le 14-10-2007 à 21:05:56  profilanswer
 

n°963876
mikala
Souviens toi du 5 Novembre...
Posté le 14-10-2007 à 21:06:48  profilanswer
 

Devil_Weapon a écrit :


 
Han okay !
C'est sympa comme truc, merci :jap:


je trouve aussi :love:


---------------
Intermittent du GNU
n°963877
e_esprit
Posté le 14-10-2007 à 21:07:36  profilanswer
 

Mjules a écrit :

e_esprit, Xavier_OM > voilà le résultat une fois processé et mis en page :
page initiale :
http://people.freedesktop.org/~mar [...] 2007-10-13
 
page retraitée :
http://mjules.free.fr/nouveau/pars [...] -10-13.htm
 
le dossier avec les fichiers :
http://mjules.free.fr/nouveau


Plutot que de l'utiliser en batch, on pourrait tout à fait en faire un CGI qui génère le HTML dynamiquement, en lui passant par exemple la date du log à coloriser ;)


Message édité par e_esprit le 14-10-2007 à 21:08:08

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°963878
Mjules
Modérateur
Parle dans le vide
Posté le 14-10-2007 à 21:09:53  profilanswer
 

si tu te sens motivé pour le faire, tu peux aller le proposer sur #nouveau (irc.freenode.net), ils semblent très content de l'idée de coloriser les logs.
Pour ma part, on a déjà largement dépassé mes limites en terme de connaissance :D


Message édité par Mjules le 14-10-2007 à 21:10:33

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°963884
Shinuza
This is unexecpected
Posté le 14-10-2007 à 21:28:39  profilanswer
 

e_esprit a écrit :

Code :
  1. #! /usr/bin/python
  2. import sys
  3. if __name__ == '__main__':
  4.     if len(sys.argv) != 3:
  5.         print "Usage : python", sys.argv[0], "var fichier"
  6.         sys.exit(0)
  7.     var = sys.argv[1]
  8.     outputfile = open("parsed-"+var, "w" )
  9.     inputfile = open (sys.argv[2])
  10.     lines = inputfile.readlines()
  11.     inputfile.close()
  12.     outputfile.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
  13. strict.dtd\">\n" )
  14.     outputfile.write("<html xmlns=\"http://www.w3.org/1999/xhtml\"><head>\n" )
  15.     outputfile.write("<meta http-equiv=\"content-type\" content=\"text/html; charset=ISO-8859-15\" />\n" )
  16.     outputfile.write("<link href=\"style.css\" rel=\"stylesheet\" media=\"screen\" type=\"text/css\" />\n" )
  17.     outputfile.write("<title>"+var+"</title>\n" )
  18.     outputfile.write("</head><body><p>\n" )
  19.     for line in lines:
  20.         line = line.strip()
  21.         start = line.find('<')
  22.         end = line.find('>')
  23.         if start != -1 and end != -1:
  24.             leftpart = line[0:start]
  25.             username = line[start+1:end].strip()
  26.             rightpart = line[end+1:].replace('<', "&lt;" ).replace('>', "&gt;" )
  27.             outputfile.write(leftpart + " <span class=\"" + username + "\">&lt " + username + " &gt </span>" + rightpart + "<br />\n" )
  28.         else:
  29.             line = line.replace('<', "&lt;" ).replace('>', "&gt;" )
  30.             outputfile.write("<span class=\"ligne_secondaires\">" + line + "</span> <br />\n" )
  31.     outputfile.write("</p></body></html>\n" )
  32.     outputfile.close()
  33.     sys.exit(1)


C'est quoi? C'est pas très joli :o


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°963889
Harkonnen
Un modo pour les bannir tous
Posté le 14-10-2007 à 21:53:20  profilanswer
 

yo :o

n°963890
mikala
Souviens toi du 5 Novembre...
Posté le 14-10-2007 à 21:57:15  profilanswer
 

da.


---------------
Intermittent du GNU
n°963891
perchut2
Hell, it's about time...
Posté le 14-10-2007 à 21:58:03  profilanswer
 
n°963892
Harkonnen
Un modo pour les bannir tous
Posté le 14-10-2007 à 22:00:47  profilanswer
 
n°963893
vlack
Posté le 14-10-2007 à 22:02:23  profilanswer
 

Harkonnen a écrit :


va te tartiner d'étron mou


 
EN l'occurrence je ne m'adressais pas à toi mais aux olibrius qui pythonnent depuis hier :o

n°963894
vlack
Posté le 14-10-2007 à 22:03:45  profilanswer
 
n°963895
python
Posté le 14-10-2007 à 22:04:37  profilanswer
 

vlack a écrit :


 
EN l'occurrence je ne m'adressais pas à toi mais aux olibrius qui pythonnent depuis hier :o


 
Ne me compare pas à ces hérétiques!!
 

n°963896
perchut2
Hell, it's about time...
Posté le 14-10-2007 à 22:07:55  profilanswer
 


 
'un mouton !

n°963897
Mjules
Modérateur
Parle dans le vide
Posté le 14-10-2007 à 22:10:24  profilanswer
 

vlack a écrit :


 
EN l'occurrence je ne m'adressais pas à toi mais aux olibrius qui pythonnent depuis hier :o


 
depuis ce matin :o
et ça a commencé par du bash :o
 
et les développeurs de nouveau viennent de le mettre en place :o
http://people.freedesktop.org/~ahuillet/irclogs/


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°963898
mikala
Souviens toi du 5 Novembre...
Posté le 14-10-2007 à 22:13:04  profilanswer
 


de corones.


---------------
Intermittent du GNU
n°963901
Shinuza
This is unexecpected
Posté le 14-10-2007 à 22:21:01  profilanswer
 

Shinuza a écrit :

C'est quoi? C'est pas très joli :o

Ok, stab me in the eyes  :o


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°963902
Harkonnen
Un modo pour les bannir tous
Posté le 14-10-2007 à 22:21:25  profilanswer
 

vlack a écrit :


 
EN l'occurrence je ne m'adressais pas à toi mais aux olibrius qui pythonnent depuis hier :o


ça tombe bien, j'en ai fait partie [:god]

n°963904
_p1c0_
Posté le 14-10-2007 à 22:30:46  profilanswer
 

dites les jeunes (et les moins jeunes  :whistle: ), vous avez un gps ? je dois en acheter un et je sais pas trop quoi choisir...


---------------
-_- http://www.scienceshopping.com -_-
n°963906
vlack
Posté le 14-10-2007 à 22:34:51  profilanswer
 

_p1c0_ a écrit :

dites les jeunes (et les moins jeunes  :whistle: ), vous avez un gps ? je dois en acheter un et je sais pas trop quoi choisir...


Pour la voiture, la rando, la topo ?

n°963909
_p1c0_
Posté le 14-10-2007 à 22:45:59  profilanswer
 

vlack a écrit :


Pour la voiture, la rando, la topo ?


 
voiture, pour mon nouveau boulot, je vais faire pas mal de déplacement (surtout en champagne ardennes, logiquement, seulement en france).


---------------
-_- http://www.scienceshopping.com -_-
n°963913
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 14-10-2007 à 23:11:04  profilanswer
 

mikala a écrit :


de corjones.


Por favor, hombre  [:aloy]


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°963915
Le_Tolier
Hello IT ?
Posté le 14-10-2007 à 23:21:29  profilanswer
 

bon la semaine prochaine le XV de France a intéret à écraser les argentins :o


Message édité par Le_Tolier le 14-10-2007 à 23:21:38

---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
n°963917
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 14-10-2007 à 23:27:09  profilanswer
 

Mjules a écrit :


je peux abuser encore un peu ?
 
je viens de réaliser que ça va pas marcher avec un pipe parce que je me sert tout de suite après de \1 \2 et \3 pour générer ma ligne de html (d'où le problème avec les < et > d'ailleurs) : s/.../ <span>\1</span>/gp (avec les échappements qui vont bien). :/
Il y a une autre solution possible ou c'est mort ?


 
euh faudrait reformuler le problème, parce que là je comprends pas ce qui ne marcherait pas en fait :o


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°963918
el_barbone
too old for this shit ...
Posté le 14-10-2007 à 23:35:39  profilanswer
 

plop les gens !
 
les travaux chez soi, c'est le mal, ce weekend, je refaisais ma cuisine, bilan c'est pas encore fini :sweat:


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°963919
vlack
Posté le 14-10-2007 à 23:38:46  profilanswer
 

el_barbone a écrit :

plop les gens !
 
les travaux chez soi, c'est le mal, ce weekend, je refaisais ma cuisine, bilan c'est pas encore fini :sweat:


Un WE c'est rien...
Mon salon est en chantier depuis plusieurs mois :/
Le charme de l'ancien [:dawa]  :sweat:

n°963921
el_barbone
too old for this shit ...
Posté le 14-10-2007 à 23:52:09  profilanswer
 

on a commencé vendredi soir, au programme, demonté l'ancienne cuisine, puis remontage de la nouvelle dès le samedi :o
 
entre les meubles suppert chiants à monter, les aller retour leroy-merlin/casto (rayez la mention inutile).
 
là, on a fini, tout le bas, il reste le haut + de la plomberie :cry:


Message édité par el_barbone le 14-10-2007 à 23:52:48

---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°963923
el_barbone
too old for this shit ...
Posté le 15-10-2007 à 00:05:57  profilanswer
 

e_esprit a écrit :

Datoune est mort :o
Gloire à cerveau [:cerveau dr]


 
non [:boulax]
 
 
 

LoninoL a écrit :


 
Je suis pas nouveau, c'est juste que je poste pas souvent  :)  
Mais si je dois me convertir, je préfère cerveau à Datoune, avec un penchant pour le petit fond violet du plus bel effet  :love:  


 
 
 
t'as aucun gout :o


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°963934
python
Posté le 15-10-2007 à 01:07:16  profilanswer
 

e_esprit a écrit :

Datoune est mort :o
Gloire à cerveau


 
Datoune est mort. Gloire aux modos.  

n°963937
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 15-10-2007 à 05:41:43  profilanswer
 

preum's :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°963939
perchut2
Hell, it's about time...
Posté le 15-10-2007 à 07:26:30  profilanswer
 

deuz' :o

n°963940
P-Y
Posté le 15-10-2007 à 07:53:48  profilanswer
 

troiz :o

n°963941
_p1c0_
Posté le 15-10-2007 à 08:01:13  profilanswer
 

Kat'z  [:cerveau o]


---------------
-_- http://www.scienceshopping.com -_-
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  4656  4657  4658  ..  10147  10148  10149  10150  10151  10152

Aller à :
Ajouter une réponse
 

Sujets relatifs
Radio OSA[blabla] les vendeurs de la fnac
Et vous, sur OSA vous contribuez comment à ce que vous revendiquez ...[Ravioly] Nombre d'intervenants sur OSA
[ satisfaction ] le cote de OSAOSA C NUL ON FERME TOUS LES TOPICS INTELLIGENT
TROLL : OSA le forum des super doués ..venez les meilleurs sont la !!!BLABLA @ OSA
BLABLA @ OSA 
Plus de sujets relatifs à : blabla@osa, FREE TEH TRUE RIOT §§§


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR