Message Area
Casually read the BBS message area using an easy to use interface. Messages are categorized exactly like they are on the BBS. You may post new messages or reply to existing messages!

You are not logged in. Login here for full access privileges.

Previous Message | Next Message | Back to International chat echo - member...  <--  <--- Return to Home Page
   Networked Database  International chat echo - member...   [467 / 900] RSS
 From   To   Subject   Date/Time 
Message   Maurice Kinal    Ozz Nixon   Re TZUTC   March 9, 2019
 7:05 PM *  

Hey Ozz!

 ON> Wikipedia's CP437 html uses invalid UTF-8 codes to represent the
 ON> high-bit DOS character set.

Here is something I slapped together on the commandline;

-={ '<Esc>:read cp437-utf8.codes' starts }=-
80 - 8f: c387 c3bc c3a9 c3a2 c3a4 c3a0 c3a5 c3a7 c3aa c3ab c3a8 c3af c3ae c3ac
c384 c385
90 - 9f: c389 c3a6 c386 c3b4 c3b6 c3b2 c3bb c3b9 c396 c396 c39c c2a2 c2a3 c2a5
e282a7 c692
a0 - af: c3a1 c3ad c3b3 c3ba c3b1 c391 c2aa c2ba c2bf e28c90 c2ac c2bd c2bc
c2a1 c2ab c2bb
b0 - bf: e29691 e29692 e29693 e29482 e294a4 e295a1 e295a2 e29596 e29595 e295a3
e29591 e29597 e2959d e2959c e2959b e29490
c0 - cf: e29494 e294b4 e294ac e2949c e29480 e294bc e2959e e2959f e2959a e29594
e295a9 e295a6 e295a0 e29590 e295ac e295a7
d0 - df: e295a8 e295a4 e295a5 e29599 e29598 e29592 e29593 e295ab e295aa e29498
e2948c e29688 e29684 e2968c e29690 e29680
e0 - ef: ceb1 c39f ce93 cf80 cea3 cf83 c2b5 cf84 cea6 ce98 cea9 ceb4 e2889e
cf86 ceb5 e288a9
f0 - ff: e289a1 c2b1 e289a5 e289a4 e28ca0 e28ca1 c3b7 e28988 c2b0 e28899 c2b7
e2889a e281bf c2b2 e296a0 c2a0
-={ '<Esc>:read cp437-utf8.codes' ends }=-

Note that the utf8 codes are hex codes instead of the usual utf8 codes which I
think makes it handier to match is what is seen in hex editors that DOS-think
people enjoy using for such things.  To actually print the character to the
screen on a capable terminal one only has to do something like this;

-={ '<Esc:read !echo -e "\xc3\x87 is the same as \u00c7 and is 0x80 in CP437"'
starts }=-
Ç is the same as Ç and is 0x80 in CP437
-={ '<Esc:read !echo -e "\xc3\x87 is the same as \u00c7 and is 0x80 in CP437"'
ends }=-

If you'd prefer 'standard' utf8 codes it shouldn't be too much of a hassel to
convert the above table to suit.  Let me know as I know someone else in fidonet
 who might benefit from this type of conversion table.

It's a start.

Life is good,
Maurice

... Don't cry for me I have vi.
--- GNU bash, version 5.0.2(1)-release (x86_64-pc-linux-gnu)
 * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)
  Show ANSI Codes | Hide BBCodes | Show Color Codes | Hide Encoding | Hide HTML Tags | Show Routing
Previous Message | Next Message | Back to International chat echo - member...  <--  <--- Return to Home Page

VADV-PHP
Execution Time: 0.0771 seconds

If you experience any problems with this website or need help, contact the webmaster.
VADV-PHP Copyright © 2002-2024 Steve Winn, Aspect Technologies. All Rights Reserved.
Virtual Advanced Copyright © 1995-1997 Roland De Graaf.
v2.0.140505

Warning: Unknown: open(c:\Sessions\sess_atc402lgk15gr2585srmrbtru6, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\Sessions) in Unknown on line 0 PHP Warning: session_start(): open(c:\Sessions\sess_atc402lgk15gr2585srmrbtru6, O_RDWR) failed: No such file or directory (2) in D:\wc5\http\public\VADV\include\common.inc.php on line 45 PHP Warning: Unknown: open(c:\Sessions\sess_atc402lgk15gr2585srmrbtru6, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\Sessions) in Unknown on line 0