Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
nombre réponses : 25

#0 Re : -1 »  [Non Résolu, mais Expliqué] Divergence d'identification d'un type MIME » Le 23/03/2015, à 09:28

miniSeb
Réponses : 15

J'avais hésité à te demander si tu avais vérifié le contrôle par l'extension wink

Je rajouterai que, après quelques recherches, il n'existe qu'un seul type MIME pour le format ASF : video/x-ms-asf.
File ne retourne aucune erreur. C'est microsoft qui génère ce boxon : initialement, il était prévu de garder une extension unique .asf pour ce format, mais pour des raisons historiques, ils ont gardé les .wma et .wmv. (Liste des types MIME microsoft : https://support.microsoft.com/fr-fr/kb/288102/fr).

L'objectif d'ASF était d'ajouter un système de DRM aux fichiers multimédias microsoft, ainsi qu'une meilleure gestion des métadonnées. La définition MIME a été conservée parce que, à proprement parler, le fichier est bien un fichier vidéo... qui peut ne pas contenir de vidéo.

#1 Re : -1 »  [Non Résolu, mais Expliqué] Divergence d'identification d'un type MIME » Le 23/03/2015, à 10:49

miniSeb
Réponses : 15

Sauf que tu fais la même erreur que ton "navigateur" (quel est-il d'ailleurs ?) : tu vois une extension .wma et conclus que c'est un Windows Media Audio. Sauf qu'il s'agit réellement d'un fichier ASF (Advanced System Format) qui contient une piste audio sans piste vidéo. Ca n'est pas un wma.

#2 Re : -1 »  [Non Résolu, mais Expliqué] Divergence d'identification d'un type MIME » Le 23/03/2015, à 12:31

miniSeb
Réponses : 15

Tu ne pourrais pas uploader un fichier quelque part ? Je n'ai pas ce genre de trucs sous la main et c'est difficile de tester sans fichier...

#3 Re : -1 »  [Non Résolu, mais Expliqué] Divergence d'identification d'un type MIME » Le 23/03/2015, à 16:10

miniSeb
Réponses : 15

J'en ai trouvé en ligne wink

Je n'ai pas de solution qui fonctionne sans installation. Par contre, en installant libimage-exiftool-perl, tu récupères l'utilitaire exiftool qui va te décrire le fichier de façon bien plus détaillée que file, codec compris. Du coup en exploitant la sortie d'exiftool, tu pourrais identifier s'il s'agit d'un WMA ou d'un WMV encapsulé dans le ASF wink

Pas mieux pour le moment, désolé !

#4 Re : -1 »  Passerelle téléphonique sous linux » Le 20/03/2015, à 10:21

miniSeb
Réponses : 10

Tu as oublié une apostrophe à la fin

#5 Re : -1 »  Petit guide pour aider au choix d'un langage » Le 20/03/2015, à 12:11

miniSeb
Réponses : 272

Bonjour !

Je crois que ce thread est un bon endroit pour mon message (?).

J'ai une petite question à laquelle je ne trouve aucune réponse (merci de ne pas me rediriger sur lmgtfy). J'ai décidé d'apprendre Ruby, mais je ne sais s'il est préférable d'apprendre Ruby 1.9.x ou Ruby 2.2.x ? Par défaut, Ubuntu ne propose que la version 1.9.3, même si j'ai installé la version 2.2.1 par RVM. Du coup, j'hésite : la version de base ou la plus récente ?

Si quelqu'un peut me renseigner ça serait super !

========================================================================
Edit : J'ai ma réponse :

www.ruby-lang.org a écrit :

Support for Ruby version 1.9.3 will end on February 23, 2015
Today we are announcing our plans for the future of Ruby version 1.9.3.

Currently this branch is in maintenance mode, and will remain so until February 23, 2014.

After February 23 2014, we will only provide security fixes for 1.9.3 until February 23 2015, after which all support will end for 1.9.3.

We highly recommend that you upgrade to Ruby 2.1 or 2.0.0 as soon as possible.

(source : https://www.ruby-lang.org/en/news/2014/ … d-on-2015/)

#7 Re : -1 »  [Résolu] Résultat de grep » Le 11/03/2015, à 19:03

miniSeb
Réponses : 6

S'il s'agit d'un problème de lignes vides, peut-être qu'en remplaçant

resu2=`echo "$resu" | wc -l`

par

resu2=`echo "$resu" | grep -v "^$" | wc -l`

ça devrait te convenir...

grep -v "^$" ne matche que les lignes non vides wink

#8 Re : -1 »  bash: remplacer caractère bizarre avec sed » Le 27/02/2015, à 14:31

miniSeb
Réponses : 10

Je ne sais pas comment échapper un caractère dans sed, mais en perl, tout simplement :

perl -pi -e "s/\222/'/g" <filename>

J'ai repéré le \222 grâce à l'affichage d'emacs wink Après, pourquoi il y des "i majuscules accent grave" à la place des apostrophes... Bonne question

#9 Re : -1 »  Télécharger films depuis site web » Le 20/02/2015, à 09:01

miniSeb
Réponses : 6

As-tu essayé youtube-dl ?
Je ne sais pas si ça fonctionnera mais ça marche sur d'autres sites que youtube (notamment pluzz).

À tester, peut-être wink

#10 Re : -1 »  Diriger terminator vers un autre fichier de configuration » Le 11/07/2014, à 12:14

miniSeb
Réponses : 2

À tout hasard : http://linux.die.net/man/5/terminator_config

File Location
Normally the config file will be ~/.config/terminator/config, but it may be overridden with $XDG_CONFIG_HOME (in which case it will be $XDG_CONFIG_HOME/terminator/config)

#11 Re : -1 »  Comparaison complexe de fichiers volumineux » Le 04/06/2014, à 08:38

miniSeb
Réponses : 19

@pingouinux : pour exclure plus facilement les "séparateurs", tu pourrais utiliser les classes POSIX [:space:] et [:punct:]. Ca réduit la regexp, la rend plus claire et contient les caractères que tu inclus dans

pingouinux a écrit :

mais il y en aura peut-être d'autres

wink

#12 Re : -1 »  Comparaison complexe de fichiers volumineux » Le 04/06/2014, à 14:40

miniSeb
Réponses : 19

Le problème de \W (en tout cas en Perl), c'est que ça matche les diacritiques alors qu'ils ne doivent pas être supprimés dans ce contexte. Je ne connais pas Python wink Je suis allé voir, il semble qu'il faille utiliser un module spécifique pour utiliser les classes POSIX. Désolé pour l'intervention inutile, du coup !

#13 Re : -1 »  Crontab » Le 25/04/2014, à 11:33

miniSeb
Réponses : 20

Salut,

Rajoute au début de ton script la ligne :

open(STDERR,'>>','~/analyze.pl.log');

Je ne vois de prime abord que le die de ton code qui puisse bloquer. Avec cette ligne tu devrais récupérer le contenu du message d'erreur dans le fichier log. N'hésite pas à rajouter des warn ailleurs dans le script pour voir ce que perl raconte, si ça n'est pas le die.

Ca serait pas mal aussi de fermer le fichier en fin de script

close(TR);

#14 Re : -1 »  Petit question wget » Le 25/09/2013, à 14:09

miniSeb
Réponses : 4

L'option wait n'a pas l'effet que tu attends, dixit le man :

‘-w seconds’
‘--wait=seconds’
Wait the specified number of seconds between the retrievals.

Pour ce qui est du temps avant le téléchargement, il doit y avoir une histoire de cookie (???). Ce que je trouve bizarre c'est que ça n'ait pas la bonne taille : à mon sens, soit les archives sont vides (0 Ko), soit ça devrait marcher.

On peut avoir l'URL pour tester ?

#15 Re : -1 »  [Demande Aide] Plugin emacs » Le 22/08/2013, à 08:17

miniSeb
Réponses : 2

M-x est le raccourci d'appel à une fonction. Tu ne peux pas le bypasser, ou tu vas te retrouver en continu dans le minibuffer.

Si tu fais M-x <TAB> (et puis tu répètes <TAB> autant que tu veux), tu verras l'ensemble des fonctions disponibles.

A fortiori, si ton plugin contient l'info (interactive), tu est obligé de passer par M-x. (interactive) indique que tu dois faire appel à la fonction pour qu'elle se déclenche.

Ce que tu demandes, là, c'est un peu comme demander qu'à l'ouverture de gedit, ça fasse un Ctrl-C automatique...

#16 Re : -1 »  [SED] Caractères spéciaux HTML => Caractères UTF8 » Le 28/06/2013, à 08:46

miniSeb
Réponses : 14

Oo tu t'embêtes à ce point, le soir, chez toi ??

echo "&ldquo;Hello World &#33;&rdquo;" | recode html/..

#17 Re : -1 »  [SED] Caractères spéciaux HTML => Caractères UTF8 » Le 02/07/2013, à 12:05

miniSeb
Réponses : 14
Hizoka a écrit :

Un soucis avec recode

echo "ceci est términé" | recode html/..
ceci est términé

Normal, vu le fonctionnement de recode. Il faut rediriger sur un autre pipe genre

echo "ceci est términé" | recode html/..| recode utf8..latin1

Mais ça devient du bricolage.

Je me pencherai sur html-xml-utils, ça semble intéressant !

#18 Re : -1 »  Question de script sh » Le 10/06/2013, à 13:35

miniSeb
Réponses : 39
infotoni a écrit :

Je vous rappèle que j'ai créé un dossier bin/scripts/ dans dossier personnel avec mes sources sh à l'intèrieur.

infotoni a écrit :

tony@tony-GA-8SIMLNF:~$ PATH=$"/bin/scripts/SCRIPTS:$PATH"
tony@tony-GA-8SIMLNF:~$ premierscriptshell0
premierscriptshell0 : commande introuvable
tony@tony-GA-8SIMLNF:~$

Tu n'as pas indiqué le bon chemin dans ton export de la variable $PATH. Tu as mis /bin/scripts au lieu de ~/bin/scripts (si j'ai bien suivi ta démarche).
Conclusion :

PATH="~/bin/scripts:$PATH"

#19 Re : -1 »  Question de script sh » Le 10/06/2013, à 13:58

miniSeb
Réponses : 39

Édité wink J'avais copié de netshib sans vérifier

#20 Re : -1 »  Question de script sh » Le 10/06/2013, à 15:45

miniSeb
Réponses : 39
infotoni a écrit :

bash: /home/tony/bin/PremierScriptShell0.sh : /bin/bash^M : mauvais interpréteur: Aucun fichier ou dossier de ce type

Ça sent le problème d'encodage à plein nez... Ton fichier est encodé en quoi ?

#21 Re : -1 »  Impression automatique du corps des mails » Le 07/05/2013, à 09:55

miniSeb
Réponses : 2

Quel est le gestionnaire de mails ? Parce que c'est un peu vague, là...

#22 Re : -1 »  Résolu Besoin de copier coller un fichier dans le dossier bin » Le 02/05/2013, à 17:42

miniSeb
Réponses : 12

Que donne la commande ls ? Le fichier que tu veux copier n'est pas dans le dossier dans lequel tu te trouves, a priori. S'il n'est pas dans le retour du ls, tente un

locate expiry

et donne-nous le résultat.

#23 Re : -1 »  Résolu Besoin de copier coller un fichier dans le dossier bin » Le 03/05/2013, à 17:51

miniSeb
Réponses : 12
Hizoka a écrit :

4) /home/camara/bureauexpiry n'existe pas... il te manque un /

Donc merci de lire les messages en entier si tu veux qu'on t'aide...

Je rajouterais que, si le fichier est sur le bureau, comme tu sembles nous l'indiquer (on devine ce qu'on peut avec ce qu'on a), le chemin sera /home/camara/Bureau/expiry avec une majuscule à Bureau.

Mais on aurait vraiment besoin du résultat de

locate expiry

voire, si locate ne retourne rien, de

find ~ -iname "*expiry*"

Après, si tu ne nous aide pas, nous ne pourrons pas t'aider...

#24 Re : -1 »  [Résolu] Localiser un alias/lien symbolique » Le 01/05/2013, à 16:17

miniSeb
Réponses : 3

Commence par regarder dans .bashrc et .bash_aliases. Visiblement, c'est une fonction, donc la recherche par "alias" ne marchera pas wink