Browsing articles in "Programmieren"
Aug
11

Application Blocker for a social network: Liste der geblockten Anwendungen in Planung

Derzeit bin ich dabei meine Chrome Extension “Application Blocker for a social network” zu erweitern. Momentan ist es etwas umständlich neue Applikationen auf die Whitelist zu setzen. Um dies bewerkstelligen zu koennen muss zunaechst das Filtern der Applikations-Postings deaktiviert werden. Erst anschliessend lassen sich neue Applikationen in die Whitelist aufnehmen.

Da mir dies zu umstaendlich erscheint, arbeite ich daran die Extension um eine Funktion namens “Fundgrube” zu erweitern. Diese soll halbtransparent unten links angezeigt werden, sobald Applikations-Postings gefunden wurden und diese auflisten. Dort ist es dann ebenfalls moeglich diese der Whitelist hinzuzufuegen beziehnungweise davon zu entfernen.

Die aktuelle Testversion davon sieht so aus (klicken um das Bild zu vergroessern):
found-box

Ist die Maus nicht ueber der Fundgrube, dann wird diese halbtransparent dargestellt, so dass diese auch bei kleineren Bildschirmen nicht stoerend ins Gewicht faellt. Nichts desto trotz wird, sollte euch die Fundgrube stoeren, diese deaktiviert (und natuerlich auch wieder aktiviert) werden koennen.

Auf kleineren Bildschirmen koennte das dann so aussehen:
found-box-overlay-hover
bzw.
found-box-overlay

Alles in allem sollte es so leichter sein seine persoenliche Whitelist zu pflegen. Falls noch wer Ideen oder Anregungen hat, dann nur her damit. Kommentare sind gerne gesehen.

Mai
21

App-Blocker fuer ein soziales Netzwerk als Chrome Erweiterung veroeffentlicht

facebook-application-blocker-logo-small Nachdem ich neulich ein Skript veroeffentlicht hatte, mittels diesem man die Anwendungenspostings in einem großen sozialen Netzwerk ausblenden lassen kann, habe ich dieses etwas ausgeweitet und als Erweiterung/Extension fuer Googles Browser Chrome veroeffentlicht. Dieses kann direkt bei Google heruntergeladen werden.
main_menu
Die neusten Funktionen sind eine grafische Oberflaeche, die direkt in die Social-Network-Seite integriert ist sowie einige Einstellmoeglichkeiten. Dazu gehoert unter anderem eine Whitelist, mittels der geregelt werden kann welche benutzerdefinierten Anwendungen nicht geblockt werden sollen, sowie das farbige Hervorheben von Applikationspostings um diese sofort als solche zu erkennen. Mehr dazu findet ihr auf der eigens zu der Extension verfassten Seite auf meinem Blog (englischsprachig), oder direkt bei Google in der Extension-Gallery.

Sep
21

PySMSGui jetzt mit SMStrade- und LOX24-Unterstuetzung

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.

Sep
18

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

By Fabi  //  Programmieren, PyQt, Python  //  2 Comments

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. ;)

Sep
10

PyQt: auto-suggestions in eclipse

By Fabi  //  Programmieren, PyQt  //  No Comments

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!

Analytics

Gemaess den Richtlinien des deutschen Datenschutzes weisen wir darauf hin, dass dieser Blog persoenliche Daten des Besuchers zu Analysezwecken sammelt. Dem kann hier widersprochen werden.

Werbung