home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 109 / EnigmaAmiga109CD.iso / software / on-line / amitradecenter / docs / atc_d.dok < prev   
Text File  |  2000-02-04  |  64KB  |  1,406 lines

  1. @tocprespace 1
  2. @base AmiTradeCenter_D
  3. @pretitle AmiTradeCenter
  4. @author "Matthias Böcker"
  5. @Main "Table Of Contents"
  6. ¹
  7.  ###           ## ######            ##         ###             ##
  8. ## ##               ##              ##        ##               ##
  9. ## ## #######  ##   ## #### ###   ####  ###  ##     ###  ####  ###  ###  ####
  10. ##### ## ## ## ##   ## ##     ## ## ## ## ## ##    ## ## ## ## ##  ## ## ##
  11. ## ## ## ## ## ##   ## ##   #### ## ## ##### ##    ##### ## ## ##  ##### ##
  12. ## ## ## ## ## ##   ## ##  ## ## ## ## ##     ##   ##    ## ## ##  ##    ##
  13. ## ## ## ## ## ##   ## ##   ####  ####  ###    ###  ###  ## ##  ##  ###  ##¹
  14.  
  15. ¹¼½   AmiTradeCenter V1.0 (short ATC) / powerful FTP-Client with ADT Support    ¼½¹
  16. @sep
  17.                           ¹-- TABLE OF CONTENTS --¹
  18.  
  19. @tocinsert
  20. @sep
  21.  
  22. AmiTradeCenter is (c) 2000 by Matthias Böcker - All Rights Reserved
  23.  
  24. Note: The Design and Layout of this Guide was inpired by the PatchWork.guide
  25.       (c) by Richard Körber.
  26.  
  27. Note2: This Guide was automatically generated by t2g (c) 2000 by Matthias Böcker
  28.  
  29. @n 1. "Einleitung" wie alles begann
  30.  
  31. Eines Tages, es war im Frühjahr 1998, wurde mir aufgetragen, doch mal ein
  32. wirklich neues, komfortables, kleines, äusserst nützliches FTP-Programm zu
  33. schreiben.  Der Grund hierfür war der irrsinnig unflexible Dirlistparser
  34. von AmFTP, welcher vielen von den PROCLAM-Chat-Gottheiten-Anwärtern so
  35. ziemlich den letzten Nerv zu rauben schien (was nicht heisst, das die
  36. Entwicklung von ATC angenehm für eben diese Anwärter gewesen wäre. Von
  37. eventuellen Langzeitfolgen wollen wir gar nicht erst reden, geschweige denn
  38. nur einen Gedanken daran verschwenden).
  39.  
  40. Und so stürzte ich mich in diese furchtbar unangenehme Aufgabe, doch mal
  41. etwas wirklich neues, komfortables, kleines, äusserst nützliches zu
  42. programmieren.
  43.  
  44. Tja, und da ich nunmal absolut keine Ahnung von TCP/IP programmierung hatte
  45. (habe und haben werde), blieb es auch vorerst nur bei einem Dirlistparser
  46. der aber ehrlich, ungelogen, grob über den Daumen geschätzt 10 mal besser
  47. war als der von diesem anderen Programm.  Einige meiner Chat-Gottheiten-
  48. Anwärter-Kollegen gingen sogar soweit zu sagen, das man diese ernorme
  49. Steigerung nicht mehr in Zahlen auszudrücken vermöge und erfanden zu den
  50. schon existierenden Natürlichen Zahlen noch die Zahlen, die jeden
  51. Oberstufen Mathematik Professor zu neuen Welten hätten aufbrechen lassen
  52. wollen.
  53.  
  54. Ich stellte also wegen meiner Inkompetenz die Entwicklung nahezu unendlich
  55. langsam ein (so das es keiner bemerken würde), um mich mit wirklich
  56. wichtigen Sachen zu beschäftigen, denn jeder weiss wie sehr man heutzutage
  57. aufpassen muss, um nicht mit völlig unwichtigen Sachen wie Rasen mähen,
  58. Schuhe putzen, Keller aufräumen, zum Friseur gehen, Jodel-Kurse belegen,
  59. und so weiter in Berührung zu kommen.
  60.  
  61. Unglaublich viel Zeit verstrich, und ich wiegte mich gleichermassen in
  62. Sicherheit wie in unvorstellbar gönnerhafter Laune (begünstigt durch die
  63. Renovierungsarbeiten an einem hiesigen Kaugummiautomaten), das es mir
  64. unmöglich schien mich auch noch den wirklich unwichtigen Sachen zu
  65. entziehen.
  66.  
  67. Und so, eines Tages, als ich grade jodelnt den Rasen mähen wollte, bemerkte
  68. ich, wie vom Blitz getroffen (der von der Art war wie man sie häufig direkt
  69. in irgendwelche Gegenstände einschlagend antrifft), wie unwichtig es
  70. eigentlich war, jodelnt den Rasen zu mähen oder einen schwierigen,
  71. verrückten und wenig verbreiteten Konzentrationssteptanz in umgekehrter
  72. Schrittfolge aufzuführen und wie enorm wichtig es war, meinen
  73. mindestens-(grob über den Daumen geschätzt)-10-mal-besseren-Dirlistparser-
  74. als-der-in-AmFTP in eine (a) kostspielige MUI-GUI einzubauen und (b) eine,
  75. bereits in (c) enthaltene Gesamtmenge aus Kosten/Nutzen-Faktoren, die
  76. wiederum für Oberstufen Mathematik Professoren einen Klacks darstellen
  77. würden, zu berechnen, um gleich darauf für die Gesundheit wenig zuträgliche
  78. Zeitlupen-Nachahmungen von einem im Strandkorb sitzenden Reporter mit
  79. Plastiktüten um die Schuhe auf überaus gelungene Weise (wie mir ein
  80. unbekannter Zuschauer versicherte) zu interpretieren.
  81.  
  82. Nundenn, es lag noch ein ungeheuer weiter Weg vor mir, dessen verrückte und
  83. spektakuläre und wenngleich verhältnismässig normale Wegführung hier
  84. allerdings nicht von besonderem Interesse sein dürfte.
  85.  
  86. Es war inzwischen Sommer 1999, und das Programm, welches den originellen
  87. Namen MyFTP trug, machte gute Vortschritte.  Ich wurde permanent ermutigt
  88. doch mal hier was zu ändern, da was hinzuzufügen, meine Platte zu
  89. formatieren, ein paar zusätzliche unsinnige Buttons einzubauen, und doch
  90. endlich mal mit dem unzweifelhaft reizenden Programm fertig zu werden.
  91.  
  92. Irgendwann im Spätsommer, ich hatte mal ausnahmsweise Urlaub (was mir auch
  93. glücklicherweise vor allen wirklich unwichtigen Sachen einen gewissen
  94. Schutz bot), als sich mir die (wie sich später herrauszustellen wagte
  95. ziemlich dämliche, zu der Zeit aber doch eigentlich wirklich wichtige)
  96. Frage stellte, wie mein Programm, welches inzwischen von MyFTP zu Hannover
  97. umgetauft worden war, denn nun wirklich heissen sollte.
  98.  
  99. Über Tage und Wochen herrschte im PROCLAM-Chat, der nur noch von
  100. PROCLAM-Chat-Gottheiten-Anwärtern und dessen treuen Untertanen überaus
  101. unregelmässig, allerdings doch mit einer auffallenden Regelmässigkeit,
  102. besucht wurde, das dämliche, wenn auch zu der Zeit, wie schon
  103. erwähnt, wirklich unheimlich wichtige Thema, wie das Programm denn heissen
  104. sollte.
  105.  
  106. In Sachen Namensfindekust und der selten in diesem extremen Masse
  107. praktizierten Erkenne-Den-Richtigen-Namen-An-Seinem-Klang-Aber-Auch-An-
  108. Seiner-Länge-Und-Nicht-Zu-Vergessen-An-Seiner-Schreibweise-Aber-Achte-Auf-
  109. Die-Silbentrennung-Wissenschaft, wurden immer höhere Gipfel erklommen und
  110. immer neue Grenzen überschritten, das bald kein Name mehr wie der andere
  111. Klang (ausser vielleicht der tausendfach vorgeschlagene, aber nie wirklich
  112. ernstgenommen und am wenigsten beachteten Namen "Smart-FTP") und die
  113. Botschaft über eine Göttliche Namenssuch-Mission bis in ferne Lande hätte
  114. erschallen können, wenn man damals mehr Tam-Tam gemacht und Aufsehen erregt
  115. hätte.
  116.  
  117. Hier ein nahezu vollständiger Auszug aus den peinlichst genau
  118. mitdokumentierten PROCLAM-Chat-Gottheiten-Anwärter-Namensvorschlag-
  119. Wettkämpfen dessen Beteiligte aber nicht unbedingt genannt werden wollen
  120. und ihre Namen unkenntlich oder sogar unter meiner Aufsicht entfernt haben:
  121. GelbFTP, GetOver, GetOverIt, GetItOver, LetItBe, OverUndAus, Roger,
  122. HangOver, L-Over, powerfullFTP, OverFTP, futschikato, NetOver, OverNet,
  123. BetterFTP, ÜberFTP, SpeedFTP, BlackFTP, DarkFTP, eclipseFTP, BuckelFTP,
  124. GamsFTP, ExtraFTP, SuperFTP, PrimaFTP, UltraFTP, TransferOMat, SpeedOMat,
  125. IngOMat, TPFKAH, The Program Formerly Known As Hannover, Feines Transfer
  126. Programm, Heftiges Transfer programm, warpFTP, FTPBlaster, ZickZack,
  127. haFTProbe, GetOMat, XferMe, WAW = Watch And Wonder, BeatIt!, Vaporizer,
  128. Pulverisierer, Fast Totale Pulverisierung, FireFTP, hotFTP, crimsonFTP,
  129. fastFTP, siliconFTP, GummFTP, FTPExtravaganza, stunningFTP, thrillingFTP,
  130. breathtakingFTP, trickyFTP, amazingFTP, FTPRaider, HolyFTP,
  131. FTPUndDerGanzeRest, Turbopump, PumpItUp, PumpOMat, PumpITOver, FTPumper,
  132. iFTP, FTPNG, bulkyFTP, NiceFTP, MuiFTP, AmiCuteFTP, BoingFTP, BavarianFTP,
  133. Interceptor, whodunnitFTP, SmurfFTP, SmartFTP, TiltFTP, FTP:  Episode I,
  134. smarty, mcfly, Hannover, King^Kassel, BremerStadtMusikanten, CleverFTP,
  135. SmoothFTP, SlickFTP, SilkyFTP, astonishingServerManager, crazyClient,
  136. HappyFTP, CrazyFTP, IncredibleFTP, PricelessFTP, AstonishingFTP, SchlauFTP,
  137. whatsoeverFTP, nonameftp, TrulyFTP, TurboPump, JumboSauger,
  138. WorldTradeCenter.
  139.  
  140. Der letzte aller Namen, welcher von der obersten Instanz und einer Jury aus
  141. 2-3 Personen als der Name, der es ein solle, gewählt wurde, wurde
  142. allerdings nicht aktzeptiert.  Laut den PROCLAM-Chat-Gottheiten-Anwärtern
  143. (eigentlich nur einem Antwärter) wäre WorldTradeCenter ein gelungener und
  144. wirklich mal wahnsinnig origineller Name, der keinerlei Makel oder
  145. sonstwelche Flecken, die entstehen, wenn man etwas mit nicht besonders hoher
  146. Geschwindigkeit durch den Kakao oder ähnliche braune Flüssigkeiten (die
  147. auch ruhig etwas dickflüssiger sein können) zieht, aufweise.
  148.  
  149. Es wurde dann schliesslich die Entscheidung getroffen, das "WorldTradeCenter"
  150. es wohl nicht ganz treffen würde und solche absolut umsichgreifenden Namen
  151. keine Namen für Programme ganz einfacher Herkunft seien, und der Name wurde
  152. durch das ersetzen von "World" durch "Ami" ein klein wenig, wenn auch nicht
  153. besonders wirkungsvoll, entschärft.
  154.  
  155. Nachdem nun diese, in den überlieferten Erzählungen und Geschichten
  156. (einschliesslich aller Märchen und Gruselgeschichten), wohl einmalige
  157. Aktion, den Namen ÜBERHAUPT für dieses Programm zu finden, ohne
  158. entsprechende Beachtung vom Rest der Welt an eben diesem gänzlich vorbei
  159. ging, brach die Zeit der Wahrheit für mich an.
  160.  
  161. Ich widmete mein Hauptaugenmerk auf die Gesamtheit der Verfahren zur
  162. farblichen und hygienischen Behandlung besonders des Gesichts, des Haares
  163. und der Haut, welches einen niederschmetternden Gesamteindruck hinterliess
  164. (aber im Kern nicht ganz so abstossend wirkte), und nebenbei der
  165. Weiterentwicklung des wirklich neuen, komfortablen, kleinen, äusserst
  166. nützlichen Programms.
  167.  
  168.  
  169.                            ¹-- To Be Continued --¹
  170.  
  171. @n 2. "Features" Programm Merkmale
  172.  
  173. Hier nun eine kurze Auflistung der Merkmale, die dieses Programm mehr oder
  174. weniger auszeichnen:
  175.  
  176. · Vorkonfiguration von neuen Servereinträgen
  177.  
  178. · URL Parser für standard FTP-URLs
  179.   (ftp://anonymous:JohnDoe@UnKnown.org@ftp.uni-paderborn.de:21)
  180.  
  181. · Merkliste für Files und komplette Verzeichnisse
  182.  
  183. · Merkliste kann beim Beenden gesichert werden
  184.  
  185. · Die komplette Verzeichnisstruktur des fernen Servers kann so, wie sie ist,
  186.   übernommen werden
  187.  
  188. · Einfache Handhabung von Filetransfers
  189.  
  190. · Die Downloadreihenfolge kann vor und auch während des Transfers beliebig
  191.   geändert werden.
  192.  
  193. · Rekursives Up- und Downloaden kompletter Verzeichnisbäume
  194.  
  195. · NOOP gegen unerwünschtes Trennen der Verbindung bei Inaktivität (Keep Alive)
  196.  
  197. · CPS Limiter zur Steuerung der Bandbreite
  198.  
  199. · Drag & Drop zwischen allen Listviews
  200.  
  201. · Verzeichnis-History für jeden Server
  202.  
  203. · Verzeichnis-Cache während einer Sitzung
  204.  
  205. · Akustische Signale für alle erdenklichen Ereignisse
  206.  
  207. · Statistiken für jeden Server
  208.  
  209. · ADT-Server Unterstützung
  210.  
  211. · ADT-Datum via Nummericbutton veränderbar
  212.  
  213. · ADT-Suchfunktion
  214.  
  215. · Farbliche Hervorhebung der Einträge für frei definierbare Muster (ADT)
  216.  
  217. · Anzeige des Vorraussichtlichen Endes für einzelne Dateien und für die
  218.   komplette Transferliste
  219.  
  220. · Firewall-Friendly-FTP (PASV) Unterstützung
  221.  
  222. @n 3. "Requirements" Systemanforderungen
  223.  
  224. · ¹AmigaOS 3.1¹ oder höher
  225.  
  226. · ¹MUI 3.8¹
  227.   -> Aminet:util/libs/mui38usr.lha
  228.  
  229. · ¹NList.mcc¹
  230.   -> Aminet:dev/mui/MCC_NList0_89.lha
  231.  
  232. · ¹Listtree.mcc¹
  233.   -> http://www-student.etechnik.fh-aachen.de/~kmel/download.html#listtree
  234.  
  235. · ¹Busy.mcc¹
  236.   -> Aminet:dev/mui/MCC_Busy2_4.lha
  237.  
  238. · ¹BetterBalance.mcc¹ (optional)
  239.   -> Aminet:dev/mui/MCC_BBalance.lha
  240.  
  241. · ¹BetterString.mcc¹ (optional)
  242.   -> http://sahl.mondo.dk/duff/MCC_BetterString.LZX
  243.   -> http://www.diku.dk/students/duff/BetterString/index.html
  244.  
  245. · ¹TCP/IP-Stack¹
  246.   Miami   -> http://www.nordicglobal.com/swdl.html
  247.   AmiTCP  -> comm/tcp/AmiTCP-40.lha
  248.   Genesis -> comm/tcp/gendemo104.lha
  249.  
  250. @n 4. "Copyright" Distribution
  251.  
  252. AmiTradeCenter is (c) 2000 by Matthias Böcker - All Rights Reserved
  253.  
  254. AmitradeCenter ist Freeware.  Dir ist erlaubt diese Software zu benutzen,
  255. ohne ein Entgelt an den Programmierer oder irgendeine andere Person zu
  256. entrichten.
  257.  
  258. AmiTradeCenter darf nur komplett und unverändert, mit allen im Archiv
  259. enthaltenen Files kopiert werden.  Es ist jedoch erlaubt das Archiv mit
  260. einem anderen Archivierer/Packer (lha, lzx, usw) neu zu packen.
  261.  
  262. Distribution über das Aminet, sowie Aminet CDs, Meeting Pearls oder
  263. ähnliche Programm Kompilationen ist erwünscht.  Der Preis sollte jedoch
  264. nicht über 30,- DM für CDs oder 5,- DM für Disketten liegen.
  265.  
  266. @n 5. "Installation" Wie bekomm ich's auf Platte gebannt
  267.  
  268. Klicke einfach doppelt auf das Installations-Icon, oder kopiere alle Files
  269. bzw.  das Komplette ATC-Verzeichnis in ein Verzeichnis Deiner Wahl.  Keins
  270. der Files aus dem ATC-Verzeichnis darf in ein anderes Verzeichnis kopiert
  271. werden, da sonst die Funktionsweise von ATC nicht mehr gewährleistet werden
  272. kann.  Damit sind auch die mitgelieferten libraries aus atc/libs gemeint.
  273.  
  274. @x 6. "Die Oberfläche" Grundlagen, Zielsetzungen, Hoffnungen
  275.  
  276. Die GUI sollte einfach und effizient zu bedienen sein, aber in Anbetracht
  277. der vielen Features von ATC war es schwer dieses Ziel zu erreichen.
  278.  
  279. Das Design und Layout der GUI wurde während der Entwicklung einige Duzend
  280. Male umgeworfen und überarbeitet, resultierend daraus ist eine hoffentlich
  281. einfach zu bedienende und leicht verständliche Oberfläche.
  282.  
  283. @n 6.1 "Das Hauptfenster" Der Server-Manager
  284.  
  285. Dieses Fenster, der Server-Manager, wird nach dem Start von ATC geöffnet.
  286. Er enthält alle notwendigen Einstellmöglichkeiten um die Liste der Server
  287. zu pflegen und zu verwalten.
  288.  
  289. @n 6.2 "Das Menü" vom ATC-Server-Manager
  290.  
  291. °Menü: Projekt
  292. · ¹alle Klienten iconifizieren¹ - Iconifiziert alle laufenden Klienten
  293.  
  294. · ¹alle Klienten deiconifizieren¹ - Deiconifiziert alle laufenden Klienten
  295.  
  296. · ¹über AmiTradeCenter¹ - kein Kommentar
  297.  
  298. · ¹über MUI¹ - kein Kommentar
  299.  
  300. · ¹Iconifizieren¹ - Iconifiziert ATC.
  301.  
  302. · ¹Quit AmiTradeCenter¹ - Beendet ATC und alle laufenden Klienten
  303.  
  304. °Menü: Optionen
  305. · ¹Server-Manager automatisch schliessen?¹ - Hakt man diesen Menüpunkt ab,
  306.   wird der Server-Manager automatisch iconifiziert, wenn man zu einem Server
  307.   verbindet.
  308.  
  309. · ¹Server-Manager automatisch öffnen?¹ - Ist dieser Menüpunkt abgehakt, so
  310.   wird der Server-Manager automatisch deiconifiziert sobald der letzte Klient
  311.   beendet wurde.
  312.  
  313. °Menü: Server Profile
  314. · ¹Profile laden¹ - Wird dieser Menüpunkt angewählt, öffnet sich ein
  315.   ASL-Requester in welchem man das zu ladende #?.profiles File auswählen
  316.   kann.
  317.  
  318. · ¹Standard-Profile laden¹ - Lädt das File namens .profiles direkt.
  319.  
  320. · ¹Profile hinzufügen¹ - Öffnet einen ASL-Requester in dem das hinzuzufügende
  321.   #?.profiles File ausgewählt werden kann.  Die neuen Profile werden dann an
  322.   das Ende der Liste hinzugefügt.
  323.  
  324. · ¹Profile speichern¹ - Speichert die Profile unter dem zuletzt benutzen
  325.   #?.profiles Filenamen ab.
  326.  
  327. · ¹Profile speichern als...¹ - Speichert die Profile unter dem im ASL-Requester
  328.   gewählten Namen ab.
  329.  
  330. · ¹Profile als Standard speichern¹ - Speichert die Profile unter dem Namen
  331.   .profiles ab.
  332.  
  333. · ¹Profile am Ende speichern?¹ - Ist dieser Menüpunkt abgehakt, werden die
  334.   Profile bei Programm-Ende gespeichert.
  335.  
  336. °Menü: Einstellungen
  337. · ¹Einstellungen¹ - Öffnet das Einstellungs-Fenster (siehe auch `Einstellungen')
  338.  
  339. · ¹Einstellungen laden¹ - Wählt man diesen Menüpunkt, so öffnet sich ein ASL-
  340.   Requester in welchem man das zu ladende #?.config File auswählen kann.
  341.  
  342. · ¹Standard-Einstellungen laden¹ - Lädt das File .config aus dem PROGDIR:
  343.  
  344. · ¹Einstellungen speichern¹ - Speichert die Einstellungen und dem zuletzt
  345.   benutzen #?.config Namen.
  346.  
  347. · ¹Einstellungen speichern als...¹ - Hier lässt sich wieder der Name für das
  348.   zu speichernde #?.config File via ASL-Requester auswählen.
  349.  
  350. · ¹Einstellungen als Standard speichern¹ - Speichert die Einstellungen unter
  351.   dem Namen .config im PROGDIR: ab.
  352.  
  353. · ¹Einstellungen am Ende speichern?¹ - Hakt man diesen Menüpunkt ab, so werden
  354.   alle Einstellungen beim Beenden von ATC gespeichert.
  355.  
  356. · ¹MUI...¹ - Ruft den MUI-Prefs-Editor auf
  357.  
  358. @n 6.3 "Server Einstellungen"
  359.  
  360. Dieser Abschnitt befasst sich mit allen Einstellungen rund um die FTP-Sites.
  361.  
  362. · ¹Kommentar¹ - Hier wird der Kommentar für den Server eingegeben. Dies kann
  363.   irgendein aussagekräftiger Name sein.
  364.  
  365. · ¹Adresse¹ - Die eigentliche Server-Adresse. Diese sollte und darf nicht mit
  366.   ftp:// anfangen, da ATC sowieso annimmt, das zu einem FTP-Server verbunden
  367.   werden soll (wer hätte das gedacht).
  368.  
  369. · ¹Port#¹ - Die Nummer des Ports, auf dem versucht werden soll mit dem fernen
  370.   Server eine Verbindung aufzubauen. Wird dieses Feld leer gelassen, so wird
  371.   automatisch Port 21 (Standard FTP Port) verwendet.
  372.  
  373. · ¹Modus¹ - Hier stellt man den Modus ein, mit dem versucht werden soll in den
  374.   fernen Server einzuloggen. Zur Auswahl stehen: "logn/PW", "Anonymous"
  375.   und "ADT".
  376.  
  377.   Wenn als Modus "logn/PW" ausgewählt wird, so werden 2 neue Felder sichtbar
  378.   in denen jeweils der Loginname sowie das Passwort von Hand eingegeben
  379.   werden kann.  Wählt man als Modus "Anonymous", so wird automatisch als
  380.   Loginname "anonymous" und als Passwort das Passwort verwendet, welches in
  381.   den Einstellungen eingetragen wurde.  Stellt man den Modus auf ADT, so wird
  382.   der ferne Server als ADT-Server verbunden.  Hierbei lässt sich zusätzlich
  383.   noch zwischen 6 verschiedenen Modis wählen, in der der Server dafaulmässig
  384.   verbunden werden soll. (siehe auch `ADT-Modus')
  385.  
  386. · ¹Fernes Verz.¹ - Hier stellt man das Verzeichnis ein, welches nach einem
  387.   erfolgreichen Login zuerst betreten werden soll.
  388.  
  389. · ¹Checkmark neben "Fernes Verz."¹ - Ist dieser Kasten abgehakt, so merkt sich
  390.   ATC den Namen des zuletzt betretenen Verzeichnisses.
  391.  
  392. · ¹PopUp-Button neben "Lokales Verz."¹ - Diese Liste enthält die Namen der
  393.   letzten 20 betretenen Verzeichnisse auf dem fernen Server. Durch einen
  394.   Doppelklick auf einen Eintrag wird dieses Verzeichnis als default-
  395.   Verzeichnis für den Server gesetzt.
  396.  
  397. · ¹Lokales Verz.¹ - Dieses Feld sollte den Namen des Verzeichnisses enthalten,
  398.   welches als Up- und Download-Verzeichnis verwendet werden soll.
  399.  
  400. · ¹Checkmark neben Lokales Verz.¹ - Ist dieser Kasten abgehakt, so wird der Name
  401.   des zuletzt ausgewählte Verzeichnisses für den nächsten Login gemerkt.
  402.  
  403. · ¹URL Parsen¹ - Wenn man einen neuen Server erstellt, und im Kommentar-Feld
  404.   eine URL im Format ftp://[username:passwort]@servername[:port] eingibt
  405.   und anschliessend auf dieses Button klickt, werden alle in der URL
  406.   enthaltenen Daten in die entsprechenden Felder gesetzt.
  407.   (Argumente im URL-Format in eckigen Klammern sind optional)
  408.  
  409. @n 6.4 "Erweiterte Einstellungen"
  410.  
  411. In den erweiterten Einstellungen kann man einige Serverspezifische
  412. Einstellungen ändern, die nicht unbedingt entscheidend für einen
  413. reibungslosen Verbindungsaufbau und erfolgreichen Login zu einem fernen
  414. Server sind.
  415.  
  416. · ¹Anwahl Versuche¹ - Hier stellt man die gewünschte Anzahl von Versuchen ein,
  417.   die aufgewendet werden soll, falls der Login mal nicht erfolgreich sein
  418.   sollte (Server voll, oder Arbeiten am Server) oder der Server zur Zeit
  419.   nicht erreichbar ist.
  420.  
  421. · ¹Verzögerung zwischen jedem Versuch¹ - Hier gibt man die Anzahl von Sekunden
  422.   an, die zwischen jedem erneuten Anwahl-Versuch gewartet werden soll.
  423.  
  424. · ¹CPS-Limit¹ - Diese Funktion ist eigentlich nur nützlich, wenn man z.B.  bei
  425.   einem Freund einloggt und diesem nicht die ganze Bandbreite nehmen möchte.
  426.   So kann man hier einstellen mit welcher Geschwindigkeit Up- bzw Downloads
  427.   übertragen werden sollen.
  428.  
  429. · ¹Keep Alive¹ - Ist dieser Kasten abgehakt, so wird alle 30 Sekunde ein
  430.   NOOP-Kommando an den Server gesandet, welches einen Verbindungsabbruch
  431.   seitens des Server wegen Inaktivität verhindern soll.
  432.  
  433. · ¹Cache benutzen¹ - Hakt man diesen Kasten ab, so wird der Inhalt jedes
  434.   betretenen fernen Verzeichnisses gespeichert und bei erneutem betreten
  435.   direkt aus dem Speicher geladen.  Dies sollte die zusätzliche Zeit, die man
  436.   bei einem Server verweilt, nur weil man auf das auflisten eines
  437.   Verzeichnisinhalts warten muss, drastisch verkürzen.  Vorsicht ist jedoch
  438.   geboten, da diese Funktion nicht überprüft, ob sich in dem Verzeichnis auf
  439.   dem fernen Server etwas getan hat, z.B.  ob neue Files hinzugekommen sind.
  440.   Bei Reload wird der Cache nicht beachtet.
  441.  
  442. · ¹PASV benutzen¹ - Wird dieser Kasten abgehakt, so verwendet ATC das Kommando
  443.   PASV statt PORT um eine Verbindung zum fernen Server aufzubauen, die nötig
  444.   ist um Verzeichnisinhalte aufzulisten oder Dateien zu übertragen.  Sollte
  445.   PASV nicht vom fernen Server unterstützt werden, so verwendet ATC
  446.   automatisch PORT.
  447.  
  448.   Der Unterschied von PASV zu PORT liegt in der Art und Weise, wie sich der
  449.   Server und der Client auf einen zu verwendende Port einigen.  Wird PORT
  450.   benutzt, so gibt der Client die Portnummer an, auf der der Server versuchen
  451.   soll eine Verbindung aufzubauen.  Bei PASV hingegen gibt der Server die zu
  452.   verwendende Portnummer an, und wartet auf eine Verbindung unsererseits auf
  453.   dem angegeben Port.  Dies erklärt auch, warum PASV im Zusammenhang mit
  454.   Firewalls bevorzugt zu verwenden ist, da bei PORT der Server möglicherweise
  455.   nicht bis zu uns durchkommen würde.
  456.  
  457. @n 6.5 "Statistik"
  458.  
  459. Diese Seite der Server-Settings enthält einige Statistische Daten zu dem
  460. grade aktiven Server-Eintrag.
  461.  
  462. Hier lässt sich folgendes ablesen:
  463.  
  464. Zeit und Datum des ersten bzw. des letzten Logins, die Anzahl der
  465. erfolgreichen Verbindungen zum Server, wieviele Logins erfolgreich waren,
  466. die Anzahl der empfangenen und gesendeten Files, die Anzahl der empfangenen
  467. und gesendeten Datenmenge (in Bytes), der maximale Datendurchsatz und der
  468. maximal durchschnittliche Datendurchsatz und zuguterletzt die Zeit, die
  469. insgesamt auf diesem Server zugebracht wurde.
  470.  
  471. Unterhalb der Statistik findet man das Button "Statistik zurücksetzen", mit
  472. dessen Hilfe die Daten der Statistik auf Null zurück gesetzt werden können.
  473. Dieses Button ist nur erreichbar, wenn der Server zum angewählten Eintrag
  474. nicht verbunden ist.
  475.  
  476. @n 6.6 "Server Liste"
  477.  
  478. Diese Liste zeigt alle vorhandenen Server die geladen wurden.  Jede Spalte
  479. der Liste zeigt einmal den Kommentar für den Server, die Adresse des
  480. Servers, die Portnummer und den Modus (siehe `Server Einstellungen') des
  481. Servers.
  482.  
  483. Durch einen Doppelklick auf einen Eintrag wird versucht mit dem angeklickten
  484. Server eine Verbindung aufzubauen, sollte dieser Server bereits verbunden
  485. sein, so wird das Fenster des Servers nach vorne geholt und ggf.
  486. deikonifiziert.
  487.  
  488. Existiert eine MUI-Class des namens "NListtree.mcc", so lässt sich der
  489. Status eines Servers und einer ggf.  bestehenden Verbindung durch
  490. entsprechende `Farben', in der der komplette Eintrag angezeigt wird,
  491. entnehmen. (siehe `Tips')
  492.  
  493. Unterhalb  der  Server-Liste  findet  man  sechs  Buttons,  welche es einem
  494. ermöglichen lustige Spielchen mit jedem Server-Eintrag zu spielen.
  495.  
  496. · ¹Server Hinzufügen¹ - Klickt man auf dieses Button, so wird ein neuer Server
  497.   am Ende der Liste hinzugefügt und das Kommentar-Eingabefeld wird aktiviert.
  498.   Es werden die voreingestellten Werte aus den Settings genommen.
  499.   (siehe `Server')
  500.  
  501. · ¹Server Kopieren¹ - Durch klick auf dieses Button, wird der grade angewählte
  502.   Server kopiert.  Ein eingebauter Mechanismus erkennt automatisch die
  503.   wievielte Kopie des Servers erstellt wurde und zeigt dies im Kommentar an.
  504.   (z.B.  eine Kopie von "Aminet Paderborn" würde nach dem Kopieren unter
  505.   "C1_Aminet Paderborn" am Ende der Liste erscheinen)
  506.  
  507. · ¹Server Entfernen¹ - Drückt man dieses Button, so wird der grade aktive
  508.   Server-Eintrag aus der Liste entfernt.  Sollte der Server verbunden sein,
  509.   so ist dieses Button nicht erreichbar.
  510.  
  511. · ¹Gruppe Hinzufügen¹ - Fügt eine neue Gruppe am Ende der Liste hinzu.  In
  512.   diese Gruppe können weitere Server oder Gruppen hinzugefügt werden.
  513.   Hierdurch ist es sehr einfach, seine Server nach bestimmten Bereichen zu
  514.   ordnen und eine gewisse Übersicht über die Server zu bewahren.
  515.  
  516. · ¹Verbinden¹ - Betätigt man dieses Button, wird ein neuer Client (ATC-Trader)
  517.   gestartet, der wiederrum versucht eine Verbindung zu dem eingetragenen
  518.   FTP-Server aufzubauen und nach erfolgreichem Verbindungaufbau einzuloggen.
  519.   Sollte bereits eine Verbindung bestehen, so ist dieses Button nicht
  520.   erreichbar.
  521.  
  522. · ¹Trennen¹ - Durch einen Klick auf dieses Button trennt man die bestehende
  523.   Verbindung vom aktiven Server-Eintrag.  Sollte keine Verbindung bestehen,
  524.   so ist dieses Button nicht erreichbar.
  525.  
  526. · ¹(De)Iconifizieren¹ - Drückt man dieses Button, so wird der Client je nach
  527.   Iconifizierungszustand iconifiziert oder deiconifiziert.
  528.  
  529. · ¹Beenden¹ - Durch betätigen dieses Buttons trennt man eine bestehende
  530.   Verbindung und beendet den FTP-Klienten (ATC-Trader).  Dieses Button ist
  531.   nicht erreichbar sollte für den aktiven Server-Eintrag keine FTP-Klienten
  532.   laufen.
  533.  
  534. @x 7. "FTP-Fenster" ATC-Trader
  535.  
  536. Dieses Fenster öffnet sich sobald ein Server doppelgeklickt oder ein
  537. Eintrag aktiviert ist und das Connect-Button gedrückt wird.
  538.  
  539. Je nach eingestelltem Modus wird ein anderes GUI angezeigt.
  540.  
  541. Unterhalb der eigentlichen Bedieneroberfläche (des GUIs) ist eine weitere
  542. Liste zu sehen, in der alle Aktionen, die zwischen dem Server und uns (dem
  543. Klienten) ablaufen, mitgeschnitten werden.  Durch drücken der rechten
  544. Maustaste über dieser Liste öffnet sich ein Context-Menü, in dem ausgewählt
  545. werden kann, ob der Inhalt der Liste gespeichert oder komplett gelöscht
  546. werden soll.
  547.  
  548. @n 7.1 "FTP/ADT-Modus Menü"
  549.  
  550. °Menü: Projekt
  551. · Server-Manager - Wählt man diesen Menüpunkt, so wird der Server-Manager
  552.   nach vorne geholt und ggf. deiconifieziert.
  553.  
  554. · Über ATC-Manager - kein Kommentar
  555.  
  556. · über MUI - kein Kommentar
  557.  
  558. · Verbindung unterbrechen - kein Kommentar
  559.  
  560. · Quit - kein Kommentar
  561.  
  562. °Menü: Optionen
  563. · ¹Cache benutzen¹ - siehe `Erweiterte Einstellungen'
  564.  
  565. · ¹Keep alive¹ - siehe `Erweiterte Einstellungen'
  566.  
  567. · ¹PASV benutzen¹ - siehe `Erweiterte Einstellungen'
  568.  
  569. · ¹lokales Verzeichnis merken¹ - Ist dieser Menüpunkt abgehakt, so wird der
  570.   Name des zuletzt ausgewählte Verzeichnisses für den nächsten Login gemerkt.
  571.  
  572. · ¹fernes Verzeichnis merken¹ - Ist dieser Menüpunkt abgehakt, so merkt sich
  573.   ATC den Namen des zuletzt betretenen Verzeichnisses.
  574.  
  575. · ¹Zeige Log¹ - Hier kann man wählen, ob das FTP-Log (Liste unten im Fenster)
  576.   angezeigt werden soll oder nicht
  577.  
  578. · ¹Anzeigemodus für Transfers¹ - Hier stellt man den detailgrad der
  579.   Transferseite ein.  Zur Auswahl stehen ¹Einfach¹ und ¹Ausführlich¹.  Wählt
  580.   man einfach, so werden nur die erwarete Zeit sowie die verstrichene Zeit
  581.   nebst der derzeitigen CPS angezeigt.  Bei ¹"Ausführlich"¹ hingegen bekommt
  582.   man einige Informationen mehr zum grade laufenden Transfer.  Ausserdem wird
  583.   bei ¹Ausführlich¹ noch für jede Datei in der Batch das erwartete
  584.   Transfer-Ende berechnet.
  585.  
  586. °Menü: Aktion
  587. · ¹Sende Raw Kommando¹ - Wählt man diesen Menüpunkt, öffnet sich ein Fenster
  588.   in welchem man ein FTP-Kommando eingeben kann, das dann direkt zum Server
  589.   gesendet wird. Man sollte allerdings wissen was man tut.
  590.  
  591. · ¹Zeige Aminet Message Of The Day¹ - Dieser Menüpunkt ist nur im `ADT-Modus'
  592.   erreichbar. Wählt man diesen Menüpunkt, so wird das aktuelle MODT vom
  593.   Server heruntergeladen und in einem Fenster angezeigt.
  594.  
  595. @n 7.2 "FTP-Modus"
  596.  
  597. Der FTP-Modus bietet die Möglichkeit Files, wie in einem Dateimanager zu
  598. kopieren, zu löschen, umzubennenen, anzuschauen oder auch Verzeichnisse zu
  599. erstellen.
  600.  
  601. Hierfür stehen zwei Listviews zur Verfügung, welche einmal den Inhalt des
  602. lokalen Laufwerks/Verzeichnisses (links) und den Inhalt des fernen
  603. Laufwerks/Verzeichnisses (rechts) darstellen.  Unter den Listviews findet
  604. man jeweils eine Reihe von Buttons.
  605.  
  606. Ein Doppelklick auf einen Eintrag bewirkt, das dieser Eintrag, jenachdem ob
  607. es sich hierbei um ein File oder ein Verzeichnis handelt, entweder über das
  608. eingestellte Anzeigeprogramm angezeigt/abgespielt wird oder ob ATC in
  609. dieses Verzeichnis wechselt.
  610.  
  611. Oberhalb eines jeden Listviews, deren es zwei gibt, nicht mehr und nicht
  612. weniger, findet man jeweils den Titel des Listviews ("Lokal" oder "Fern"),
  613. ein Eingabefeld nebst einem PopUp-Button sowie zwei Buttons.
  614.  
  615. · ¹Eingabefeld¹ - Hier wird der Name des gerade dargestellten Verzeichnisses
  616.   angezeigt.  Es ist möglich direkt in ein Verzeichnis zu wechseln, wenn
  617.   einem der genaue Name des Verzeichnisses bekannt ist.
  618.  
  619. · ¹PopUp-Button (lokal)¹ - Klickt man auf dieses Button öffnet sich eine Liste
  620.   die alle vorhandenen Laufwerke und Assigns anzeigt.  Laufwerke werden
  621.   zuoberst in weisser Schrift angezeigt, Assigns unterhalb in Schwarz.  Durch
  622.   einen Doppelklick wechselt man das grade aktuelle Verzeichnis bzw.
  623.   Laufwerk.
  624.  
  625. · ¹PopUp-Button (fern)¹ - Betätigt man dieses Button, so öffnet sich eine Liste
  626.   in welcher die Namen der letzten 20 betretenen Verzeichnisse angezeigt
  627.   werden.  Durch einen Doppel-Klick auf einen Eintrag wechselt man in das
  628.   ausgewählte Verzeichnis.
  629.  
  630. · ¹Mutterverz.¹ - Dieses Button dient dazu eine Ebene nach oben im
  631.   Verzeichnisbaum zu wechseln.
  632.  
  633. · ¹Reload¹ - Drückt man dieses Button, wird der Verzeichnisinhalt neu
  634.   eingelesen und angezeigt.
  635.  
  636.  
  637. °Die Buttons
  638. · ¹Senden¹ (nur lokal, links) - Sendet alle angewählten Einträge in das
  639.   ausgewählte Verzeichnis auf dem fernen Server.  Es ist auch möglich
  640.   komplette Verzeichnisse (Unterverzeichnisse eingeschlossen) zu senden,
  641.   wobei die komplette Verzeichnisstruktur erhalten bleibt.  Sollte man ein
  642.   Verzeichnis angewählt haben und auf "Senden" klicken, so öffnet sich ein
  643.   Fenster, in welchem gefragt wird, was mit dem angewählten Verzeichnis
  644.   geschehen soll.  Zur Auswahl stehen:
  645.  
  646.   ¹Upload¹ - Erstelle das Verzeichnis auf dem fernen Server und sende alle
  647.   Files innerhalb des Verzeichnisses.
  648.  
  649.   ¹rekursiv¹ - Erstelle das Verzeichnis sowie alle Unterverzeichnisse auf dem
  650.   fernen Server und sende alle Files in die entsprechenden Verzeichnisse.
  651.  
  652.   ¹überspringen¹ - Überspringe das Verzeichnis und fahre mit dem nächsten
  653.   Eintrag fort.
  654.  
  655. · ¹Empfangen¹ (nur fern, rechts) - Durch drücken dieses Buttons, werden alle
  656.   markierten Files und Verzeichnisse heruntergeladen.
  657.   (siehe auch `Rekursiver Download')
  658.  
  659. · ¹Markieren¹ - Diese Funktion bietet die Möglichkeit Einträge durch einfache
  660.   Eingabe von DOS-Patterns (#?) zu markieren oder auch zu demarkieren.  Durch
  661.   betätigen dieses Buttons öffnet sich ein weiteres Fenster welches ein
  662.   Eingabefeld sowie zwei Buttons enthält.  Die Funktion der Buttons und des
  663.   Eingabefeldes sollte soweit klar sein.  (Wir können ja alle lesen :))
  664.  
  665. · ¹Makedir¹ - Klickt man auf dieses Button, so öffnet sich ein Fenster in
  666.   welchem man den Namen für das zu erstellende Verzeichnis eingeben kann.
  667.   Soll nun das Verzeichnis erstellt werden, so drückt man auf das Button
  668.   unterhalb des Eingabefeldes.  Gibts man nichts ein und drückt das Button,
  669.   so schliesst sich das einfach Fenster, und es geschieht nichts.  (uiuiui)
  670.  
  671. · ¹Zeige¹ - Durch klicken auf dieses Button, werden alle ausgewählten Files mit
  672.   dem in den Einstellungen eingestellen Anzeigeprogramm angezeigt/
  673.   abgespielt.
  674.  
  675. · ¹Rename¹ - Durch dieses Button ist einem die Möglichkeit gegeben den jeweils
  676.   aktiven Eintrag umzubenennen.  Drückt man dieses Button öffnet sich wieder
  677.   ein zusätzliches Fenster, welches einem nach dem neuen Namen für den
  678.   angewählten Eintrag fragt.  Abbrechen lässt sich diese Aktion durch drücken
  679.   des Schliessen-Gadgets des Fensters oder durch eine Leer-Eingabe.
  680.  
  681. · ¹Löschen¹ - Diese Funktion dient dem Löschen von Einträgen. Ein Klick auf
  682.   dieses Button genügt, um einem einen wunderschönen Sonntagmorgen zu
  683.   vermiesen oder auch, wenn man so will, den wunderschönen Sonntagmorgen
  684.   eines Anderen ;).
  685.   Deshalb sollte man in den Einstellungen immer die beiden Optionen
  686.   "Bestätige lokales löschen" sowie "Bestätige fernes löschen" anschalten.
  687.  
  688. °Die Statusanzeige
  689. Unter jedem der beiden Listviews findet man bei genauerer Betrachtung ein
  690. Text-Feld, welches Aufschluss über die Zusammensetzung des Verzeichnisses
  691. gibt.
  692.  
  693. Hier ein willkürlich herausgegriffenes Beispiel:
  694.  
  695. - ¹59 Files [2], 16 Dirs [3], 14.505K [4.882K]¹ -
  696.  
  697. Diese Zeile besagt, das in dem Verzeichnis 59 Files mit der Gesamtgrösse
  698. von 14.505 KB und 16 Unterverzeichnisse zu finden sind.  Von diesen 59
  699. Files sind 2 Files angewählt, die zusammen eine Grösse von 4.882 KB haben.
  700. Ausserdem sind noch 3 Verzeichnisse angewählt.
  701.  
  702. Ein  weiteres  Merkmal der Statusanzeige, welches allerdings nur im rechten,
  703. fernen  Listview  verfügbar ist, wäre die Anzeige der empfangenen Bytes und
  704. der durchschnittlichen CPS während des einlesens eines Verzeichnisses.
  705.  
  706. Hierbei ist es zusätzlich noch möglich das Einlesen zu Unterbrechen
  707. (STOP-Button) oder ein erneutes Einlesen zu erzwingen mit vorhergehendem
  708. Abbruch (Reload-Button)
  709.  
  710. @n 7.3 "ADT-Modus"
  711.  
  712. ADT ist die Abkürzung für Aminet Download Tool und ist ein spezieller
  713. Modus, welcher es ermöglicht von jedem Server, (meistens Aminet, deshalb
  714. auch der Name) eine Liste von kürzlich geuploadeten Files zu erhalten.  ATC
  715. bietet im ADT-Modus eine Vielzahl von Möglichkeiten Einträge anzuzeigen, zu
  716. sortieren oder nach Einträgen suchen zu lassen.
  717.  
  718. · ¹Zeige Readme¹ - Durch drücken dieses Buttons lädt ATC die .readme Datei
  719.   des grade aktiven Eintrags herunter und zeigt diese an. Den selben Effekt
  720.   hat übrigens ein Doppelklick auf einen Eintrag.
  721.  
  722. · ¹Markieren¹ - Drückt man dieses Button, so öffnet sich ein weiteres Fenster
  723.   welches zwei Buttons sowie ein Eingabefeld enthält.  Die Buttons dienen zum
  724.   markieren und zum demarkieren von Einträgen die dem im Eingabefeld
  725.   eingegebenen DOS-Pattern entsprechen.
  726.  
  727. · ¹Modus¹ - Es stehen sechs verschiedene Modis zur Verfügung, um sich
  728.   Aminet-Files auflisten zu lassen. Im Einzelnen sind diese:
  729.  
  730.   · ¹Neue¹ - Wählt man diesen Modus, so werden nur die Dateien angezeigt, die
  731.     seit dem letzten Login neu hinzugekommen sind.
  732.  
  733.   · ¹Recent 7¹ - Hier werden alle Files der letzten 7 Tage angezeigt.
  734.  
  735.   · ¹Recent 14¹ - Wie man unschwer erkennen kann besteht ein gewisser
  736.     Zusammenhang zwischen diesem Modus und "Recent 7".  Der einzige
  737.     Unterschied besteht nur darin das hier alle Files der letzten 14 Tage
  738.     oder auch 2 Wochen angezeigt werden.
  739.  
  740.   · ¹Lokal¹ - Dieser Modus zeigt alle Dateien an, die sich auf dem ADT-Server
  741.     befinden.
  742.  
  743.   · ¹Suchen¹ - Wählt man diesen Modus aus, wird ein Eingabefeld angezeigt in
  744.     welchem man ein oder mehrere Wörter eingeben kann nach denen gesucht
  745.     werden sollen.  Alle Einträge, die irgendwie eins der Wörter im Namen
  746.     oder Kommentar enthalten werden dann angezeigt.
  747.  
  748.   · ¹Charts¹ - Dies ist ein extrem spezieller Modus, der auch gar nicht so
  749.     richtig standardisiert ist, weshalb auch nicht garantiert werden kann,
  750.     das diese ganz furchtbar schlau ausgedachte Methode mit jedem
  751.     Aminet-Server funktioniert.  Angezeigt werden hierbei jeweils die am
  752.     häufigsten heruntergeladenen Dateien sowie die am höchsten bewerteten
  753.     Programme.
  754.  
  755. · ¹Empfangen¹ - Klickt man auf dieses Button, so werden alle markierten
  756.   Einträge heruntergeladen.  Jenachdem was in den Einstellungen angewählt
  757.   ist, werden im Downloadverzeichnis die entsprechenden Unterverzeichnisse
  758.   für die einzelnen Kategorien erstellt.
  759.  
  760. Die Liste
  761. ---------
  762.  
  763. · ¹Sortieren¹ - Um die Liste sortieren zu lassen, klickt man einfach oben auf
  764.   den Titel einer Spalte.  Jenach Spalten, wird die Liste nach dem
  765.   entsprechenden Kriterium sortiert.  Hier gibt es einige Besonderheiten.
  766.   Wenn man z.B.  nach Datum sortieren lässt, werden die Einträge erst nach
  767.   Datum sortiert und dann nach Pfad.  Für jeden neuen Tag wird eine
  768.   Trennzeile mit dem Datum des jeweiligen Tages angezeigt.
  769.  
  770.   ²³Anmerkung:³² Wenn als Modus "Aminet-Charts" angewählt wurde, so ist das
  771.              Sortieren nicht möglich.
  772.  
  773.  
  774. @n 7.4 "Die Merkenliste"
  775.  
  776. Oberhalb der eigentlichen Buttons findet man (im fernen Listview im FTP-Modus
  777. (rechts)) noch zwei weitere Buttons direkt neben der Statusanzeige.
  778.  
  779. Diese beiden unscheinbaren Buttons bieten allerdings eine sehr nützliche
  780. Funktion, nämlich das Merken von beliebig vielen Files.
  781.  
  782. · ¹Merken¹ - Betätigt man dieses Button, so werden alle markierten Files in die
  783.   Merkenliste aufgenommen.  Dabei werden Verzeichnisse sowie Files, welche
  784.   bereits in der Liste stehen, nicht hinzugefügt.  Eine weitere Möglichkeit
  785.   ist das ziehen und fallenlassen (drag&drop) von Einträgen aus der rechten
  786.   Liste auf diese beiden Buttons oder direkt auf die (geöffnete) Liste.
  787.  
  788. · ¹PopButton neben Merken¹ - Drückt man dieses Button, öffnet sich ein Fenster,
  789.   welches die Merkenliste enthält.  In diesem Fenster befindet sich einmal
  790.   die eigentliche Liste und dazu noch drei Buttons, dessen Funktion hier
  791.   erklärt zu werden sich eigentlich (und ganz bestimmt sogar) erübrigt.
  792.  
  793. Sollte diese Liste nicht leer sein, sobald man den Klienten (ATC-Trader)
  794. beendet, so werden, jenachdem was in den Einstellungen ausgewählt ist, alle
  795. Einträge vergessen, alle Einträge gespeichert oder gefragt, was mit den
  796. Einträgen geschehen soll.
  797.  
  798. @n 7.5 "Rekursiver Download"
  799.  
  800. Eine Besonderheit von ATC ist die Möglichkeit ganze Verzeichnisbäume in
  801. einem Rutsch herunterladen zu können.  Dabei lässt sich auswählen, ob die
  802. Verzeichnisstruktur erhalten bleiben soll, oder ob alle Files direkt, ohne
  803. erzeugen von den entsprechenden Verzeichnissen, in das Downloadverzeichnis
  804. geladen werden sollen.
  805.  
  806. Sollte ein Verzeichnis ausgewählt sein und man drückt "Empfangen", so
  807. öffnet sich ein Fenster in welchem man auswählen kann, wie man das
  808. Verzeichnis und dessen Inhalt herunterladen möchte.
  809.  
  810. Zur Auswahl stehen vier verschiedene Möglichkeiten:
  811.  
  812. · ¹download (flat)¹ - Bei dieser Methode werden nur die Files aus dem
  813.   ausgewählten Verzeichnis direkt in das Downloadverzeichnis heruntergeladen.
  814.  
  815. · ¹download (create dir)¹ - Diese Methode gleicht download (flat) allerdings
  816.   mit dem Unterschied, das im Downloadverzeichnis ein Verzeichnis mit dem
  817.   Namen des ausgewählten Verzeichnisses angelegt wird, in welches dann alle
  818.   Files gedownloadet werden.
  819.  
  820. · ¹recursive (flat)¹ - Wählt man diese Methode, so untersucht ATC vor dem
  821.   Download die komplette Verzeichnistruktur des ausgewählten Verzeichnisses
  822.   und dessen Unterverzeichnisse und lädt alle gefundenen Files direkt in das
  823.   Downloadverzeichnis herunter.
  824.  
  825. · ¹recursive (keep dir-tree)¹ - Diese Methode entspricht recursive (flat),
  826.   wobei jedoch im Downloadverzeichnis die komplette Verzeichnisstruktur des
  827.   ausgewählten Verzeichnisses und dessen Unterverzeichnisse kopiert wird.
  828.  
  829. @n 7.6 "Transfer-Fenster"
  830.  
  831. Das Transfer-Fenster wird für Uploads und auch für Downloads gleichermassen
  832. benutzt.  Hier werden alle erforderlichen Daten über den Transfer sowie
  833. über noch anstehende Transfers angezeigt.  Das Transfer-Fenster ist im
  834. wesentlichen in zwei Gruppen aufgeteilt.  Die erste Gruppe zeigt alle Daten
  835. des grade stattfindenden Transfers an.  Die zweite Gruppe enthält eine
  836. Liste mit noch anstehenden Transfers und zudem noch einige Buttons (nur
  837. beim Download!) um die Liste zu editieren.
  838.  
  839. Sollte vor einem Transfer nicht genügend Platz auf dem entsprechendem
  840. Download-Laufwerk vorhanden sein, so öffnet sich ein Fenster mit der Frage
  841. wie fortgefahren werden soll.
  842.  
  843. °Transfer Gruppe
  844. Hier lassen sich einige vitale Daten wie z.B:  lokaler und ferner
  845. Dateiname, erwartete Dauer des Transfers, erwartetes Ende, verstrichene
  846. Zeit, Datendurchsatz, empfangene/gesendete Bytes und Gesamtgrösse und noch
  847. einige Dinge mehr zu dem grade laufendem Transfer entnehmen.
  848.  
  849. · ¹CPS-Limit¹ - Während des Transfers kann man über diesen Schieberegler die
  850.   Übertragungsgeschwindigkeit drosseln, um z.B einem Freund/Bekannten/
  851.   Kollegen/Unbekanntem nicht allzuviel Bandbreite zu nehmen :)
  852.  
  853. · ¹CPS History¹ - Hier wird der Datendurchsatz der letzten Sekunden Grafisch
  854.   aufbereitet dargestellt.  Jeder Teilstrich entspricht hierbei ca.  1
  855.   Sekunde.  In der Help-Bubble wird zustäzlich noch die höchste CPS im
  856.   sichtbaren Bereich angezeigt.  Durch einen Doppelklick auf die CPS-History
  857.   wird diese auf Null zurückgesetzt.
  858.  
  859. · ¹Transfer Abbrechen¹ - Drückt man auf dieses Button, so wird der grade
  860.   stattfindende Transfer abgebrochen.
  861.  
  862.   Ist in den `Download' Einstellungen zusätzlich noch 'Bestätige "Transfer
  863.   Abbrechen"' eingeschaltet, öffnet sich ein Requester in welchem man
  864.   auswählen kann, ob man weiter saugen möchte, ob der Transfer abgebrochen
  865.   und die unvollständige Datei (nur bei Download) von der Festplatte gelöscht
  866.   werden soll oder ob der Transfer abgebrochen und der Dateiname in die
  867.   Merkenliste aufgenommen werden soll.
  868.  
  869. °Batch Gruppe
  870. Diese Gruppe enthält eine Liste, die alle noch zu transferierenden Dateien
  871. enthält.  Zudem wird rechts neben der Liste das erwartete Ende, die
  872. erwartete Zeit und die verbleibende Zeit, die benötigt wird um alle
  873. verbleibenden Dateien zu übertragen, angezeigt.  Unterhalb befindet sich
  874. eine Fortschrittsanzeige, der man die Gesamtgrösse und die bereits
  875. übertragene Menge an Daten entnehmen kann.
  876.  
  877. Sollte kein Transfer mehr anstehen, so wird die Liste samt Zeitangaben und
  878. Fortschrittsanzeige durch einen entsprechenden Text ersetzt.
  879.  
  880. · ¹Batch Abbrechen¹ - Durch drücken auf dieses Button wird die komplette
  881.   Batch-Übertragung abgebrochen, also auch der grade stattfindende Transfer.
  882.   Jenach Einstellung öffnet sich vorher ein Sicherheits-Requester, in welchem
  883.   nachgefragt wird, was als nächstes geschehen soll.
  884.  
  885. Zusätzlich zu den oben genannten Anzeigen in der Batchgruppe werden beim
  886. Herunterladen von Dateien noch 5 weitere Buttons unterhalb der Liste
  887. neben dem "Batch Abbrechen" Button verfügbar.
  888.  
  889. ³Diese sind im Einzelnen:³
  890.  
  891. · ¹Einträge Entfernen¹ - Hiermit lassen sich alle angewählten Einträge aus
  892.   der Liste entfernen.
  893.  
  894. · ¹Liste löschen¹ - Löscht die komplette Liste. Ist "Liste löschen bestätigen"
  895.   in den `Einstellungen' abgehakt öffnet sich vorher ein Sicherheits-Abfrage.
  896.  
  897. · ¹in Merkenliste aufnehmen¹ - Alle Einträge werden in die Merken-Liste
  898.   aufgenommen
  899.  
  900. · ¹Pfeil nach oben und Pfeil nach unten¹ - Diese beiden Button ermöglichen es
  901.   den grade aktiven Eintrag nach oben oder unten zu verschieben.
  902.  
  903.  
  904. @x 8. "Einstellungen" Konfiguration von ATC
  905.  
  906. Dieses Fenster beeinhaltet alle möglichen Einstellmöglichkeiten von ATC und
  907. ist erreichbar über `das Menü' unter Einstellungen/Einstellungen.
  908.  
  909. Das Einstellungs-Fenster ist in unterschiedlichen Kategorien aufgeteilt, so
  910. das ein gewisses Mass an übersichtlichkeit gewährleistet ist.
  911.  
  912. Am unteren Rand des Fensters findet man drei Buttons.
  913.  
  914. · ¹Speichern¹ - Speichert alle Einstellungen unter dem zuletzt benutzen
  915.   Konfigurationsnamen ab. Dies ist im Normalfall .config.
  916.  
  917. · ¹Benutzen¹ - Drückt man dieses Button, werden die vorgenommen Einstellungen
  918.   für den grade laufenden ATC benutzt, jedoch nicht gespeichert.
  919.  
  920. · ¹Abbrechen¹ - Durch Klick auf dieses Button, werden alle vorgenommen
  921.   Einstellungen verworfen und das Fenster wird geschlossen.
  922.  
  923. @n 8.1 "Allgemein" allgemeine Einstellungen
  924.  
  925. · ¹Schliessen-Gadget bewirkt¹ - Hier kann ausgewählt werden, was passiert, wenn
  926.   das Schliessen-Gadget des Server-Managers gedrückt wird.  Zur Auswahl
  927.   stehen drei Möglichkeiten:
  928.  
  929.   · ¹Beende ATC und alle bestehenden Verbindungen¹ - Wie diese kurze
  930.     Beschreibung schon recht eindeutig besagt, wird ATC und damit alle
  931.     laufenden Klienten und alle evtl. bestehenden Verbindungen beendet.
  932.  
  933.   · ¹Iconifiziere Server-Manager¹ - Bei betätigen des Schliessen-Gadgets
  934.     wird der Server-Manager iconifiziert.
  935.  
  936.   · ¹Iconifiziere Server-Manager und alle Klienten¹ - Der Server-Manager
  937.     sowie alle laufenden Klienten werden iconifiziert.
  938.  
  939. · ¹Passwort für anonyme Logins¹ - Hier sollte das Passwort eingetragen werden,
  940.   welches für anonyme Logins verwendet werden soll.  Normalerweise ist dies
  941.   die E-Mail Adresse des Anweders.  Voreingestellt ist hier anon@anon.org
  942.  
  943. · ¹Anzeiger¹ - In dieses Eingabefeld kann man ein Programm eintragen, welches
  944.   über die entsprechenden Buttons im `FTP-Modus' und `ATD-Modus' aufgerufen
  945.   wird, um Dateien anzuzeigen. Als zusätzlichen Parameter sollte hier %f nach
  946.   dem Programmnamen eingetragen werde, welches den Filenamen der anzuzeigenden
  947.   Datei einsetzt.
  948.  
  949. · ¹Bestätige "Server Entfernen"¹ - Wird dieser Kasten abgehakt, öffnet sich
  950.   nach dem Drücken auf das Button "Server Entfernen" ein Requester, in
  951.   welchem man gefragt wird, ob man wirklich den Server entfernen möchte.
  952.   (siehe auch `Server Liste' - Server Entfernen)
  953.  
  954. @n 8.2 "Transfer" Einstellungen den Transfer betreffend
  955.  
  956. °Allgemein
  957.  
  958. · Anzeigemodus für Transfers - Hier wählt man, wie in `FTP/ADT-Modus Menü'
  959.   beschrieben. das Aussehen der Transferseite.  Man kann zwischen ¹Einfach¹
  960.   und ¹Auführlich¹ wählen.  Bei ¹Ausführlich¹ werden einige Informationen
  961.   mehr zum Transfer und zu den noch zu übertragenden Dateien angezeigt.
  962.  
  963. °Download und Download-Batch
  964. Hier werden alle Einstellungen für den Download sowie für die
  965. Download-Batch vorgenommen.
  966.  
  967. · ¹Setze Datei-Kommentar nach dem herunterladen¹ - Ist dieser Kasten abgehakt,
  968.   so wird für jede heruntergeladene Datei Kommentar auf die URL gesetzt.
  969.   Wenn die URL länger als 80 Zeichen ist, wird sie durch '...' in der Mitte
  970.   gekürzt.
  971.  
  972. · ¹Bestätige "Transfer Abbrechen"¹ - Schaltet man diese Option ein, so wird vor
  973.   dem Abbrechen eines Transfers gefragt, was als nächstes geschehen soll.
  974.  
  975.   Zur Auswahl stehen:
  976.   · ¹Transfer Abbrechen¹ - Den Transfer abbrechen. Die unvollständige Datei
  977.     bleibt vorhanden.
  978.  
  979.   · ¹Abbrechen und löschen¹ - Den Transfer abbrechen und die unvollständige
  980.     Datei löschen.
  981.  
  982.   · ¹in Merkenliste aufnehmen¹ - Abbrechen und die Datei in die Merkenliste
  983.     aufnehmen. Die unvollständige Datei bleibt vorhanden.
  984.  
  985.   · ¹Nicht Abbrechen¹ - Nicht abbrechen und mit dem Transfer fortfahren.
  986.  
  987. · ¹Bestätige "Batch Abbrechen"¹ - Ist diese Option eingeschaltet, so wird vor
  988.   dem Abbrechen des Batch-Downloads ein Sicherheits-Requester geöffnet.
  989.  
  990.   Folgende Auswahlmöglichkeiten stehen zur Verfügung:
  991.   · ¹Batch abbrechen¹ - Bricht den derzeitigen Transfer ab und löscht die
  992.     Batchliste.
  993.  
  994.   · ¹Batch und Derzeitigen DL in Merkenliste aufnehmen¹ - Bricht den
  995.     derzeitigen Transfer ab, löscht die Batchliste und nimmt alle Files aus
  996.     der Batch sowie den Dateinamen des aktuellen Transfers in die
  997.     Merkenliste auf.
  998.  
  999.   · ¹Batch in Merkenliste aufnehmen¹ - Bricht den derzeitigen Transfer ab,
  1000.     löscht die Batchliste und nimmt alle Filenamen der Batchliste in die
  1001.     Merkenliste auf.
  1002.  
  1003.    · ¹Nicht Abbrechen¹ - Den Requester schliessen und normal fortfahren.
  1004.  
  1005. · ¹Bestätige "Batch Löschen"¹ - Schaltet man diese Option ein, wird nach dem
  1006.   Klick auf das "Batch Löschen" Button eine Sicherheitsabfrage geöffnet.
  1007.  
  1008.   Hierbei kann zwischen folgenden Antworten auswählen:
  1009.   · ¹Batch Löschen¹ - Löscht die Batch
  1010.  
  1011.   · ¹in Merkenliste verschieben¹ - Löscht die Batch und nimmt alle Batcheinträge
  1012.     in die Merkenliste auf.
  1013.  
  1014.   · ¹Nicht Löschen¹ - Requester schliessen und nichts unternehmen.
  1015.  
  1016. · ¹Download-Batch vor dem Herunterladen editieren¹ - Ist diese Option
  1017.   eingeschaltet, so kann man vor dem Download die Batchliste editieren, um
  1018.   z.B die Reihenfolge zu ändern oder ungewünschte Files zu entferen.  Um den
  1019.   Transfer dann zu starten klickt man auf das "Start Transfer" Button,
  1020.   welches kurzeitig das "Batch abbrechen" Button ersetzt.
  1021.  
  1022. · ¹Wenn Merkenliste beim Beenden nicht leer ist¹ - Hier kann man einstellen
  1023.   was passieren soll, wenn der ATC-Trader beendet wird und die Merkenliste
  1024.   nicht leer ist.
  1025.  
  1026.   Zur Auswahl stehen:
  1027.   · ¹Inhalt Speichern¹ - Den Inhalt der Merkenliste für den nächsten Login
  1028.     speichern und ATC-Trader beenden.
  1029.  
  1030.   · ¹Inhalt Herunterladen¹ - Den Inhalt der Merkenliste herunterladen.
  1031.  
  1032.   · ¹Inhalt Vergessen¹ - Den Inhalt vergessen und ATC-Trader beenden.
  1033.  
  1034.  
  1035. @n 8.3 "Schalter" Sicherheitsabfragen und Optionen
  1036.  
  1037. · ¹Bestätige "Verbindung Trennen"¹ - Schaltet man diese Option ein, so wird
  1038.   nach dem Drücken des "Trennen" Buttons sicherheitshalber nochmal
  1039.   nachgefragt, ob man die Verbindung wirklich Trennen möchte.
  1040.  
  1041. · ¹Bestätige lokales löschen¹ - Ist diese Option eingeschaltet, so öffnet
  1042.   sich ein Fenster, in dem sicherheitshalber nochmal die Anzahl der zu
  1043.   löschenden Einträge angezeigt und gefragt wird, wie fortzufahren ist.
  1044.  
  1045. · ¹Bestätige fernes löschen¹ - Fragt vor dem Löschen von fernen Files nach,
  1046.   ob die Files wirklich gelöscht werden sollen.
  1047.  
  1048. · ¹Klient-Fenster nicht aktivieren¹ - Aktiviert man diese Option, so werden
  1049.   neu gestartete Klient-Fenster (ATC-Trader) nicht aktiviert.  Das
  1050.   Server-Manager-Fenster bleibt also das aktive Fenster.
  1051.  
  1052. · ¹Merkliste nach Login öffnen, wenn nicht leer¹ - Ist die Merkenliste nach
  1053.   einem erfolgreichen Login nicht leer, so wird sie, wenn diese Option
  1054.   eingeschaltet ist, geöffnet.
  1055.  
  1056. · ¹Zeige FTP-Log¹ - Ist diese Option aktiviert, so wird das FTP-Log (Liste
  1057.   unten im ATC-Trader-Fenster) defaultmässig beim Start angezeigt.
  1058.  
  1059. · ¹Zeige Passwörter¹ - Schaltet man diese Option ein, werden alle Passwörter
  1060.   im Klartext angezeigt.  Ist diese Option hingegen ausgeschaltet, werden alle
  1061.   Passwörter durch drei Fragezeichen (???) ersetzt.
  1062.  
  1063. · ¹Erneuter Anwahlversuch auch bei "Keine Verbindung möglich"¹ - Diese Option
  1064.   sollte eingeschaltet werden, wenn man möchte das nach dem nicht
  1065.   zustandekommen einer Verbindung trotzdem weiterversucht werden soll zu dem
  1066.   Server zu verbinden.  Natürlich wird nur sooft versucht zu verbinden, wie
  1067.   noch Anwahlversuche übrig sind.  (siehe `Erweiterte Einstellungen')
  1068.  
  1069. @n 8.4 "ADT" Einstellungen für das ADT-Frontend
  1070.  
  1071. · ¹ADT-Find Server¹ - Hier sollte man den Standard ADT-Find Server eintragen
  1072.   (ftp.uni-paderborn.de) der benutzt werden soll, um nach Dateien im Aminet
  1073.   über die Suchfunktion zu suchen.
  1074.  
  1075. · ¹max .  Suchresultate¹ - Hier kann man einstellen, wieviele Einträge
  1076.   maximal gefunden werden sollen bis Suche abgebrochen und die Einträge
  1077.   angezeigt werden sollen.
  1078.  
  1079. °Schalter
  1080. · ¹Verzeichnis-Struktur lokal beibehalten¹ - Bei eingeschalteter Option
  1081.   werden für alle heruntergeladenen Dateien die entsprechenden
  1082.   Kategorie-Verzeichnisse im Download-Verzeichnis angelegt in die dann die
  1083.   Dateien entsprechend gespeichert werden.
  1084.  
  1085. · ¹.readme-Dateien automatisch herunterladen¹ - Ist diese Option eingeschaltet,
  1086.   werden zu den Dateien auch die entsprechenden .readme- Dateien
  1087.   heruntergeladen.
  1088.  
  1089. · ¹ADT Login-Text unterdrücken¹ - Schaltet man diese Option ein, wird der
  1090.   Login-Text (der bei einigen Server extrem lang ausfallen kann) nicht in das
  1091.   FTP-Log aufgenommen.
  1092.  
  1093. · ¹Zeige Aminet Message Of The Day¹ - Hakt man diesen Kasten ab, so wird nach
  1094.   erfolgreichem Login das Aminet-MODT heruntergeladen und in einem Fenster
  1095.   angezeigt.
  1096.  
  1097. °Hervorhebungs Muster
  1098. Diese Funktion bietet die Möglichkeit bestimmte Einträge in der ADT-Liste
  1099. über ein DOS-Pattern und eine einstellbare Farbe hervorzuheben.  Es werden
  1100. die Filenamen und der Kommentar der Dateien mit den Patterns verglichen.
  1101.  
  1102. · ¹Liste¹ - Hier werden alle Muster angezeigt, nach denen Einträge
  1103.   hervorgehoben werden sollen.
  1104.  
  1105. · ¹Hinzufügen¹ - Erstellt einen neuen Eintrag am Ende der Liste, der dann
  1106.   editiert werden kann.
  1107.  
  1108. · ¹Enfernen¹ - Entfernt den angewählten Eintrag aus der Liste.
  1109.  
  1110. · ¹Eingabefeld¹ - Dieses Eingabefeld dient dem Ändern des angewählten
  1111.   Eintrages.
  1112.  
  1113. · ¹Hervorhebungs-Farbe¹ - Hier stellt man die Farbe ein, in der erkannte
  1114.   Einträge hervorgehoben werden sollen.
  1115.  
  1116. @n 8.5 "Server" Vorkonfiguration von neuen Servereinträgen
  1117.  
  1118. Hier stellt man die Werte ein, die ein neu hinzugefügter Server als
  1119. Default-Werte zugewiesen bekommt.
  1120.  
  1121. Für nähere Informationen und Erklärungen der einzelnen Auswahlmöglichkeiten
  1122. empfehle ich die Abschnitte `Server Einstellungen' und `Erweiterte Einstellungen'
  1123. zu lesen.
  1124.  
  1125. @n 8.6 "Ereignisse" Einstellungen für bestimmte Ereignisse
  1126.  
  1127. Auf dieser Seite können für unterschiedliche Ereignisse unterschiedliche
  1128. Reaktionen und Klänge eingestellt werden.
  1129.  
  1130. Ich werde hier jetzt nicht weiter auf die Einzelnen Ereignisse eingehen,
  1131. sondern nur eine kurze Erklärung der Einstellmöglichkeiten geben.
  1132.  
  1133. °Liste
  1134. Diese Liste Zeigt alle Ereignisse an, für die man einen Klang festlegen
  1135. kann.
  1136.  
  1137. · ¹Ereignis¹ - Diese Spalte zeigt das Ereignis an, für welches man einen Klang
  1138.   angeben kann.
  1139.  
  1140. · ¹Deiconifizieren¹ - Hackt man diesen Kasten zum entsprechenden Ereignis ab,
  1141.   so wird bei dem stattfindenden Ereignis der Klient, falls der Klient
  1142.   iconifziert ist, deiconifiziert.
  1143.  
  1144. · ¹Signal¹ - Hier stellt man ein, ob ein Klang zu dem entsprechenden Ereignis
  1145.   abgespielt werden soll.
  1146.  
  1147. · ¹Sound¹ - Ist Signal abgehakt, so kann man hier einen Sound-Datei auswählen
  1148.   die abgespielt werden soll.  Trägt man hier keinen Dateinamen ein, so
  1149.   erfolgt bei eintretendem Ereignis nur ein DisplayBeep.
  1150.  
  1151. · ¹Laustärke¹ - Hier lässt sich die Lautstärke für den Klang einstellen.
  1152.  
  1153. · ¹">" Button¹ - Durch drücken dieses Buttons kann man den Klang abspielen
  1154.   und somit testen, ob er dem gewünschten Ereignis ausreichend Respekt zollt
  1155.   :).
  1156.  
  1157. °Abspielprogramm
  1158. · ¹Externen Abspieler benutzen¹ - Hakt man diesen Kasten ab, so werden die
  1159.   Sound-Dateien nicht mehr über Datatypes, sondern über den eingestellten
  1160.   Abspieler abgespielt.
  1161.  
  1162. · ¹Parameter für Abspieler¹ - Hier stellt man das eigentliche Abspielprogramm
  1163.   sowie dessen Parameter ein.  Für die Parameterübergabe stehen einma %n für
  1164.   den Sound-Filenamen sowie %v für die Lautstärke zur verfügung.
  1165.  
  1166. @n 8.7 "Farben" für Verzeichnisliste und den Server
  1167.  
  1168. Auf  dieser  Seite  der  Einstellungen sieht man drei Gruppen, in denen die
  1169. unterschiedlichen   Farben   für  die  `Server Liste',  die  Listviews  im
  1170. ATC-Trader  (`FTP-Modus')  und  für  die  CPS-History  (`Transfer-Fenster')
  1171. definieren kann.
  1172.  
  1173. °Server Farben
  1174. Diese Gruppe ist nur verfügbar, wenn ATC die MCC ¹NListtree.mcc¹ öffnen und
  1175. benutzen konnte.
  1176.  
  1177. Der Status eines laufenden Klienten wird durch unterschiedliche Farben
  1178. kenntlich gemacht.  Hier kann nun für jeden Zustand eine eigene Farbe
  1179. eingestellt werden.
  1180.  
  1181. · ¹Inaktiv¹ - In dieser Farbe werden alle Server-Einträge angezeigt, für die
  1182.   kein Klient gestartet wurde.
  1183.  
  1184. · ¹Unterbrochen¹ - Dieser Status wird angezeigt, wenn die Verbindung zu einem
  1185.   Server, z.B durch einem fehlgeschlagenen Loginversuch, unterbrochen wurde.
  1186.  
  1187. · ¹Verbinde¹ - Versucht ein Klient grade eine Verbindung zu einem Server
  1188.   aufzubauen, so wird der Eintrag in dieser Farbe dargestellt.
  1189.  
  1190. · ¹Verbunden¹ - Hat ein Klient eine Verbindung zu einem Server aufgebaut, so
  1191.   wird der Server-Eintrag in dieser Farbe angezeigt.
  1192.  
  1193. · ¹Eingeloggt¹ - Wird ein Server-Eintrag in dieser Farbe dargestellt, so war
  1194.   der Login zu dem fernen Server erfolgreich.
  1195.  
  1196. · ¹Download¹ - Sobald ein Download stattfindet, wird der Server-Eintrag in
  1197.   dieser Farbe angezeigt.
  1198.  
  1199. · ¹Upload¹ - Lädt der Klient Daten auf den Server, so wird dies durch diese
  1200.   Farbe, in welcher der Server-Eintrag zum Klienten eingefärbt wird,
  1201.   angezeigt.
  1202.  
  1203. °Dirlist Farben
  1204. Um Dirlist-Einträge besser, schneller und leichter unterscheiden zu können,
  1205. bietet ATC die Möglichkeit die verschiedenen Dateitypen in
  1206. unterschiedlichen Farben anzuzeigen.
  1207.  
  1208. · ¹Verzeichnisse¹ - Hier stellt man die Farbe ein, in der Verzeichniseinträge
  1209.   eingefärbt werden sollen.
  1210.  
  1211. · ¹Dateien¹ - Diese Farbe wird für normale Dateien verwendet.
  1212.  
  1213. · ¹Links¹ - In dieser Farbe werden alle Links eingefärbt.
  1214.  
  1215. °CPS-History Farben
  1216. Die CPS-History wird im `Transfer-Fenster' angezeigt.
  1217.  
  1218. · ¹Graph¹ - Hier kann man die Farbe wählen, in der die CPS-History gezeichnet
  1219.   werden soll.
  1220.  
  1221. · ¹Hintergrund¹ - Hier stell man die Hintergrundfarbe der CPS-History ein.
  1222.  
  1223. · ¹"Neuer Transfer"-Trennlinie¹ - In dieser Farbe wird die Trennlinie für
  1224.   neue Transfers angezeigt.
  1225.  
  1226. · ¹Neue Transfers anzeigen (Trennlinie)¹ - Hier kann man einstellen, ob neue
  1227.   Transfers überhaupt angegezeigt werden sollen.  Ist diese Option
  1228.   eingeschaltet so wird ein neuer Transfer durch eine vertikale Trennlinie
  1229.   kenntlich gemacht.
  1230.  
  1231. @x 9. "TETRiS" Zeitvertreib für langweilige Transfers
  1232.  
  1233. Wählt man im Pulldown-Menü des Server-Managers den Menüpunkt ¹TETRiS¹ an,
  1234. so öffnet sich das Tetris-Fenster.
  1235.  
  1236. Durch Druck auf die Taste ¹N¹ startet man ein neues Spiel.  Die Taste ¹P¹
  1237. pausiert ein grade laufendes Spiel.  Mit den ¹Cursor-Tasten¹ steuert man
  1238. die Steine.  ¹Cursor-Rauf¹ dreht den Stein jeweils um 90 Grad nach rechts.
  1239. ¹Cursor-Runter¹ lässt den Stein schneller fallen.  Mit der ¹Space-Taste¹
  1240. wird der Stein komplett fallen gelassen.
  1241.  
  1242. In einem kleinen Rahmen rechts, wird jeweils der nächste Stein angezeigt.
  1243. Rechts unten sieht man einmal die High Score und die grade erreichte Score.
  1244.  
  1245. @x A. "Support"
  1246.  
  1247. °World Wide Web
  1248. Die Support-Seiten von AmiTradeCenter befinden sich auf
  1249. http://www.amisource.de/ATC.  Hier kann man immer die letzte Version von
  1250. ATC herunterladen.
  1251.  
  1252. °Mailing-Liste
  1253. Solltest Du Probleme betreffend AmiTradeCenter haben oder sich irgendwelche
  1254. andere Sachen auftun, die aussergewöhnlich interessant werden könnten, so
  1255. steht Dir hier die Möglichkeit zur Verfügung direkt mit anderen Benutzern
  1256. des Programms in Kontakt zu treten und ab und zu sogar ein Wörtchen mit dem
  1257. Programmierer zu wechseln.
  1258.  
  1259. Möchtest Du in der Mailing-Liste aufgenommen werden, so sende einfach eine
  1260. EMail an ¹amitradecenter-subscribe@onelist.com¹ oder besuche die Web-Seite
  1261. ¹http://www.onelist.com/community/amitradecenter¹
  1262.  
  1263. @n B. "Bekannte Fehler" Bugs, Bugs, Bugs
  1264.  
  1265. Zur Zeit sind keine Fehler bekannt, oder zumindest keine, die ich gerne
  1266. zugeben würde oder die in meinen Augen sowieso nicht als Fehler zu
  1267. bezeichnen wären, weil sie doch im Grossen und Ganzen einige nützliche
  1268. Nebeneffekte haben.
  1269.  
  1270. @n C. "Tips" Nützliche Hinweise
  1271. Die folgenden Tips und Tricks wurden von Ingo Musquinier in äussert
  1272. unpräziser Form dargelegt und nach und nach zu einer akzeptablen,
  1273. einigermassen zusammenhängenden und lesbaren Form verfeinert.
  1274.  
  1275. · Patchen der Listtree.mcc in NListtree.mcc
  1276.   Die folgende Aktion sollte nicht erforderlich sein, da das Install-Script
  1277.   die bereits gepatchte Class kopiert haben sollte.
  1278.  
  1279.   ¹Hintergrund¹:  ATC benutzt im Server-Manager für die Anzeige aller
  1280.   verfügbaren Server eine MUI-Custom-Class names ¹Listtree.mcc¹.  Diese Class
  1281.   ist allerdings nicht imstande einzelne Einträge in frei definierbaren
  1282.   Farben anzuzeigen.  Dieses war jedoch von Anfang an, als ATC noch NList.mcc
  1283.   benutzte, vorgesehen, um den Status einzelner Verbindungen optisch
  1284.   anzuzeigen und stellte mit ¹NList.mcc¹ kein Problem dar.
  1285.  
  1286.   ¹Lösung¹:  Um also wieder in den Genuss von farbigen Server-Einträgen zu
  1287.   kommen, lädt man ¹Listtree.mcc¹ aus ¹mui:Libs/mui/¹ in einen Text-Editor, sucht
  1288.   dort nach ¹List.mui¹ entfernt das ¹0-Byte¹ nach ¹List.mui¹ und ersetzt ¹List.mui¹
  1289.   durch ¹NList.mcc¹.  Nun speichert man das geänderte File als ¹NListtree.mcc¹
  1290.   wieder in ¹mui:libs/mui/¹.
  1291.  
  1292. · ¹AmFTP Serverliste Konvertieren¹:  Um die evtl.  vorhandene Serverliste von
  1293.   AmFTP zu Übernehmen, wurde AmiTradeCenter ein kurzes Arexx-Skript
  1294.   beigelegt, welches diese Aufgabe übernimmt.
  1295.  
  1296.   Hierzu startet man (ein letztes Mal) AmFTP, öffnet flux eine Shell und
  1297.   wechselt in das Verzeichnis, in welchem sich das Skript befindet
  1298.   (¹AmiTradeCenter/Utilities¹).  Wie das aktuelle Verzeichnis in einer Shell
  1299.   gewechselt wird, ist Teil eines grösser angelgten Eignungstests und wird
  1300.   deshalb an dieser Stelle nicht weiter erklärt, um allen Beteiligten die
  1301.   gleichen Chancen zu geben.  Hat man es nun geschafft das Verzeichnis zu
  1302.   wechseln, gibt man in der Shell ¹rx AmFTP2ATC.rexx¹ ein und drückt Return.
  1303.  
  1304.   Das Skript holt sich nun alle Profile von AmFTP über dessen Arexx-Port und
  1305.   schreibt sie in eine für ATC lesbare Form in das File ¹ram:ATC.Profiles¹. Hat
  1306.   man dieses (fast unmögliche) Kunststück vollbracht, kann man AmFTP beenden
  1307.   und (endlich :) AmiTradeCenter starten.
  1308.  
  1309.   Im Server-Manager wählt man nun den Menüpunkt ¹Server Profile/Profile
  1310.   Hinzufügen¹ aus.  Es öffnet sich dann auch schon ein Auswahlrequester,
  1311.   mit dessen Hilfe man mit unglaublicher Leichtigkeit die neu generierte
  1312.   Serverliste auswählen und Importieren kann.  Diese neue, im
  1313.   AmiTradeCenter-Format vorliegende Liste befindet sich im Verzeichnis ram:
  1314.   und trägt den Namen ATC.Profiles (wie schon erwähnt wurde).
  1315.  
  1316. · ¹ADT-Suche¹:  Sucht man ein bestimmtes Archiv, so empfiehlt es sich mehr
  1317.   als ein Wort für die Suche einzugeben.  Sucht man z.b.  das Archiv der
  1318.   MUI-Class "Busy.mcc", kann man die Suche einschränken, indem man als
  1319.   Suchkriterium ¹busy mui¹ eingibt. Hierbei werden alle Einträge gefunden,
  1320.   die ¹busy¹ und ¹mui¹ im Kommentar oder im Filenamen enthalten.
  1321.  
  1322. · Man kann zu bereits verbundenen Servern normalerweise keine weitere
  1323.   Verbindung aufbauen.  Um dies zu erreichen erstellt man einfach eine Kopie
  1324.   des verbundenen Servers und kann dann mit dieser verbinden (schlau ;))
  1325.  
  1326. @n D. "History"
  1327.  
  1328. v1.0 - First Aminet Release.
  1329.  
  1330. @n E. "Zukunft"
  1331.  
  1332. · Arexx-Interface
  1333.  
  1334. · Rate Aminet-Files using aml.library of OS3.5
  1335.  
  1336. @n F. "Danksagungen"
  1337.  
  1338. Hier möchte ich einigen Leuten danken, ohne die dieses Programm wohl nicht
  1339. entstanden wäre.  Zumindest würde es jetzt nicht in der Form vorliegen, die
  1340. es so sympatisch und liebenswert macht ;)
  1341.  
  1342. Zusätzlich habe ich für jeden, dem Dank gebührt, auch gleich noch eine
  1343. wirklich unheimlich unpräzise Psychoanalyse erstellt.
  1344.  
  1345. °Ingo Musquinier
  1346. Hier haben wir mal jemanden, der, sobald er ein Programm startet, nur so
  1347. von Bugs überrannt wird, die kein normaler Mensch finden oder gar bemerken
  1348. würde.  Ausserdem hat er das äusserst seltene und beizeiten nervtötende
  1349. Talent skuriele Features zu erfinden, die niemand eigentlich wirklich
  1350. bräuchte, die aber trotzdem irgendwie im Programm fehlen würden (allerdings
  1351. nur, wenn man von den Features weiss, da man sonst nie auf die Idee kommen
  1352. würde, das sowas fehlen könnte)
  1353.  
  1354. Ihm sind z.B solche Sachen wie das editieren der Downloadbatch vor dem
  1355. Download, die ADT-Login-Meldung-Unterdrückung, die Merkenliste, alle
  1356. möglichen Bestätigungsrequester für den Download, die abschaltbare
  1357. Trennzeile in der CPS-History, die Aminet-Charts Unterstützung und einige
  1358. unsinnige und sogar manche sinnvolle Sachen mehr zu verdanken.
  1359.  
  1360. Für die Icons, die er eigens aus dem von Todi erstellten Logo gebartikt
  1361. hat, gebührt ihm natürlich eine extra Portion Dank.  Noch mehr Dank hat er
  1362. sich für das schreiben fast aller Help-Bubbles verdient.  Für das erstellen
  1363. des AmFTP/ATC-Profiles Konverters leg ich noch nen Sack Danksagungen oben
  1364. drauf.  Ausserdem hat er das ¹Installerscript¹ locker aus dem Ärmel
  1365. geschüttelt, ohne vorher viel mit dem Installer zu tun gehabt zu haben,
  1366. wodurch er sich zusätzlich zu dem Dank noch ne Menge Ansehen bei mir
  1367. verdient hat.  Letztendlich ist er auch noch verantwortlich für die
  1368. Demo-Profile und die Demo-Config und für die Tips in diesem Guide.
  1369.  
  1370.  
  1371. °Roland "Ronni" Hopfer
  1372. Ronni ist ein Pragmatiker, wie er im Buche steht, oder zumindest wie er im
  1373. Buche stehen sollte.  Was Ronni auszeichnet und was sich ausserdem überaus
  1374. schlecht für den entsprechenden Programmierer (mich) rausstellt, ist seine
  1375. Spürnase für schwierig zu implementierende (aber doch nützliche) Features
  1376. und dem finden von echt finsteren, wirklich bösen, aus den tiefsten Tiefen
  1377. der Hölle emporgestiegenen Bugs.
  1378.  
  1379. Zusätzlich verfügt er über die Gabe einem am Rande eines echt schlimmen
  1380. Nervenzusammenbruchs zu halten, aber doch so mitfühlend zu sein, ihn nicht
  1381. gleich hineinzustossen.  Treffenderweise ist er für Sachen wie dem
  1382. Sortieren nach Datum mit zweitem Sortierkriterium Pfad im ADT-Modus, dem
  1383. Merken der Position des aktiven Eintrags und von selektierten Einträgen von
  1384. betretenen Verzeichnissen, die nach wiederbetreten wieder selektiert werden
  1385. (ich errinnere mich ungern an die Arbeit), dem rekursiven herunterladen
  1386. ganzer Verzeichnisse, dem erhalten der Verzeichnisstruktur im ADT-Modus für
  1387. den Download und noch eine kleine Ansammlung von äusserst pragmatischen
  1388. Vorschlägen verantwortlich.
  1389.  
  1390.  
  1391. °Torsten "ToDi" Ketelsen
  1392. Dieser überaus grosse Mensch (in jeglicher Beziehung), hat eigentlich die
  1393. grösste Menge Dank verdient, da er das extrem nette ATC Logo gebastelt hat
  1394. (während er via Web-Cam beobachtet, kontrolliert, instruiert, niedergemacht,
  1395. wieder besänftigt und anschliessend bemitleidet wurde). Natürlich ist er
  1396. derjenige, der amisource.de führt und die ATC-Seiten 
  1397. (http://www.amisource.de/atc/) erstellt hat.
  1398.  
  1399. Im Bug finden und Features erdenken würde ich ihm zumindest bei diesem
  1400. Projekt mal nur ne 2 geben, was aber weiter nicht schlimm ist, da ja
  1401. bereits zwei andere Leute diese Aufgabe mehr als zufriedenstellend erledigt
  1402. haben.
  1403.  
  1404. Was mir noch sehr gefallen hat, waren seine lobenden Worte (ohne die ich es
  1405. trotzdem geschafft hätte) in einigen Situationen.
  1406.