I saved the form for the Tower Door in Low-Key. Every lock - the 6 old ones, the 23 new ones, and the doorknob has a different action than on the normal Tower Door. It's a different "place", as well.
Revision 20105 saves all the scraped info in data structures and comments.
I'm clearly going to have to refactor how things work. I'm glad I moved the Tower Door stuff into a new package.
FYI, here is the page HTML (formatted slightly). I love how the divs are sorted numerically: 1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 2, 20, 21, 22, 23, 3, 4, 5, 6, 7, 8, 9.
HTML:
<div id=background style='position: relative; width:409px;height:886px' ><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/towerdoor_lowkeybg.gif" width=409 height=886 border=0>
<div id=nstower_doowlowkey1 style=' position: absolute; top: 50; left: 19; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey1><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock1.gif" width=100 height=50 border=0 alt="Polka Dotted Lock" title="Polka Dotted Lock"></a>
</div>
<div id=nstower_doowlowkey10 style=' position: absolute; top: 184; left: 18; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey10><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock10.gif" width=100 height=50 border=0 alt="Frigid Lock" title="Frigid Lock"></a>
</div>
<div id=nstower_doowlowkey11 style=' position: absolute; top: 49; left: 285; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey11><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock11.gif" width=100 height=50 border=0 alt="Anchovy Can" title="Anchovy Can"></a>
</div>
<div id=nstower_doowlowkey12 style=' position: absolute; top: 142; left: 284; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey12><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock12.gif" width=100 height=50 border=0 alt="Cactus-Shaped-Hole Lock" title="Cactus-Shaped-Hole Lock"></a>
</div>
<div id=nstower_doowlowkey13 style=' position: absolute; top: 92; left: 284; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey13><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock13.gif" width=100 height=50 border=0 alt="Boat Prow Lock" title="Boat Prow Lock"></a>
</div>
<div id=nstower_doowlowkey14 style=' position: absolute; top: 579; left: 18; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey14><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock14.gif" width=100 height=50 border=0 alt="Barnacley Lock" title="Barnacley Lock"></a>
</div>
<div id=nstower_doowlowkey15 style=' position: absolute; top: 235; left: 18; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey15><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock15.gif" width=100 height=50 border=0 alt="Infernal Lock" title="Infernal Lock"></a>
</div>
<div id=nstower_doowlowkey16 style=' position: absolute; top: 245; left: 285; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey16><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock16.gif" width=100 height=50 border=0 alt="Sausage with a Hole" title="Sausage with a Hole"></a>
</div>
<div id=nstower_doowlowkey17 style=' position: absolute; top: 767; left: 285; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey17><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock17.gif" width=100 height=50 border=0 alt="Golden Lock" title="Golden Lock"></a>
</div>
<div id=nstower_doowlowkey18 style=' position: absolute; top: 456; left: 285; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey18><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock18.gif" width=100 height=50 border=0 alt="Junky Lock" title="Junky Lock"></a>
</div>
<div id=nstower_doowlowkey19 style=' position: absolute; top: 369; left: 287; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey19><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock19.gif" width=100 height=50 border=0 alt="Spooky Lock" title="Spooky Lock"></a>
</div>
<div id=nstower_doowlowkey2 style=' position: absolute; top: 832; left: 19; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey2><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock2.gif" width=100 height=50 border=0 alt="Bat-Winged Lock" title="Bat-Winged Lock"></a>
</div>
<div id=nstower_doowlowkey20 style=' position: absolute; top: 699; left: 20; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey20><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock20.gif" width=100 height=50 border=0 alt="Crib-Shaped Lock" title="Crib-Shaped Lock"></a>
</div>
<div id=nstower_doowlowkey21 style=' position: absolute; top: 783; left: 20; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey21><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock21.gif" width=100 height=50 border=0 alt="Boney Lock" title="Boney Lock"></a>
</div>
<div id=nstower_doowlowkey22 style=' position: absolute; top: 465; left: 20; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey22><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock22.gif" width=100 height=50 border=0 alt="Loaf of Bread with Keyhole" title="Loaf of Bread with Keyhole"></a>
</div>
<div id=nstower_doowlowkey23 style=' position: absolute; top: 508; left: 287; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey23><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock23.gif" width=100 height=50 border=0 alt="Overgrown Lock" title="Overgrown Lock"></a>
</div>
<div id=nstower_doowlowkey3 style=' position: absolute; top: 611; left: 285; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey3><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock3.gif" width=100 height=50 border=0 alt="Taco Locko" title="Taco Locko"></a>
</div>
<div id=nstower_doowlowkey4 style=' position: absolute; top: 657; left: 285; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey4><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock4.gif" width=100 height=50 border=0 alt="Lockenmeyer Flask" title="Lockenmeyer Flask"></a>
</div>
<div id=nstower_doowlowkey5 style=' position: absolute; top: 401; left: 19; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey5><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock5.gif" width=100 height=50 border=0 alt="Antlered Lock" title="Antlered Lock"></a>
</div>
<div id=nstower_doowlowkey6 style=' position: absolute; top: 101; left: 19; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey6><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock6.gif" width=100 height=50 border=0 alt="Lock with one Eye" title="Lock with one Eye"></a>
</div>
<div id=nstower_doowlowkey7 style=' position: absolute; top: 529; left: 19; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey7><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock7.gif" width=100 height=50 border=0 alt="Trolling Lock" title="Trolling Lock"></a>
</div>
<div id=nstower_doowlowkey8 style=' position: absolute; top: 294; left: 19; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey8><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock8.gif" width=100 height=50 border=0 alt="Rabbit-Eared Lock" title="Rabbit-Eared Lock"></a>
</div>
<div id=nstower_doowlowkey9 style=' position: absolute; top: 303; left: 286; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=nstower_doowlowkey9><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylock9.gif" width=100 height=50 border=0 alt="Mine Cart Shaped Lock" title="Mine Cart Shaped Lock"></a>
</div>
<div id=ns_doorknob_lk style=' position: absolute; top: 421; left: 295; height: 30; width: 30;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=ns_doorknob_lk><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/1x1trans.gif" width=30 height=30 border=0 alt="Doorknob" title="Doorknob"></a>
</div>
<div id=ns_lock1_lk style=' position: absolute; top: 825; left: 287; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=ns_lock1_lk><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylockboris.gif" width=100 height=50 border=0 alt="Boris's Lock" title="Boris's Lock"></a>
</div>
<div id=ns_lock2_lk style=' position: absolute; top: 196; left: 287; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=ns_lock2_lk><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylockjarlsberg.gif" width=100 height=50 border=0 alt="Jarlsberg's Lock" title="Jarlsberg's Lock"></a>
</div>
<div id=ns_lock3_lk style=' position: absolute; top: 638; left: 20; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=ns_lock3_lk><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylockpete.gif" width=100 height=50 border=0 alt="Sneaky Pete's Lock" title="Sneaky Pete's Lock"></a>
</div>
<div id=ns_lock4_lk style=' position: absolute; top: 713; left: 287; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=ns_lock4_lk><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylockstar.gif" width=100 height=50 border=0 alt="Star Lock" title="Star Lock"></a>
</div>
<div id=ns_lock5_lk style=' position: absolute; top: 561; left: 286; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=ns_lock5_lk><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylockdigital.gif" width=100 height=50 border=0 alt="Digital Lock" title="Digital Lock"></a>
</div>
<div id=ns_lock6_lk style=' position: absolute; top: 345; left: 20; height: 50; width: 100;'>
<a href=place.php?whichplace=nstower_doorlowkey&action=ns_lock6_lk><img src="https://s3.amazonaws.com/images.kingdomofloathing.com/otherimages/nstower/lowkeylockskeleton.gif" width=100 height=50 border=0 alt="Skeleton Lock" title="Skeleton Lock"></a>
</div>
</div>
<p>
<a href=place.php?whichplace=nstower>Back to the Naughty Sorceress' Tower</a>