Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/04/2007, à 22:26

Storm

Envoi fichier par Bluetooth via menu contextuel

Bonjour à tous !

J'ai suivi la documentation fournie par ce site pour installer le BlueTooth.
J'ai ensuite désiré effectuer son intégration dans le menu contextuel. Cependant, la méthode proposée nécessite la présence de Evolution sur la machine. Ne me servant pas de ce logiciel, j'ai donc cherché un peu pour trouver un autre moyen.

J'ai alors découvert ce site : http://g-scripts.sourceforge.net/index.php, fournissant des scripts nautillus. Comme cela correspondait à mon besoin, j'ai cherché à créer le mien. Possédant peu de connaissance de le domaine de la programmation, j'ai fini par trouver, encore une fois sur ubuntu-fr un tuto pour la réalisation de la fonction télécommande bluetooth : http://doc.ubuntu-fr.org/telecommande_bluetooth

J'ai donc pompé outrageusement (et honteusement) le script proposé, l'ai adapté pour la fonction désirée, et je vous le poste  là :

#!/bin/bash
device=$(hcitool scan | tail -n +2 | while read line
do
  echo -n "$line" | sed -r "s/\s*([0-9A-Fa-f:]+)\s*(.*)/\1\n\2\n/"
done | zenity --list \
              --title "Envoi de Fichier par BlueTooth" \
              --text "Choisissez un périphérique (veuillez patienter durant la détection...)" \
              --column "ID" --column "Appareil")
for arg
do
	gnome-obex-send -d $device "$arg"
done

Ya plus qu'a copier tout ça dans un fichier, le nommer "Envoyer par BT" (par exemple), le placer dans le répertoire /home/Utilisateur/.gnome2/nautilus-scripts/, le rendre éxecutable, et lorsque vous cliquerez droit sur un fichier, un nouveau dossier Script apparaîtrait, avec dedans la nouvelle "fonction" d'envoi.

Hors ligne