Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
gammu [Le 11/06/2013, 08:23] – [Utilisation] 82.246.107.187gammu [Le 11/09/2022, 11:48] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 56: Ligne 56:
 <note>Notez que, si vous utilisez //Wammu//, celui-ci possède un module de configuration automatique (voir partie suivante).</note> <note>Notez que, si vous utilisez //Wammu//, celui-ci possède un module de configuration automatique (voir partie suivante).</note>
  
-Une base de données recensant les configurations nécessaires pour plusieurs centaines de téléphones est maintenue et alimentée par les utilisateurs. +Une base de données recensant les configurations nécessaires pour plusieurs centaines de téléphones est maintenue et alimentée par les utilisateurs.
 Rendez-vous sur [[http://cihar.com/gammu/phonedb/|cette base de données]] et recherchez la configuration adaptée à votre téléphone. Ensuite, [[:tutoriel:comment_editer_un_fichier|ouvrez ou créez le fichier]] **.gammurc** dans votre dossier utilisateur (attention, il s'agit d'un fichier caché) et copiez-y votre configuration, en la complétant par le numéro de port correspondant à votre téléphone. Rendez-vous sur [[http://cihar.com/gammu/phonedb/|cette base de données]] et recherchez la configuration adaptée à votre téléphone. Ensuite, [[:tutoriel:comment_editer_un_fichier|ouvrez ou créez le fichier]] **.gammurc** dans votre dossier utilisateur (attention, il s'agit d'un fichier caché) et copiez-y votre configuration, en la complétant par le numéro de port correspondant à votre téléphone.
  
 ==== À la recherche du port ==== ==== À la recherche du port ====
  
-Une fois votre configuration sauvegardée, votre portable devrait être près à fonctionner avec //Wammu// ou //Gammu// !+Une fois votre configuration sauvegardée, votre portable devrait être prêt à fonctionner avec //Wammu// ou //Gammu// !
  
 === Bluetooth === === Bluetooth ===
Ligne 126: Ligne 126:
  
 <note important> <note important>
-Il vous est fortement recommandé de désactiver l'écran de veille pendant votre utilisation de Wammu/Gammu, car celui-ci risque d'interrompre la connexion, et d'occasionner ainsi des pertes de données.+Il vous est fortement recommandé de désactiver l'écran de veille pendant votre utilisation de Wammu/Gammu, car celui-ci risque d'interrompre la connexion, occasionnant ainsi des pertes de données.
 </note> </note>
  
 L'application est assez simple, et l'interface résume bien ce que l'on peut en faire : L'application est assez simple, et l'interface résume bien ce que l'on peut en faire :
  
-{{:applications:wammu:wammu_intrepid_01.png?600|Interface de Wammu}}+{{ :applications:wammu:wammu_intrepid_01.png?600 |Interface de Wammu}}
  
 Voici, par exemple, l'interface qui permet la création et l'envoi de SMS (accessible via //Créer → Message//) : Voici, par exemple, l'interface qui permet la création et l'envoi de SMS (accessible via //Créer → Message//) :
  
-{{:applications:wammu:wammu_intrepid_02.png?800|Interface pour la création de SMS}} +{{ :applications:wammu:wammu_intrepid_02.png?800 |Interface pour la création de SMS}}
  
 +==== Problèmes rencontré ====
 +Sous [[bionic|Bionic]], wammu ne se lançait pas du fait de:
 +<code>
 +~$ wammu
 +Traceback (most recent call last):
 +  File "/usr/bin/wammu", line 47, in <module>
 +    import Wammu.Locales
 +  File "/usr/lib/python2.7/dist-packages/Wammu/Locales.py", line 31, in <module>
 +    import six
 +ImportError: No module named six
 +</code>
 +En désinstallant/réinstallant //six//:
 +<code bash>sudo apt install python-pip
 +pip uninstall six
 +pip install six
 +</code>
 +Ça fonctionne((https://stackoverflow.com/questions/13967428/importerror-no-module-named-six/51019124#51019124)).
 ===== Gammu : utilisation en commande ===== ===== Gammu : utilisation en commande =====
  
Ligne 150: Ligne 166:
 <code>gammu --identify</code> <code>gammu --identify</code>
 <file> <file>
-Manufacturer  : Nokia  +Manufacturer  : Nokia 
-Model         : 6230i (RM-72)  +Model         : 6230i (RM-72) 
-Firmware      : 03.40 C (23-05-05)  +Firmware      : 03.40 C (23-05-05) 
-Hardware      : 5006  +Hardware      : 5006 
-IMEI          : *******************  +IMEI          : ******************* 
-Original IMEI :  +Original IMEI : 
-Manufactured  : 00/0000  +Manufactured  : 00/0000 
-Product code  : 0528222 +Product code  : 0528222
 UEM           : 400 UEM           : 400
 </file> </file>
Ligne 165: Ligne 181:
 <code>gammu --getdatetime</code> <code>gammu --getdatetime</code>
 <file> <file>
-Phone time is mar 11 jui 2006 21:26:00  +Phone time is mar 11 jui 2006 21:26:00 
-Time format is 12 hours +Time format is 12 hours
 Date format is DD MM YYYY, date separator is / Date format is DD MM YYYY, date separator is /
 </file> </file>
Ligne 172: Ligne 188:
 === Envoi de SMS === === Envoi de SMS ===
  
 +== Par le terminal ==
 <code>echo "Tapez ici votre SMS" | gammu --sendsms TEXT 06XXXXXX</code> <code>echo "Tapez ici votre SMS" | gammu --sendsms TEXT 06XXXXXX</code>
 <file> <file>
-If you want break, press Ctrl+C... +If you want break, press Ctrl+C...
 Sending SMS 1/1....waiting for network answer..OK, message reference=121 Sending SMS 1/1....waiting for network answer..OK, message reference=121
 </file> </file>
 +
 +== Par script, avec zenity ==
 +Prérequis : zenity et gammu-smsd installés, téléphone connecté et configuré dans Gammu.
 +
 +Recopier et rendre exécutable le script suivant (en adaptant prénoms et numéros de téléphone) :
 +
 +<code bash>
 +#!/bin/bash
 +log1=Pierre
 +log2=Paul
 +log3=Autre_numéro
 +
 +logA=$(zenity --entry --ok-label=Ok --cancel-label=Quitter --title "Envoi d'un SMS" --text="À qui voulez-vous l'envoyer ?" --entry-text=$log1 $log2 $log3) ;
 +        if [ "${PIPESTATUS[0]}" != "0" ]; then
 + zenity --warning --text="Pas de SMS, envoi annulé !" --timeout=2
 +        exit
 +        fi
 + case $logA in
 +   "$log1") logB=0611111111 ;;
 +   "$log2") logB=0622222222 ;;
 + "$log3") logB=$(zenity --entry --text="Numéro de téléphone" --entry-text="0633333333" --title "SMS") ;
 +        if [ "${PIPESTATUS[0]}" != "0" ]; then
 + zenity --warning --text="Pas de SMS, envoi annulé !" --timeout=2
 +        exit
 +        fi ;;
 + esac
 +echo "$logA" | grep $logA >/dev/null
 + if [ "$?" = 0 ]; then
 + logC=$(zenity --entry --timeout=300 --ok-label=Envoi --cancel-label=Quitter --width=800 --title="Envoi d'un SMS à $logA" --text="Saisissez votre texte" --entry-text="Bla, bla, bla")
 +
 + case $? in
 +     0) `echo $logC | gammu --sendsms TEXT $logB` && exit 0 ;;
 +     1) zenity --warning --text="Pas de SMS, envoi annulé ! L'utilisateur a soit appuyé sur le bouton Annuler, soit fermé la boîte de dialogue" --timeout=2 ;;
 +     -1) zenity --error --text="Une erreur inattendue s'est produite !" --timeout=2 ;;
 +      5) zenity --error --text="La boîte de dialogue a été fermée car le délai d'affichage a expiré !" --timeout=2 ;;
 + esac
 + if [ "${PIPESTATUS[0]}" != "0" ]; then
 + exit
 + fi
 + fi
 +exit 0  </code>
  
 === Récupération des contacts === === Récupération des contacts ===
