Sie durchsuchen die Kategorie ‘Programmieren‘

PySMSGui jetzt mit SMStrade- und LOX24-Unterstuetzung

Montag, den 21. September 2009

Nach der Anfrage des LOX24-Administrators habe ich PySMSGui dahingehend umgeschrieben, dass nun im Prinzip jeder SMS-Gateway dahinter geklemmt werden kann.
Da ich die Moeglichkeit hatte dies zu testen, kann ich euch nun auch eine Version von PySMSGui anbieten, welche LOX24.eu als SMS-Gateway benutzt. Damit unterstuetzt PySMSGui nun zwei deutsche SMS-Dienste.

Die Informationen rund um das Projekt habe ich auf eine eigene Seite ausgelagert. Dort finden sich ebenfalls alle wichtigen Informationen zur Installation und zum ersten Start.

Gern gesehen sind Anmerkungen/Lob/Kritik/whatever – nur zu.

SMSGui: PyQt-Programm bietet grafische Oberflaeche fuer smstrade.de

Freitag, den 18. September 2009

Dieser Artikel ist veraltet.
Updates gibt es hier (PySMSGui at crashsource.de)

Ich habe in mittels PyQt eine kleine Anwendung geschrieben mit der via smstrade.de SMS verschickt werden koennen. Wer smstrade noch nicht kennt, dem sei empfohlen dem Link zu folgen. Derzeit kostet dort die billigste SMS 2,4 Cent – meist entschieden billiger als vom Handy aus.

Hinter dem Projekt steckt die Idee SMS schnell am PC zu tippen und abzusenden, anstatt ewig auf der kleinen Handytastatur herumtippen zu muessen. Oftmals sitzt man sowieso vor dem PC, wenn eine SMS ankommt. Mit meinem Tool spart man sich Zeit, Geld und schont zudem die Nerven.

In der folgenden Bilderreihe, habe ich ein paar Screenshots der Anwendung gemacht.

Installation der Software

Stelle sicher ob du Python, PyQt4 und sqlite3-support fuer python installiert hast. Der Befehl fuer Ubuntu/Kubuntu lautet:
apt-get install python2.6 python2.6-qt4 python2.6-sqlite

Danach laedst du dir das aktuelle Paket herunter:
neue Downloads findest du hier – PySMSGui at crashsource.de

Dieses entpackst du an einen Speicherort deiner Wahl. Ich habe mich fuer /opt/smsgui entschieden. Dann definierst du die Datei main.py als ausfuehrbar und setzt fuer selbige einen symbolischen Link, damit diese direkt ansprechbar ist:
tar xfvz smsgui_v0.1.tar.gz
mv smsgui /opt/smsgui
chmod +X /opt/smsgui/main.py
ln -s /opt/smsgui/main.py /usr/bin/smsgui

Erster Start

Ab sofort kannst du das Tool ueber den Programmstarter (ALT + F2) oder vom Terminal aus mittels smsgui aufrufen.
Beim ersten Start der Software musst du deinen persoenlichen Gateway-Key eintragen, welchen du von smstrade.de erhalten hast. Du findest diesen hier.
Dazu klickst du im Hauptfenster auf “Einstellungen” und traegst den Gateway-Key im Feld Key ein. Standardmaessig ist fuer den Gateway-Key “123″ eingetragen.

Fertig!

Nun wuensche ich viel Spass beim Verschicken deiner SMS via SMSGui!

Ach uebrigens: Mit der Software kannst du auch ueberlange SMS verschicken. Ebenfalls kannst du einen Zeitpunkt fuer den Versand festlegen. Probiere es doch einfach aus!

Gerne gesehen ist natuerlich Lob/Kritik/whatever. ;)

PyQt: auto-suggestions in eclipse

Donnerstag, den 10. September 2009

If you want to add auto-completement for pyqt in eclipse follow this link to saltycrane.com and add “PyQt” to PyDev’s “forced builtin lib”.
Very simple and also very impressing. Have fun!

Python-IDE: Eric4

Dienstag, den 4. März 2008

Ich bin zur Zeit auf der Suche nach einer anstaendigen Python IDE, die bestenfalls auch einigermassen mit PyQt umgehen kann. Nach einiger Recherche bin gestern auf Eric4 aufmerksam geworden. Eric4 ist selbst in PyQt geschrieben und bietet dafuer auch entsprechende Funktionen an. Mehr zu den Features kann auf der Homepage von Eric4 nachgelesen werden.

Die Installation unter Ubuntu bereitete mir einiges Kopfzerbrechen, was ich euch jedoch ersparen moechte. Daher nun mein Weg, der zu einer erfolgreichen Installation von Eric4 unter Ubuntu gefuehrt hat.

Zunaechst bedarf es bei einer Installation der beiden Dateien “libqscintilla2″ und “python-qscintilla2″ um alle Abhaengigkeiten zu gewaehrleisten. Diese beiden Dateien sind leider nicht im Ubuntu-Repro. Dennoch koennen sie als .deb-Files hier heruntergeladen werden. Besten Dank an dieser Stelle an ScribeFire fuer den Hinweis darauf auf seinem Blog.

Nun bedarf es nur noch einem Download der aktuellen Version von Eric4. Direkt nach dem Entpacken in einen Pfad eurer Wahl kann es dann auch losgehen. Installiert wird das Programm ueber den internen Installer “install.py”, der Root-Rechte braucht. Der von dem Installer gefragte Installationspfad war bei meinem System “/usr/bin” und sollte eigentlich auch auf einem anderen Ubuntu-System nicht davon abweichen.

Und voilà schon laeuft Eric4 auch unter Ubuntu. Ich selbst muss es erst noch ausprobieren und werde eventuell noch einen Testbericht des Programms nachreichen. Euch jedenfalls viel Spass damit!