Of course your script should look different since you are converting
to CP866 and should take care of the characters not present in CP866. Maybe someting like:
s/--/(C)/g
s/-</(R)/g
s/|+/u/g
s/|+/o/g
s/||/o/g
s/|n/a/g
s/|2/e/g
s/|-/e/g
s/|?/e/g
s/-|/ij/g
s/-#/IJ/g
s/|a/ae/g
s/|f/ss/g
s/-|/micro/g
s/-C/pi/g
s/+a/Pi/g
s/-#/^2/g
s/-|/^3/g
s/|A/f/g
s/-u/GPB/g
s/-N/Yen/g
s/re4/EUR/g
s/o/o/g
s/%/o/g
s/-a/_/g
The below script BTW, is a real life script that I use to generate the ASCII version of my segment of the nodelist. Scroll down...[..]
s/|+/u/g
s/|+/o/g
s/||/o/g
s/|o/o/g
s/||/o/g
| Sysop: | Winzlo |
|---|---|
| Location: | Minnesota, USA |
| Users: | 11 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 495940:07:03 |
| Calls: | 82 |
| Files: | 1,070 |
| D/L today: |
27 files (11,920K bytes) |
| Messages: | 286,974 |