Crack-wifi.com FORUM

LE FORUM DU SITE

Wifi, Backtrack, crack WEP et WPA...

Vous n'êtes pas identifié(e).  

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#1 26-03-2011 13:56:51

Cahaleen
Membre Radioactif
Lieu : Paris
Inscription : 02-03-2011
Messages : 96

Transformation d'un dictionnaire csv en txt

Bonjour, j'ai téléchargé sur le net un dictionnaire en csv pour essayer de faire des attaques wpa.
Seulement lorsque je l'ouvre avec excel, j'ai le mot et sa définition dans la même case, ce qui pose problème pour ne conserver que les mots. Les mots sont toutefois séparés de la définition par une virgule.

Quelqu'un connaitrait-il un moyen simple de virer toutes les définitions et de ne conserver que les mots. Accessoirement si ça pouvait aussi me convertir le fichier en txt, ça m'arrangerait!

Merci d'avance!

Dernière modification par Cahaleen (26-03-2011 13:57:30)

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#2 26-03-2011 14:29:18

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : Transformation d'un dictionnaire csv en txt

Regarde si la commande suivante sort ce que tu veux :

cut dico.csv -d, -f1
#Explication : la commande CUT sépare le fichier en différents champs selon un délimiteur. l'option -d définit le délimiteur (ici la virgule) tandis que l'option -f spécifie quels champs on veut garder (ici juste le premier)