Ligne 182: Ligne 240:
 Pour récupérer ses contacts, tapez la commande suivante : Pour récupérer ses contacts, tapez la commande suivante :
   gammu getallmemory SM   gammu getallmemory SM
 +  
 === Upload d'application Java === === Upload d'application Java ===
  
Ligne 201: Ligne 260:
 | Alcatel       | OT 708              | 8.04 LTS         | Tout O.K, Bluetooth, envoi, récéption, todo, appels... | | Alcatel       | OT 708              | 8.04 LTS         | Tout O.K, Bluetooth, envoi, récéption, todo, appels... |
 | Alcatel       | OT S320             | 8.10             | Bluetooth, tout fonctionne | | Alcatel       | OT S320             | 8.10             | Bluetooth, tout fonctionne |
 +| Alcatel |OT 2012D | 14.04 | Contacts, appels|
 ^ Marque        ^ Modèle              ^ Version d’Ubuntu ^ Détails ^ ^ Marque        ^ Modèle              ^ Version d’Ubuntu ^ Détails ^
 | CECT          | p168s               | 8.10             | bluetooth ok sauf todo et calendrier  | | CECT          | p168s               | 8.10             | bluetooth ok sauf todo et calendrier  |
Ligne 207: Ligne 267:
 | Nokia         | 2680                | 9.04             | Bluetooth, tout fonctionne | | Nokia         | 2680                | 9.04             | Bluetooth, tout fonctionne |
 | Nokia         | 2700                | 10.10            | Bluetooth, tout fonctionne | | Nokia         | 2700                | 10.10            | Bluetooth, tout fonctionne |
 +| Nokia         | 2760                | 12.04 LTS     | Bluetooth, sms fonctionnent |
 | Nokia         | 3109c               | 8.04 LTS         | Bluetooth | | Nokia         | 3109c               | 8.04 LTS         | Bluetooth |
 | Nokia         | 5200                | 8.10             | Info, Contacts et Appels seulement en USB ou en bluetooth | | Nokia         | 5200                | 8.10             | Info, Contacts et Appels seulement en USB ou en bluetooth |
