Category

Non classé

Renommer des photos selon les données EXIF

By | Non classé

top

Un petit script bien pratique pour se simplifier la vie avec les noms de fichiers photo et leur classement : renommer des photos selon les données EXIF date et heure de prise de vue.
Merci à l’auteur.
Source : Taltan.blog.bkp

#!/bin/bash
############################################################################################
# Taltan – http://www.taltan.fr – ola.taltan_AT_laposte.net #
############################################################################################
# Script exif_photos_rename_v1.2.sh #
# Licence : GNU / GPL #
############################################################################################
# Renomme les photos selon les données EXIF sous la forme : #
# ${aa}-${mm}-${jj}_${hh}.${min}_${numero}.ext => ex : 20061104_19.41_007.jpg #
# Fonctionne pour une numérotation de 001 à 999 #
############################################################################################
# Dépendances #
############################################################################################
# – Nécessite le paquet exiftool : http://www.sno.phy.queensu.ca/~phil/exiftool/ #
# – Nécessite le paquet zenity : http://library.gnome.org/users/zenity/index.html.fr #
# => sudo apt-get install libimage-exiftool-perl zenity #
############################################################################################
# 15/07/07 – v1.0 – Création #
# 27/07/07 – v1.1 – Réorganisation #
# – Choix du début de numérotation, par défaut à 1 #
# 09/07/08 – v1.2 – Remplacement de imagemagick par exiftool pour le traitement #
# – Ajout boîte de dialogue de barre de progression en pourcentage #
############################################################################################
## Variables
nb_param= »$# »
erreur=0
typeset -i CNT=1
typeset -i CUR=0

## Fonctions début de numérotation
début_numerot ()
{
numParam=`zenity –title « Début de numérotation » –entry-text= »1″ –entry –text « Par défaut à 1, à modifier le cas échéant : »`
if [ $? != 0 ]; then
exit 1
fi
[ $? -ne 0 ] && exit 2 # Annulation
}

## Fonctions renommage des fichiers
rename_jpeg ()
{
for parametre in « $@ »;
do
old_name= »$parametre »
date_time=`exiftool « $parametre » | grep « Create Date »`
extension=`echo $parametre | awk -F « . » ‘{print $NF}’`
aa=`echo $date_time | cut -d: -f2 | cut -c2-5`
mm=`echo $date_time | cut -d: -f3`
jj=`echo $date_time | cut -d: -f4 | cut -c1-2`
hh=`echo $date_time | cut -d: -f4 | cut -c4-5`
min=`echo $date_time | cut -d: -f5`
if [ $numParam -gt 0 ] && [ $numParam -lt 10 ]; then
numero=00$numParam
fi
if [ $numParam -gt 9 ] && [ $numParam -lt 100 ]; then
numero=0$numParam
fi
if [ $numParam -gt 100 ] ; then
numero=$numParam
fi
new_nane=`echo ${aa}${mm}${jj}_${hh}.${min}_${numero}.${extension}`
cp « $old_name » « ${new_nane} »

if [ $? = 0 ] ; then
echo « ${old_name} => ${new_nane} …. OK » >> /tmp/exif_photos_rename.log
rm -f « $old_name »
else
echo « Impossible de renommer $old_name …. NOK » >> /tmp/exif_photos_rename.log
let $[erreur += 1] fi
CUR=$CNT*100/$nb_param
echo $CUR
echo « #Traitement de $nb_param photos\n${old_name} => ${new_nane} … en cours\n\nAvancement: $CUR %\n  »
CNT=$CNT+1
let $[numParam += 1] done
nb_renomme=$(( $nb_param – $erreur ))
if [ $erreur != 0 ] ; then
touch /tmp/exif_photos_rename.err
echo « #Fin de traitement : $nb_param fichiers\n\nFichiers renommés : $nb_renomme\nFichiers impossible à renommer : $erreur\n\n _!!_ Cliquer sur Valider pour afficher le rapport de traitement _!!_\n »

else
echo « #Fin de traitement : $nb_param fichiers\n\nFichiers renommés : $nb_renomme\nFichiers impossible à renommer : $erreur\n\nOK, vous pouvez fermer en cliquant sur Valider !\n »
fi
}

## Fonctions affichage du rapport de traitement
affich_log ()
{
if [ -f /tmp/exif_photos_rename.err ] ; then
cat /tmp/exif_photos_rename.log | zenity –text-info –title « /tmp/exif_photos_rename.log » –width=500 –height=500
fi
rm -f /tmp/exif_photos_rename.log
rm -f /tmp/exif_photos_rename.err
}

