Montag, 6. September 2010

Send SMS Windows Sidebar Gadget

UPDATE:

Nach dem Ausfall in der letzten Woche gibt es jetzt die neue Version 1.4.
Neben einigen Fixes gibt es jetzt auch eine neue Funktion: News / Informationen können jetzt im Gadget eingeblendet werden. So seid ihr immer auf dem neuesten Stand.
Viel Spaß bei der Nutzung, euer Codeforger ;)

INFO:

Die Registrierung erfolgt nicht direkt über Developer Garden, sondern über http://www.developercenter.telekom.com/. Dieselben Logindaten müsst ihr im Gadget benutzen.


Es gibt eine neue Version, die Rufnummervalidierung unterstützt sowie auch eine Vergrößerungsfunktion beinhaltet.
Das Gadget kann man sich jetzt direkt im Developer Garden herunterladen:


Send SMS Sidebar Gadget v1.3


Wenn Ich Zeit habe, wird auch hier noch die Beschreibung vervollständigt.


Es gibt schon einige Sidebar Gadgets, mit denen man vom Desktop SMS senden kann. Keines von denen entsprach meinen Wünschen, sah einigermaßen vernünftig aus und war auch in Gadget-Größe und blockierte nicht die halbe Sidebar. Ich habe mich also an meinem ersten Gadget versucht, hier ist das Ergebnis.


Gadgetvorschau
Zum Download


Das Gadget nutzt die öffentliche API des Developer Garden (eine kostenlose Registrierung ist erforderlich). Das tollste ist: Pro Tag erhält jeder User 10 Free SMS (es stehen effektiv 129 Zeichen zur Verfügung, am Ende steht eine kleine Werbung). Wer nicht auf Werbung steht, kann auch SMS zum Standardtarif versenden (nicht kostenlos). Des weiteren kann die Absenderkennung individuell eingestellt werden, sogar Flash-SMS werden unterstützt. Bei allen meinen Tests wurden die SMS sofort zugestellt.
Ich freue mich über Kommentare, Hinweise und Anregungen, um das Gadget zu verbessern!

Funktionalität:
  • SMS vom Desktop schreiben und senden
  • Adressbuch
  • Guthabenabfrage
  • Zeichenzähler
  • Komprimierer
  • automatische Aufteilung längerer Texte in mehrere SMS / überlange SMS
  • Historie
  • Unterkontennutzung (seit Version 1.1)

Hilfe:

1. Installation

Unter Windows Vista & Windows 7 wird das Gadget wie gewohnt nach dem Download durch einen Doppelklick auf die Datei installiert und kann sofort in der Sidebar benutzt werden.

Send SMS ist auch unter Windows XP benutzbar (siehe Link). Das Gadget wird mit dem Gadget Extractor ausgewählt und kann uneingeschränkt ausgeführt werden.

2. Registrierung

Um SMS versenden zu können, muss man sich unter Developer Garden registrieren. Das ist alles kostenlos; nachdem man registriert ist können sofort 10 kostenlose SMS pro Tag verschickt werden.

3. Benutzung


Gadgetansicht


Das Gadget besteht aus dem eigentlichen Fenster, in dem SMS verfasst werden, einem Adressbuch-Flyout und den Einstellungen.

Funktionen des Hauptfensters:
  • Nummernfeld: der/die Empfänger werden hier eingetragen; SMS können an max 10 Empfänger auf einmal versendet werden, das Format ist "Telefonnummer1,Telefonnummer2,..Telefonnummerx"
  • Adressbuchbutton: öffnent das Adressbuch im Flyout
  • Quotainformation: zeigt an, wieviele Free-SMS noch für diesen Tag zur Verfügung stehen bzw. wieviele Credits noch auf dem Konto sind
  • Nachrichtenfeld: Ist begrenzt auf eine Länge von max. 5 SMS. Überschreitet die Nachricht die Grenze von 129 Zeichen (Free-SMS) oder 160 Zeichen (Standardtarif), wird die Nachricht aufgeteilt und in mehreren SMS verschickt.
  • Sende-Button
  • Komprimierer: Entfernt Leerzeichen, der jeweils darauffolgende Buchstabe wird groß geschrieben("hallo, welt" --> "hallo,Welt")
  • Zeichen / SMS Zähler
Funktionen im Adressbuch:
  • Hinzufügen eines neuen Kontakts
  • Bearbeiten und Löschen von Kontakten
  • Kontakte im Adressbuch nach oben oder nach unten schieben
  • Bei Klick auf den Namen / Rufnummer eines Kontakts wird dieser als Empfänger im Hauptfenster eingetragen
