UNItopia News: Brett Computer, Gruppe HomeMud, Artikel 34

-------------------------------------------------------------------------------
Titel: Seltsamheiten unter Win98 und deren Loesung
Artikel: 34                                            Bezug: 0
Verfasser: Myonara                                     Datum: 24.08.01 17:44:34
-------------------------------------------------------------------------------
Als FAQ-Ergaenzung zum Windows-Homemud
(Datei HomeMUD-Win9x.HOWTO.txt auf dem FTP-Server)
hier noch einige seltsame Windoof-Phaenomene:

1) Eine Option in Windows 98 hat das Homemud zu aeusserst
seltsamen Verhalten veranlasst: 
Nach dem Starten des Drivers blieb das Ausgabefenster
auf der Anzeige der Version stehen und machte noch nichtmal
das Preloading.
- Die verursachende Option findet sich im Explorer 
Ansicht->Ordneroptionen, Eintrag Namen in Grossbuchstaben 
ermoeglichen. Diese muss AUS sein und bleiben.
Ein neuinstalliertes Mud oder eine selbsterstellte Kopie
liess sich nicht zum Laufen bringen nachdem irgendwann mal
ein Ordner auf dem PFad bis zum Mud-Ordner mal diese Option hatte.
(haengt u.a. damit zusammen, dass Windoof z.T. die 
Ordnereinstellungen je Ordner speichert)
- Meine bisherige einzige Chance war es, Windows neu zu installieren
und die Finger von dieser Option zu lassen, und es ging wieder.

2) Backup von eigenen HomeMuds
- Das Backup von einem Mud, dass unter 1 erstellt wurde, funktioniert
auf keinem anderen Rechner (selbst wenn die Option stimmt)
-> von vorne anfangen
- Das in der HOWTO beschriebene Problem mit : hat der PowerArchiver6.1
nicht. Aber: Packt man das HomeMud mit diesem zusammen, verliert man
u.a. alle Dateien, die mit einem Punkt "." beginnen
Ob das Problem auch bei anderen Packer auftaucht, konnte ich bisher
nicht ausprobieren.

3) Gross/Kleinschreibungen von Dateien
Wenn man zwei unterschiedliche Dateien oder Ordner nur durch eine
Gross/Kleinschreibung unterscheidet, bekommt man in win-HomeMud
seltsame Phaenomene, da Windows (da wir wegen 1) ausgeschaltet
haben muessen) zwischen Gross und Kleinschreibung nicht unterscheidet.
Beispiel: in einem lokalen Bereich benutzt man eine Time.h,
welche die /sys/time.h mittels <time.h> includet und ergaenzt.
In dieser Datei musste ich das include auf Absolutpfad "/sys/time.h"
aendern, da anscheinend die Datei sich selbst zu includen versuchte.