-
Notifications
You must be signed in to change notification settings - Fork 0
/
geocracker.htm
162 lines (162 loc) · 4.89 KB
/
geocracker.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- GeoCracker v0.61gamma -->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-us">
<head>
<title>The Safe House™ — GeoCracker™: a geometric tool for professional safecrackers</title>
<meta name="keywords" content="safe,cracking,vault,penetrate,lock,smith" />
<link rel="stylesheet" type="text/css" href="styles/geocracker_all.css" media="all" />
<link rel="stylesheet" type="text/css" href="styles/geocracker_print.css" media="print" />
<meta http-equiv="content-script-type" content="text/javascript" />
<script src="scripts/geocracker.js" language="ECMAScript3.0" type="text/javascript" class="female">
This page requires ECMAScript v3.0, which is not supported by your browser.
JavaScript v1.5 is a suitable implementation of ECMAScript.
</script>
<noscript class="female">
This page requires ECMAScript v3.0, which is not enabled in your browser.
JavaScript v1.5 is a suitable implementation of ECMAScript.
<a href="https://www.google.com/adsense/support/bin/answer.py?answer=12654">
More information...
</a>
</noscript>
</head>
<body onload="addVectors();">
<div id=header>
<a id=help target="tsh_help" href="geocracker_help.htm">?</a>
<h1>
GeoCracker™
</h1>
<p class="female">
Euclidean geometer for precision frontal penetration of safes & vaults.<br />
Produced by
<a href="mailto:jeremy@gridscout.net">Jeremy Reeder, <span class="acronym">CJS</span></a>.
© 2007 <a target="_top" href="https://safehouse.gridscout.net/">The Safe House</a>. All rights reserved.
</p>
</div>
<div>
<form onsubmit="return false;">
<table>
<thead>
<tr>
<th>Configuration</th
</tr>
</thead>
<tbody>
<tr>
<th>Angular Units</th>
<td>
<input type="text" value=100
onchange="this.value = setAngularUnits(this.value);"
/>
</td>
</tr>
<tr>
<th>Length Units</th>
<td>
<select onchange="setLengthUnits(this.options[this.selectedIndex].value);">
<option value="in">in</option>
<option value="mm">mm</option>
</select>
</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<td />
<th>
Wheelpack Center<br />(from dial center)
</th>
<td>+</td>
<th>
Drill Point<br />(from wheelpack center)
</th>
<td>=</td>
<th>
Drill Point<br />(from dial center)
</th>
</tr>
</thead>
<tbody>
<tr>
<th>Polar</th>
<td>
<input id=p1_t type="text" value=0
onchange="validateAngle(this.id);
polarToCartesian('p1');
if (polarCoordIsComplete(this.id)) addVectors();"
>
x
<input id=p1_r type="text" value=0
onchange="validateLength(this.id);
polarToCartesian('p1');
addVectors();"
>
</td>
<td />
<td>
<input id=p2_t type="text" value=0
onchange="validateAngle(this.id);
polarToCartesian('p2');
if (polarCoordIsComplete(this.id)) addVectors();">
x
<input id=p2_r type="text" value=0
onchange="validateLength(this.id);
polarToCartesian('p2');
addVectors();"
>
</td>
<td />
<td>
<input id=p3_t type="text" value=0>
x <input id=p3_r type="text" value=0>
</td>
</tr>
<tr>
<th>Cartesian</th>
<td>
(<input id=p1_x type="text" value=0
onchange="addVectors();"
>,
<input id=p1_y type="text" value=0
onchange="addVectors();"
>)
</td>
<td />
<td>
(<input id=p2_x type="text" value=0
onchange="addVectors();"
>,
<input id=p2_y type="text" value=0
onchange="addVectors();"
>)
</td>
<td />
<td>
(<input id=p3_x type="text" value=0>,
<input id=p3_y type="text" value=0>)
</td>
</tr>
</tbody>
</table>
</form>
<div id=hud>
<div id=dial_center>
<img src="images/crosshairs-dial.gif" />
<div id=p1><!--wheelpack center, from dial center-->
<img id=p1_i src="images/crosshairs-wheelpack.gif" />
<div id=p2><!--drill point, from wheelpack center-->
<img id=p2_i src="images/target.gif" />
</div>
</div>
<div id=p3><!--drill point, from dial center-->
<img id=p3_i src="images/aim.gif" />
</div>
</div>
</div>
</div>
<p id=footer class="female">
This software is free for use by qualified safe technicians.
</p>
</body>
</html>