Es können auch Gruppen angelegt werden, wie:
Name: Ich, du, er, sie, es
Telefonnummer: 0170123,01710123,01720123,01730123,01740123
Somit können ganze Gruppen adressiert werden. Achtung! Pro Empfänger wird eine SMS abgerechnet!


Einstellungen:
Einstellungen
  • Trage deine Developer Garden Accountdaten ein
  • Wähle ein Developer Garden Unterkonto aus, über das abgerechnet werden soll. Standard ist "Hauptkonto", dass auch im Free SMS Modus verwendet werden sollte.
  • Als Absenderkennung sind max 11 Zeichen (Buchstaben + Ziffern) erlaubt; Rufnummern können nur mit vorheriger Validierung als Absenderkennung genutzt werden
    • Validierung einer Rufnummer:
      • Guthaben im Developer Garden unter "My Garden" aufladen
      • hier die Rufnummer validieren
  • Modus: entweder Frei-SMS oder SMS zum Standardtarif. Für den Standardtarif muss das Developer Garden Konto aufgeladen werden.
  • Multi-SMS zusammensetzen: Kann nur im Werbefreien Modus gewählt werden; Erlaubt dass überlange SMS als eine große SMS ankommen und nicht gestückelt.
  • SMS können als Flash SMS gesendet werden.
  • Es können alle gesendeten SMS lokal gespeichert werden.

4. Lizenzbestimmungen

Das Send SMS Gadget ist unter der GNU GPL Lizenz veröffentlicht.


5. Changelog

Version 1.1: Unterkontenverwaltung hinzugefügt; Absenderkennung in Settings auf 16 Zeichen erhöht; Ausblendung der Statusmeldung nach erfolgreichem Senden nach 10 Sekunden; Styling verbessert; Anonymes Rating nach einigen erfolgreich versendeten SMS hinzugefügt; Anonymer Zähler für die Gesamtzahl aller versendeten SMS aller Gadgetnutzer eingefügt; Korrektur der fehlerhaften Monatszahl im Log.
Version 1.2: Bugs beseitigt (alle Zeichen nach einem "&" wurden ignoriert; Rufnummernformat erlaubt jetzt auch "+49170..."); Multi-SMS hinzugefügt

6. Datenschutz

Bei jeder gesendeten SMS werden zu Auswertungs- und Statistikzwecken Zugriffsdaten (Datum und Uhrzeit der Anforderung, Browser, Zugriffsstatus und IP-Adresse des anfordernden Rechners) gespeichert. Es werden weder Absender, Empfänger noch die gesendete Nachricht gespeichert. Ein Abgleich dieser Daten mit anderen Datenbeständen, insbesondere ein Bezug zu individuellen Personen, oder eine Weitergabe an Dritte ist ausgeschlossen.




Achtung! Einige Browser nennen das Gadget in eine Zip Datei um! Die Datei sollte dann im Speicherdialog nach "sendsms1.2.gadget" umbenannt werden.



Quelltext: sendsms1.2src.zip

Ältere Versionen:


sendsms1.1src.zip
sendsms1.0.0.0.gadget
sendsms1.0.0.0src.zip

