Mozilla a accéléré les mises à jours du navigateur Firefox depuis quelques mois. Et sous Ubuntu, à chaque update de Firefox, l’extension de langue .xpi est perdue, qu’elle soit en français, en allemand ou en espagnol.

Après chaque mise-à-jour de Firefox sous Ubuntu, il faut aussi télécharger le fichier fr.xpi correspondant à la version de Firefox sous Ubuntu.

Les fichiers .xpi sont accessibles sur le site de Mozila. Ils sont classés par version, puis par architecture (32 64 bits) et distribution (windows/linux) et disponibles dans le dossier xpi.

Il ne reste plus qu’à choisir la langue désirée, soit pour le français: fr.xpi.

Télécharger le fichier fr.xpi pour Firefox

Linux | Ubuntu

Latest Linux 64 Bits: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-x86_64/xpi/fr.xpi
Latest Libux 32 Bits: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/xpi/fr.xpi

Windows

Lastest Windows: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/win32/xpi/fr.xpi

Autres systèmes d’exploitation, architectures et versions de Firefox

http://releases.mozilla.org/pub/mozilla.org/firefox/releases/[version]/[arch]/xpi/

Remplacez [version] et [arch] par ce dont vous avez besoin ou rendez-vous directement sur le site des version de Firefox

 

 

Télécharger les vidéos d’ARTE

Prenons comme exemple cette vidéo du site d’ARTE http://videos.arte.tv/fr/videos/l_oeil_de_verre-4113200.html.

Nous allons voir comment télécharger les vidéos du site d’ARTE.

Dans le code source de la page, rechercher la valeur

videorefFileUrl=

Dans la page en exemple, on trouve:

videorefFileUrl=;http%3A%2F%2Fvideos.arte.tv%2Ffr%2Fdo_delegate%2Fvideos%2Fl_oeil_de_verre-4113200%2Cview%2CasPlayerXml.xml

L’url décodé est:

Dans ce fichier xml (source) on trouve le lien vers un autre fichier xml:

Dans la source de ce second fichier xml, on trouve enfin le lien vers la vidéo (haute et basse qualité):

<urls>
<url quality="sd">rtmp://artestras.fcod.llnwd.net/a3903/o35/mp4:geo/videothek/EUR_DE_FR/arteprod/A7_SGT_ENC_06_039641-000-A_PG_MQ_FR?h=49977d6c5fa67ddbc61decc6db2ae996</url>
<url quality="hd">rtmp://artestras.fcod.llnwd.net/a3903/o35/mp4:geo/videothek/EUR_DE_FR/arteprod/A7_SGT_ENC_08_039641-000-A_PG_HQ_FR?h=2d1861a6540e7424fc50a8e7f62e463e</url>
</urls>

Ensuite, pour télécharger ce fichier, il faut utiliser le programme RTMPDUMP :

Sous ubuntu, utiliser la ligne de commande suivante dans le terminal:

rtmpdump -o l_oeil_de_verre.flv               -r rtmp://artestras.fcod.llnwd.net/a3903/o35/mp4:geo/videothek/EUR_DE_FR/arteprod/A7_SGT_ENC_08_039641-000-A_PG_HQ_FR?h=2d1861a6540e7424fc50a8e7f62e463e

Et voilà !!

Selon Eric, sur windows, RTMDUMP ne fonctionne pas. En recherchant sur internet il a trouvé un logiciel TVO qui réalise la lecture & l’enregistrement de programme TV dont Arte.
Comme je désirais un enregistrement HD, j’ai copié l’ <url quality= »hd »> fourni, dans le formulaire de TVO et cela fonctionne parfaitement.

Test redirect

Test redirection

Lorsque je développe le design de mon site Internet WordPress, ou que je veux intégrer mes pubs google adsense, j’aimerai éviter que le nombre d’affichage des pubs soit comptabilisé. J’aimerai aussi éviter les clic sur mes annonces adsense par erreur.

Pour éviter ceci, il existe une variable à insérer dans le code javascript de l’annonce adsense.

Cette variable est « google_adtest » et la valeur peut être « On » ou « Off ».

Pour activer le mode test d’adsense, il faut donc ajouter:

google_adtest = "On";

L’idéal, c’est que lorsque je suis loggué dans WordPress, la valeur se mette automatiquement sur « On », et sur « Off » pour tous les autres et quand je suis pas logué.

Pour faire ceci, il suffit d’utiliser ce bout de code:

google_adtest = "<?php global $user_ID; get_currentuserinfo(); if (! $user_ID ) { echo 'off'; } else { echo 'on'; } ?>";

