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édentes Révision précédente
Prochaine révision
Révision précédente
gammu [Le 14/09/2014, 14:18]
spnux [Voir aussi]
gammu [Le 11/09/2022, 11:48] (Version actuelle)
moths-art 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)
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 210: Ligne 270:
 | 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 243: 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 275: Ligne 337:
  
 ^ 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 ​+| 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 284: Ligne 346:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[http://​wammu.eu/​title=Gammu et Wammu:​Main_Page|le site de Gammu et Wammu]] (en Anglais)+  * [[https://​wammu.eu/​|le site de Gammu et Wammu]] (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]].//​
  • gammu.1410697130.txt.gz
  • Dernière modification: Le 14/09/2014, 14:18
  • par spnux