-| Nokia         | 6086                | 8.10             | Info, Contacts, Appels, Message, Calendier en bluetooth | +| Nokia         | 6086                | 8.10             | Info, Contacts, Appels, Message, Calendrier en bluetooth | 
-| Nokia         | 6151                | 9.10             | Info, Contacts, Appels, Message, Calendier en bluetooth - fermeture intempestive lors de la récupération des messages mais pas des contacts |+| Nokia         | 6021                | 18.04 LTS        | Info, Contacts, Message en bluetooth | 
 +| Nokia         | 6151                | 9.10             | Info, Contacts, Appels, Message, Calendrier en bluetooth - fermeture intempestive lors de la récupération des messages mais pas des contacts |
 | Nokia         | 6300                | 7.10             | S40 | | Nokia         | 6300                | 7.10             | S40 |
 | Nokia         | 6600slide           | 9.04             | Bluetooth, tout fonctionne | | Nokia         | 6600slide           | 9.04             | Bluetooth, tout fonctionne |
Ligne 231: Ligne 293:
 | Samsung       | B2100 | 10.04            | USB, Messages ( envoi/reception) - (autres fonctionnalités non testées)  | | Samsung       | B2100 | 10.04            | USB, Messages ( envoi/reception) - (autres fonctionnalités non testées)  |
 | Samsung       | GT-C3322            | 12.04             | Bluetooth et USB : Informations, Appels, Contacts , Messages | | Samsung       | GT-C3322            | 12.04             | Bluetooth et USB : Informations, Appels, Contacts , Messages |
 +| Samsung       | SM-G900F            | 14.04 (x64)           | USB : Informations uniquement. Le reste ne marche pas. |
 ^ Marque        ^ Modèle              ^ Version d’Ubuntu ^ Détails ^ ^ Marque        ^ Modèle              ^ Version d’Ubuntu ^ Détails ^
 | Sony Ericsson | c510                | 12.04 LTS         | Bluetooth: Aucun soucis rencontré | | Sony Ericsson | c510                | 12.04 LTS         | Bluetooth: Aucun soucis rencontré |
Ligne 241: Ligne 304:
 | Sony Ericsson | k608i               | 8.04 LTS         | | | Sony Ericsson | k608i               | 8.04 LTS         | |
 | Sony Ericsson | k610i               | 7.10             | | | Sony Ericsson | k610i               | 7.10             | |
 +| Sony Ericsson | k700i               | Debian Jessie (8)             | USB => SMS ok |
 | Sony Ericsson | k750i               | 7.10             | | | Sony Ericsson | k750i               | 7.10             | |
 | Sony Ericsson | k750i               | 8.10             | USB / Gammu: 1.26.1, Wammu: 0.30.1, python-gammu: 1.26.1 => souci à l'import et la création des messages | | Sony Ericsson | k750i               | 8.10             | USB / Gammu: 1.26.1, Wammu: 0.30.1, python-gammu: 1.26.1 => souci à l'import et la création des messages |
