Blog Image

Linux^2

What you may find here

In this blog you'll mainly find all things Linux - problems, solutions, reports, rants, tips & tricks etc. with the occasional off-topic entry thrown in. You never would have guessed looking at the URL, huh?
In diesem Blog findet ihr hauptsächlich Themen rund um Linux - Probleme, Lösungen, Berichte, Meinungen, Tips & Tricks und dazwischen ein paar überhaupt nicht dazu passende Einträge. Wärt ihr bei der URL nie drauf gekommen, ne?

Mailt mal! Email me!

gsm-ussd v0.3.0: Unterstützt Sitzungen

gsm-ussd Posted on Fr, Mai 21, 2010 20:52:37

OK, ihr wißt schon Bescheid: v0.3.0 ist raus.

Warum der Sprung in der Releasenummer, fragt ihr? gsm-ussd unterstützt jetzt auch USSD sessions. Normalerweise sind USSD-Abfragen kurz und knapp: Man fragt nach einer Information wie seinem Prepaid-Kontostand, bekommt eine Antwort und fertig. Manchmal aber besteht die Antwort aus einer Anforderung nach mehr Informationen in der Form eines einfachen Menüs oder eines Anweisungstextes, welche Informationen denn jetzt noch benötigt werden.

Dann kann man weitere gsm-ussd-Aufrufe dazu verwenden,
a) die angeforderten Daten oder Menüpunkte einzugeben bis man fertig ist
oder
b) die Sitzung abzubrechen.

Wenn ihr Euch lieber ein Beispiel anschauen wollt, bevor ihr’s selbst ausprobiert, dann werft mal einen Blick in die Datei ussd-sessions.txt im docs-Verzeichnis (/usr/share/doc/gsm-ussd-0.3.0/ussd-sessions.txt oder /usr/share/doc/gsm-ussd/ussd-sessions.txt für Euch RPM/DEB Anwender).

Hier die neuen Dateien zum Download:

http://linux.zum-quadrat.de/downloads/gsm-ussd_0.3.0-0.tar.gz
http://linux.zum-quadrat.de/downloads/gsm-ussd-0.3.0-0.noarch.rpm
http://linux.zum-quadrat.de/downloads/gsm-ussd_0.3.0-0_all.deb

Für einen Überblick über alle gsm-ussd-Downloads, klickt Euch mal nach
http://linux.zum-quadrat.de/downloads/index.html.
Aber bitte immer die neueste Version einsetzen! Und wenn ihr in Versuchung kommt, doch selbst mal gsm-ussd zu hacken, dann zieht Euch das git-Repository auf

http://github.com/JochenHoch2/gsm-ussd.git
oder
git://github.com/JochenHoch2/gsm-ussd.git

Tschüß & viel Spaß damit,
Jochen



gsm-ussd v0.3.0: Session aware

gsm-ussd Posted on Fr, Mai 21, 2010 20:42:41

Alright, you know the drill: v0.3.0 is out.

Why the jump in the version number, you ask? gsm-ussd now supports USSD sessions. Normally, USSD queries are one-shot commands: You ask for some info like your prepaid account balance, receive an answer and you’re done. But sometimes, the answer requests more information from you and displays a simple menu or some text with instructions which data to enter.

Now you can a further calls to gsm-ussd to
a) enter the requested data or choose menu entries until you’re done
or
b) cancel the session.

If you’d like an example before you try anything yourself, have a look at ussd-sessions.txt in the docs directory (which will be /usr/share/doc/gsm-ussd-0.3.0/ussd-sessions.txt or /usr/share/doc/gsm-ussd/ussd-sessions.txt for you RPM/DEB users).

Here are the new files for download:

http://linux.zum-quadrat.de/downloads/gsm-ussd_0.3.0-0.tar.gz
http://linux.zum-quadrat.de/downloads/gsm-ussd-0.3.0-0.noarch.rpm
http://linux.zum-quadrat.de/downloads/gsm-ussd_0.3.0-0_all.deb

For an overview of all gsm-ussd downloads, have a look at
http://linux.zum-quadrat.de/downloads/index.html.
But please use the most recent version! And if you’re tempted to have a look at the innards of gsm-ussd and see if you can hack it to do what you want, don’t hesitate to clone the full git repository at

http://github.com/JochenHoch2/gsm-ussd.git
or
git://github.com/JochenHoch2/gsm-ussd.git

Bye & enjoy,
Jochen