Dokumentation für TaskiSMS V2.55


Einleitung

TaskiSMS dient dem Senden von SMS (kurzen Textnachrichten) an Mobiltelefone und auch andere elektronische Geräte. Zum Senden nutzt das Programm die Internetgates der Mobilfunkbetreiber und auch andere Gates von Anbietern anderer elektronischer Dienste (z.B. digitales Fernsehen).




Anforderungen

TaskiSMS benötigt zum Betrieb folgendes:

Hardware:

  • Amiga mit Kickstart 3.0+
  • über 1MB freien RAM-Speicher

Software:

  • Magic User Interface (MUI) Version 3.8+. MUI ist ein Sharewarepaket von Stefan Stuntz. Man kann es unter http://www.sasg.com herunterladen oder bestellen.
Und zusätzliche MUI-Custom-Klassen:
  • Und natürlich verbunden mit dem Internet mittels einem Paket kompatibel zur bsdsocket.library (AmiTCP, Genesis, Miami)


Lizenz und Registrierung

TaskiSMS in Version 2.5 wird als Shareware vertrieben. Wenn man die registrierte Version nutzt, darf man eine Kopie nur auf jeweils einem Rechner benutzen. Diese Version im Netz bereitzustellen (z.B. Samba oder Microsoft Networks) ist nicht erlaubt.

Falls man seine Kopie jemand anderem verkaufen möchte, müssen beide mit dem Autor des Programms Kontakt aufnehmen, da von ihm die Abwicklung dieser Sache abhängt.

Die registrierte Version von TaskiSMS prüft ihre Gültigkeit über das Internet, wobei keine personengebundenen Daten versandt werden. Alle gesendeten Daten werden ausschließlich in der Datenbank des Autors gespeichert und keinesfalls an Dritte weitergegeben oder auf andere Weise verwendet.

Falls man eine unregistrierte Version benutzt, treffen die obigen Bestimmungen nicht zu. Das Verteilen der unregistrierten Version ist erlaubt und frei mit einer Bedingung: man darf das Archiv in keiner Weise verändern. Man darf die unregistrierte Version einen Monat von Beginn der Inbetriebnahme an nutzen, danach sollte man das Programm registrieren.

Der Autor übernimmt keine Haftung für irgendwelche Verluste oder Schäden, die durch Nutzung dieser Software entstehen. Sie nutzen diese auf EIGENES RISIKO!

Wenn man eine Vollversion des Programms erhalten möchte, muss man sich registrieren. Man kann dies mit einer Kreditkarte, einer Überweisung oder Bargeld im Briefumschlag.

Die Kosten der Vollversion des Programms betragen 10USD, 20DM oder 10EURO. Ich akzeptiere auch andere umtauschfähige Währungen.

Man kann die Registriergebühr auch mittels einer Kreditkarte über den sicheren RegNet Service zahlen.

Wenn man das Programm durch Einsenden des Geldes im Briefumschlag registrieren möchte, bitte den Brief mit dem Geld und einem ausgefüllten Registrierformular, wie dem unten aufgeführten, an folgende Adresse senden:


Pawel Filipczak
ul. Herbsta 18/25
76-200 Slupsk
Poland

TaskiSMS-Registrierformular:
Full name: [Vollständiger Name]
Address (not required): [Adresse (optional)]
City: [Stadt]
Postal code: [PLZ]
Country: [Land]
E-mail: [E-Mail]
Cellular phone number (not required): [Mobilfunknummer (optional)]

Wenn man das Programm per Überweisung registrieren möchte, diese an:

Bank Pekao SA II Oddzial Slupsk
Daniel Filipczak
12401835-00230117-2700-211112-001-0000

Zur Registrierung des Programms benötige ich folgende Daten: Vor- und Zuname, E-Mail Adresse und Land (falls gewünscht, kann man auch seine Postadresse und Telefonnummer hinterlassen). Diese Daten werden in die Nutzerdatenbank aufgenommen und nicht an Dritte weitergegeben. Man hat auch Zugang zu seinen Daten, um notwendige Änderungen vorzunehmen.

Die Vollversion des Programms wird per E-Mail verschickt.

Beschränkungen der Demoversion:

  • Die Länge einer SMS ist auf 130 Zeichen beschränkt, die Vollversion splittet lange Nachrichten in Teile zu je 160 Zeichen.
  • Das Sortieren der SMS sowie der Telefonbucheinträge ist nicht möglich,
  • die Option zum Wegblenden von Werbung ist nicht aktiv,
  • zusätzliche Fächer können nicht angelegt werden,
  • Das Fenster "Über" erscheint bei jedem Programmstart.