## Traitement
if [ « $# » -eq 0 ]; then
zenity –error –title= »error » –text= »Selectioner au moins 1 fichier »
exit 1
fi
début_numerot
rename_jpeg « $@ » | zenity –progress –title= »exif_photos_rename » –percentage=0
affich_log

Playing for change

By | Non classé

pfc
 » As we made our way around the world we encountered love, hate, rich and poor, black and white, and many different religious groups and ideologies. It became very clear that as a human race we need to transcend from the darkness to the light and music is our weapon of the future. This song around the world features musicians who have seen and overcome conflict and hatred with love and perseverance. We dont need more trouble, what we need is love. The spirit of Bob Marley always lives on.

This is the fourth Song Around The World video released from the CD/DVD Playing For Change: Songs Around The World and the follow up to the classics « Stand By Me, » « One Love » and « Don’t Worry. » This unforgetable track was performed by musicians around the world adding their part to the song as it traveled the globe. »
Source : http://www.playingforchange.com/

War/No More Trouble – Song Around The World from Playing For Change on Vimeo.

Transfer de fichiers Mac OS X / iPhone, rien de plus simple avec Cyberduck et OpenSSH!

By | Non classé

3 étapes :
– Installer OpenSSH sur l’iPhone
– Installer Cyberduck sous Mac OS X
– Configurer Cyberduck
openSSH_logo
1. Installer OpenSSH sur l’iPhone
– Avant tout, Jailbreacker l’iPhone et installer Cydia
– Connecter l’iPhone au Wi-Fi
– Lancer l’application Cydia
– En bas à droite, sélectionner « Recherche »
– Taper « openssh »
– Une seule application est affichée à l’écran (OpenSSH ;), la sélectionner
– En haut à droite, sélectionner « Installer » et suivre les indications jusqu’à l’installation complète de OpenSSH
Cyberduck

2. Installer Cyberduck sur Mac OS X
– Télécharger l’installeur Cyberduck sur http://cyberduck.ch
– Déziper l’installeur et installer le logiciel

3. Configurer Cyberduck
– Chercher l’adresse IP de l’iPhone
– – Connecter l’iPhone au Wi-Fi
– – Ouvrir « réglages » de l’iPhone
– – Sélectionner « wifi »
– – Sélectionner le réseau au-quel l’iPhone est connecté
– – Noter l’adresse IP
– Démarer Cyberduck sous Mac OS X
– Cliquer sur « Nouvelle connexion » en haut à gauche
– Remplir les champs
– – « Serveur » => l’adresse IP de l’iPhone
– – « Port » => 22
– – « Nom d’utilisateur » => root
– – « Mot de passe » => alpine
– Cliquer sur « Connexion » en bas à droite

4. Enjoy !

Belle Kinoise

By | Non classé

bellekinoise
« Belle Kinoise Prod (formerly Label Kinoise) has been working with artists and musicians in Kinshasa since 2003. Producing bands, organizing concerts, shooting movies, recording albums… Kinshasa was once the musical capital of Africa, but after years of civil war and political madness, the country is in ruin. Yet the music keeps on rolling. Kinshasa « the city of sound » is the true fuel for Belle Kinoise’s works. Besides its movie projects, B.K keeps on seeking new musical talents in the ghetto in order to gather a powerful line-up of local professionnal bands. In the face of a collapsing occidental music industry, the challenge for Belle Kinoise is to create new ways of giving its artists opportunities to be heard and seen. in 2009 Belle Kinoise will settle down in Kinshasa to become a full time local cultural platform. BK’s artists are: Jupiter & Okwess International, Staff Benda Bilili, Bawutakin, Bebson de la Rue, Loi-X, Kimono, Rin-K, Ngotshima & the jawbreakers, Gekingo… It’s an evergrowing community. »

Source : http://www.myspace.com/bellekinoise
——–

——–

——–

——–

——–

Jailbreak et Désimlockage facile après MAJ du firmware 3.1.2 sur iPhone

By | Non classé

blacksn0w-240x240 Encore plus facile en utilisant Blackra1n ( MacOSX // Winwin )
3 étapes :
– Jeailbreak via Blackra1n
– Installation de Cydia
– Désimlockage via sn0w

1. JEAILBREAK
– Télécharger Blackra1n
– Installer Blackra1n sur l’ordinateur
– Connecter l’iphone à l’ordinateur
– Quiter iTunes
– Démarer l’application Blackra1n installée
– Cliquer sur « Make it ra1n »
Blackra1n passe alors l’ iPhone en mode recovery puis lance le Jailbreak, le tout automatiquement !
Une fois le Jailbreak terminé, l’iPhone reboot …

2. INSTALLATION DE CYDIA
– Connecter l’iPhone au Wi-Fi
– Lancer l’application Blackra1n depuis l’iPhone
– Sélectionner « Cydia »
– Cliquez sur « install » en haut à droite
– Rebooter l’iPhone

3. DESIMLOCKAGE
– Connecter l’iPhone au Wi-Fi
– Lancer l’application Blackra1n depuis l’iPhone
– Sélectionner « sn0w »
– Cliquez sur « install » en haut à droite
– Rebooter l’iPhone

4. ENJOY, IT’S DONE

Source : http://www.iphone3gsystem.fr

Site en (re)construction …

By | Non classé

Ca y est, la transformation du site est presque terminée ! Encore quelques petites retouches et je vais pouvoir me pencher plus sur le contenu que sur le contenant maintenant … Pourquoi pas en anglais pour être un peu plus international ?
home

Comment gérer le site ?

By | Non classé

Une grave question.
Ce site a été créé et est actuellement maintenu en utilisant le logiciel iWeb d’apple. Mais celui-ci ne permet pas, du moins si l’on ne souscrit pas à la synchronisation payante mobile-me toujours d’apple, de recevoir les commentaires des visiteurs en ligne. Or le but étant pour moi, du moins je l’éspère, de faire partager quelques émotions par le biais du web, il serait tout de même judicieux et enrichissant de pouvoir avoir un retour sur ce que j’expose.
Etant un peu radin mais également supporter des solutions informatiques libres, je me suis mis en quête d’un logiciel alternatif. Alors je suis tombé, par hasard, sur le Linux Pratique hors-série no 17 dédié au logiciel WordPress. Une solution qui a l’air intéressante et abordable. Je vais donc me pencher dessus !

damag-000001-6