permalink

11

iPhone (3G): SMS via Adressbuch direkt vom Mac verschicken

von  Olli  |  

wp-content2g-3g-topic.png Dieser Vorgang setzt ein gejailbreaktes iPhone 2G oder 3G voraus.

Der/Die Entwickler/in Sedna von No Space Inc erleichtert uns ab heute das SMS schreiben via Mac.

Voraussetzungen:

1. Das Tool iSMS von der Entwicklerseite

2. Die Pakete OpenSSH & sendSMS aus Cydia installieren & das iPhone neustarten
(an dieser Stelle setzen wir mal voraus, Ihr wisst um die SSH-Grundfunktionen)

Anwendung:

Nach dem Entpacken und Öffnen der dmg-Datei, die Applikation iSMS in den Ordner Programme verschieben und das Skript in die Library des Adressbuches kopieren

/Library/Address Book Plug-Ins oder
~/Library/Address Book Plug-Ins

Adressbuch gegebenenfalls beenden & neustarten.

Das Programm iSMS starten, iPhone Name (sieht man in iTunes) eingeben und SSH-Kennwort (Standardmäßig alpine). Anwendung schließen.

Das iPhone im heimischen WLAN anmelden, SSH aktivieren (via BossPrefs oder SBSettings). Vorzugsweise eine SSH-Verbindung via Cyberduck herstellen, um eine aktive Verbindung sicherzustellen.

Die Anwendung ist dann denkbar einfach, Adressbuch öffnen, Kontakt auswählen und auf die Nummernbeschreibung klicken, dann ergibt sich folgendes Untermenü (Man beachte das oder in der Beschreibung zum Einsetzen des Skriptes, sonst sieht man das Plugin doppelt, so wie bei mir ;-) )

iSMS1.png

Und dann kann fleissig geschrieben werden (Überlange SMS werden noch nicht unterstützt und ebenso Umlaute werden in ue, oe etc. umgewandelt)

iSMS2.png

Wir sind gespannt, wie sich dieses Tool in naher Zukunft entwickeln wird und finden die Umsetzung schon jetzt gelungen.

Autor: Olli

iPhone 4, iOS 5.0.1 JB & UL / Macbook 13", Mac OS Lion 10.7 Interessen: iOS - Jailbreak - Unlock - Customization - Mac OS - Tweaks - UI - Daily User - No Pro

  • Guido

    Hallo Oli,

    finde das Program super. Leider klappt es im Adressbuch nicht beim Anklicken der Nummernbeschreibung die Auswahl “sende sms mit iohone” zu bekommen. Das Skript liegt an der richtigen Stelle, wo auch die Skype Skrips liegen, die ich im Adressbuch beim Anklicken derNummernbeschreibung erhlalte. Irgend eine Idee was das sein könnte? Für einen Tipp wäre ich dankbar!

  • Pingback: iPhone Tutorials | Dr. Web Magazin

  • Stefan Heidtmann

    Hi zusammen,
    finde das Programm auch genial. Allerdings: Trotz sorgfältiger Befolgung der Anleitung(en) und funktionierendem SSH (Cyberduck stellt eine Verbindung her…) gibt’s immer folgende Fehlermeldung:

    spawn ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null iphone_sh.local -l root sendsms 0123456789 “test”
    ssh: Could not resolve hostname xxxxx.local: nodename nor servname provided, or not known

    send: spawn id exp11 not open
    while executing
    “send “alpine
    \

    VG
    Stefan
    “”

  • Stefan Heidtmann

    Hallo zusammen,

    finde das Programm auch genial. Aber trotz sorfältiger Installation (SSH funktioniert, openSSH, sendSMS installiert!) bekomme ich immer folgende Meldung, wenn ich die SMS absende

    spawn ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null iphone_sh.local -l root sendsms 0123456789 “test”
    ssh: Could not resolve hostname xxxxx.local: nodename nor servname provided, or not known

    send: spawn id exp11 not open
    while executing
    “send “alpine
    “”
    Ideen?

    VG
    Stefan

  • Stef

    hi,

    die Auflösung des Hostnamen bekommt man mittels /etc/hosts hin:
    192.168.xx.xx iPhoneName.local

    Nicht vergessen, sich noch mal über diese Adresse per SSH anzumelden (auth)

    Es muss auch noch das Paket sendSMS via Cydia installiert werden!
    Dann sollte alles klappen ;)

    Danke Euch und Gruß Stef

  • Stef

    oha, sendSMS habe ich oben überlesen ;)

  • Cedric

    Hey,
    das Verschicken am Mac ist ja wirklich ganz nett, es “funktioniert”, nur leider dauert das Verschicken fast 2 min. Kann ich da was optimieren, oder liegt es evtl. an 3.0? Wenn ich sendSMS über den Terminal ausführe dauert es genauso lang.

  • Thomas Hernadi

    Seit Snowleopard zeigt das Adressbook weder die skype- noch die iSMS-Plugins an. Man kann keine SMS mehr aus dem Adressbuch verschicken :-(

  • Jan

    also bei mir geht gar nichts. Habe Open SSH und sendSMS über Cydia installiert, habe eine sms im iSMS geschrieben und bekomme dann dieselbe Fehlermeldung wie Stef. Ich habe bei iSMS den Namen des iPhones wie er in itunes steht und mein Passwort eingegeben. Ist das nicht richtig? was ist damit gemeint:
    “die Auflösung des Hostnamen bekommt man mittels /etc/hosts hin:
    192.168.xx.xx iPhoneName.local” ?

  • Sepp

    Operiere auch schon seit Stunden daran.
    Also: Der Kontext “Sende SMS mit iPhone” kam bei mir auch nicht, trotz Neustart, etc. – Er war erst da, als ich die Systemsprache in den Einstellungen auf Englisch gestellt habe! (Systemeinstellungen / Landeseinstellungen, dann Engisch ganz nach oben ziehen – ausloggen – einloggen – System ist jetzt auf Englisch). Danach war dieser Punkt vom iSMS Script verfügbar. Glücklicherweise auch nach dem zurückstellen auf Deutsch!

    Aber am nächsten Punkt hackt es leider immer noch:

    …Could not resolve hostname

    send: spawn id exp11 not open
    while executing

    Ich habe definitiv auf dem iPhone 2G sendSMS installiert (auch Neugestartet), habe auch eine SSH Verbindung mit dem FTP Client. Auch das Passwort ist 100% korrekt.
    Beim Namen bin ich mir nicht ganz sicher. Habe den, wie er im iTunes steht.
    Mir ist auch nicht ganz klar, ob es die IP Adresse braucht (so wie bei einer SSH Verbindung)

    Kann also jemand eine ganz genaue Beschreibung geben, was man in den iSMS Preferences eingeben muss, dass es funktioniert?

    Danke im Voraus!

  • http://itunes.apple.com/ch/app/onesms/id382904816?mt=8 ma-wi

    Hallo zusammen
    Eine alternative dazu wäre OneSMS. Ich habe diese iPhone App geschrieben. Mit dieser App könnt ihr Mitteilungen bequem am PC/Mac schreiben und dann über iPhone verschicken. Ich selber brauche sie sehr oft, da ich so viel schneller bin als auf der kleinen Tastatur.
    Link: http://itunes.apple.com/ch/app/onesms/id382904816?mt=8