T.R | Title | User | Personal Name | Date | Lines |
---|
40.1 | | LATOUR::AMARTIN | | Sat Jul 28 1984 12:33 | 8 |
| The ^E hack is bad because namy terminal's answerback buffers contain the
owner's account name and password. I know many people who log in by turning
on their VT100 and hitting control/break, which sends the sequence.
I have the DFO3 commands for dialing the LCG SWE data switch in my home
terminal, but my terminal at work doesn't have anything in it.
/AHM
|
40.3 | | LOGIC::PUDER | | Mon Jul 30 1984 15:16 | 19 |
| Results of experiment on base note data:
<ESC>[[1mn[mq
Where [1mn[m is: Does:
154 or 136 beep continuously (SETUP 0 to stop)
155 or 137 keyboard repeat is fast
<ESC>[2;[1mn[my
Where [1mn[m >= 8 does test-until-failure.
Add 1 to do power-up test,
add 2 to do data loopback test,
add 4 to do EIA test.
If you give a number greater than 8, the terminal actually does the tests,
and so may stop, if there is a failure (such as the absence of a loopback
connector in the terminal). Using 8 assures lockup, since the null test
always succeeds. (Terminal shows "Wait". Cycle power to stop it.)
Karl.
|
40.4 | | LATOUR::AMARTIN | | Mon Jul 30 1984 23:24 | 12 |
| Re .3:
I had always used <ESC>[163q to get the continuous beep. Note that
136, 154 and 163 are all terms in the sequence 100+9n. Well, I tried
145, and that worked too. I would have to look at a VT100 card to
figure out what this really comes from (though I have been told that
it is because of a lack of a range check which can result in certain
fields overflowing into neighboring bits in the innards). This is all
primitive compared to what someone who has access to the terminal
microcode can tell us. Does anyone have the lowdown (this is so well
known that someone in the audience must).
/AHM
|
40.5 | | VAXUUM::DYER | | Wed Aug 01 1984 01:12 | 2 |
| I've always heard it was undocumented.
<_Jym_>
|
40.6 | | LOGIC::PUDER | | Wed Aug 01 1984 16:15 | 22 |
| More <esc>[Nq hacking:
The formula for N seems to be
L3 on: 128 + 5 + (9 * n)
L4 on: 128 + 6 + (9 * n)
siren: 128 + 8 + (9 * n)
repeat: 128 + 9 + (9 * n)
local light: 128 + 10 + (9 * n) % Actually stays on line.
kdb locked light: 128 + 11 + (9 * n) % Does not really lock kbd.
L1 on: 128 + 12 + (9 * n)
L2 on: 128 + 13 + (9 * n)
where n>=0 but N<256.
I haven't checked the entire range from 133 to 255, just representative
samples and the boundary cases.
Does this give anybody any ideas about how this happens?
Does anything happen for N = 128 + 7 + (9 * n)?
For N>256?
Does it matter?
Karl.
|
40.7 | | XENON::GAUDREAU | | Thu Aug 09 1984 12:25 | 6 |
| Since I'm new to this file, I'll give a goody too. The ^S character can
get through mail on V4. On Vt100's, a double <Setup> fixes things but on
other types of terminals (vt200+++) things are a little more difficult...
Joe
-=-
|
40.8 | | VAXUUM::DYER | | Thu Aug 09 1984 18:39 | 4 |
| [RE .7]: Gee, I always turn ^S off with ^Q...
I sent a message about a year ago to the head of VMSmail, telling
him to watch out for control characters like ^E and ^S. Heavy sigh...
<_Jym_>
|
40.9 | | JAWS::PKAISER | | Mon Sep 24 1984 11:24 | 10 |
| I simply repeat this here for what it's worth, hoping that I'll hear back when
someone experiments with it, "the black hole":
(ESC)<(ESC)[?4h(30 CR-LFs)(ESC)<(ESC)[?4l(30 CR-LFs)
My original note on this (from a friend) says "What happened to your cursor?
Try a directory listing. Try putting this sequence on your terminal several
times and see how many cursors you can make appear."
---Pete
|
40.10 | | QUILL::NELSON | | Mon Sep 24 1984 13:58 | 5 |
| RE: 9:
This is a known bug that appears when switching to/from soft/hard scroll.
I'm not sure of the exact conditions under which it occurs.
JENelson
|
40.11 | | JAWS::PKAISER | | Wed Sep 26 1984 09:09 | 1 |
| What are some other "known bugs" and their effects?
|
40.12 | | NEWTON::REUTER | | Sat Sep 29 1984 02:05 | 11 |
| The escape sequence for "ultra sensitive repeat" is not
ultra-sensitive-repeat. It is "turn off software key debounce".
I was also told by an expert on this subject that there is an
escape sequence that changes the character sent by the return
key. Forever. In the non-volatile storage. Until you supply
another escape sequence that restores normal CR action.
I don't know what it is, and I wouldn't put it here if I did anyway!
Jim
|
40.13 | | SPRITE::OSMAN | | Tue Apr 23 1985 15:19 | 19 |
| For those of you still on vt100's (I've migrated to a vt241), you may enjoy
my VT100 procedure. My favorite feature in it is "QUACK". To get the procedure
just do this:
$ COPY SPRITE::DRB1:[OSMAN.COMFILES]VT100.COM *
I suggest you define a VT100 command, like this:
$ VT100 == "@your-disk:[your-dir]VT100"
Then, try things such as
$ VT100 QUACK
. . .
$ VT100 HELP
Enjoy.
/Eric
|
40.14 | | TAHOE::JENSEN | | Sat Aug 03 1985 01:55 | 102 |
| nasty escape sequence follows:
�[62"p
��1;1;2{8�
��1;00;1{8?C?G??C/????G?A�
��1;01;1{8?C???K?/?G?M?AG�
��1;02;1{8WOCaGCC/A??@???�
��1;03;1{8?OAaG?G/??????A�
��1;04;1{8??C@C??/A??C?C?�
��1;05;1{8???a_GQ/C?????A�
��1;06;1{8?AcA?AD/A?A?@?A�
��1;07;1{8?AAg_?G/?CG??@G�
��1;08;1{8????_??/GA????G�
��1;09;1{8?G_WG?G/?????A?�
��1;10;1{8????W?K/?G??GAA�
��1;11;1{8??????`/??AA??C�
��1;12;1{8?A?HOGG/?????I@�
��1;13;1{8?C?O??C/???A?A?�
��1;14;1{8??????@/@??C@?@�
��1;15;1{8?@?GSa?/?AK????�
��1;16;1{8?A??G??/????AC?�
��1;17;1{8G?UA?O?/?J@C???�
��1;18;1{8???G@??/@??????�
��1;19;1{8?A?????/?C???IA�
��1;20;1{8X??_??c/?H?A???�
��1;21;1{8???PA??/??H?G??�
��1;22;1{8??CC??O/?KC???C�
��1;23;1{8_?P?oGC/?CIG??C�
��1;24;1{8???OAC?/?@B????�
��1;25;1{8??O??_W/????@?G�
��1;26;1{8?G@@W?O/??GCAA?�
��1;27;1{8?QCG???/?????C?�
��1;28;1{8C??_A?G/HH?C???�
��1;29;1{8?A??AAR/??@A?@G�
��1;30;1{8A_OGOS?/@??@CA?�
��1;31;1{8AC??@?h/@?G??@K�
��1;32;1{8@@G?_GQ/???????�
��1;33;1{8??@_?A?/AG?????�
��1;34;1{8?OA???O/?GCC???�
��1;35;1{8?`G???O/??G????�
��1;36;1{8?GOI??K/@?K??@@�
��1;37;1{8??A?OG?/?L?@@??�
��1;38;1{8P?G?C?O/?GAC?C?�
��1;39;1{8`???@?O/?ACGGG?�
��1;40;1{8??A?C??/A??C??@�
��1;41;1{8????OC?/@?A??A?�
��1;42;1{8??E??G?/??C@A?G�
��1;43;1{8?A??HA?/?A??A??�
��1;44;1{8GQ?????/???C?D?�
��1;45;1{8C???oAG/????A?E�
��1;46;1{8??????_/A?CG?A?�
��1;47;1{8CAO?A??/?B????G�
��1;48;1{8G?GB???/?G??KAG�
��1;49;1{8C??Oo??/C??@C??�
��1;50;1{8C@??O?_/??BCG?A�
��1;51;1{8a_??O??/?H?????�
��1;52;1{8Og??_O?/???@C??�
��1;53;1{8?_?E??_/???????�
��1;54;1{8??BC?@?/C@?D?IC�
��1;55;1{8_O?G??c/?????@?�
��1;56;1{8?_O??C?/@???G?G�
��1;57;1{8?D?@??a/?@?????�
��1;58;1{8?_??A??/@?@B???�
��1;59;1{8??C??_?/??????A�
��1;60;1{8A?g@G??/???@?C?�
��1;61;1{8GG?@??C/??CC?@?�
��1;62;1{8?@??OA@/G@A????�
��1;63;1{8W?????H/?GE??G?�
��1;64;1{8????@@?/G?AE??G�
��1;65;1{8?????A@/???????�
��1;66;1{8?O?_O?A/DG@?G@A�
��1;67;1{8H?I@_?@/???????�
��1;68;1{8?AO?OGW/??@?GC?�
��1;69;1{8@A_??R?/???????�
��1;70;1{8???_?AK/?????C@�
��1;71;1{8??????@/I?G?GA?�
��1;72;1{8?????g?/???G?E?�
��1;73;1{8?GGG?@?/??CA@?G�
��1;74;1{8????G?Q/?CG?CG?�
��1;75;1{8?G??EDA/AC?I??C�
��1;76;1{8?C@??BA/A?@A???�
��1;77;1{8S??S???/???@A??�
��1;78;1{8@??AA?G/?CA?AGC�
��1;79;1{8C_?O?AG/A?C???C�
��1;80;1{8??@?OAS/?A@@?C?�
��1;81;1{8H??????/???????�
��1;82;1{8O?g?GC?/?@?????�
��1;83;1{8Ga?QG@?/AA????A�
��1;84;1{8A?d????/G?G????�
��1;85;1{8?O??O@?/?A??G?C�
��1;86;1{8O_AK?G@/?@???G?�
��1;87;1{8???O_??/AG??@??�
��1;88;1{8??AH???/??@?CGC�
��1;89;1{8?_???@?/?H??AA?�
��1;90;1{8_O??_OO/??J????�
��1;91;1{8?_@????/???????�
��1;92;1{8QE_??_?/?A?????�
��1;93;1{8?`???C?/A?CGE?A�
��1;94;1{8G??G???/??AC???�
�(8
|
40.15 | | VAXUUM::DYER | | Mon Aug 05 1985 00:53 | 2 |
| [RE .14]: Which terminals is that nasty on?
<_Jym_>
|
40.16 | | SNOV10::QUODLING | | Mon Aug 05 1985 05:31 | 4 |
| It turns the character set on a VT200 series into a collection of fly
droppings.
Q
|
40.17 | | TAHOE::JENSEN | | Wed Aug 07 1985 13:27 | 2 |
| To be more precise, a character set whose pixels were generated by a uniform
random number generator set for 10% white space.
|
40.18 | | SNOV10::QUODLING | | Wed Aug 07 1985 23:33 | 7 |
| >To be more precise, a character set whose pixels were generated by a uniform
>random number generator set for 10% white space.
Stil looks like fly sh*t to me!
Q :-)
|
40.19 | Another escape sequence | 15491::ROTHBERG | | Mon Jul 13 1987 03:54 | 18 |
|
This is entered a little late, but there is
another undocumented VT100 escape sequence that I
used to know. I haven't touched the terminal in
so long though, I have forgotten it. It caused
the terminal to alternate between normal and
reverse video mode no matter what you were doing.
It was a real headache causer. I think it was
something like :
print chr$ (155%) + "[6;71y"
or something like that. I can't test it because
I no longer have access to a vt100 (awwww).
- Rob
|
40.20 | exit | SMAUG::MENDEL | | Tue Jul 14 1987 09:38 | 6 |
| What do you get when you print <ESC>#8 on a VT220?
I mean, I can see it too, but is there a rational explanation?
(Yes, you can try it ... its safe, I promise.)
Kevin
|
40.21 | EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE | REGAL::DIAMOND | This mall needs more stores | Tue Jul 14 1987 10:02 | 6 |
| It's called DECALN (Screen Alignment Display, DEC private sequence).
From the VT100 user's guide, "This command fills the entire screen with
Es for screen focus and alignment. This command is used by DEC
manufacturing and Field Service personnel."
Dave
|
40.22 | An early and dangerous hack | TELCOM::MCVAY | Pete McVay, VRO Telecom | Wed Jul 15 1987 15:41 | 8 |
| There used to be a DEC private sequence on the early VT100's that
would repeat the self-test endlessly. It was meant to test terminals
that were failing for no apparent reason. As soon as this code
was discovered, it got sent out in letter bombs (back when MAIL
accepted escape sequences) with a sequence that would lock it in
to non-volatile memory. That is, turning off your terminal wouldn't
make the problem go away. The private sequence was removed from
later versions.
|
40.23 | ctrl-t ? | MTBLUE::PFISTER_ROB | | Fri Jul 17 1987 12:22 | 5 |
| Another silly place to imbed escape sequences is in your process
names. Most things like show system strip them, but ctrl-t dont.
About the only use I found is a sneaky way to clear your screen.
Robb
|