Ligne 260: Ligne 324:
 | Sony Ericsson | w810i               | 8.04 LTS         | USB: Info, TODO, Envoi SMS/Fichier\\ BT/Wammu: Contacts, SMS, Calendrier (TODO => bug) | | Sony Ericsson | w810i               | 8.04 LTS         | USB: Info, TODO, Envoi SMS/Fichier\\ BT/Wammu: Contacts, SMS, Calendrier (TODO => bug) |
 | Sony Ericsson | w850i               | 9.04             | USB : Aucun soucis | | Sony Ericsson | w850i               | 9.04             | USB : Aucun soucis |
 +| Sony Ericsson | w900i               | 12.04 LTS             | Bluetooth, tout fonctionne |
 | Sony Ericsson | z530i               | 7.04             | | | Sony Ericsson | z530i               | 7.04             | |
 | Sony Ericsson | z550i               | 9.10, 10.04 LTS  | Bluetooth sous 9.10 : Ok.\\ USB sous 10.04 LTS : Aucun soucis | | Sony Ericsson | z550i               | 9.10, 10.04 LTS  | Bluetooth sous 9.10 : Ok.\\ USB sous 10.04 LTS : Aucun soucis |
Ligne 267: Ligne 332:
 ^ Marque        ^ Modèle              ^ Version d’Ubuntu ^ Détails ^ ^ Marque        ^ Modèle              ^ Version d’Ubuntu ^ Détails ^
 | LG            | GT540               | 10.04 LTS        | USB: Info, contacts, messages, pas de souci | | LG            | GT540               | 10.04 LTS        | USB: Info, contacts, messages, pas de souci |
 +^ Marque        ^ Modèle              ^ Version d’Ubuntu ^ Détails ^ 
 +| ZTE            | Cute               | 13.04            | Bluetooth: contacts, messages  |
 ===== Modems USB testés sous Ubuntu ===== ===== Modems USB testés sous Ubuntu =====
  
 ^ Marque    ^ Modèle     ^ Version Ubuntu ^ Détails ^ ^ Marque    ^ Modèle     ^ Version Ubuntu ^ Détails ^
-| Huawei    | E170-E220  | 9.10           | Clef USB 3G+ de SFR, utile pour la récup des SMS de SFR (config manuelle : port « /dev/ttyUSB1 » mode « at11520 ») |+| Huawei    | E160-E220-E372  20.04           | Clef USB 3G+ de SFR, utile pour la récup des SMS de SFR (config manuelle : port « /dev/ttyUSB1 » mode « at11520 ») |
 | Telecom Design    | TD XDungle GPRS  | 10.04 LTS  | Modem USB (config manuelle : port « /dev/ttyACM0 » mode « at11520 ») [[http://www.telecom-design.com/index.php?page=offer&local=fr&s_pdt=35|détails du modem]] (en-fr) | | Telecom Design    | TD XDungle GPRS  | 10.04 LTS  | Modem USB (config manuelle : port « /dev/ttyACM0 » mode « at11520 ») [[http://www.telecom-design.com/index.php?page=offer&local=fr&s_pdt=35|détails du modem]] (en-fr) |
-| Samsung  | GT-C3322  | 12.04 LTS  | tout fonctionne :) | tout fonctionne :)  +| Samsung  | GT-C3322  | 12.04 LTS  | tout fonctionne :) | tout fonctionne :) 
 +| ZTE  | K3565-Z  | 12.04 LTS  | Clef USB 3G+ SFR - tout fonctionne  | tout fonctionne
 Pour une liste plus complète des téléphones et fonctionnalités supportées, reportez vous à [[http://cihar.com/gammu/phonedb/|la base de données du site]] (en). Pour une liste plus complète des téléphones et fonctionnalités supportées, reportez vous à [[http://cihar.com/gammu/phonedb/|la base de données du site]] (en).
  
Ligne 280: Ligne 346:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[http://www.gammu.org/wiki/index.php?title=Gammu:Main_Page|le site de Gammu]] (en Anglais+  * [[https://wammu.eu/|le site de Gammu et Wammu]] (en anglais
-  * [[http://www.gammu.org/wiki/index.php?title=Gammu:Wammu|Wammu]], l'interface graphique pour Gammu. (en Anglais)+  * [[http://kalkun.sourceforge.net/| Kalkun gestionnaire web des SMS avec base de données]]
  
 ---- ----
  
 //Contributeurs principaux : [[:utilisateurs:Id2ndR]], [[:utilisateurs:Malizor]].// //Contributeurs principaux : [[:utilisateurs:Id2ndR]], [[:utilisateurs:Malizor]].//