Registrierte Nutzer haben zusätzliche Möglichkeiten:

  • auf Anfrage gibt es Betaversionen des Programms,
  • auf Anfrage Schreiben eines Plugin für seinen speziellen Mobilfunkanbieter.


Installation

Zur Installation von TaskiSMS bitte Doppelklick auf das Install-Piktogramm. Danach bitte den Anweisungen folgen.


Danksagungen

Spezieller Dank an:

  • Sebastian Jedruszkiewicz (elf) - für die große Hilfe bei der Erkundung der Geheimnisse von C und der vielen Geduld beim Testen der Betaversionen, Ausdauer beim Neustarten des Computers und des zur Verfügungstehens;)
  • Grzegorz Kraszewski (Krashan) - für die Hilfe beim Wechsel zu C und die Tests (besonders für zwei verlorene Einheiten;)
  • Bartosz Romanczuk (VanS) - für die Hilfe mit Programmtests.
  • Daniel Filipczak (Muffin) - für die Wartung des Servers.
  • Manou Bill - für das Piktogramm zum Programm.
  • ATO - für die Übersetzung in verschiedene Sprachen.
  • und alle, die ich hier vergaß...

Diese Software wurde von ATO, der Amiga Translators' Organization übersetzt. ATO ist eine nicht-kommerzielle Organisation, die für die Amiga-Gemeinde arbeitet!

Amiga Translators' Organization: http://ato.vapor.com/ato/
E-Mail: ato-info@ato.vapor.com


Kontakt zum Autor

Der einfachste Weg ist der Kontakt per E-Mail. Mails in Englisch oder Polnisch bitte an: paplo@taski.com.pl. Es wäre schön, wenn TASKISMS das erste Wort im Betreff wäre.

Man kann mich auch auf dem althergebrachten Postweg erreichen:


Pawel Filipczak
ul. Herbsta 18/25
76-200 Slupsk
Poland

Man kann mich aber auch über IRC treffen. Man findet mich jeden Tag nach 21.00 (MEZ) auf Kanal #amisia im IRCNet Netz unter nick PaploTSI.


Hauptfenster

Dies ist das Hauptfenster von TaskiSMS. Man findet hier zwei sehr wichtige Listen, die Werkzeugleiste und das Werbebanner, auf welches man klicken sollte.

Wie oben erwähnt, sind die beiden Listen sehr wichtig. Die Liste auf der linken Seite des Fenster (mit einer 2 gekennzeichnet) zeigt die Liste der Fächer, in die alle geschriebenen und gesendeten Nachrichten abgelegt werden. Wie im Bild zu sehen, gibt es drei vorgegebene Fächer. Im Fach "Ausgang" speichert das Programm alle zu sendenden Nachrichten, und auch alle Nachrichten, die zu einem früheren Zeitpunkt aus irgendwelchen Gründen nicht verschickt werden konnten. Im Fach "Gesendet" speichert das Programm alle gesendeten Nachrichten. Im Fach "Gelöscht" werden alle Nachrichten gesammelt, die überflüssig geworden sind.

Die Liste auf der rechten Seite (im Bild gekennzeichnet durch eine 1) zeigt den Inhalt des jeweiligen Fachs. Diese Liste ist in 4 Spalten unterteilt: der Empfänger der Nachricht mitsamt seiner Telefonnummer, ein kurzer Ausschnitt der Nachricht, das Datum der Erstellung und der Dateiname der Nachricht.

Zwischen diesen beiden Listen befindet sich eine dicke vertikale Leiste. Hiermit kann man die Größe der Listen zueinander festlegen. Beim Beenden speichert das Programm diese Festlegung ab, damit sich das Fenster beim erneuten Start bereits in dieser Gestalt öffnet.

Wie schon erwähnt, befindet sich im unteren Teil des Fensters ein Werbebanner. Ein Klick auf das Banner (im Bild mit einer 4 gekennzeichnet) startet Ihren WWW-Browser und lädt die beworbene Seite. Ich versuche, alle Banner zum Thema Amiga zu belassen. Wenn Sie Ihre eigene Seite in TaskiSMS beworben haben möchte, kontaktieren Sie mich.