(mets toi d'abord dans le même répertoire que ton dico, si nécessaire avec la commande "cd")

Si la sortie te semble bonne, tu peux rediriger tout ça vers un fichier txt :

cut dico.csv -d, -f1 > dico2.txt

Ca règle ton problème ? smile

Hors Ligne

#3 26-03-2011 14:46:30

Cahaleen
Membre Radioactif
Lieu : Paris
Inscription : 02-03-2011
Messages : 96

Re : Transformation d'un dictionnaire csv en txt

J'essaie dès que je passe sous linux!!
Mais il me semble que ça corresponde bien à ce que je cherche.

Merci!

Hors Ligne

#4 26-03-2011 20:17:50

Cahaleen
Membre Radioactif
Lieu : Paris
Inscription : 02-03-2011
Messages : 96

Re : Transformation d'un dictionnaire csv en txt

Ca marche niquel!

Par contre j'ai un petit souci, quand j'ouvre mon fichier txt, les mots sont entre guillemets...
J'ai essayé :

cut /media/Media/Wifi/Dicos/Français/ENC_FRA.txt -c" > ENC_FRA.txt

Mais ça n'as pas l'air de fonctionner : la konsole me répond

[email protected]:~$ cut /media/Media/Wifi/Dicos/Français/ENC_FRA.txt -c" > ENC_FRA.txt
>

sans me donner plus d'informations.

Une idée?

Hors Ligne

#5 26-03-2011 22:47:07

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : Transformation d'un dictionnaire csv en txt

C'est parce que ton caractère " n'est pas échappé, ce qui veut dire que la commande cut pense que tu veux lui spécifier une chaîne entre guillemets (ce qui n'est pas le cas ici). Il attend donc que tu lui fermes ses guillemets (le > indique qu'il attend la suite de la commande).

Essaie de mettre ton " entre simple quotes, comme ceci : ' " ' (sans les espaces), ça devrait passer smile Si les mots sont à l'intérieur d'une paire de guillemets, prendre seulement le deuxième champ devrait suffire, mais tu peux spécifier plusieurs champs à extraire si nécessaire :
-f1,3 : extraire les champs 1 et 3 mais pas les autres
-f1-5 : extraire les champs 1 à 5 (1, 2, 3, 4, 5) mais pas mes autres
-f1,3-5 : extraire le champ 1 et les champs 3 à 5 (3, 4, 5) mais pas les autres

Avec ça tu devrais être bon wink

Hors Ligne

#6 27-03-2011 21:52:44

Cahaleen
Membre Radioactif
Lieu : Paris
Inscription : 02-03-2011
Messages : 96

Re : Transformation d'un dictionnaire csv en txt

A pas marché... Mais c'est pas grave, je suis passé sous Kubuntu pour manipuler mes fichiers et Kate m'a sorti d'affaire!
Je serais quand meme curieux de savoir comment on peut faire en ligne de commande...

Hors Ligne

#7 27-03-2011 22:16:34

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : Transformation d'un dictionnaire csv en txt

Cahaleen a écrit :

A pas marché

Avec une telle avalanche de détails, je ne sais même pas par où commencer pour t'aider tongue Si au moins tu disais pourquoi ça n'a pas marché, on saurait peut-être t'en dire plus mais là...

Envoie-moi le fichier en question (ou un lien) et je te dirai comment le "nettoyer" en ligne de commande si tu veux wink

Hors Ligne

#8 28-03-2011 08:17:35

Cahaleen
Membre Radioactif
Lieu : Paris
Inscription : 02-03-2011
Messages : 96

Re : Transformation d'un dictionnaire csv en txt

:S Surtout que je venais de faire remarquer la meme chose à quelqu'un d'autre...

Voilà ce que j'ai donné : (les mots étant entre les guillemets, il me semble qu'il faille prendre le deuxième champ.

[email protected]:/media/Media/Wifi/Dicos$ cut new.txt -c'"' -f2 > new1.txt
cut: Un seul type de liste peut être spécifié.

Meme réponse pour ça :

[email protected]:/media/Media/Wifi/Dicos$ cut new.txt -c'"' > new1.txt
cut: Octet ou champ de liste invalide.

Et celle-ci ne change pas mon fichier :

cut new.txt -f2 > new1.txt

Sinon voilà le fichier.

Hors Ligne

#9 28-03-2011 20:19:25

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : Transformation d'un dictionnaire csv en txt

J'ai beau me relire, je ne vois pas où j'ai écrit l'option "-c" pour cut... Une chose est sûre, l'un de nous deux va être bon pour une petite visite chez l'ophtalmo' big_smile

L'option pour spécifier le délimiteur est "-d", avec un D comme "Dis, t'es sûr de la commande que tu recopies ?" (ou "Delimiter", au choix). L'option "-c" indique au bout de combien de caractères il doit couper, mais '"' n'est pas un nombre de caractères valide...

Essaie avec la commande suivante, chez moi ça a l'air de passer :

cut DicFra.csv -d'"' -f2 > dico.txt
# Pour régler le problème des accents : conversion de l'ISO-8859-1 à l'UTF8
cut DicFra.csv -d'"' -f2 | iconv --from-code=ISO-8859-1 --to-code=UTF-8 > dico.txt

Je peux détailler les commandes si ça manque de clarté smile

Hors Ligne

#10 28-03-2011 21:08:52

Cahaleen
Membre Radioactif
Lieu : Paris
Inscription : 02-03-2011
Messages : 96

Re : Transformation d'un dictionnaire csv en txt

Ben j'ai suivi le conseil qu'on donne à tous les débutants : RTFM^^ Et comme ça ne marchait pas avec -d j'ai essayé avec -c qui me semblait aussi correspondre^^ Pas tout compris...

Je crois que je sais pourquoi ça n'allait pas avec -d, je prenais le premier champ. Je vais réessayer dès que je peux avec les commandes que tu me donnes! Pour les accents j'y suis pas allé de manière élégante : j'ai utilisé openoffice qui me proposait de lire le fichier et le convertir en UTF-8!

Un jour je saurai faire mes manips en ligne de commande et proprement!

Hors Ligne

#11 30-03-2011 09:35:43

Lulu
Membre d'honneur
Lieu : Dans le noooord !
Inscription : 19-10-2009
Messages : 50

Re : Transformation d'un dictionnaire csv en txt

Avec Excel tu peux séparer correctement ton csv. Tu ouvres ton *.csv avec Excel, tu vas dans le menu données/convertir /tu sélectionnes délimité, tu coches ton séparateur (;)
Et voila tu as deux colonnes !


M1ck3y addict

Hors Ligne

#12 30-03-2011 19:12:50

Cahaleen
Membre Radioactif
Lieu : Paris
Inscription : 02-03-2011
Messages : 96

Re : Transformation d'un dictionnaire csv en txt

Cool merci smile

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

Sujets similaires

Discussion Réponses Vues Dernier message
10 1006 20-11-2016 03:13:07 par richie
13 458 20-11-2016 02:42:37 par richie
3 1069 06-07-2016 15:13:55 par Seska
7 2381 09-05-2016 13:57:09 par FredHilbert
2 693 26-03-2016 10:59:21 par M1ck3y

Pied de page des forums


Le coin des bonnes affaires, achats informatiques:


|   Alfa 1000 mW AWUS036H   |    Linksys WRT54GL   |    Misco, informatique   |   
 |    Ebay   |    PC portables   |    PC Gamers & Tuning   |    Cles USB   |   
|   Disques durs externes 2 To   |   
|   Wifi-highpower.com   |   


Server Stats - [ Generated in 0.032 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]