Re: Re: [HS]: Bookmark mozilla: suppression des doublons ?

2006-02-22 Par sujet Robert Goulley

Bonjour
Pour supprimer les doublons ou autres recettes de cuisine
devenues inutiles une fois imprimees  ,j ai trouve le procede
suivant ;je clique sur marque -pages ;la 4 eme ligne gestion des
marque -pages :j obtiens toutes les lignes  ;je clique sur une
ligne puis sur effacer .En deux minutes je suis debarrasse de tout ce
qui m encombre
Goulley


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Re: [HS]: Bookmark mozilla: suppression des doublons ?

2006-02-21 Par sujet Jacques L'helgoualc'h
Robert Goulley a écrit, mardi 21 février 2006, à 18:18 :
> Bonjour

bonsoir,

> Comment supprimer certaines lignes

Pour  ne garder que  le premier  exemplaire de  chaque doublon,  on peut
essayer

 awk '!/HREF=/ || !m[$0]++' < bookmarks.html > bookmarks_reduits.html

Les lignes supprimées sont obtenues par awk '/HREF=/ && m[$0]++' ...
-- 
Jacques L'helgoualc'h


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Re: [HS]: Bookmark mozilla: suppression des doublons ?

2006-02-21 Par sujet Robert Goulley

Bonjour
Comment supprimer certaines lignes
Merci d avance
  Goulley


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-09 Par sujet Xavier Maillard
On 9 Feb 2004, Yves Rutschle outgrape:

On Mon, Feb 09, 2004 at 07:30:21AM +0100, Xavier Maillard wrote:
> > J'ai trouvé ça plutôt drôle de voir que partant d'un manque dans
> > Mozilla, DUF s'est mise à cracher du code pour pallier ça :p
> 
> Ben, à quoi tu t'attendais?

A rien de :p
 
> La meilleure solution eut été un patch à Mozilla, mais c'est
> moins à la porté du premier venu (ou plutôt, ça prend plus
> de temps, donc le temps de le faire proprement on n'est plus
> le premier venu.)

Clairement. Là avec un coup de sed je m'en suis sorti. C'est beau :p
 
> Y.

-- 
Hacker Wonderland  Xavier Maillard|  "Stand Back! I'm a programmer!"
.0. [EMAIL PROTECTED]|   
..0 (+33) 326 770 221 |Webmaster, emacsfr.org 
000  PGP : 0x1E028EA5 | Membre de l' APRIL  
   



pgpp7c2stdSSy.pgp
Description: PGP signature


Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-09 Par sujet Yves Rutschle
On Mon, Feb 09, 2004 at 07:30:21AM +0100, Xavier Maillard wrote:
> J'ai trouvé ça plutôt drôle de voir que partant d'un manque dans
> Mozilla, DUF s'est mise à cracher du code pour pallier ça :p
 
Ben, à quoi tu t'attendais?

La meilleure solution eut été un patch à Mozilla, mais c'est
moins à la porté du premier venu (ou plutôt, ça prend plus
de temps, donc le temps de le faire proprement on n'est plus
le premier venu.)

Y.



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-09 Par sujet Xavier Maillard
On 8 Feb 2004, Xavier Maillard stated:

> Bonjour,
> 
> Las d'avoir une liste de bookmarks longue comme un bras, j'ai décidé
> de réorganiser un peu tout ça.
> 
> Et ho surprise, j'ai plein de doublons ! Comme il serait fastidieux de
> les supprimer à la main, je me demandais si quelqu'un saurait comment
> supprimer tous ces doublons d'un clic.
> 
> Merci

J'ai trouvé ça plutôt drôle de voir que partant d'un manque dans
Mozilla, DUF s'est mise à cracher du code pour pallier ça :p

Bravo, ça m'a bien amusé :p
-- 
Hacker Wonderland  Xavier Maillard|  "Stand Back! I'm a programmer!"
.0. [EMAIL PROTECTED]|   
..0 (+33) 326 770 221 |Webmaster, emacsfr.org 
000  PGP : 0x1E028EA5 | Membre de l' APRIL  
   



pgpk9wvfyDu8B.pgp
Description: PGP signature


Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-09 Par sujet Jean-Michel OLTRA
Le dimanche 08 février 2004, claude a écrit...
bonjour,


> J'ai dû rectifier l'intation sur les lignes :
> input.close() et output.close()