Im oberen Teil des Fensters befindet sich die Werkzeugleiste (gekennzeichnet mit einer 3). Dank ihr kann man Nachrichten schreiben und senden und viele andere Dinge. Hier ist die Beschreibung zu den Knöpfen, beginnend von links:

  • Neu - öffnet das Fenster Neue Nachricht, wo man neue Nachrichten schreiben und senden kann.
  • Bearbeiten - öffnet das Bearbeitungsfenster, wo man die gewünschte Nachricht aus dem Fach "Ausgang" bearbeiten kann.
  • Verschieben - hiermit kann man Nachrichten verschieben. Zum Verschieben einer oder mehrerer Nachrichten in andere Fächer, sollte man diese Nachrichten in der Liste anwählen und den Knopf "Verschieben" drücken. Ein neues Fenster öffnet sich (hier rechts sichtbar), wo man das Zielfach doppelklicken kann. Zum Abbrechen einfach das Fenster schließen.
  • Senden - hiermit sendet man alle Nachrichten im Fach "Ausgang". Erfolgreich gesendete Nachrichten werden in das Fach "Gesendet" verschoben.
  • Löschen - hiermit verschiebt man die gewünschten Nachrichten in das Fach "Gelöscht". Wenn man diese Funktion auf Nachrichten anwendet, die sich bereits im Fach "Gelöscht" befinden, werden diese Nachrichten augenblicklich aus dem Fach und von Festplatte entfernt.
  • TBuch - hiermit öffnet man das Telefonbuch.
  • Einstellungen - hiermit öffnet man das Einstellungsfenster.

Menü des Hauptfensters

Im Menü "Projekt" gibt es drei Optionen:

  • "Über..." öffnet ein Fenster mit Informationen über das Programm.
  • "Über MUI..." zeigt Informationen über den Autor des MUI-Pakets.
  • "Beenden" beendet das Programm ohne irgendwelche Nachfragen.

Im Menü "Fächer" gibt es fünf Optionen:

  • "Neues Fach..." fügt ein neues Fach in die Fächerliste ein. Zuvor jedoch öffnet sich ein neues Fenster und fragt nach dem Namen und dem Verzeichnisnamen des neuen Fachs (bitte nicht den vollständigen Pfad eingeben, sondern nur den Verzeichnisnamen).
  • "Fach bearbeiten..." öffnet ein Fenster zum Eingeben eines neuen Namens für das Fach. Nach Bestätigung wird der Name des Fachs geändert, der Inhalt und Verzeichnisname jedoch nicht. Diese Funktion bearbeitet nicht die drei vorgegebenen Fächer.
  • "Fach entfernen..." entfernt das gewünschte Fach. Nach Bestätigung wird auch das zugehörige Verzeichnis und alle enthaltenen Nachrichten gelöscht. Diese Funktion bearbeitet nicht die drei vorgegebenen Fächer.
  • "Fachindex aktualisieren" erzeugt einen neuen Index für das gewünschte Fach. Diese Option ist hilfreich nach einem Absturz, wenn der Index nicht ordnungsgemäß hinterlassen werden konnte.
  • ""Gelöscht-" Fach leeren..." löscht alle Nachrichten im Fach "Gelöscht".

Im Menü "Einstellungen" gibt es zwei Optionen:

  • "Programm..." öffnet das Einstellungsfenster für das Programm.
  • "MUI..." öffnet das Einstellungsfenster für MUI.


Bearbeitungsfenster

So sieht das Bearbeitungsfenster aus. Hier schreibt man neue Nachrichten und kann alte Nachrichten im Fach "Ausgang" verändern.

Das wichtigste Feld dieses Fensters ist natürlich der Editor (im Bild mit einer 1 gekennzeichnet). Hier schreibt man den Inhalt der Nachricht, die man später senden möchte, hinein. Es wäre schön, wenn man dabei keine länderspezifischen Zeichen verwenden würde, da diese nicht von allen Telefonen unterstützt werden, und man sollte besser auch keine Nachrichten mit mehr als 1000 Zeichen senden. Über die Länge der aktuellen Nachricht informiert ein kleines Feld (gekennzeichnet mit einer 6).

Im oberen Teil des Fensters befinden sich wichtige Felder. Das wichtigste ist das mit der 4 gekennzeichnete. Hier kommt die Telefonnummer des Empfängers hinein, und zwar im internationalen Format. Dieses Format ist: +xxyyyzzzzzz, wobei xx die Ländervorwahl des Landes ist, wo der Empfänger lebt, yyy ist die Vorwahl des Mobilfunkbetreibers und zzzzzz ist die Telefonnnummer. Wenn man z.B. eine Nachricht an jemanden senden möchte, der beim deutschen Anbieter E-Plus ist, sollte man z.B. +49163 zuzüglich der Telefonnummer des Empfängers eingeben.

Der nächstwichtigste Knopf ist mit einer 10 gekennzeichnet. Hiermit öffnet man das Telefonbuch, worin man zuvor oft benötigte Nummern eintragen kann.