38 Kommentare:

  1. ich hab mal ne frage warum die sms nur "im hintergrund" empfangen wird bei mir das handy vibiriert nicht wie sonst
    warum ist das so
    ich hab flash sms deaktiviert

    AntwortenLöschen
  2. SUPER Programm -echt klasse - erst dadurch interessiert mich diese Möglichkeit über Developergarden.

    Aufgefallen ist: im Adressbuch kann ich nur eine Nummer pro Name eingeben, als keine Möglichkeit, mit Komma getrennte Nummernfolgen einzugeben. Da konnte ich nur manuell in der book.csv.

    AntwortenLöschen
  3. kann es sein dass das gadget seit der umstellung der seite nimma tut?
    mfg

    sando

    AntwortenLöschen
  4. Ich hab seit der Umstellung auch Probleme.
    Könntest Du bitte antworten?

    AntwortenLöschen
  5. Hallo, alles sollte wie gehabt funktionieren. Die Umstellung im Portal hatte die Trennung von "Portallogin" und "Serviceaccount" zur Folge. Für das Gadget muss Username und Passwort vom Developer Center (http://www.developercenter.telekom.com/) benutzt werden, der identisch mit dem Login vom alten Portal ist. Neunutzer erhalten bei der Registrierung im Developer Garden noch kein Developer Center Login, dh. sie können das Gadget noch nicht nutzen, sondern es ist die Registrierung im Developer Center vonnöten.

    AntwortenLöschen
  6. Danke für Deine Antwort/Hilfe.
    Ich wollte es einem Kumpel von mir zeigen, und dachte zuerst "Klar, Vorführ-Effekt" :(

    So funktioniert es.

    AntwortenLöschen
  7. install und registrierung ging ohne probleme. trotzdem hat das gadget ein problem mit dem login. (validierung meines accounts ist auch durch). was mache ich falsch und wer hat eine idee?

    thx

    AntwortenLöschen
  8. Tritt es immer noch auf? Wenn ja, dann schreib mir mal ne Mail (da steht die Adresse: http://codeforger.blogspot.com/p/impressum.html).

    AntwortenLöschen
  9. Bei mir klappts zumindest seit gestern -auch mit der Version direkt von Developer Garden- nicht mehr.
    Da steht nur die ganze Zeit: "Hole Token..."

    Vielleicht kannst Du nochmal ´ne genaue Beschreibung posten.

    AntwortenLöschen
  10. "[...]sowie auch eine Vergrößerungsfunktion beinhaltet".

    Wo ist denn die? Ich hab´ nix gefunden.

    AntwortenLöschen
  11. festus: schreib mir mal ne Mail falls das mit dem Token immer noch nicht geht.

    Die Vergrößerungsfunktion funktioniert unter Vista automatisch beim Ziehen des Gadgets aus der Sidebar auf den Desktop. Unter Windows 7 gibt es einen extra Button (gleich über dem Optionsmenü), mit dem man das Gadget größer machen kann.

    AntwortenLöschen
  12. funktioniert dieses Gadget eigentlich noch? Ich habe mich neu angemeldet und erhalte die Meldung "required permissions are missing".
    Weiß jemand woran das liegt?

    AntwortenLöschen
    Antworten
    1. Ja, geht noch. Eventuell musst du im Developer Center erstmal SMS aktivieren.

      Löschen
  13. Bei mir kommt die Meldung "Fehle! SMS1: Internal error"

    Liegt das Problem demnach bei mir, oder hat das eine andere Ursache?

    best regards

    Festus

    AntwortenLöschen
  14. Hab seit 3 Tagen das gleiche Prob wie "festus". Lief immer wie am Schnürchen und plötzlich "SMS1: Internal Error"
    Bin ratlos - was tun ??

    Bitte um Hilfe
    Dtk

    AntwortenLöschen
  15. Das ist richtig, es gab eine Änderung an der Schnittstelle des Developer Garden, deswegen muss mein Gadget angepasst werden. Die neue Version wird vorraussichtlich am 26.03.12 erscheinen, bis dahin könnt ihr aber SMS von http://www.developergarden.com/apis/apis-sdks/send-sms/send-sms-demo/ aus schreiben.

    Grüße,
    Daniel

    AntwortenLöschen
  16. Der Tip mit
    http://www.developergarden.com/apis/apis-sdks/send-sms/send-sms-demo/
    funzt leider auch nicht - da geht keine SMS raus.

    Also warte ich auf das angepaßte Gadget und freu mich dann, wenn ich "meine" SMS wieder habe.

    Grüße
    Dtk

    AntwortenLöschen
  17. super, dass du das tool wieder zum leben erweckt hast, vielen dank.

    ABER: multisms funkt nur mit 2 nummern, mehr geht nicht ???? Auf der demo-seite gehen auch mehr ....
    kannst du da noch was machen, liegt das in deiner macht ???
    DANKE

    AntwortenLöschen
    Antworten
    1. ...... also ich meine präziser Gruppen-Sms, also einen Text an mehrere Empfänger .....

      Löschen
    2. ich rede vom Gruppenversand - vom gleichzeitigen versand an 5 durch komma getrennte nummern - ich brings nicht hin - ging mal an 10 teilnehmer gleichzeitig - war super - was ist damit ????

      Löschen
    3. Hallo, Multisms / Gruppenversand sollte gehen.. wieso geht es nicht? Welcher Fehler tritt auf?

      Löschen
    4. Folgende Fehlermeldung kommt schon bei 4 Nummern:

      FEHLER! SMS 1: Too many numbers have been passed (Count: 4)

      Löschen
    5. mit 2 nummern funktionierts noch, bei 3 schon nimmer 8-(((( - an was liegt das ???? ich brauchs driiiiingend !!!!

      Löschen
    6. Also ich habe es getestet, mit ca 40 Nummern. Geht alles wie es sollte, wie hast du die Nummern eingegeben? Einfach oben in der Nummernleiste oder in der CSV-Datei?

      Über CSV sollte es wie gesagt gehen.

      Löschen
  18. "http://www.developergarden.com/apis/apis-sdks/send-sms/send-sms-demo/" funktioniert. aber wovon redet "Unkmown"?
    Hab´ich was verpasst, oder besser gesagt: Wo finde ich das "wieder zum Leben erweckte Tool"?

    AntwortenLöschen
  19. Schande über mein Haupt!

    Ich darf aber zu meiner Entschuldigung sagen, dass die Version 1.4 beim ersten Testen auch nicht funzte. (Wahrscheinlich mein Fehler) und ich deshalb dachte, das wär´s noch nicht.

    Na ja, vielen Dank Dir.

    festus

    AntwortenLöschen
  20. Also bei mir funktioniert es nicht... was ist so schwer daran genau zu beschrieben wo was eingetragen werden muss?

    ich hab meinen nutzernamen im proigramm engetragen :Loginfehler
    Habs dann mit meinem Benutzernamen beim Login auf der DG seite versucht: Loginfehler.
    Das Passwort ist richtig,den damit komm ich bei DG ja rein..

    AntwortenLöschen
  21. Okay,der 26.03.2012 ist vorbei und es geht immernoch nicht.

    Wie siehts aus,gibt es schon Neuigkeiten?

    Hab gehört daß man da was mit sandbox oder so machen muss??

    Würde mich über Antwort freuen

    AntwortenLöschen
    Antworten
    1. Hallo, ich habe leider vergessen zu beschreiben, dass man sich über http://www.developercenter.telekom.com/ anmelden muss. Diese Login-Informationen einfach dann im Gadget eintragen.
      Sandbox nimmst du, um 10x kostenlos am Tag zu senden.

      Löschen
  22. Das Gadget ist wirklich spitze und ich nütze es regelmäßig! :)

    Eine Funktion die ich jedoch vermisse ist, das Telefonbuch alphabetisch zu sortieren! Wäre sehr praktisch!

    Und woran liegt es, dass die SMS nicht immer zugestellt werden? Ich würde gefühlsmäßig sagen, dass etwa 20% der versendeten SMS den Empfänger leider nicht erreichen... :( Aus diesem Grund kann ich dieses Gadget leider nicht für wichtige SMS verwenden, was sehr schade ist...

    lg Franz

    AntwortenLöschen
    Antworten
    1. ok, offenbar werden SMS gar nicht, oder mit großer Verzögerung (kann einige stunden sein!) zugestellt, wenn der Empfänger zum Zeitpunkt des Versands entweder keinen Empfang, oder sein Handy ausgeschaltet hat.

      Kann man da mit dem Gadget dagegenwirken, oder ist da nichts zu machen?

      lg Franz

      Löschen
  23. Absoluter Müll ! Was gibt man bei Benutzernamen ein ? Die EMail-Addy ? Habe ich. (Falsches Login !) Was soll die blöde Validierung, wo man erst mal nachgucken muß, was das überhaupt heißen soll ... Eine Erklärung dazu ? Fehlanzeige. Welche Nummer muß validiert werden und warum ? Die eigene ? Habe ich. Wieder Fehlanzeige ! Warum muß ich ein Konto erst laden, wenn ich zehn freie SMS habe ? Wieder Fehler ! Ein kleines Gadget (was man mit Fernglas nur angucken kann), beinhaltet 1000 Schritte, die alle zu Fehler führen, kompliziert und übertrieben sind. Also: Runter damit ! Danke, das wars.

    AntwortenLöschen
    Antworten
    1. wohl mit dem falschen Fuß aufgestanden? o.O

      Löschen
  24. Hallo,

    seit heute kommt der Fehler SMS 1 ....Error

    AntwortenLöschen
  25. diesen Fehler meinte ich:

    SMS 1: An internal error occirred

    AntwortenLöschen
    Antworten
    1. hatte den Fehler auch, bei mir gehts nun allerdings wieder

      Löschen
  26. Gibt es schon eine Möglichkeit Send SMS mit dem neuen Developer zu nutzen?

    AntwortenLöschen