[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: logon problem



Reply to note from Brucefelk@xxxxxxxx Wed, 21 Jun 2000 17:56:54 EDT

-> I'm using Xydos 4.018, with XyWWWeb.u2 loaded, under Windows
-> 98. Normally upon starting up I am in a Xywrite file I call
-> \gencor. Now I am there but status line demands I logon.
-> When I do log on, it is not recognized.

What's your username? If you usually log on as, say, "Bruce", then
Xy will look for a file called BRUCE.LOG in the directory specified
by  -- by default, the directory that contains EDITOR.EXE. If
your username isn't recognized, it could be that the .LOG file
corresponding to your username was inadvertently deleted or moved to
a directory other than . (Command VA/NV NL to identify the
correct directory.)

Interesting(?) aside: Username.LOG is nothing more than an XPL
program. Executing LOGON username RUNs the program. Typically, the
LOG file consists of code that does nothing (or next-to nothing); a
lone func NO or BC -- though it could be a little program that
acknowledges the logon, for example, . If you put nothing at all in the .LOG file, LOGON
returns status message #28 ("Logon completed.") FWIW.

-> When (in Dos) I looked at startup.int, each line instead of
-> beginning with BX began with a space and two extraneous
-> characters, ASCII 130 and 127. And each line ended with ASCII
-> 130 and 127 instead of Q2. When I look at that file in
-> Xywrite, it looks normal.

Nothing remarkable there. What looks like a "normal" boldface func
BX in XyWrite actually consists of three characters: Ascii-255
(which often looks like a blank space, but isn't), followed by
Ascii-130 and Ascii-171. XyWrite (and XyWrite alone) does an
internal translation to display these three bytes as the familiar
func BX; but, viewed in DOS, the three characters look themselves.
All XyWrite functions, wildcards and other special (3-byte)
characters depend on this digital trompe l'oeil.

--------------
Carl Distefano
CLDistefano@xxxxxxxx
http://users.datarealm.com/xywwweb/