Oui, je ne sais pas pourquoi ça rend ça: j'ai fait un `:r fichier` avec
Mutt et il m'a bien lu/écrit le fichier, mais salement.

Désolé.

Hypothèse: l'indentation n'est pas définie de la même manière pour les
appels Mutt->Vim, que pour Vim->Fichier ?

-- 
jm



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-09 Par sujet JusTiCe8

Bonjour,

Yves Rutschle wrote:


On Sun, Feb 08, 2004 at 06:00:49PM +0100, JusTiCe8 wrote:
 

Il ne gère que les doublons qui se succédent :(, il faut 2 boucle while 
imbriquées, et pour chaque ligne, comparer avec toutes les autres lignes 
et agir en fonction, et il y a plein d'optim à imaginer...
   



Meuh non. Relit le chapitre sur les tableaux associatifs
("hash") et essaie le script avant de commenter :-)

Y.


 

Autant pour moi, toutes mes excuses :/. Bon faudra que je me remette 
sérieusement à ce genre de chose moi ;).


A+,

 J8.



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Yves Rutschle
On Sun, Feb 08, 2004 at 06:00:49PM +0100, JusTiCe8 wrote:
> Il ne gère que les doublons qui se succédent :(, il faut 2 boucle while 
> imbriquées, et pour chaque ligne, comparer avec toutes les autres lignes 
> et agir en fonction, et il y a plein d'optim à imaginer...

Meuh non. Relit le chapitre sur les tableaux associatifs
("hash") et essaie le script avant de commenter :-)

Y.



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet claude

Jean-Michel OLTRA a écrit :
[...]

Hello,



Je ne sais pas si c'est ce que tu souhaites, ça semble le faire, ça m'a
montré que j'avais deux doublons. Ça supprime dans le fichier de sortie
les lignes à URL identique à une ligne déjà reçue.
A condition que ton fichier de signets soit le même que le mien.


Chez moi, j'obtiens ça :

./delbookmark.py  bookmarks.html test.html
Traceback (most recent call last):
  File "./delbookmark.py", line 25, in ?
main ()
  File "./delbookmark.py", line 14, in main
for line in input:
ValueError: I/O operation on closed file

J'ai dû rectifier l'intation sur les lignes :
input.close() et output.close()

Claude



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Jean-Michel OLTRA
Le dimanche 08 février 2004, Jean-Michel OLTRA a écrit...
bonjour,


> Je ne sais pas si c'est ce que tu souhaites, ça semble le faire, ça m'a
> montré que j'avais deux doublons. Ça supprime dans le fichier de sortie
> les lignes à URL identique à une ligne déjà reçue.
> A condition que ton fichier de signets soit le même que le mien.

Attention, le rendu de mon mail sous mutt me pourrit l'indentation, et
c'est très mauvais avec Python.

-- 
jm



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Jean-Michel OLTRA
Le dimanche 08 février 2004, Jean-Michel OLTRA a écrit...

bonjour,


> Envoie un exemple du fichier de signets (un extrait), et je suis sur que
> chacun va y aller de son Perl, Python, sed, awk, bash.


#!/usr/bin/env python
#
# delbookmarks.py
# supprime les lignes a URL identiques
# usage ./delbookmark.py fichierEntree fichierSortie

import sys
import string

def main ():
input = file (sys.argv[1], 'r')
output = file (sys.argv[2], 'w')
listing = []
for line in input:
if string.find (line, 'HREF') != -1:
url = string.split (line, '"', 2)[1]
if url in listing:
continue
listing.append (url)
output.write (line)
input.close ()
output.close ()

if __name__ == '__main__':
main ()

Je ne sais pas si c'est ce que tu souhaites, ça semble le faire, ça m'a
montré que j'avais deux doublons. Ça supprime dans le fichier de sortie
les lignes à URL identique à une ligne déjà reçue.
A condition que ton fichier de signets soit le même que le mien.

-- 
jm



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Xavier Maillard
On 8 Feb 2004, Jacques L'helgoualc'h spake thusly:

> Yves Rutschle a écrit, dimanche 8 février 2004, à 11:13 :
> [...]
> > Un rapide truc en Perl, pas testé énormément vu que je n'ai
> > pas bcp de bookmarks:
> [...] 
> 
> Perl et Mozilla sont lourds :)

Tu prêches un convaincu (enfin pour mozilla) :)

Ah mais on est pas du tout Vendredi...

