|
Ich habe schon seit anfang der 90 Jahre nicht mehr programmiert (damals noch Turbo Pascal) und bin entsprechend aus der Übung. Deshalb war das Tool XPost eigentlich nicht für den öffentlichen Gebrauch bestimmt. Aber nun existiert es und funktioniert zu meiner eigenen Überraschung auch einigermaßen. Kein Grund also, es nicht jedem zur Verfügung zu stellen, der Verwendung dafür hat. Zum Download klicken Sie bitte auf die XPost-Grafik oben links oder hier. Das Programm dürfte sich selbst erklären. Im Folgenden soll deshalb nur auf Besonderheiten eingegangen werden.
Karteikartenreiter VerwaltungDas Eingabefeld Text-Datei ist nicht aktiviert. Den Dateinamen der Textdatei legen Sie erst fest, wenn Sie die Datei speichern und dafür der entsprechende Dialog aufgerufen wird. Die Felder FaqName und FaqVersion dienen Ihrer eigenen Information. Ursprünglich war geplant, anhand dieser Zeilen den Subjectheader automatisch zu generieren. Die Idee wurde jedoch wieder verworfen weil jeder seine eigenen Vorstellungen von der Gestaltung des Subjects haben dürfte. Der From-Header Ihres FAQ-Postings wird automatisch aus den Feldern E-Mail und Name zusammengesetzt. Das Feld Name ist nicht zwingend auszufüllen, da es nach RFC 1036 genügt, eine E-Mail Adresse anzugeben. Sie können die E-Mail Adresse mit oder ohne den spitzen Klammern eingeben. Bitte geben Sie im Feld Server den Newsserver über den Sie Ihre FAQ posten wollen in der üblichen Schreibweise an, bspw. news.t-online-de oder news.online.de. Im Feld Port können Sie den Port angeben, über den XPost mit dem Server kommuniziert. Der voreingestellte Defaultwert 119 ist meist richtig. Die Felder Benutzer und Paßwort werden nur benötigt, wenn Sie sich beim Server anmelden müssen, um posten zu dürfen. Die Felder können frei bleiben, wenn Ihr Provider die Berechtigung anhand der IP prüft (sehr oft der Fall). Karteikartenreiter Header
In der Gruppe MID-Management können Sie festlegen, ob XPost für Sie eine Message-ID generieren soll. Bitte beachten Sie, daß Sie dafür über eine eigene Domain verfügen müssen oder die Erlaubnis des Besitzers einer Domain haben müssen. Dafür müssen Sie die Domain in das Feld FQDN (fully qualified domain name) eingeben, nachdem Sie das Häckchen unter Keine Mid generieren weggeklickt haben. Fehlen Ihnen dafür die Voraussetzungen, müssen Sie die Option Keine MID generieren angekreuzt lassen (Default). In diesem Fall erzeugt der Server Ihres Providers die MID. Wenn Sie die Option folgende FAQ überschreiben (Supersedes) ankreuzen, dann können Sie im zugehörigen Datenfeld die MID einer bereits früher geposteten FAQ angeben. Diese alte FAQ wird dann auf den Servern von der neuen FAQ überschrieben. Sie sollten diese Funktion nutzen, da sie sehr sinnvoll ist. Haben Sie eine FAQ gepostet, sollten Sie sie unmittelbar danach auf ihrer Festplatte abspeichern. Und zwar auch dann, wenn Sie nichts geändert haben. Denn dadurch wird die soeben gepostete MID, sofern sie von XPost erzeugt wurde, gespeichert und beim nächsten Laden der FAQ als zu überschreibende MID angezeigt. Wenn Sie das nicht tun oder die MID von Ihrem Provider erzeugen lassen, müssen Sie die zu überschreibende MID manuell (Cut & Paste) in das Editorfeld eingeben, falls Sie die Supersedes-Funktion nutzen wollen. Unter dem Supersedes-Feld finden Sie den Button MID decodieren . Damit können Sie das Datum aus der MID im Supersedes-Feld herausdecodieren und zur Anzeige bringen. Natürlich funktioniert die Funktion nur bei MIDs, die von XPost generiert wurden.
Der Referenceheader wird für einteilige FAQs normalerweise nicht gebraucht. Falls Sie jedoch mit mehrteiligen FAQs arbeiten, haben Sie die Möglichkeit, die MID einzugeben, auf die sich die FAQ bezieht. Bleibt das Referencefeld leer, wird kein Referenceheader erzeugt. Das Referencefeld kann nicht mit der FAQ abgesepeichert werden. Wenn Sie vermeiden wollen, daß Ihre FAQ von den Servern gelöscht wird, ehe Sie eine erneute Ausgabe gepostet haben, dann können Sie die Haltezeit mit dem Expiresheader festlegen. Bedenken Sie jedoch, daß kein Betreiber eines Servers daran gebunden ist, sich an diesen Vorschlag zu halten. Sie können Ihre FAQ in mehrere Gruppen Crossposten und einen Followup-To Header setzen. Ursprünglich war geplant, das Crossposten mit einer Fehlermeldung zu unterbinden, wenn nicht gleichzeitig ein Followup-To gesetzt wird. Der Gedanke wurde jedoch wieder verworfen, da diese Beschränkung in Einzelfällen hinderlich sein könnte und jeder selbst verantwortlich ist. Vergessen Sie nicht, neben der Eingabe der Newsgroups auch die Felder mit einem Häckchen zu aktivieren. Durch die Option, jedes Feld einzeln aktivieren oder deaktivieren zu können, müssen Sie die Felder nicht jedesmal löschen, falls Sie in eine Gruppe einmal nicht posten wollen. Es genügt dann, einfach das Häckchen wegzunehmen. Das Textfeld
|
||||||||||
01.01.2005 |
Kaum Veröffentlicht und schon ein Fehler: Nach dem Jahreswechsel wurde festgestellt, daß der Encodierschlüssel des MID-Generators ein Zeichen doppelt enthält. Das hat keine relevanten Auswirkungen, jedoch können MIDs der Monate Januar und Februar nicht decodiert werden. Der Schlüssel wurde korrigiert. Neue Versionsnummer: 1.01 |
24.05.2005 |
Die mögliche Haltezeit (Expires) wurde auf 26 Wochen erhöht. |
04.12.2005 |
Ein kleiner Schönheitsfehler wurde beseitigt: Beim Abspeichern wird der Dateiname der aktuell im Speicher befindlichen Datei nun schon im Eingabefeld vorgegeben, so daß man nur noch auf Speichern klicken muß, sofern man die Datei nicht unter einem anderen Namen speichern möchte. Als Defaultname für neue FAQs wird "unbenannt.faq" vorgegeben.
Es wurde der Wunsch an mich herangetragen, XPost einfacher installieren zu können. XPost wurde
deshalb mit einer Setup-Routine ausgestattet. Das hat allerdings zur Folge, daß Einträge in der
Registry notwendig wurden, um X-Post ebenso bequem auch wieder löschen zu können. Auf
unnötige Einträge wurde bewußt verzichtet und es bleibt Ihre Entscheidung, ob sie die
Dateiendung FAQ mit der Anwendung verknüpfen wollen. (Den Button dafür finden Sie unter
dem Karteikartenreiter Info). |
04.01.2006 |
Wann habe ich was wohin gepostet? |