4
<style type="text/css">
7
font-family: "Osaka-mono", Monospace;
10
white-space: pre-wrap; /* css-3 */
11
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
12
white-space: -pre-wrap; /* Opera 4-6 */
13
white-space: -o-pre-wrap; /* Opera 7 */
14
word-wrap: break-word; /* Internet Explorer 5.5+ */
15
width: 99%; /* remove horizontal scroll-bar when viewing in IE7 */
18
vertical-align: middle;
20
border: 1px solid #ccc;
22
-moz-border-radius: 5px;
23
-webkit-border-radius: 5px;
24
-moz-box-shadow: 1px 1px 1px gray;
25
-webkit-box-shadow: 1px 1px 2px gray;
31
color: rgb(63, 127, 127);
35
color: rgb(128, 0, 0);
39
color: rgb(128, 64, 0);
43
color: rgb(200, 0, 200);
52
border-bottom: 1px solid #ddd;
63
font-family: "Trebuchet MS", Arial, Sans-Serif;
70
<h2>set-ip-new.sikuli</h2> <a href="set-ip-new.zip">(Download this script)</a>
72
<pre class="sikuli-code">
73
ip = <span class="skw">input</span>(<span class="str">"please enter the new IP address:"</span>)
74
syspref = App.open(<span class="str">"System Preferences.app"</span>)
75
<span class="kw">with</span> Region(syspref.window()):
76
<span class="skw">click</span>(<img src="Network.png" />)
77
<span class="skw">click</span>(<img src="1254367484704.png" />)
78
<span class="skw">click</span>(<img src="1256519960853.png" />)
79
<span class="skw">click</span>(<img src="1254367285543.png" /> )
80
<span class="skw">wait</span>(<img src="1256520016190.png" />)
81
<span class="skw">type</span>(ip + <span class="str">"\t"</span>)
82
<span class="skw">type</span>(<span class="str">"255.255.255.0\t"</span>)
83
<span class="skw">type</span>(<span class="str">"192.168.0.254\t"</span>)
84
<span class="skw">click</span>(<img src="1254367352295.png" />)