Mit dem Knopf (gekennzeichnet mit einer 11) kann man einen der verfügbaren Plugins auswählen, dank dem die Nachricht gesendet werden kann. Nach dem Betätigen des Knopfes öffnet sich eine Liste der verfügbaren Plugins, die die Nachricht zur angegebenen Nummer senden können. Welchen Plugin soll man nun nehmen? Ich schlage die Methode Versuch-und-Fehler vor. Im Feld (gekennzeichnet mit einer 5) wird über den Namen des aktuell eingestellten Plugin sowie über die Anzahl der verfügbaren Plugins für die angegebene Telefonnummer informiert.

Im Textfeld (mit einer 7 gekennzeichnet) steht der Name des Empfängers. Der Name wird nur angegeben, wenn Name und Nummer im Telefonbuch stehen.

Das Textfeld (gekennzeichnet mit einer 2) informiert über das Land der eingegebenen Telefonnnumer. Ein Klick auf den Knopf (gekennzeichnet mit einer 8) öffnet eine Liste aller verfügbaren Länder. Die Liste enthält sowohl den Namen des Landes als auch die Vorwahlnummer. Der Doppelklick auf ein Land führt dazu, dass die Ländervorwahl im Feld (gekennzeichnet mit einer 4) eingetragen wird.

Das Textfeld (gekennzeichnet mit einer 3) informiert über den Mobilfunkbetreiber, man sollte hier dessen Vorwahl eingeben. Ein Klick auf den Knopf (gekennzeichnet mit einer 9) öffnet eine Liste aller verfügbaren Anbieter des eingestellten Landes. Wenn man einen Anbieter doppelklickt, wird die Ländervorwahl plus der Anbieternummer im Feld (gekennzeichnet mit einer 4) eingetragen.

Im unteren Teil des Fensters befinden sich ebenfalls 3 Knöpfe. "Jetzt senden" speichert die Nachricht im Fach "Ausgang" und außerdem wird das Senden der Nachricht sofort veranlasst. Wenn das Senden erfolgreich war, wird die Nachricht ins Fach "Gesendet" verschoben.
"Später senden" speichert die Nachricht ins Fach "Ausgang" und schließt das Bearbeitungsfenster. Man kann diese Nachricht später senden (zusammen mit anderen Nachrichten aus dem Fach "Ausgang") mittels des Knopfes "Senden" im Hauptfenster.
"Abbruch" verwirft alle getätigten Änderungen in der bearbeiteten Nachricht und schließt das Bearbeitungsfenster.

Menü des Bearbeitungsfensters

Im Menü "Nachricht" gibt es drei Optionen:

  • "Löschen" löscht den Inhalt des Bearbeitungsfensters.
  • "Laden von Datei..." öffnet ein Dateiauswahlfenster. Der Inhalt der Datei wird in das Bearbeitungsfenster geladen.
  • "Einfügen aus Datei..." öffnet ein Dateiauswahlfenster. Der Inhalt der Datei wird im Bearbeitungsfenster an der Cursorposition eingefügt. Alle früheren Einträge bleiben erhalten.
Im Menü "Bearbeiten" gibt es 7 Optionen:
  • "Ausschneiden" schneidet den markierten Text aus und kopiert ihn in die Zwischenablage.
  • "Kopieren" kopiert den markierten Text in die Zwischenablage.
  • "Einfügen" fügt den Inhalt der Zwischenablage an der aktuellen Cursorposition ein.
  • "Rückgängig machen" macht die letzten Änderungen im Bearbeitungsfenster rückgängig.
  • "Wiederholen" ist der Gegenpart zur Option "Rückgängig machen".
  • "In Großbuchstaben" ersetzt im markierten Textabschnitt alle Kleinbuchstaben in Großbuchstaben.
  • "In Kleinbuchstaben" ersetzt im markierten Textabschnitt alle Großbuchstaben in Kleinbuchstaben.


Telefonbuchfenster

Und das ist das Telefonbuchfenster. Mit "Neuer Eintrag" fügt man einen neuen Eintrag ins Telefonbuch hinzu. In der Liste (gekennzeichnet mit einer 3) erscheint dieser neue Eintrag dann. Im Feld (mit einer 1 gekennzeichnet) bitte den Namen eintragen und im Feld (gekennzeichnet mit einer 2) die dazugehörige Telefonnummer, natürlich muss diese im internationalen Format sein.
Mit dem Knopf "Eintrag löschen" kann man die gewählten Einträge in der Liste (gekennzeichnet mit einer 3) löschen.
Ein Doppelklick auf einen Eintrag in der Liste bewirkt, dass die entsprechende Nummer im Bearbeitungsfenster im Feld (mit einer 4 gekennzeichnet) eingetragen wird.


