Mercurial > hg > multiomr
comparison sikuli/SS.sikuli/SS.html @ 2:46fb79167a61 tip
Main Code
author | Victor Padilla <victor.padilla.mc@gmail.com> |
---|---|
date | Mon, 04 May 2015 22:56:18 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
1:0f7f611deca4 | 2:46fb79167a61 |
---|---|
1 | |
2 <html> | |
3 <head> | |
4 <style type="text/css"> | |
5 .sikuli-code { | |
6 font-size: 20px; | |
7 font-family: "Osaka-mono", Monospace; | |
8 line-height: 1.5em; | |
9 display:table-cell; | |
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 */ | |
16 } | |
17 .sikuli-code img { | |
18 vertical-align: middle; | |
19 margin: 2px; | |
20 border: 1px solid #ccc; | |
21 padding: 2px; | |
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; | |
26 } | |
27 .kw { | |
28 color: blue; | |
29 } | |
30 .skw { | |
31 color: rgb(63, 127, 127); | |
32 } | |
33 | |
34 .str { | |
35 color: rgb(128, 0, 0); | |
36 } | |
37 | |
38 .dig { | |
39 color: rgb(128, 64, 0); | |
40 } | |
41 | |
42 .cmt { | |
43 color: rgb(200, 0, 200); | |
44 } | |
45 | |
46 h2 { | |
47 display: inline; | |
48 font-weight: normal; | |
49 } | |
50 | |
51 .info { | |
52 border-bottom: 1px solid #ddd; | |
53 padding-bottom: 5px; | |
54 margin-bottom: 20px; | |
55 display: none; | |
56 } | |
57 | |
58 a { | |
59 color: #9D2900; | |
60 } | |
61 | |
62 body { | |
63 font-family: "Trebuchet MS", Arial, Sans-Serif; | |
64 } | |
65 | |
66 </style> | |
67 </head> | |
68 <body> | |
69 <div class="info"> | |
70 <h2>SS.sikuli\SS.sikuli</h2> <a href="SS.sikuli\SS.zip">(Download this script)</a> | |
71 </div> | |
72 <pre class="sikuli-code"> | |
73 params = sys.argv[<span class="dig">1</span>:] | |
74 path=params[<span class="dig">0</span>] | |
75 strIMGs=<span class="str">""</span> | |
76 | |
77 <span class="skw">click</span>(<img src="1415701611441.png" />) | |
78 <span class="skw">wait</span>(<img src="1415701865784.png" />,FOREVER) | |
79 <span class="skw">click</span>(<img src="1415701911562.png" />) | |
80 <span class="skw">wait</span>(<img src="1415701967254.png" />,FOREVER) | |
81 <span class="skw">click</span>(<img src="1415702019016.png" />) | |
82 <span class="skw">wait</span>(<img src="1415792857317.png" />,FOREVER) | |
83 | |
84 <span class="skw">click</span>(Pattern(<img src="1415963913666.png" />).targetOffset(<span class="dig">47</span>,<span class="dig">13</span>)) | |
85 <span class="cmt">#click("1415885604725.png") | |
86 </span><span class="skw">type</span>(Key.BACKSPACE) | |
87 paste(path) | |
88 <span class="skw">click</span>(<img src="2014-11-13_13-34-35.png" />) | |
89 | |
90 | |
91 <span class="skw">click</span>(<img src="1415792869010.png" />) | |
92 | |
93 <span class="kw">for</span> i <span class="kw">in</span> range(<span class="dig">1</span>,len(params)): | |
94 strIMGs=strIMGs+<span class="str">" \""</span>+params[i]+<span class="str">"\""</span> | |
95 strInput=strIMGs | |
96 strInput=strInput.replace(<span class="str">"/"</span>,<span class="str">"\\"</span>) | |
97 paste(strInput) | |
98 <span class="skw">click</span>(<img src="1415792905305.png" />) | |
99 <span class="skw">click</span>(<img src="1415702225757.png" />) | |
100 <span class="skw">wait</span>(<img src="1415792946298.png" />,FOREVER) | |
101 <span class="skw">wait</span>(<span class="dig">1</span>) | |
102 <span class="skw">type</span>(Key.BACKSPACE) | |
103 <span class="skw">click</span>(<img src="1415792965001.png" />) | |
104 strOUT=path+<span class="str">"SS.xml"</span> | |
105 strOUT=strOUT.replace(<span class="str">"/"</span>,<span class="str">"\\"</span>) | |
106 paste(strOUT) | |
107 <span class="skw">click</span>(<img src="1415798023757.png" />) | |
108 <span class="skw">click</span>(<img src="select.png" />) | |
109 <span class="skw">click</span>(<img src="1415793010197.png" />) | |
110 <span class="skw">wait</span>(<span class="dig">1</span>) | |
111 <span class="kw">if</span> exists(<img src="1416922791607.png" />): | |
112 <span class="skw">wait</span>(<span class="dig">1</span>) | |
113 <span class="kw">if</span> exists(<img src="1416922791607.png" />): | |
114 <span class="skw">wait</span>(<span class="dig">1</span>) | |
115 <span class="kw">if</span> exists(<img src="1416922791607.png" />): | |
116 <span class="skw">wait</span>(<span class="dig">1</span>) | |
117 | |
118 <span class="kw">if</span> exists(<img src="1415700984115.png" />): | |
119 <span class="skw">click</span>(<img src="1415700984115.png" />) | |
120 <span class="kw">if</span> exists(<img src="cerrar.png" />): | |
121 <span class="skw">click</span>(<img src="cerrar.png" />) | |
122 <span class="kw">if</span> exists(<img src="1415798271832.png" />): | |
123 <span class="skw">click</span>(<img src="1415706040951.png" />) | |
124 </pre> | |
125 </body> | |
126 </html> |