zeDek
-- 
.o.  | Hacker wonderland
..o  |
ooo  | 



pgpl93ywAmn5i.pgp
Description: PGP signature


Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Jacques L'helgoualc'h
Yves Rutschle a écrit, dimanche 8 février 2004, à 11:13 :
[...]
> Un rapide truc en Perl, pas testé énormément vu que je n'ai
> pas bcp de bookmarks:
[...] 

Perl et Mozilla sont lourds :)

awk -F'">' '/^

Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet JusTiCe8

Bonsoir,

Yves Rutschle wrote:


On Sun, Feb 08, 2004 at 11:38:34AM +0100, Michel Grentzinger wrote:
 



Un rapide truc en Perl, pas testé énormément vu que je n'ai
pas bcp de bookmarks:

#! /usr/bin/perl

while ( <> ) {
 if ( / 

Il ne gère que les doublons qui se succédent :(, il faut 2 boucle while 
imbriquées, et pour chaque ligne, comparer avec toutes les autres lignes 
et agir en fonction, et il y a plein d'optim à imaginer...


A+,

 J8.



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Jean-Michel OLTRA
Le dimanche 08 février 2004, Xavier Maillard a écrit...
bonjour,


> Et ho surprise, j'ai plein de doublons ! Comme il serait fastidieux de
> les supprimer à la main, je me demandais si quelqu'un saurait comment
> supprimer tous ces doublons d'un clic.

Envoie un exemple du fichier de signets (un extrait), et je suis sur que
chacun va y aller de son Perl, Python, sed, awk, bash.

-- 
jm



Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Yves Rutschle
On Sun, Feb 08, 2004 at 11:38:34AM +0100, Michel Grentzinger wrote:
> > Et ho surprise, j'ai plein de doublons ! Comme il serait fastidieux de
> > les supprimer à la main, je me demandais si quelqu'un saurait comment
> > supprimer tous ces doublons d'un clic.

Tiens, ça pourrait être ajouté à la Wishlist de Mozilla: a
priori, à chaque fois qu'on veut créer un doublon, il
faudrait prévenir l'utilisateur.

> En exportant les marques-pages dans un fichier html, tu peux utiliser un 
> petit 
> script pour y détecter les doublons et les supprimer.
> Je ne suis pas assez calé en sed et autres pour t'aider plus que ça.

Un rapide truc en Perl, pas testé énormément vu que je n'ai
pas bcp de bookmarks:

#! /usr/bin/perl

while ( <> ) {
  if ( /

Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Xavier Maillard
On 8 Feb 2004, Michel Grentzinger said:

> Le Dimanche 8 Février 2004 10:21, Xavier Maillard a écrit :
> > Bonjour,
> 
> Bonjour,
> 
> > Las d'avoir une liste de bookmarks longue comme un bras, j'ai décidé
> > de réorganiser un peu tout ça.
> > 
> > Et ho surprise, j'ai plein de doublons ! Comme il serait fastidieux
> > de les supprimer à la main, je me demandais si quelqu'un saurait
> > comment supprimer tous ces doublons d'un clic.
> 
> En exportant les marques-pages dans un fichier html, tu peux utiliser
> un petit script pour y détecter les doublons et les supprimer. Je ne
> suis pas assez calé en sed et autres pour t'aider plus que ça.

Dommage que l'outil de gestion des bookmarks ne propose pas la
détection/suppression des doublons :(


-- 
"sometimes i feel like we're making emacs better and better because we don't 
 know what to do with emacs once it is finished."

-- AlexSchroeder on #emacs @OPN



pgp2exq6W4XyG.pgp
Description: PGP signature


Re: [HS]: Bookmark mozilla: suppression des doublons ?

2004-02-08 Par sujet Michel Grentzinger
Le Dimanche 8 Février 2004 10:21, Xavier Maillard a écrit :
> Bonjour,

Bonjour,

> Las d'avoir une liste de bookmarks longue comme un bras, j'ai décidé de
> réorganiser un peu tout ça.
>
> Et ho surprise, j'ai plein de doublons ! Comme il serait fastidieux de
> les supprimer à la main, je me demandais si quelqu'un saurait comment
> supprimer tous ces doublons d'un clic.

En exportant les marques-pages dans un fichier html, tu peux utiliser un petit 
script pour y détecter les doublons et les supprimer.
Je ne suis pas assez calé en sed et autres pour t'aider plus que ça.

-- 
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net