Einstellungsfenster

Dies ist die "Persönliche" Seite der Einstellungen.
"Name" - bitte hier Vor- und Zunamen eingeben.
"E-Mail Adresse" - bitte hier die E-Mail Adresse eingeben. Diese wird nur für Fehlerberichte an den Autor dieser Software benötigt. Der Autor nutzt diese E-Mail Adresse nur zur Kontaktaufnahme mit dem Nutzer, der den Fehler gemeldet hat. An diese Adresse wird keinerlei Werbung versandt und sie wird nicht an Dritte weitergegeben.
"Signatur" - hier sollte man eine Signatur angeben, welche standardmäßig zu einer Nachricht dazugegeben wird. Diese Signatur wird beim Verfassen einer neuen Nachricht automatisch im Bearbeitungsfenster eingefügt. Der Schalter (gekennzeichnet mit einer 4) sollte eingeschaltet werden, wenn die Signatur im Bearbeitungsfenster erscheinen soll, oder eben ausgeschaltet bleiben, wenn man dies nicht wünscht.
"Banner deaktivieren?" - wenn der Schalter (gekennzeichnet mit einer 5) angeschaltet ist, lädt das Programm keine Werbebanner und verbirgt die dafür vorgesehene Fläche.

Und dies ist die "Netzwerk"seite der Einstellungen.
"Proxy-Server" - Hier findet man die Einstellungen für Proxy-Server. Im Feld (gekennzeichnet mit einer 1) sollte man die Serveradresse eingeben. Im Feld (gekennzeichnet mit einer 2) sollte man die Portnummer des Proxyservers angeben. Wenn der Schalter (gekennzeichnet mit einer 3) eingeschaltet ist, benutzt das Programm für alle zukünftigen Verbindungen diesen Proxyserver. Falls man mit dem Begriff Proxy-Server nichts anfangen kann, sollte man diesen Schalter ausgeschaltet lassen.
"Nicht auf Antwort des Servers warten" - wenn der Schalter (gekennzeichnet mit einer 4) eingeschaltet ist, wartet das Programm nicht auf Antwort vom Server. Dies ist dann sinnvoll, wenn man nur wenig Zeit hat, viele Nachrichten zu senden und keine Bestätigung über das Versenden der Nachrichten benötigt. Durch diese Option denkt das Programm, das alle gesendeten Nachrichten auch ihr Ziel erreicht haben.

Und dies ist die "PlugIns"-Seite der Einstellungen.
"Plugin-Anzeigepriorität" - in dieser Liste wird die Priorität der Plugins festgelegt. Mit Hilfe dieser Liste werden die Plugins in der Liste im Bearbeitungsfenster sortiert. Der erste Plugin wird standardmäßig benutzt (wenn mit Hilfe dieses Plugins zu der angegebenen Nummer versandt werden kann).
"Zeile höher" i "Zeile tiefer" - mit Hilfe dieser Knöpfe kann die Position eines Plugin in der Liste festgelegt werden.
"ICQ Plugin Einstellungen" - falls man ICQ Plugin nutzen möchte, müssen diese Felder ausgefüllt sein: "ICQ UIN" - in dieses Feld bitte Ihre UIN Nummer, welche Sie in StrICQ benutzen, eingeben. Falls Sie StrICQ nicht nutzen und ICQ Plugin benutzen möchten, laden Sie StrICQ aus dem Aminet und registrieren sich als neuer Nutzer, wie in der Dokumentation zu StrICQ beschrieben. "ICQ Passwort" - in diesem Feld das Passwort zur ICQ UIN eingeben.


Nachrichtensendefenster

In diesem Fenster werden Informationen über das Senden der Nachrichten gezeigt. Beim Versenden können unbekannte Fehler auftreten. In diesem Fall erfolgt eine Nachfrage, ob ein Fehlerbericht an den Autor gesandt werden soll. Falls man das bejaht, werden folgende Daten versandt:

  • TaskiSMS Version
  • die ersten fünf Stellen der Telefonnummer, zu welcher dieser Fehler auftrat (z.B. +48501). Dies wird vom Autor benötigt, um das Land und den Anbieter zu identifizieren, wohin die Nachricht gesendet werden sollte.
  • Name des benutzten Plugin
  • Länge der Nachricht in Zeichen
  • die Antwort des Servers
  • E-Mail Adresse des Nutzers