home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d7xx
/
d770
/
uedit.lha
/
Uedit
/
RogerHand.LZH
/
StripVT100
< prev
next >
Wrap
Text File
|
1991-04-01
|
2KB
|
69 lines
Convert VT100 format to readable ASCII: 1B 5B XX XX XX 48 00 --> LF
Roger Hand
<alt-v:
..Look for 1B, 5B, etc.
movecursor(curfile,sfile)
setgrep("/:c\[.;2H.|:c\[..;2H./ /")
while(runkey(lAmiga-f10)) {putMsg("Excising VT100 Junk! (1/10)")}
movecursor(curfile,sfile)
setgrep("/:c\[.;..H.|:c\[..;..H./
/")
while(runkey(lAmiga-f10)) {putMsg("Excising VT100 Junk! (2/10)")}
movecursor(curfile,sfile)
setgrep("/:c\[.;.H.|:c\[..;.H./
/")
while(runkey(lAmiga-f10)) {putMsg("Excising VT100 Junk! (3/10)")}
..Save Start Hi-Lite characters
movecursor(curfile,sfile)
setgrep("/:c\[7m/(#@/")
while(runkey(lAmiga-f10)) {putMsg("Excising VT100 Junk! (4/10)")}
..Save End Hi-Lite characters
movecursor(curfile,sfile)
setgrep("/:c\[m/)#@/")
while(runkey(lAmiga-f10)) {putMsg("Excising VT100 Junk! (5/10)")}
movecursor(curfile,sfile)
setgrep("/:c\[;H:c\[2J/ /")
while(runkey(lAmiga-f10)) {putMsg("Excising VT100 Junk! (6/10)")}
movecursor(curfile,sfile)
setgrep("/:c\[./ /")
while(runkey(lAmiga-f10)) {putMsg("Excising VT100 Junk! (7/10)")}
movecursor(curfile,sfile)
setgrep("/:!/ /")
while(runkey(lAmiga-f10)) {putMsg("Excising Junk! (8/10)")}
..Put hi-liting characters back (Start)
movecursor(curfile,sfile)
setgrep("/(#@/\[7m/")
while(runkey(lAmiga-f10)) {putMsg("Putting back Hi-Lites! (9/10)")}
..Put hi-liting characters back (End)
movecursor(curfile,sfile)
setgrep("/)#@/\[m/")
while(runkey(lAmiga-f10)) {putMsg("Putting back Hi-Lites! (10/10)")}
movecursor(curfile,sfile)
putMsg("Done!")
>