home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / FTLRA129.RAR / FATAL!RA.DOK < prev    next >
Encoding:
Text File  |  1996-06-22  |  30.1 KB  |  661 lines

  1.  
  2.  
  3.  
  4.  
  5.        █████     ███   ████████     ███   ██         ██     ███       ███
  6.       ▓██████   █████ ██████████   █████ ███        ▐▓█▌   ▓████     █████
  7.       ▓▓█  ██  ▓██ ██ ▓▓  ██  ██  ▓██ ██ ▓▓█        ▓▓▓▓   ▓▓ ███   ▓██ ██
  8.       ▒▓▓   █ ▒▓▓  ██  ▓▓ ██ ██  ▒▓▓  ██  ▓▓        ▒▒▓▓   ▒▓  ███ ▒▓▓  ██
  9.       ▒▒▓     ▒▒   ██     ██     ▒▒   ██  ▒▓        ░▒▒    ▒▒   ██ ▒▒   ██
  10.       ░▒▒▓▓   ░▒   ██     ▓█     ░▒   ██  ▒▒  ██     ░▒    ░▒▒▓▓██ ░▒   ██
  11.       ░░▒     ░░▒▄ ██     ▓▓     ░░▒▄ ██  ░▒   ██          ░░▒▒▓   ░░▒▄ ██
  12.       ░░░     ░░▀▒▓▓█    ▒▒▓     ░░▀▒▓▓█  ░░▒ ▓▓█    ░░    ░░ ▒▒▓  ░░▀▒▓▓█
  13.       ░░░     ░░   ▓▓    ░▒▒     ░░   ▓▓   ░░▒▒▓     ░░    ░░  ▒▓▓ ░░   ▓▓
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                               Fatal!RA v1.29r
  22.  
  23.  
  24.  
  25.  
  26.  
  27. >>>  INHALT  <<<
  28. ------------------------------------------------------------------------------
  29.   1. Einleitung
  30.   2. Fatal!-Login
  31.   3. Installation
  32.   4. User-Editor
  33.   5. Lastcaller
  34.   6. Statistiken
  35.   7. Automatischer Levelupdater
  36.   8. Messages
  37.   9. Registrieren
  38.  10. Copyrights
  39.  
  40.  
  41. ------------------------------------------------------------------------------
  42. 1. Einleitung
  43. ------------------------------------------------------------------------------
  44. FATAL!RA ist ein Utility mit mehreren Funktionen in einem Programm.
  45. Die Funktionen auf einen Blick:
  46. - Lastcaller mit Flags
  47. - User-Statistiken
  48. - File-Statistiken
  49. - Editor zum erstellen eines eigenen Layouts für jede Statistik
  50. - Automatische Verwaltung der Userlevel
  51. - Sortieren der User im Event, viele Sortierkriterien wählbar
  52. - Usereditor mit Sortier- und Suchfunktion (bis jetzt max. 1023 User)
  53. - Globaler Usereditor, z.B. zum Verlegen von Flags
  54. - Nachrichten bei Geburtstag, Verbesserung oder Verschlechterung des Levels
  55. - Auslastungsgraph
  56.  
  57. Und das Beste ist, bei dieser Fülle von Funktionen bietet FATAL!RA
  58. einige KOMPLETT NEUARTIGE Funktionen:
  59. - Ein Grad von Konfigurierbarkeit, der wohl kaum seines Gleichen findet
  60. - Statistiken der letzten 3-30 Tage
  61. - Levelupdater nach Leistung in den letzten 3-30 Tagen
  62. - Lastcaller, der anzeigen kann, was die User gemacht haben OHNE Eingriffe
  63.    in das vorhandene Menüsystem
  64. - Usereditor, der echtzeit sortiert
  65.  
  66. Folgende Parameter aktivieren die verschiedenen Funktionen:
  67.     : Konfigurationsprogramm (mit Usereditor)
  68. -u  : Nur Usereditor
  69. -d  : Konfigurationsprogramm mit Standardfarben
  70.        (Falls die Farbkonfiguration vergurkt wurde)
  71. -l  : Erstellen der Lastcallers
  72. -e  : Event: Im Menüpunkt Main Menu|Event aktivierte Funktionen ausführen
  73. -s  : Nur Statistik-Ansis neu erstellen
  74. -nx : Node (ohne diesen Prameter probiert FATAL!RA die Node automatisch
  75.        zu erkennen)
  76.  
  77. Preisüberlegung:
  78. Würdest Du für jede Funktion von Fatal!ra ein einzelnes Sharewareprogramm
  79. registrieren, müßtest du so viel berappen:
  80.  
  81. Lastcaller:       10.- (oder Freeware oder selber coden :-)
  82. Statistiken:   15-20.-
  83. UserUpdater:   10-15.-
  84. Usereditor:       15.-
  85. ----------------------
  86. Gesamt:        50-60.-
  87.  
  88. Dabei bieten gewöhnliche Lastcaller keine Flags, bei gewöhnlichen Statistik-
  89. programmen bist Du an deren Layout gebunden und einen frei konfigurierbaren
  90. Usereditor mit so schnellen Sortier- und Suchfunktionen gab es wohl auch
  91. noch nicht. Warum dann zögern diese ganzen Vorteile Dir und Deinen Usern
  92. anzubieten? Und dazu noch zu einem ausgesprochen günstigen Preis!
  93.  
  94.  
  95. ------------------------------------------------------------------------------
  96. 2.Fatal!-Login
  97. ------------------------------------------------------------------------------
  98. Wenn Du gleich die richtige Profiausstattung für Deine RA-Box haben willst,
  99. dann registriere doch das FATAL!LOGIN und FATAL!RA zusammen für nur 40.- !
  100. (Anstatt 20.- für das LOGIN und 30.- für FATAL!RA)
  101. Bist du schon Stolzer Besitzer eines Key für Login!, brauchst du bei der
  102. Nachträglichen Registrierung von FATAL!RA nur noch die Differenz zu 40.-
  103. zu bezahlen. Angebot?
  104. Du kannst die neueste Sharewareversion vom Login downloaden, es liegt in der
  105. Mysterious Worldz in Area 40 zum freien Download bereit.
  106.                                               _.   __
  107.                     _________________________/ |  / /\
  108.                     \___ ___|_  \___  |___  \  |  \  /
  109.                       /  __/ _   \/   |  _   \ |___\/
  110.                       \  _|__|_  /\  _|__|_  / ___//\
  111.                    +---\/------\/--\/-[QbX]\/\/----\/-+
  112.                                 :PRESENTS:
  113.  
  114.                   [ THE FATAL!-LOGIN FOR REMOTE ACCESS ]
  115.  
  116. Hier einige der viele Features von FATAL!-Login:
  117.  
  118. - Login! kann das Modem komplett allein verwalten, Initstring, Inittries
  119.   u.a. wird einfach aus der RA-Konfiguration des gewählten NODES gelesen.
  120.  
  121. - Frei konfigurierbarer Neuuserantrag für die wichtigsten Einstellungen
  122.   und eine frei wählbare Frage deren Antwort in die RA Comment Line
  123.   gespeichert wird.
  124.  
  125. - Login! kann auch hinter Frontdoor oder ähnliche Mailer "gehängt" werden.
  126.  
  127. - Login! kann, wenn schon ein Connect steht, den User schnell "reinziehen",
  128.   d.h. wenn Du manuell am Modem abnimmst und erst wenn der Connect steht
  129.   das Login! aufrufst, wird der User mit der angegebenen Baudrate
  130.   (/B28800 o.ä.) oder bei weglassen des Parameters mit 14400 eingeloggt.
  131.  
  132. - Login! kann zuverlässig Relogins "autodetecten" und merkt sich sowohl
  133.   Baudrate als auch Errorfree-Status des Calls beim Login. D.h.
  134.   Du mußt nur einen Menutype 15 - Exit to DOS with Errorlevel - machen und
  135.   bei dem gewählten Errorlevel Login! aufrufen, schon gibts nen Relogin.
  136.  
  137. - Login! bietet während des Standby-Betriebes detaillierte Statistiken
  138.   über die Gesamtcalls, Anzahl der User, Anzahl der Messies, Uploads,
  139.   Downloads, den nächsten Event, den Festplattenplatz in % und KB
  140.   und eine 15 User umfassende, ausführliche Lastcaller-Liste
  141.   (scrollen mit den Cursor-Tasten).
  142.  
  143. - Login unterstützt IEMSI, AVT, ANSI, RIP und ASCII, 25 und 50 Zeilen Textmode
  144.  
  145. - ANSI/AVT und screen length Autodetect
  146.  
  147.  
  148.  
  149. ------------------------------------------------------------------------------
  150. 3.Installation
  151. ------------------------------------------------------------------------------
  152. Im Archiv sind folgende Dateien vorhanden:
  153. -fatal!ra.exe   : Das Util
  154. -fatal!ra.cf1/2 : Konfigurationsfiles
  155. -update.msg     : Levelupdate-Nachricht
  156. -d_update.msg   : Levelupdate-Nachricht (für "vorläufige" Levelverbesserung)
  157. -downgra.msg    : User konnte den Level nicht mehr halten
  158. -birthday.msg   : Geburtstagsnachricht
  159. -newuser.msg    : Neuuserbegrüßung
  160. -fatal!ra.doc   : Englische Anleitung
  161. -fatal!ra.dok   : Dieses File :)
  162. -readme.1st     : Kommentar zur Sharewareversion
  163. -fatal!ra.reg   : Registrierformular
  164. -wasisneu.txt   : Geschichte von FATAL!RA
  165. -ra_mnu.zip     : Paket zum Erstellen eines Statistik-Menü für RA
  166. -door_ctl.zip   : Paket zum Erstellen eines Statistik-Menü für Fatal!Doors
  167.  
  168. Entpacke das Archiv z.B. in den Pfad C:\ra\utils\Fatalra. Starte am besten
  169. gleich mal fatalra.exe. Als erstes sollten die Pfade eingestellt werden.
  170. Ist die RA - Umgebungsvariable gesetzt, ist dies ganz einfach: wähle
  171. Autoconfig. Andernfalls kannst Du die Pfade im Menü Directories per Hand
  172. einstellen.
  173. Jetzt kannst Du im Menü User Sorter Dein gewünschtes Sortierverfahren ein-
  174. stellen (z.B. nach Level (primary) und Handle (secondary))
  175. mit Sort Now kannst Du die User nach bedarf sofort sortieren. Sollten aus
  176. Versehen alle User gelöscht worden sein, keine Panik, es gibt ein Bakup
  177. der Userbase (users.bak, usersxi.bak, lastread.bak und 30_days.bak).
  178.  
  179. Füge nun in die Mailbox-Batchdatei fatal!ra -L ein, um die Lastcallers nach
  180. jedem User zu erstellen.
  181. In die Event-Batchdatei mußt Du fatal!ra -e eintragen. Aktiviere im Menü
  182. Main Menu|Event z.B. die Statistiken und den User-Sortierer und entferne
  183. den RAUSER Eintrag, um auch die Statistiken der letzten 3-30 Tage zu
  184. erhalten. Damit alle Funktionen, die die Aktivitäten der User in den
  185. letzten 3-30 Tagen betreffen einwandfrei funktionieren, mußt Du die
  186. Maintenance der Userbase allein Fatal!ra überlassen.
  187.  
  188.  
  189.  
  190. ------------------------------------------------------------------------------
  191. 4. Der Usereditor
  192. ------------------------------------------------------------------------------
  193. Der Usereditor ist ähnlich wie der originale, nur daß Du mit den Pfeiltasten
  194. nach Rechts und Links eine Spalte aussuchen kannst, nach der Sortiert wird.
  195. mit Entfernen wird ein User als gelöscht markiert. Mit Einfügen wird ein
  196. neuer User eingefügt.
  197. Inzwischen ist auch die Suchfunktion implementiert. Einfach den gesuchten
  198. Namen oder die gesuchte Zahl eintippen.
  199. Der Eintrag Org(anistion) ist bisher (wahrscheinlich) ungenutzt
  200. gewesen, da er beim originalen Usereditor fehlt.
  201. Bei Setup kann man sich den Usereditor selber definieren.
  202.  
  203. Das Layout könnte z.b. so aussehen:
  204.  
  205.  Pos  │ Name                  │ Handle                │ Level │ Age │ Del
  206. ──────┼───────────────────────┼───────────────────────┼───────┼─────┼────
  207.  %P   │ %N                    │ %H                    │ %L    │ %A  │ %E
  208.  
  209. In diesem Beispiel kann man mit den Pfeiltasten die Spalte mit dem Alter
  210. der User wählen und dann eine "18" eintippen - und schon sieht man wer
  211. FSK - Zugriff haben darf. Es wird nach bis zu 8 Kriterien sortiert,
  212. %-Parameter dürfen beliebig viele verwedet werden.
  213.  
  214. Die Tastenbelegung ist wie bei den Statistiken:
  215. F1 - F11    : Zeichen aus Zeichenset setzen (z.b. ╚ )
  216. 0 - 9 und + : Auf dem Nummernblock Zeichen aus Zeichenset setzen
  217. alt-F1-F5   : Zeichenset wählen
  218. alt-1-8     : Vordefiniertes Farbschema wählen
  219. alt-u       : Farb-attribut aufnehmen
  220. alt-a       : Farb-Attribut setzen
  221. alt-f       : Nur Vordergrundfarbe setzen
  222. alt-b       : Nur Hintergrundfarbe setzen
  223. ctrl-Pfeil  : Farb-attribut verstellen (Weiße Pfeile auf entsprechende Farbe)
  224.  
  225.  
  226. Mit dem globalen Usereditor kann man eine Gruppe von Usern definieren, die
  227. verändert werden sollen.
  228.  
  229. Beispiel 1:
  230. Das A1-Flag soll auf das B1-Flag verlegt werden:
  231.  
  232.  
  233.                ┌─┤Global Usereditor├────────────────────────┐
  234.                │                                            │
  235.                │  from level 0          to level 65535      │
  236.                │  A X-------                                │
  237.                │  B --------                                │
  238.                │  C --------                                │
  239.                │  D --------                                │
  240.                │                        - Deleted           │
  241.                │  new level -           - Clear Screen      │
  242.                │  A O-------            - More Prompt       │
  243.                │  B X-------            - Ansi Graphic      │
  244.                │  C --------            - Avatar Graphic    │
  245.                │  D --------            - No Kill           │
  246.                │                        - Free Leech        │
  247.                │                        - Full Screen Edit  │
  248.                │                        - Quiet Mode        │
  249.                │                        - Hot Keys          │
  250.                │                        - Full Screen View  │
  251.                │                        - Hidden            │
  252.                │  change user globally  - Page Priority     │
  253.                └────────────────────────────────────────────┘
  254.  
  255. Diese Einstellungen wählen und dann change user globally wählen.
  256.  
  257. Beispiel 2:
  258. Alle User mit level von 20 bis 40 sollen den level 50 bekommen,
  259. Hot Keys haben und kein Avatar:
  260.  
  261.                ┌─┤Global Usereditor├────────────────────────┐
  262.                │                                            │
  263.                │  from level 20         to level 40         │
  264.                │  A --------                                │
  265.                │  B --------                                │
  266.                │  C --------                                │
  267.                │  D --------                                │
  268.                │                        - Deleted           │
  269.                │  new level 50          - Clear Screen      │
  270.                │  A --------            - More Prompt       │
  271.                │  B --------            - Ansi Graphic      │
  272.                │  C --------            O Avatar Graphic    │
  273.                │  D --------            - No Kill           │
  274.                │                        - Free Leech        │
  275.                │                        - Full Screen Edit  │
  276.                │                        - Quiet Mode        │
  277.                │                        X Hot Keys          │
  278.                │                        - Full Screen View  │
  279.                │                        - Hidden            │
  280.                │  change user globally  - Page Priority     │
  281.                └────────────────────────────────────────────┘
  282.  
  283.  
  284. Alle Flags können übrigens auch mit der Leertaste verstellt werden.
  285.  
  286.  
  287.  
  288. ------------------------------------------------------------------------------
  289. 5. Lastcaller
  290. ------------------------------------------------------------------------------
  291.  
  292. Im Menü Main Menu|Lastcallers kann man einstellen, ob der
  293. Sysop (also Du) und Versteckte User in die Liste aufgenommen werden
  294. sollen. Bei Local kann man einstellen, was für die Bps-Rate in der
  295. Liste erscheinen soll. Zweckmäßig ist z.b. "Local". Damit in der
  296. Lastcaller-Liste die Anrufer aller Lines erscheinen, muß in den
  297. Batchdateien der einzelnen Lines fatal!ra -l -nx aufgerufen werden.
  298. Bei Line 3 also fatal!ra -l -n3. Wird FATAL!RA aus dem Verzeichnis
  299. der entsprechenden Line aufgerufen, so kann der Parameter -nx entfallen,
  300. wenn der Pfad die Nummer der Line enthält.
  301. Damit man sieht, was die User so gemacht haben, gibt es die sog. Flags.
  302. Du kannst entweder gleich alle 9 anzeigen lassen oder wenn es zu viel
  303. ist, klickst Du einfach welche ab. Etwas schwieriger gestaltet sich das
  304. Konfigurieren der Flags "Paged","Chatted" und "Online-Games".
  305. Dazu siehst Du einfach im Log-file nach, was RA oder dein Chat-
  306. Proggie sagt, wenn dich ein User ruft:
  307.  
  308. > 29-Apr 16:00:07 RA01 Sysop paged (chatted with user)
  309.  
  310. An diesem Log-eintrag sieht man, daß man durch das Wort "paged" erkennen
  311. kann, daß der User Dich gerufen hat und durch das Word "chatted", daß Du
  312. mit ihm gechattet hast.
  313.  
  314. > 29-Apr 16:01:37 RA01 DOS shell : *C /C M:\RA\ONLINE\MOG\GORR.BAT *N *M
  315. > 29-Apr 16:04:12 RA01 DOS shell : *C /C M:\RA\ONLINE\SLOTS\SLOTS.BAT *N *M
  316.  
  317. Wenn sich alle deine Online-Games in einem Verzeichnis befinden (z.B.
  318. ONLINE\ ), kann man daran erkennen, daß der User ein Online-Game gespielt
  319. hat. Beachte, daß sich keine Filebase-Dateien in dem pfad befinden dürfen
  320. und kein Filebase-Pfad so heißen darf.
  321. Trage dies im Lastcall-Menü folgendermaßen ein:
  322.  
  323.   .
  324.   .
  325.   .
  326.   √ Paged          Log: PAGED
  327.   √ Chatted        Log: CHATTED
  328.   √ Online-Games   Log: ONLINE\
  329.   √ Lost Carrier
  330.  
  331.  
  332. Im Menü Main Menu|Lastcallers|Layout kann das Layout des Lastcallers selber
  333. malen (siehe 6. Statistiken). Definiert man mehrere Zeilen mit %-Parametern
  334. (maximal 4), so kann man dadurch eine optische Unterscheidung von User-
  335. gruppen vornehmen. Standartmäßig gehört jeder User zu Gruppe 1. Im Menü
  336. Main Menu|Lastcallers kann man definieren, ab welchem User-Level ein User
  337. zur Gruppe 2,3 und 4 gehört. Für 4 Gruppen ist der Platz im Augenblick
  338. wahrscheinlich nicht ausreichend, wenn man unter der Liste eine Legende
  339. für die Flags anbringt, das wird aber demnächst behoben.
  340. An den Namen des Ansis wird für die heutigen Lastcaller eine 0 angehängt,
  341. für gestern und vorgestern 1 und 2, für den besten Tag ein b.
  342.  
  343. Beispiel (in der Batchdatei):
  344. ...
  345. cd \ra\node3
  346. fatal!ra -l
  347. ...
  348.  
  349. Der Lastcaller von FATAL!RA ist multilinefähig und OHNE jegliche Ein-
  350. griffe in das vorhandene Menüsystem möglich. Sämtliche Daten werden aus
  351. dem Logfile ausgelesen. Das lastcall.bbs wird nicht benutzt. Sollten
  352. sich beim Betrieb des Lastcallers Bugs zeigen, laßt mir bitte das Log-
  353. file zukommen. Viele Utilities machen in das Logfile nicht standard-
  354. gemäße Einträge, die zu Problemen führen könnten. Anhand eines Beispiel-
  355. Logs kann ich solche Probleme jedoch schnell beheben. In diesem Fall
  356. werden die Lastcaller weiterhin erstellt, wenn man im Menü Main Menu|
  357. Lastcaller die Log-funktion abschaltet.
  358. Beim ersten Ausführen braucht das Auswerten des Logs etwas länger, wenn
  359. an diesem Tag schon viele User gecallt haben. Im Normalbetrieb liegt
  360. die Laufzeit bei einer bis zwei Sekunden (auf einem 486'er), auch wenn
  361. das Logfile größer als 1 Megabyte ist (bei uns erreicht das Log-File
  362. bald 3 MB :-) ).
  363.  
  364. Alle, die Chat-Utilities benutzen, die im Log die Line nicht verraten,
  365. sollten im Multiline-Betrieb für jede Line ein Log-File anlegen.
  366. (z.B. ICE-CHAT)
  367.  
  368. ------------------------------------------------------------------------------
  369. 6. Statistiken
  370. ------------------------------------------------------------------------------
  371. Nun kommen wir zu dem kompliziertesten Teil des FaTAL!RA, den absolut frei
  372. definierbaren Statistiken. Während sich die restlichen Funktionen fast von
  373. selbst erklären, gibt es hier jedoch viele wichtige Tastenkombinationen:
  374.  
  375. Editieren von Ansis:
  376.  
  377. F1 - F11    : Zeichen aus Zeichenset setzen (z.b. ╚ )
  378. 0 - 9 und + : Auf dem Nummernblock Zeichen aus Zeichenset setzen
  379. alt-F1-F5   : Zeichenset wählen
  380. alt-1-5     : Vordefiniertes Farbschema wählen
  381. alt-u       : Farb-Attribut aufnehmen
  382. alt-a       : Farb-Attribut setzen
  383. alt-f       : Nur Vordergrundfarbe setzen
  384. alt-b       : Nur Hintergrundfarbe setzen
  385. ctrl-Pfeil  : Farb-Attribut verstellen (Weiße Pfeile auf entsprechende Farbe)
  386.  
  387. Zeilen kopieren und löschen:
  388. ----------------------------
  389. a) Bewege den blauen Balken auf die gewünschte Zeile
  390. b) Eine der folgenden Aktionen durchführen (ohne <Enter> zu drücken)
  391.     ctrl-Einfügen  : Zeile kopieren, die gerade blau unterlegt ist
  392.     shift-Einfügen : Zeile einfügen (dort, wo der blaue Balken ist)
  393.     shift-Entfernen: Zeile ausschneiden (löschen)
  394.  
  395. man kann auch Zeilen von einer Statistik in eine andere kopieren
  396.  
  397. Komplette Ansi-Maske kopieren:
  398. ------------------------------
  399. a) Gewünschte Statistik wählen, von der kopiert werden soll
  400. b) <esc> drücken (sie bleibt im Speicher)
  401. c) Ziel-Statistik auswählen (nicht <Enter> drücken)
  402. d) ctrl-<Enter> drücken - fertig
  403.  
  404. Unter name wird der Name ohne Erweiterung definiert
  405. (z.B. aus b_call entsteht das Ansi b_call.ans und das Avatar b_call.avt)
  406.  
  407. Vorgefertigte Farb-Schemata:
  408. ----------------------------
  409.  
  410. Mit alt - 1-8 wird die Zeile nach vorgefertigten Schemata eingefärbt.
  411. Probier einfach mal alle aus, vielleicht gefällt Dir ja das eine oder andere.
  412.  
  413. Schummeln erlaubt!
  414. ------------------
  415.  
  416. Sollten einmal die 12 Zeilen nicht ausreichen, kann man Leerzeilen (z.B.
  417. zwischen Überschrift und Liste) einfügen, indem man ans Ende einer Zeile
  418. ein alt-13 (Note) und ein alt-10 (Kreis) setzt. Auf diese weise können auch
  419. beliebige Ansi-Codes in das Ansi geschummelt werden (alt-27 [ und dann
  420. der Code). Solche Ansi-Codes erscheinen dann allerdings auch im Ascii.
  421. Die Bearbeitung externer Ansis ist noch in der Planung. Die jetzige Lösung
  422. wurde gewählt, damit FATAL!RA nicht auf andere Programme angewiesen ist,
  423. die möglicherweise nicht vorhanden sind.
  424. Auf diese weise kann man auch leicht anzeigen, wieviele Calls/Uploads...
  425. der User hat, der die Statistiken gerade anguckt:
  426. einfach alt-6 (auf dem Nummernblock) und dann
  427.  P : Calls
  428.  Q : Uploads
  429.  R : Uploads [KB]
  430.  S : Downloads
  431.  M : Messages
  432. Bei alt-6 muß ein Pik-Zeichen entstehen, weiteres kann man im ra.doc
  433. nachlesen.
  434.  
  435.  
  436.  
  437. Einheitliche Liste oder 1. User getrennt darstellen ?
  438. -----------------------------------------------------
  439. Eine einheitliche Liste (also z.B. 1.- 5.) entsteht, wenn in nur einer der
  440. 12 Zeilen der Platzhalter %N (für Name) und/oder %H (für Handle) verwendet
  441. wird. Die Definition sähe dann etwa so aus:
  442.                            >>> Die besten Uploader <<<
  443.  
  444.       ┌─Name───────────────────────────── Alter ───────────── Uploads ──┐
  445.       │ %P  %H                            %A                  %u        │
  446.       └─────────────────────────────────────────────────────────────────┘
  447. Und was rauskommt (für die Länge 5):
  448.  
  449.                            >>> Die besten Uploader <<<
  450.  
  451.       ┌─Name───────────────────────────── Alter ───────────── Uploads ──┐
  452.       │  1  Nappel                        15                    176     │
  453.       │  2  Dödel                         18                    132     │
  454.       │  3  Dummel                        17                    122     │
  455.       │  4  Emil                          17                    113     │
  456.       │  5  Göppel                        17                    106     │
  457.       └─────────────────────────────────────────────────────────────────┘
  458. Der erste User wird gesondert behandelt, wenn Du zwei Zeilen mit %N und/oder
  459. %H vorgibst, also ungefähr so:
  460.  
  461.                            >>> Die besten Uploader <<<
  462.  
  463.       ┌─Name───────────────────────────── Alter ───────────── Uploads ──┐
  464.       │ %P  %H                            %A                  %u        │
  465.       ├─────────────────────────────────────────────────────────────────┤
  466.       │ %P  %H                            %A                  %u        │
  467.       └─────────────────────────────────────────────────────────────────┘
  468.  
  469. Und das kommt jetzt raus:
  470.                            >>> Die besten Uploader <<<
  471.  
  472.       ┌──── Name ──────────────────────── Alter ───────────── Uploads ──┐
  473.       │  1  Nappel                        15                    176     │
  474.       ├─────────────────────────────────────────────────────────────────┤
  475.       │  2  Dödel                         18                    132     │
  476.       │  3  Dummel                        17                    122     │
  477.       │  4  Emil                          17                    113     │
  478.       │  5  Göppel                        17                    106     │
  479.       └─────────────────────────────────────────────────────────────────┘
  480.  
  481. Das ist nur ein kleiner Ausschnitt der vielen Möglichkeiten. Man könnte
  482. auch beim ersten User völlig verschiedene Daten anzeigen lassen als bei
  483. den restlichen Usern. Die %-Platzhalter (die im Menü erklärt sind) können
  484. frei und in beliebiger Anzahl verwendet werden. Die Platzhalter des
  485. ersten Users müssen jedoch vor denen der restlichen User stehen. Die
  486. Platzhalter der restlichen User müssen in einer Zeile stehen.
  487.  
  488. Der Menü-Generator
  489. ------------------
  490. Führe das Programm ra_mnu.exe im Fatal!ra-Verzeichnis aus, nachdem Du die
  491. Ansis für die Statistiken definiert hast. Dadurch wird ein statz.mnu
  492. und ein statz.q-a erzeugt, damit Du nicht die vielen namen der Ansis ein-
  493. tragen mußt. Kopiere die erzeugten Dateinen in die Entsprechenden Verzeich-
  494. nisse und passe sie ggf. noch an.
  495.  
  496.  
  497.  
  498. ------------------------------------------------------------------------------
  499. 7. Automatischer Levelupdater
  500. ------------------------------------------------------------------------------
  501. Mit dem Automatischen Levelupdater kannst Du Deine User entsprechend ihrer
  502. Arbeit mit besseren Leveln belohnen. Dazu muß man den Menüpunkt Main
  503. Menu|Level Manager wählen. Nun siehst Du alle Level, die bereits mit ihren
  504. Anforderungen definiert sind. Falls noch kein Level definiert wurde,
  505. erscheint sofort ein Menü, in dem man einen Level mit seinen Anforderungen
  506. einträgt:
  507.  
  508.  
  509.  ┌──Level Verwaltung──────────────────────────────────────────────────────┐
  510.  │                                                                        │
  511.  │Level : 50     Level Update              Downgrade          User löschen│
  512.  │                                                                        │
  513.  │              Alter Level : -           Auf Level : -       Tage : -    │
  514.  │                   Kosten : 1           Hysterese : 0 %                 │
  515.  │                                                                        │
  516.  │           In 14 Tagen      Absolut                                     │
  517.  │                                                                        │
  518.  │            Calls : -      Credits : -                                  │
  519.  │           Messis : -        Calls : -                                  │
  520.  │            Files : -       Messis : -                                  │
  521.  │               KB : -        Files : 30                                 │
  522.  │                                KB : 2000                               │
  523.  └────────────────────────────────────────────────────────────────────────┘
  524.  
  525.  
  526. In diesem Fall bekommt ein User den Level 50, wenn er 30 Files oder 2000 KB
  527. geuppt hat. Der Level kostet ein Credit und wird auch nur vergeben, wenn der
  528. User das Credit bezahlen kann (hehe).
  529. Wenn alles OK ist drücke <ESC>. Um weitere Level zu definieren drücke Ein-
  530. fügen, um welche zu Löschen drücke Entfernen. Entfernte Level werden beim
  531. Verlassen des Menüs gelöscht.
  532. Die Liste der Level ist stets sortiert. 32 Level können definiert werden.
  533. Links neben jedem Level müßte ein Pfeil (  ) entstehen, der Anzeigt, daß
  534. der Level in Deiner Box definiert ist. Erscheint der Pfeil nicht, mußt du
  535. im raconfig nochmal nachsehen, wie Du die Level definiert hast.
  536. Wenn alles OK ist, fatal!ra -le in die Batchdatei und los gehts...:-)
  537.  
  538. Damit deine Userbase nicht mit der Weile "verschottert", kannst du für je-
  539. den Level eine Zeit definieren, nach der ein User gelöscht wird wenn er
  540. nicht mehr callt:
  541.  
  542.  
  543.  
  544.  ┌──Level Verwaltung──────────────────────────────────────────────────────┐
  545.  │                                                                        │
  546.  │Level : 50     Level Update              Downgrade          User löschen│
  547.  │                                                                        │
  548.  │              Alter Level : -           Auf Level : -       Tage : 100  │
  549.  │                   Kosten : 1           Hysterese : 0 %                 │
  550.  │                                                                        │
  551.  │           In 14 Tagen      Absolut                                     │
  552.  │                                                                        │
  553.  │            Calls : -      Credits : -                                  │
  554.  │           Messis : -        Calls : -                                  │
  555.  │            Files : -       Messis : -                                  │
  556.  │               KB : -        Files : 30                                 │
  557.  │                                KB : 2000                               │
  558.  └────────────────────────────────────────────────────────────────────────┘
  559.  
  560.  
  561. User mit Level 50 werden jetzt nach 100 Tagen gelöscht, also mit einem
  562. Deleted-Flag versehen (unabhängig davon, ob User mit 30 Files oder 2000
  563. KB den Level 50 bekommen).
  564.  
  565.  
  566.  ┌──Level Verwaltung──────────────────────────────────────────────────────┐
  567.  │                                                                        │
  568.  │Level : 50     Level Update              Downgrade          User löschen│
  569.  │                                                                        │
  570.  │              Alter Level : 40          Auf Level : 40      Tage : 100  │
  571.  │                   Kosten : -           Hysterese : 80%                 │
  572.  │                                                                        │
  573.  │           In 14 Tagen      Absolut                                     │
  574.  │                                                                        │
  575.  │            Calls : 8      Credits : -                                  │
  576.  │           Messis : -        Calls : -                                  │
  577.  │            Files : 8       Messis : -                                  │
  578.  │               KB : 500      Files : -                                  │
  579.  │                                KB : -                                  │
  580.  └────────────────────────────────────────────────────────────────────────┘
  581.  
  582.  
  583. Ein ganz neues Feature ist der Levelupdater nach Leistung, d.h. nach der
  584. Arbeit, die von einem User innerhalb von x Tagen erbracht wurde. In Diesem
  585. Beispiel erhält ein User mit Level 40 den Level 50, sobald er innerhalb
  586. der letzten 14 Tage 8 Calls, 8 Files oder 500 KB erbracht hat. Da sich
  587. diese werte wieder vermindern können, wenn sich der User "auf die faule
  588. Haut legt", Kann jetzt bei Downgrade definiert werden, auf welchen Level
  589. der User wieder heruntergesetzt werden soll. Hysterese 80% heißt, daß der
  590. User den level wieder verliert, wenn seine Leistung auf weniger als 80%
  591. zurückgegangen ist, hier also auf weniger als 6.4 Calls oder messis oder
  592. weniger als 400 KB pro 2 Wochen.
  593.  
  594.  
  595.  
  596. ------------------------------------------------------------------------------
  597. 8. Messages
  598. ------------------------------------------------------------------------------
  599. Endlich unterstützt FATAL!RA auch die JAM-Messagebase. Alle Messages
  600. werden mit den Stati Privat und Local in das entsprechende Brett
  601. geschickt. Messages können jetzt auch in das Netmail Main-Brett geschickt
  602. werden. Sie erhalten als Absender- und Empfangsadresse das Main-Aka,
  603. das in Raconfig eingestellt wird.
  604.  
  605. Folgende Parameter können in Messages verwendet werden:
  606. %SYSOP
  607. %BOX
  608. %NAME
  609. %HANDLE
  610. %LEVEL
  611. %UPLOADSK
  612. %UPLOADS
  613. %AGE
  614. %CALLS
  615. %TCALLS   (Total Calls)
  616. %Sx:      (Größe der Platte x in MB)
  617. %Fx:      (Freier Platz auf Platte x)
  618. %Px:      (Belegter Platz in %)
  619.  
  620. An Neu-User können jetzt auch Files als File-Attaches versendet werden.
  621. Dies eignet sich gut um einen Box-Antrag den Usern gleich auf den Weg
  622. zu geben.
  623.  
  624.  
  625.  
  626. ------------------------------------------------------------------------------
  627. 9. Registrieren
  628. ------------------------------------------------------------------------------
  629. Sollte dir FATAL!RA gefallen, registrier es doch einfach !
  630.  
  631. 1. Du kannst alle Statistiken in Avatar und demnächst sogar in Rip
  632.    erstellen.
  633.  
  634. 2. Ich sehe, daß sich die Monate gelohnt haben, in denen ich meine
  635.    Freizeit zum Programmieren von FATAL!RA verwendet habe.
  636.  
  637. Für's Registrieren gibt's das Keyfile, das sich dann im Ra-Pfad
  638. befinden muß.
  639.  
  640.  
  641.  
  642. Wenn noch Fragen sind : call MyWo !
  643. -----------------------------------
  644. Aufgrund des umfangreichen Angebots von FATAL!RA ist es möglich, daß
  645. ihr Fragen habt. Bei Problemen oder Fragen also einfach die Mysterious
  646. Worldz anrufen (+49-30-8329130) und eine Messi an Digisnap schicken.
  647. Ich bin immer offen für Anregungen.
  648.  
  649. ------------------------------------------------------------------------------
  650. 10. Copyrights
  651. ------------------------------------------------------------------------------
  652.  
  653.  
  654. Remote Access : Wantree Development
  655. Turbo Pascal  : Borland International, Inc.
  656. JAM(mbp)      : Copyright 1993 Joaquim Homrighausen, Andrew Milner,
  657.                  Mats Birch, Mats Wallin. All rights reserved.
  658.  
  659.  
  660.  
  661.