Et le tour est joué!

Source: adsense adtest user detection hack

Ubuntu : Ajouter menu « Envoyer par e-mail avec Thunderbird » dans Nautilus

La première version du script de ce post qui permet d’envoyer des fichiers et des images par email en utilisant Thunderbird directement depuis Nautilus doit être à peine modifiée pour fonctionner avec Ubuntu 11.04 Unity et
Thunderbird 3. Je l’ai modifié et recopié ci-dessous.

Prérequis: zenity et imagemagick


#!/bin/bash
# Creation le    : 19/10/2005 par eddy http://forum.ubuntu-fr.org/profile.php?id=1142
# Edite le 18/06/2011 par jOoL - www.jool.ch
# Attention : les packages zenity et imagemagick doivent etre installes au prealable
#

# On verifie tout d'abord qu'il y a bien au moins un fichier selectionne
if [ $# -eq 0 ]; then
    zenity --warning --title="Attention" --text="Il faut sélectionner au moins un fichier !"
    exit 1
fi

# On memorise le nombre de fichiers a envoyer
NB_FILES=$#

# On ecrase une eventuelle precedente liste de fichiers attaches
echo "" > /tmp/attachment.log

# On passe en revue la liste des fichiers a envoyer
(while [ $# -gt 0 ];
do
  # Pour chaque fichier on memorise son nom et son uri
  FILE_NAME="$1"
  FILE_URI="$NAUTILUS_SCRIPT_CURRENT_URI/$FILE_NAME"
  # On passe les infos a la fenetre de progression
  let "COMPTEUR += 1"
  echo "# Traitement du fichier $FILE_NAME ($COMPTEUR/$NB_FILES) ..."
  let "PROGRESS = COMPTEUR*100/NB_FILES"
  echo $PROGRESS
  # On teste si le fichier est une image
  # Remarque : bizarrement, la ligne suivante ne marche pas si l'image est sur le bureau ...
  # IS_IMAGE=`file -bi "$FILE_NAME" | grep -c image`
  # On procede donc differemment ...
  # La ligne suivante est eventuellement a adapter pour prendre en compte d'autres
  # types de fichier image. Ici on ne reduit que les .jpg
  # Par exemple si on veut reduire les .jpg, les .gif et les .png on peut ecrire
  # IS_IMAGE=`echo $FILE_NAME | grep -c -E [.]jpg\|[.]gif\|[.]png`
  IS_IMAGE=`echo $FILE_NAME | grep -c -E [.]jpg`
  if [ $IS_IMAGE != 0 ]; then
    # Si c'est une image on demande une fois (pour toutes) la definition souhaitee
    # pour cette image (et les eventuelles autres)
    if [ ! $DEF_ASKED ]; then
      # On attend un peu pour que la fenêtre n'arrive pas avant la fenetre de progression ...
      sleep 2
      DEF=`zenity --list --title "Redimensionner l'(es) image(s) ..." --text="Choisir une définition maximum ci-dessous
(ou cliquer sur Annuler pour envoyer les images sans modification)" --radiolist --column "" --column "Taille" FALSE 1280x1024 TRUE 1024x768 FALSE 800x600 FALSE 640x480`
      MAX_DEF=`echo "$DEF" | awk -F'x' '{ print $1  }'`
      DEF="${MAX_DEF}x${MAX_DEF}"
      DEF_ASKED=1
    fi
    if [ "$DEF" != "x" ]; then
      # Si une definition a ete specifiee, on va contruire
      # une copie de l'image (reduite) dans la corbeille
      # Bizarrement, la ligne suivante ne marche pas toujours si l'image est sur le bureau
      # convert "$FILE_NAME" -resize $DEF "$HOME/.Trash/$FILE_NAME"
      # On fait donc quelque chose de plus complique ...
      WORKDIR="$(echo $NAUTILUS_SCRIPT_CURRENT_URI | sed '    s/file:\/\///g
                                s/%20/\ /g
                                s/%23/\#/g
                                s/%24/\$/g
                                s/%25/\%/g
                                s/%35/\?/g
                                s/%3B/\;/g
                                s/%3C/\</g
                                s/%3E/\>/g

                                s/%40/\@/g
                                s/%5B/\[/g
                                s/%26/\&/g
                                s/%2C/\,/g
                                s/%5E/\^/g
                                s/%5D/\]/g
                                s/%60/\`/g
                                s/%7B/\{/g
                                s/%7C/\|/g
                                s/%7D/\}/g
                                s/%C3%A9/\é/g
                                s/%C3%B9/\ù/g
                                s/%C3%A8/\è/g
                                s/%C3%A7/\ç/g
                                s/%C3%A0/\à/g')"

      convert "$WORKDIR/$FILE_NAME" -scale $DEF "$HOME/.Trash/$FILE_NAME"
      # On memorise l'uri de l'image reduite a la place de celle de l'image d'origine
      FILE_URI="file://$HOME/.Trash/$FILE_NAME"
    fi
  fi
  # On rajoute l'uri du fichier a la liste
  if [ "$ATTACHMENT" == "" ]; then
    ATTACHMENT=$FILE_URI
  else
    ATTACHMENT=$ATTACHMENT,$FILE_URI
  fi
  # On enregistre la liste provisoire des fichiers
  echo $ATTACHMENT > /tmp/attachment.log
  # Et on passe au fichier suivant ...
  shift
done) | zenity --progress --auto-close --title="Préparation"  --text="Traitement en cours ..."  --percentage=0

# On recupere la liste des fichiers et on rajoute des quotes autour
ATTACHMENT=`cat /tmp/attachment.log`
ATTACHMENT=\'$ATTACHMENT\'

# On teste si Thunderbird est lance pour choisir
# la bonne façon de joindre les fichiers
MOZ_ON=`ps -ec | grep -c mozilla-thunder`
if [ $MOZ_ON != 0 ]; then
  thunderbird -remote "xfeDoCommand(composeMessage,attachment=$ATTACHMENT)"
else
  thunderbird -compose "attachment=$ATTACHMENT"
fi

En utilisant l’outil « apt:nautilus-actions-config-tool » on peut ajouter un menu contextuel « Envoyer par email… » dans Nautilus.

C’est plus direct et plus pratique que de passer par -> scripts -> envoyer à

Les paramètres dans « Nautilus Actions config Tool » sont comme suit:

ONGLET COMMAND
PATH: /where-ever-is-the-script/thunderbird-send-files
PARAMETERS: %U

ONGLET EXECUTION
EXECUTION MODE: normal

Le reste par défaut.

En plus, on peut supprimer le programme sendto de nautilus devenu inutile:

sudo apt-get remove nautilus-sendto

Enjoy!!
jOoL

Voici la liste des plugins WordPress que j’ai utilisé et leur utilité.
Enjoy!

Liste des plugins WordPress

SEO & SEM

CMS & Edition

Front-End Posts

Multimedia

Réseaux Sociaux

Polices/Fonts Windows standard sur Ubuntu

Il faut installer le paquet ttf-mscorefonts-installer.

Ceci installera les polices:

  • Andale Mono
  • Arial Black
  • Arial (Bold, Italic, Bold Italic)
  • Comic Sans MS (Bold)
  • Courier New (Bold, Italic, Bold Italic)
  • Georgia (Bold, Italic, Bold Italic)
  • Impact
  • Times New Roman (Bold, Italic, Bold Italic)
  • Trebuchet (Bold, Italic, Bold Italic)
  • Verdana (Bold, Italic, Bold Italic)
  • Webdings

Pour installer les polices supplémentaires d’Office 2007:

Pour cela :

cabextract -F ppviewer.cab PowerPointViewer.exe
  • créer un répertoire d’installation
sudo mkdir /usr/share/fonts/vista
  • extraire les polices :
sudo cabextract -F '*.TT?' -d /usr/share/fonts/vista ppviewer.cab
  • faire la mise à jour du cache des polices :
fc-cache -fv


Sources: doc.ubuntu-fr.org

Plus d’infos pour Installer de nouvelles polices de caractères sur Ubuntu

Ubuntu : Encoder des vidéos en FLV

Le code à taper dans le shell pour encoder des vidéos en FLV est:




mencoder video.avi -o video-flv.flv -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -srate 22050

Télécharger les vidéos de TSR Infos

Les vidéos du site de TSR info sont hébergés sur le site: « media.tsr.ch »

Les liens embed et directs ne permettent pas de télécharger la vidéo.

Par-contre dans la source de la page, on obtient l’url et le titre de la vidéo, par-exemple, issus de la page : http://www.tsr.ch/video/info/couleurs-locales/2930701-ne-le-portrait-de-christine-une-retraitee-passionnee-de-slam.html


<object style="visibility: visible;" data="/swf/player.swf?v=2010-12-13" id="mainPlayer" name="mainPlayer" type="application/x-shockwave-flash" height="450" width="800"><param value="transparent" name="wmode">
<param value="always" name="AllowScriptAccess">
<param value="true" name="AllowFullScreen">
<param value="autoPlay=true&amp;bigPlay=true&amp;bigPlayColor=0xF20017&amp;version=10&amp;target=mainPlayer" name="flashvars">
</object>
<script>
if(typeof window.mediaToAdd === "undefined")
window.mediaToAdd = [];
window.mediaToAdd.push({
     "cutout":"1091.08",
     "durationText":"[02:48 min.]",
     "shopLink":"#",
     "broadcastId":"2824269",
     "programSectionUniqueName":"tsr.ch_video_info_couleurs-locales",
     "title":"NE: le portrait de Christiane,
      une retraitée passionnée de slam",
     "videoBroadcastDateParsed":"31 janvier 2011",
     "videoId":"2930701","source_name":"Couleurs locales",
     "video_id":"2930701",
     "broadcastTime":"19:00",
     "key":"CIPN",
     "programName":"Couleurs Locales",
     "cutduration":"168.24",
     "broadcast_date":"2011-01-31T19:00:00+01:00",
     "cutin":"922.84",
     "xobix_broadcast_source":"strada",
     "xobix_program_id":"470618",
     "xobix_video_id":"2930701",
     "broadcastDate":"31.01.2011",
     "xobix_video_source":"fcs-video",
     "url":"http://www.tsr.ch/video/info/couleurs-locales/2930701-ne-le-portrait-de-christiane-une-retraitee-passionnee-de-slam.html",
     "preview_image_url":"http://www.tsr.ch/2011/01/31/21/43/2930700.image?w=480&h=270",
     "xobix_broadcast_id":"2824269","programID":"2942","shopParams":{"paiement":"true",
     "datePrix":"20110131",
     "date":"31012011",
     "nom":"Couleurs locales"},
     "media":[{"url":"tsr/rg/2011/rg_01312011-101k.mp4?start=00:15:22.840&end=00:18:11.80"},
     {"url":"tsr/rg/2011/rg_01312011-501k.flv?start=00:15:22.840&end=00:18:11.80"},
     {"url":"tsr/rg/2011/rg_01312011-701k.mp4?start=00:15:22.840&end=00:18:11.80"},
     {"url":"tsr/rg/2011/rg_01312011-1201k.mp4?start=00:15:22.840&end=00:18:11.80"},
     {"url":"tsr/rg/2011/rg_01312011-1501k.wmv?start=00:15:22.840&end=00:18:11.80"},
     {"url":"tsr/rg/2011/rg_01312011-511k.m4v?start=00:15:22.840&end=00:18:11.80"}],
     "xobix_program_name":"Couleurs locales"});
</script></div>

Nous obtenons les urls des vidéos au format mp4, wmv, m4v,  et flv.

L'url complet est donc: http://media.tsr.ch/xobix_media/tsr/rg/2011/rg_01312011-1201k.mp4?start=00:15:22.840&end=00:18:11.80

Il   ne reste plus qu'à télécharger le fichier voulu avec la commande:

wget http://media.tsr.ch/xobix_media/tsr/rg/2011/rg_01312011-1201k.mp4?start=00:15:22.840&end=00:18:11.80

Sous Maverick (10.10), lorqu’on basule une vidéo flash en plein écran, avec un GPU Intel, soit c’est très lent, soit la vidéo se fige mais le son fonctionne normalement. Voici une solution qui peut résoudre le problème.

Si vous rencontrer des petits soucis (un bug) lorsque vous mettez une vidéo flash (youtube and co) en plein écran sur Ubuntu 10.4 (Lucid Lynx), voici quelques commandes simples qui je pense vous aideront à régler ce souci avec le player flash.

Pour commencer, faites un clic droit sur n’importe quelle vidéo flash, allez ensuite dans « Paramètres » et décochez dans le premier onglet l’accélération matérielle

cap 2010 06 12 à 07.38.28 Ubuntu   Corriger le bug du plein écran des vidéos flash

Ensuite, lancez un terminal (alt+F2 et xterm par exemple)

Créez un répertoire adobe dans etc

sudo mkdir /etc/adobe

passez en root (pour éviter les problèmes d’écriture dans etc)

sudo su

Puis faite un petit

sudo echo \"OverrideGPUValidation = 1\" >> /etc/adobe/mms.cfg

Cela écrira un nouveau fichier de config dans lequel on dira que flash forcera l’utilisation du GPU (pour l’accélération matérielle) en bypassant les tests de validité.

Recochez ensuite la case « Accélération matérielle » dans les paramètres de flash. Relancez votre (ou vos) navigateur et normalement, vous n’aurez plus de soucis.

[Source]

 Page 1 of 2  1  2 »