>Deutsche F A Q< zu ## ## ####### # # # ## ## # # ####### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ####### # # # # # # # ####### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ####### ####### 2.01 wb >Speziell die OS/2-Version< >Ausgabe 03 vom 17.10.94< Zusammengestellt von Christian Heldwein Bitte bei Fragen zuerst einmal in die umfangreiche Dokumentation von Maximus schauen, das meiste wird dort abgehandelt. Die Informationen dieser FAQ sind den Fido-Echos MAXIMUS.GER, MUFFIN, OS2BBS.GER und OS2BBS entnommen. Als Muster fuer den Aufbau wurde die FAQ von Michael Hohner zu OS/2 verwendet. Ich moechte allen danken, die zu dieser FAQ beigetragen haben. Die aktuelle Maximus-FAQ ist unter 2:2480/660 mit dem Magic MAXFAQ zu frequesten. Ergaenzungen und Berichtigungen bitte an mich. Ich freue mich auch ueber Kommentare und/oder Kritik. ------------------------------------------------------------------------- FidoNet: 2:2480/660 * OS2Net: 81:449/8000 Internet: Christian.Heldwein@oase.muc.de ------------------------------------------------------------------------- >Die Fragen:< ============= >1. Allgemeines 1.1 Was ist eine FAQ ? *1.2 In welchen Mailboxen bekomme ich Maximus-Tools ? *1.3 Wo bekomme ich die Files von dieser FAQ ? 1.4 Die Zukunft von Maximus !1.5 OS2Net ? >2. Grafik 2.1 ANSI Auto-Detect 2.2 RIP 2.3 RIP Auto-Detect 2.4 RIP ein- oder ausschalten >3. Aufruf und sicheres Ablaufen 3.1 Von BinkleyTerm/2 3.2 Einsatz von Maximus alleine 3.3 BigBro 3.4 DOS-Doors unter Maximus/2 3.5 Zu schnelles Anzeigen von den Menuepunkten Statistics oder Version 3.6 Gastuser einrichten 3.7 Einmaliges Anzeigen einer Nachricht fuer einen User 3.8 Was ist YooHoo ? 3.9 Mit welchen Programmen kann ich meine FILES.BBS verwalten ? 3.10 RoboCop 3.11 Nicht dokumentierte Mecca-Tokens !3.12 Anzeigen eines Files fuer einen einzigen User !3.13 Wie verwalte ich meine User ? !3.14 Maximus und Rexx >4. Alles zu Mails 4.1 QWK-Problem 4.2 Netmail-Credits 4.3 Bestimmte Echos beim Logon durchsuchen 4.4 Anzeigen von Rules 4.5 NewMail-Scan funktioniert nicht 4.6 Origin fuer jede Area einstellen !4.7 Konvertierung Squish.cfg -> MsgArea.ctl >5. Alles zu Files 5.1 Das CD-Rom-Problem 5.2 Automatischer Download 5.3 Schnelleres FBP.EXE ? 5.4 ALLFILE-Liste *5.5 File-Attach / Up-/Download von Files zwischen Usern 5.6 Frei-Files 5.7 File-Request 5.8 Globaler Download 5.9 Leech-Z-Modem 5.10 Neue Files suchen 5.11 Virenscanner 5.12 NewFiles-Scan funktioniert nicht 5.13 Andere Protokolle fuer Maximus/2 5.14 Der Bug mit ALT-255 * = geaenderter Abschnitt ! = neuer Abschnitt >Die Antworten:< ================ >1. Allgemeines --------------- >1.1 Was ist eine FAQ ? ----------------------- FAQ ist die Abkuerzung von "Frequently Asked Questiones", also "Haeufig gestellte Fragen". FAQs sind Zusammenstellungen von Fragen und Antworten zu einem bestimmten Thema - hier Maximus, die am meisten verwendete BBS-Software unter OS/2. >1.2 In welchen Mailboxen bekomme ich Maximus-Tools ? ----------------------------------------------------- Die meisten Boxen halten auch eine stattliche Anzahl an Files fuer den Maximus-Sysop bereit. Auf jeden Fall sind alle in dieser FAQ besprochenen Files dort erhaeltlich - allerdings kann es bei den Packern Abweichungen geben. Box-Name Telefon FIDO Adresse Sysop Schwerpunkt KAPA's KramKiste 02361-375410 2:2445/408 K. Panzlaff DOS HQS Hamburg 040-2196734 2:240/5201 T. Grimme OS/2 2nd Edition BBS 089-6128127 2:2480/412 C. Coehn OS/2 089-61440003 2:2480/422 C. Coehn OS/2 (ISDN EL310 64000/X.75 only) TEX/2 BBS 089-6256196 2:2480/610 W. Haffner OS/2 Kristall/2 089-6990146 2:2480/660 C. Heldwein OS/2 Iron User BBS 089-9034253 2:2480/660.6 A. Spetko OS/2 < Bitte um Mails, wer hier mit eingetragen werden will > < Aber bitte dann auch die Files bereithalten !! > >1.3 Wo bekomme ich die Files von dieser FAQ ? ---------------------------------------------- Bei den obigen Mailboxen. Hier eine Liste der aktuellen Versionen der einzelnen Files zum Zeitpunkt der FAQ-Erstellung : [ OS/2-Programme sollten bei den oben genannten Boxen mit Schwerpunkt OS/2 frequestet werden, DOS-Programme bei den Boxen mit DOS-Schwerpunkt ] ALGEN121.ARJ 46K 25.09.93 *OS/2* ALGEN v1.21 - Avail List/ALlfiles GENerator for files.bbs systems. Supports indenting for D/L counters, Max's /tb flags, Max's AREA.DAT, FILES.IDX, & FILES.DAT, area summaries, and more. FreeWare. ALSRC121.ZIP 9K 23.09.93 Source code for ALGEN v1.21 - Avail List/ALlfiles GENerator. BIGBRO.ARJ 12K 26.05.93 *OS/2* Ueberwacht Maximus auf Leerlauf wegen Carrier-Drops DWNSRS59.ZIP 106K 19.12.93+ DOWNSORT Version 5.9: Quelltexte DWNSRT59.ZIP 189K 19.12.93+ *OS/2 & DOS* Maximus CBCS DOWNload file SORT and List utility V 5.9 FLG_210.ARJ 244K 4.06.94 *DOS* Filelisten-Generator fuer SBBS, RA 1.11, LoraBBS, ProBoard, Maximus, FLSEARCH.CTL; individuell konfigu- rierbar, ANSI-/ASCII-Statistiken, OneDayList im Mailformat (ohne Son- derzeichen), Sortieren der FILES.BBS mit Unterbereichen, Logfileau FLGG0423.ARJ 148K 23.04.94+ *DOS* Gammaversion von FLG (DOS) FLM124.LZH 29K 5.09.93 *OS/2* File List Manager for Maximus by A. Pasquale FLMD124.ARJ 25K 5.09.93 *DOS* File List Manager for Maximus, by A. Pasquale FLST120.ZIP 63K 23.01.94 *OS/2* FastLst v1.2 - Nodelistcompiler: Kann jetzt auch gepackte Nodelisten / Nodediffs automatisch auspacken und miteinarbeiten FMS1105.ZIP 112K 30.04.94* *OS/2* A powerfull file manager for Maximus BBS, workplace compliant, drag androp, file lists, dupelist with direct manipulation, etc. FOSSDM5B.ZIP 57K 18.03.94 *OS/2* FossDumm Version 5b: DOS-Doors unter Maximus/2 laufen lassen. MAXP201B.ARJ 464K 11.06.93 *OS/2* Maximus 2.01wb - wide beta * Benoetigt vorinstallierte Maximus 2.00 Version MFILE120.ZIP 119K 14.06.94 *OS/2* Text based file manager for sysops of Max/2 or files.bbs BBS's MFM_119C.ARJ 83K 27.07.93 *DOS* Maximus Filearea Manager 1.19c (DOS) MPM1_10A.ZIP 174K 30.04.94* *OS/2* MaxFile/PM v1.10 - A FILES.BBS manager for PM. Written specifically with the Maximus sysop in mind. Drag and Drop etc. MTAPVF57.ARJ 248K 11.03.94 *DOS* MTA V 15.57 PROTECTED MODE VERSION / It contains special support for BBS's, exits, doors and such. Also you can check for virus inside the archives while you convert. Add-on utilities included!! PERSFILE.ZIP 26K 4.06.94 *OS/2* Persoenlicher Upload von/fuer User von Michael Mrosowski incl. RxAnsi.Dll fuer Maximus/2. SIO132.ZIP 150K 20.05.94 *OS/2* Ray Gwinn's comm drivers for OS2, V1.32 SIO.SYS and VSIO.SYS are replacements of the OS2 communications drivers COM.SYS and VCOM.SYS SQ2MX101.ZIP 27K 17.10.94* *OS/2* Konvertiert die squish.cfg in die msgarea.ctl fuer Maximus TAGOS2.ZIP 9K 9.03.94 *OS/2* Exe-Header von OS/2-Programmen aendern (z.B. Programme, die nur im FullScreen laufen in ein Programm umwandeln, das im Fenster laeuft) TURBOFB.ARJ 17K 12.01.92 *DOS* Andere Version von dem FB.EXE, speziell fuer CD-Rom's ca 300% schneller! UPCHEK_B.LZH 21K 7.09.93 *OS/2* Virus scans uploads, detects bad arcs & restricted files, REXX, OS/2 only. UEDP202B.ZIP 96K 9.12.93 *OS/2* Usereditor UEditP fuer Max/2. OS/2 version 2.02b XYZ2-101.ZIP 50K 3.03.94* *OS/2* A FreeWare X, Y, and Zmodem protocol driver from the author of The Blue Wave Offline Mail System. CEXYZ/2 is a 32 bit OS/2 text mode application. Protocols include Zmodem, 8K Zmodem (ZedZap), Ymodem, Ymodem-G, Ymodem-1K, Xmodem CRC and Xmodem VIRCHK2A.ZIP 71K 25.09.93 *DOS* Upload checker for Maximus. Fast, flexible, and free! VIREX312.ARJ 10K 3.06.93 *OS/2* Einfaches Virus-Check-Programm in REXX [ sorry, wenn die DOS-Programme nicht die neuesten sind, aber ich kenne mich damit nicht aus. Korrekturen bitte per Netmail an mich. ] >1.4 Die Zukunft von Maximus ---------------------------- Maximus 2.01wb ist im Verhaeltnis zu anderer BBS-Software schon relativ alt. Maximus wird jedoch weiterentwickelt werden, aber es braucht seine Zeit. (Schliesslich verdient Scott Dudley ja damit auch fast nichts) Es soll in der naechsten Zeit eine neue Version von Maximus erscheinen: 2.02. Diese Version soll die groebsten Fehler bzw. Einschraenkungen der 2.01wb beheben. Die Version 3.0 wird dann erscheinen, wenn sie fertig ist - die staendigen Fragen in allen moeglichen Fido-Echos bringen ueberhaupt nichts. Sobald sie frei verfuegbar sein wird, wird sich das sehr schnell rumsprechen. >1.5 OS2Net ? ------------- Aus dem deutschen Infofile: "Das OS2Net ist eine Vereinigung von Sysops, die den Wert und die Faehigkeiten von OS/2 erkannt und schaetzen gelernt haben. Das OS2Net ist in keinster Weise mit IBM - dem Hersteller von OS/2 - verbunden. IBM und andere Firmen nehmen jedoch von Zeit zu Zeit in eingeschraenkter Weise am OS2Net teil. Einer der Hauptgruende fuer die Existenz des OS2Net's ist es, eine zentrale Anlaufstelle fuer Fragen zu OS/2 zu sein. So ist zum Beispiel der Zugang zu allen wichtigen OS/2-Fileechos sichergestellt." Wer daran Interesse hat, kann weitere Infos mit dem Magic OS2NET bei 2:2480/660 frequesten. Bitte _nur_ hier, da die anderen Systeme, die oben aufgefuehrt sind, wahrscheinlich dieses Magic nicht eingerichtet bzw. das Infofile nicht haben. >2. Grafik und Maximus ---------------------- >2.1 ANSI Auto-Detect --------------------- Gibt es eine Moeglichkeit festzustellen, ob ein Anrufer ANSI eingeschalten oder nicht ? [menu_cmd chg_hotkeys]{ESC}[[30;40m {ESC}[[6n [pause pause no_keypress goto noansi] [/loopmnu]{ESC}[[30m[ansopt menu][[];<>.,}{:"';+_-=|\?/)(*&^%$#@!~`abcdefghij klmnopqrstuvwxyz0123456789 [choice][[[keyon]A [no_keypress goto part2] [no_keypress goto part2] {ESC}[[A[goto loopmnu] [/part2 ifkey]A {ESC}[[A{ESC}[[37;1mAnsi detected. [/noansi /done pause pause cls ifkey]A [link]misc\logo.ans [notkey]A [link]misc\logo.asc Zeile 3 und 4 sind eine Zeile und muessen vor dem Einbau wieder auf eine Zeile reduziert werden. Die {ESC} sind durch ein echtes Escape-Zeichen zu ersetzen. Dies kann z.B. mit einem Editor durch das Druecken und Niederhalten der ALT-Taste und Eintippen von 27 auf dem Ziffernblock erfolgen. Installation: 1. Umbenennen von Misc\Logo.Mec in Misc\Logo.Asc 2. Ein ANSI-File erstellen und als Misc\Logo.Ans speichern. 3. Obigen Code ausschneiden und als Misc\Logo.Mec speichern. 4. Misc\Logo.Mec mit Meccap kompilieren. Hinweis: Die Einstellungen des Users werden hierdurch nicht veraendert. >2.2 RIP -------- RIP = Remote Imaging Protocol das ist eine Terminalemulation die mit einem Grafikbildschirm von 640x350 mit 16 aus 64 Farben arbeitet. Das ganze untersttzt die primitivsten Grafik- befehle wie Linie, Kreis, Viereck, Polygon malen, gefllt/nicht gefllt/ floodfill, untersttzt auch kompliziertere Sachen wie Mouseareas, Buttons, Icons, bis hin zu Paletten-, Variablen- und Speicher-/Ladeoperationen und Picklists. RIP arbeitet ausschlieįlich mit 7bit-Zeichen. >2.3 RIP Auto-Detect -------------------- .. welcome.mec ............. [moreoff ckoff] [link]c:\max\misc\rip\r-logo .. r-logo................... [moreoff ckoff][cls] [comment !|1K|w0000270O12|#|#|# = Set Rip text windows to 80x25] [comment !|1K|w05052D1421|#|#|# = Set Rip text windows to 80x25 small font] looking for RIP-TERMINAL [ifkey]R [keyoff]R !|1K|w0000270O11|#|#|# [cls] [clear_stacked] [comment !|1F010000RIP? Will return a 0 or 1 if the caller has a RIP Terminal] !|1F010000RIP? [pause][pause][pause] [no_keypress][goto no_rip] [menu]0123456789zxcvbnm,./';lkjhgfdsaqwertyuiop[] [choice]1 [goto rip] [choice]0 [goto rip] [goto no_rip] [/rip] [cls] [hotkeys goto hotenabled] [menu_cmd chg_hotkeys] [/hotenabled] [keyon]R [link]c:\max\misc\rip\hello.rip !|10000$PHASER$!|10000$PHASER$!|10000$PHASER$ [/no_rip] .................................................. ACHTUNG: Dies darf nicht im File LOGO.BBS plaziert werde, da Maximus dort noch nicht den Usernamen kennt ! >2.4 RIP ein- oder ausschalten ------------------------------ RIP-Menue-Unterstuetzung vom 'Change Setup'-Menue ein- und ausschalten. Hier nun ein Beispiel: ....................menus0.ctl....................... Menu CHANGE0 Title CHANGE HeaderFile Misc\Change < you need this line MenuHeader Change MenuFile c:\max\menus\change0 Display_Menu Main%Y Twit "Quit to Main Menu" .... .... --- * Origin: Diese Nachricht wurde automatisch erzeugt (2:2480/660) Area: MAXIMUS.GER Date : Oct 17 '94, 00:00 Dir From : Christian Heldwein 2:2480/660.0 To : All Subj : 2 Maximus FAQ 3 (Teil 1/3) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ NoDsp Display_File Misc\Ripsupp Normal "R" Display_menu Change%Y Normal "Rip Support" ......................change.mec....................... [ifkey]R [white ]Ž[white on gray] [black on gray] RIP Support [yellow on gray] YES [white on gray] [darkgray]Ż [notkey]R [white ]Ž[white on gray] [black on gray] RIP Support [yellow on gray] NO [white on gray] [darkgray]Ż [up] Zeile 1+2+3 zu einer zusammenfuegen, aber die Spaces nach YES drinlassen ! Zeile 4+5+6 zu einer zusammenfuegen, aber die Spaces nach NO drinlassen ! ......................rippsupp.mec...................... [ifkey]R [keyoff]R [goto end] [notkey]R [keyon]R [goto end] [/end] Das ist alles, so kann der User online entscheiden, ob er nun RIP einschalten oder ausschalten will. >3. Aufruf ---------- >3.1 Von BinkleyTerm/2 ---------------------- 1. In der Binkley.Cfg 'BBS Spawn' angeben - eine andere Aufrufmethode ist unter OS/2 nicht moeglich! 2. Im Binkley-Verzeichnis eine Datei namens SpawnBBS.Cmd erstellen: echo _DTE: %1 _BPS: %2 _Handle: %3 _Time: %4 Min _Qual: %5 .... cd\max maxp.exe -b%2 -p%3 -t%4 -s%1 -n1 -lline1.log -z\pipe\line1 Die SpawnBBS.Cmd wird von Binkley mit fuenf Parametern aufgerufen: 1. Parameter : DTE-Speed (z.B. bei gelocktem Com_Port 38400) 2. Parameter : wirkliche Geschwindigkeit (z.B. 16800) 3. Parameter : Port-Handle (dies ist nicht der Com-Port! ) Hier koennen unter OS/2 sehr seltsame Werte uebergeben werden, also bitte nicht wundern! 4. Parameter : Verbleibende Zeit 5. Parameter : Erweiterter Modemstring (z.B. /Arq) >3.2 Einsatz von Maximus alleine -------------------------------- Rufen Sie Maximus in ihrer Batchdatei mit MAXP -w [-n1 -l\max\line1.log] auf. -w : 'Wait for Caller'-Option -n : Tasknummer -l : Name des Logfiles >3.3 BigBro ----------- Maximus erkennt ab und zu nicht, dass ein User aufgelegt hat und bricht nicht ab. Dies kann durch Einsetzen von BIGBRO verhindert werden. Es handelt sich hier um einen WatchDog, der alle 10 Sekunden ueberprueft, ob der Carrier noch aktiv ist. BigBro laeuft auch ganz prima in einem Fenster, wenn der EXE Header modifiziert wird - dies kann durch das Programm TAGOS2 geschehen. Teilweise hilft es aber auch, wenn in der BadUser.Bbs 'CARRIER' eingetragen wird. >3.4 DOS-Doors unter Maximus/2 ------------------------------ a) mit >SIO: Es muss der Ersatz fuer den originalen OS/2-Com-Treiber verwendet werden, der mit folgenden Parametern in der Config.Sys aufgerufen werden muss: DEVICE=E:\OS2\SIO.SYS (COM2:38400,2F8,IRQ3,-) DEVICE=E:\OS2\VSIO.SYS DEVICE=E:\OS2\VX00.SYS b) mit >FossDumm Verwenden Sie das Programm FOSSDUMM, um DOS-BBS-Programme aufrufen zu koennen. >3.5 Zu schnelles Anzeigen von den Menuepunkten Statistics oder Version ----------------------------------------------------------------------- In der Menus.Ctl muss folgendes hinzugefuegt werden: Version Disgrace "Version of BBS" NoDsp Press_Enter Disgrace "V" >3.6 Gastuser einrichten ------------------------ Wie richte ich einen GastUser ein ? 1. Dem Gastuser darf kein Passwort zugewiesen werden. Dadurch behandelt Max diesen Account als Gast-Account, und fragt Gaeste beim Logon jedesmal nach ihren Settings (ANSI, IBM-Chars etc). 2. Dem Gastuser einen Level geben, mit dem er nicht in das Settings-Menue kommt. >3.7 Einmaliges Anzeigen einer Nachricht fuer einen User -------------------------------------------------------- Folgendes Mecca-File kann hierzu verwendet werden: [ifkey]O [goto old_user] put your message here... [keyon]O [/old_user] >3.8 Was ist YooHoo ? --------------------- Was bedeutet 'Fall-through YooHoo?' im Maximus-Logfile ? YooHoo ist eine Handshake Methode zwischen zwei Mailern, wie EMSI. Wenn nun bei der Uebertragung der Handshake Pakete ein Fehler in der Uebertragung auftritt, kann der Mailer dies als Human Caller interpretieren und startet die Box. Wenn Maximus also vermutet, dass es sich da um einen Mailer als "User" handelt, schreibt es das ins Log. >3.9 Mit welchen Programmen kann ich meine FILES.BBS verwalten ? ---------------------------------------------------------------- Fuer OS/2 gibt es hier MaxFile/2, MaxFilePM/2 (voll in die WPS integriert) und FMS/2 (ebenfalls voll in die WPS integriert) Fuer DOS bietet sich MaxFile/DOS an. >3.10 RoboCop ------------- Der mysterioese 'RoboCop'-Fehler ist eine falsche Fehlermeldung. Urspruenglich war er eigentlich dazu gedacht, Carrier-Drops abzufangen, aber durch einen Programmierfehler taucht er hin und wieder auf, obwohl der User noch online ist. Wer die Fehlermeldung nicht mehr sehen will, der kann das Languagefile editieren und sie rausnehmen. >3.11 Nicht dokumentierte Mecca-Tokens -------------------------------------- Diese Mecca-Tokens sind nicht dokumentiert und koennen in den naechsten Maximus-Version nicht mehr vorhanden sein: [node_avail] [node_display] [node_online] [xpirein] Die ersten drei funktionieren nur mit Multiline-Systemen, das letzte nur mit den Expiration-Funktionen. >3.12 Anzeigen eines Files fuer einen einzigen User --------------------------------------------------- Wenn einem einzigen User ein Meccafile angezeigt werden soll, so muss dieses File dieses Format haben: .BBS Zu beachten ist, dass sich das File im Verzeichnis \max befinden muss, es darf _nicht_ in \max\misc sein. Es wird dem User direkt nach dem Login angezeigt. >3.13 Wie verwalte ich meine User ? ----------------------------------- Am besten mit dem UEditP (neueste Version ist die 2.02). Dieses Programm sichert einen schnellen Ueberblick ueber die User. >3.14 Maximus und Rexx ---------------------- Wie binde ich eigene Programme, die in Rexx geschrieben sind, am besten in Maximus ein ? Menus.ctl: Xtern_Run 4os2.exe_/C_h:\max\prog.cmd_%P Worthy "1 Ext. Rexx-Prog" Prog.cmd sollte dann fuer Eingaben bzw. Ausgaben die Funktionen aus der rxansi.dll verwenden. Die rxansi.dll ist mit einem Musterprogramm und vollstaendiger Dokumentation im Archiv persfile.zip enthalten. >4. Alles zu Mails ------------------ >4.1 QWK-Problem ---------------- Meine QWK-User haben Probleme: Die Messages werden in die falschen Echos getosst oder man kann sie gar nicht uploaden. Abhilfe: Parameter MsgName in der MsgArea.Ctl benutzen, z.B. Area M01 Use Realname MsgAccess Limited/F Type Squish MsgInfo MAXIMUS.GER: OS/2 BBS MsgName MAXIMUS.GER EchoMail g:\max\msg\maximger Read Only Normal Public Only Renum Max 400 End Area >4.2 NetMail-Credits -------------------- Warum koennen User keine Netmails schreiben ? Es erscheint immer 'Die Credits reichen nicht aus' Abhilfe: Dies muss in der Konfigurationsdatei des Nodelistcompilers geschehen, z.B. bei FastLst.cfg: UCost 0 0 >4.3 Bestimmte Echos beim Logon durchsuchen ------------------------------------------- Mit dem folgenden Mecca-File kann der User auswaehlen, in welchen Echos er seine Post suchen will. Auf jeden Fall muss er die lokalen Echos durch- suchen. In Misc\Mailchek wird dem User die Auswahl angezeigt, in dem unteren Beispiel gilt: 1) Lokale Echos (auch mit enter) 2) OS/2-Fido-Echos 3) Alle Fido-Echos 4) Alle Internet-Newgroups 5) Alle Bereiche 6) Der Sysop kann hiermit die Suche nach Mails ueberspringen In der MsgArea.Ctl werden der Zugriff auf die einzelnen Echos so geregelt: Lokale Echos : MsgAccess Limited/L OS/2-Echos : MsgAccess Limited/O Restl. Fido-Echos : MsgAccess Limited/F Internet-Newsgroups : MsgAccess Limited/I Die Keys ILFO duerfen nicht fuer noch einen anderen Zweck benutzt werden ! Im Logfile wird vermerkt, welche Auswahl der User getroffen hat. ------------------------------------------------------------------------- [keyoff]ILFO [link]Misc\mailchek [menu]123456 [choice]1[goto Post1] [choice]2[goto Post2] [choice]3[goto Post3] [choice]4[goto Post4] [choice]5[goto Post5] [eq sysop][choice]6[goto Ende] [/Post1] [keyon]L [msg_checkmail] [log]+User liest lokale Post [goto Ende] [/Post2] [keyon]OL [msg_checkmail] [log]+User liest lokale Post & OS2-Echos [goto Ende] [/Post3] [keyon]FOL [msg_checkmail] [log]+User liest lokale Post & Fidoechos [goto Ende] [/Post4] [keyon]IL [msg_checkmail] [log]+User liest lokale Post & Internet [goto Ende] [/Post5] [keyon]LFOI [msg_checkmail] [log]+User liest alles ! [goto Ende] [/Ende] [moreon] [keyon]LFOI ------------------------------------------------------------------------- >4.4 Anzeigen von Rules ----------------------- Ich wuerde gerne fuer jede MsgArea eine eigene Beschreibung mit Rules und Kurzinfo fuer den User anbieten. Bei Squish-Echos: .DSC Diese Datei wird dem User angezeigt, sobald er eine Area auswaehlt und der LastRead-Pointer auf Null steht (also in der Regel einmal). Dies kann dazu benutzt werden, um eine kurze Beschreibung des Echos anzuzeigen. .SQR Diese Datei wird dem User angezeigt, sobald er eine Area auswaehlt. Im Gegensatz zu *.DSC wird diese Datei bei je- dem Auswaehlen angezeigt. Ist der Name, der in der MsgArea.Ctl mit Matrix, Local, EchoMail oder Conference definiert wird. >4.5 NewMail-Scan funktioniert nicht ------------------------------------ Warum findet Maximus keine neuen NetMails mehr ? SCANBLD nach dem Mailempfang fuer alle *.MSG-Bereiche anwenden. >4.6 Origin fuer jede Area einstellen ------------------------------------- In der SquishBase wird in der Datei .sqo das Origin fuer die Area gespeichert. Beispiel: Die Maximus.ger wird unter dem Namen MAXGER.* im Squish-Format gespeichert. In der Datei MAXGER.SQO steht das Origin. >4.7 Konvertierung Squish.cfg -> MsgArea.ctl --------------------------------------------- Ich will nicht meine gesamte Echos, die bereits in der squish.cfg enthalten sind, nochmal in die MsgArea.ctl eintragen. Gibt es da keine Abhilfe dafuer ? Mit dem Programm 'sq2mx101.zip' kann die squish.cfg in eine msgarea.ctl konvertiert werden. >5. Alles zu Files ------------------ >5.1 Das CD-Rom-Problem ----------------------- Ich versuche gerade, Maximus zur Zusammenarbeit mit meinem CD-ROM-Laufwerk zu bewegen. Aber jedesmal, wenn ich SILT aufrufe, fraegt das Programm nach, ob es ein Directory anlegen soll - und dies auf einer CD ! Folgender Patch schafft Abhilfe: Nur bei Max/2 2.01wb anwenden ! MAXP.EXE: Beim Offset 299430 (0x491a6), 06 in 00 aendern SILTP.EXE: Beim Offset 31859 (0x7c73), 06 in 00 aendern Dies kann durch Einsatz von PATCH.EXE (wird bei OS/2 mitgeliefert) geschehen oder man verwendet das folgende REXX-Script: /* MaxPatch.CMD From Lionel Widdifield @1:340/303 */ /* Patch Maximus 2.01wb for CD-ROM use - JM */ InFile1 = 'G:\max\SILTP.EXE' /* Complete path and filename for SILTP.EXE */ InFile2 = 'G:\MAX\MAXP.EXE' /* Complete path and filename for MAXP.EXE */ SAY ' Patching: 'InFile1 SAY ' File status on OPEN: "' STREAM(InFile1,'C','OPEN WRITE') '"' SAY 'Offset into the file: 0x' D2X(STREAM(InFile1,'C','SEEK =31860') - 1) CALL CHAROUT InFile1, D2C(0) SAY 'File status on CLOSE: "' STREAM(InFile1,'C','CLOSE') '"' SAY SAY ' Patching: 'InFile2 SAY ' File status on OPEN: "' STREAM(InFile2,'C','OPEN WRITE') '"' SAY 'Offset into the file: 0x' D2X(STREAM(InFile2,'C','SEEK =299431') - 1) CALL CHAROUT InFile2, D2C(0) SAY 'File status on CLOSE: "' STREAM(InFile2,'C','CLOSE') '"' >5.2 Automatischer Download --------------------------- Ausschnitt aus der Menus.Ctl: Display_File Misc\Cls0 Disgrace "$ Dwnld. Fileliste" NoDsp Chg_Protocol Disgrace "$" NoDsp Download Disgrace "$" "Kristall.lzh;|" NoDsp Display_File Misc\Enter Disgrace "$" [ Im File cls0.bbs ist lediglich ein kleiner Hinweis, dass nun die Fileliste automatisch downgeloadet wird, das File enter.bbs enthaelt lediglich die Aufforderung, einmal zu druecken ] Es wird teilweise berichtet, dass ein automatischer Download nur moeglich ist, wenn sich die Datei im \max Directory befindet. Hier hilft nur ausprobieren, da es hier nicht der Fall sein muss. >5.3 Schnelleres FBP.EXE ? -------------------------- Verwenden Sie TURBOFB.* , das es leider nur als DOS-Programm gibt. >5.4 ALLFILE-Liste ------------------ Mit folgenden Programm kann man eine ALLFILE-Liste fuer Maximus generieren: Unter OS/2: Downsort, AlGen, FileListManager Unter DOS: FLG >5.5 File-Attach / Up-/Download von Files zwischen Usern --------------------------------------------------------- Kann ich eine Datei an eine Message hinhaengen, so dass der User beim Lesen der Nachricht automatisch die Datei bekommt ? Es gibt hierfuer ein Rexx-Programm fuer Max/2: Persfile. Dieses Programm ermoeglich es auch, dass sich einzelne User gegenseitig Files "zuschieben" koennen. >5.6 Frei-Files --------------- Geben Sie als erste Zeichen in der File-Beschreibung /t ein, so wird dem User die Zeit zum Download nicht angerechnet. /b ein, so werden dem User die Bytes nicht angerechnet. /tb ein, so werden dem User weder die Zeit, noch die Bytes angerechnet. >5.7 File-Requests ------------------ Im OK-File von Binkley.Cfg angeben: *F:\Max\MaxFiles.Idx Hiermit werden alle Files zum Frequest freigegeben. >5.8 Globaler Download ---------------------- Der Menuepunkt T)ag Files muss fuer die User verfuegbar sei. Der Level darf hier nicht zu hoch gesetzt werden ! In der Menus.Ctl muss folgender Eintrag existieren: File_Tag Disgrace "Was weiss ich" Ohne File_Tag wird globaler Download disabled, ebenso verschwindet die Tag Option beim Browsen durch die Files einer Area. Dies gilt auch, wenn der Offline-File-Tagger verwendet wird. (OFFTAG10.*) >5.9 Leech-Z-Modem ------------------ Was bedeutet der Eintrag 'Attempted Leech Zmodem download!' im Maximus- Logfile ? Der User hat versucht, eine spezielle Version des Z-Modem-Protokolls zu verwenden. Diese Version signalisiert beim Uebertragen des letzten Blocks der Gegenstelle, dass der Download abgebrochen worden ist. Bei anderen BBS- Systemen wird dem User auf diese Art der Download nicht angerechnet, obwohl er das File hat. Maximus vermerkt dies im Logfile und schreibt den Download trotzdem dem User gut. >5.10 Neue Files suchen ----------------------- Mit diesem Mecca-Script bekommt der User die Moeglichkeit, nach neuen Files zu suchen. In Misc\FileCheck ist das Bildschirmbild mit der Frage danach. Im Logfile wird vermerkt, ob der User nach neuen Files sucht oder nicht. [link]Misc\Filechek [menu]jn [choice]n[goto Weiter] [cls] [menu_cmd NewFiles] --- * Origin: Diese Nachricht wurde automatisch erzeugt (2:2480/660) Area: MAXIMUS.GER Date : Oct 17 '94, 00:00 Dir From : Christian Heldwein 2:2480/660.0 To : All Subj : 3 Maximus FAQ 3 (Teil 1/3) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ [white enter] [log]+User sucht nach neuen Files [/Weiter] >5.11 Virenscanner ------------------ Welche Moeglichkeiten gibt es ein upgeloadetes File automatisch auszupacken und auf Viren zu untersuchen ? OS/2: Verwenden Sie Virexx 3.12 oder UpCheck. DOS: Verwenden Sie VirCheck oder MTA. >5.12 NewFiles-Scan funktioniert nicht -------------------------------------- Es werden nicht mehr alle neuen Files angezeigt - Maximus scheint nach dem Zufallsprinzip zu entscheiden, was neu ist. FB wurde schon mehrmals aufgerufen, brachte aber keinen Erfolg. In den Files-Verzeichnissen muessen die FILES.DMP / FILES.DAT / FILES.IDX geloescht werden, da sonst Unsinn angezeigt werden kann. >5.13 Andere Protokolle fuer Maximus/2 -------------------------------------- Verwenden Sie XYZ2-101.*, dies beinhaltet ZModem, ZedZap, YModem, YModem-G, YModem-1K, XModem CRC und XModem. >5.14 Der Bug mit ALT-255 ------------------------- Die FILES.BBS sollte regelmaessig nach dem Zeichen ALT-255 ueberprueft werden. Ist es naemlich irrtuemlich in die FILES.BBS geraten, findet Maximus ab dieser Stelle keine Files mehr bei der Stichwortsuche mehr, der globale Download funktioniert nicht mehr usw. Dies betrifft auch BinkleyTerm, falls auf die Index-Files von Maximus zugegriffen wird.