Skip to content

Commit 1a815fb

Browse files
committed
Added TV Guide webpage scraper demo
Signed-off-by: Jarrod Bell <jarrod@commandfusion.com>
1 parent d725cfe commit 1a815fb

File tree

2 files changed

+480
-0
lines changed

2 files changed

+480
-0
lines changed

TVGuideScraper/guide.gui

Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<gui>
3+
<properties>
4+
<project>Google Hangout 2013-11-07</project>
5+
<designer>Jarrod Bell</designer>
6+
<size autoposition="scale">
7+
<portrait width="768" height="1024" />
8+
<landscape width="1024" height="768" />
9+
</size>
10+
<autoposition />
11+
<imagefolder>
12+
</imagefolder>
13+
<debug loaderrors="0" connectionerrors="0" />
14+
<devices>
15+
<device name="CommandFusion iPad Mini White 16GB NEW ID">3EF2CC982D292940DA4B4CD023B8892B</device>
16+
<device name="Jarrod Bell’s iPad">3C1E289326F51ABCEDFCB61EC226A2C1</device>
17+
<device name="asus Nexus 7 4.2.2">D4F0FDB0E90040C12692166FCBD97172</device>
18+
<device name="asus Nexus 7">DA142D7EF62BD52E01D2602B9F899172</device>
19+
<device name="asus Transformer TF101">EE167D4D8B749A7FC027BF02C8087D4D</device>
20+
<device name="CommandFusion's iPhone">D539A21C09A4C347B008D44A6B14C317</device>
21+
<device name="CommandFusion iPhone">C005B115E9E2628925D03298CCD50DC8</device>
22+
<device name="CommandFusion iPad Mini White 16GB">1FD2B945BA32E1053AABE816D601C9C7</device>
23+
<device name="CommandFusion iPhone5 Black 16GB">D1200B1E78D32DE14774215B227BF7E9</device>
24+
<device name="CommandFusion iPad 3 White 16GB">B70D74782DB7EE61069D8B1E6DE71044</device>
25+
<device name="PHP upgrade test">709D094147F35A6305DC7368314AD924</device>
26+
<device name="Mike Quin iPod Touch">1B8752CDB58B90ABE1C36584472D7460</device>
27+
<device name="Tech2Home iPad Free">BE1C42FABFA477130B16A24302D6D140</device>
28+
<device name="CommandFusion iPhone4S 16GB White">1AA37565C0BFC23BBBF9D7AB2B8156E4</device>
29+
<device name="CommandFusion White iPad2">A65B95A392D915326B24CC37C7A88537</device>
30+
<device name="CommandFusion Black iPad2">4A10D1837F75AF1FC608D8C964A47900</device>
31+
<device name="Alan Michael iPad">F755FB0A970C99777E8A8F66903FB66E</device>
32+
<device name="CommandFusion iPhone 4">5AE0AE1AD7C838CFAE3BA26D23ED0712</device>
33+
<device name="Development iPad #2">F23E70BC8C90C29C94610D9B35F95A88</device>
34+
<device name="GuiLink iPad">7AE2743F5FB3D11EDAA5A6A2A6A90C04</device>
35+
<device name="Natalie Bassat iPad">0B95D77CEEDEC3BEACFC13CDF50B9875</device>
36+
<device name="Andrew Bassat iPad">AF0B8BA1EFB34E1672D53768E0DCCCAD</device>
37+
<device name="Lisa iPhone 3G">0D19F0E73C0A5334F0E468234AFEA2BB</device>
38+
<device name="CommandFusion iPad">7FA41088AB80BA09CF10FA579B95C51C</device>
39+
<device name="Camberwell Elec iPod Touch">E2DD5563C216102B72A9472C7B51633C</device>
40+
<device name="Matt Bassat iPod Touch">A6EF77B9A9EBFAEE74F93FEF73949844</device>
41+
<device name="Nat Bassat iPhone">C2B24234531BB262D55DA8ACEEE28753</device>
42+
<device name="CommandFusion iTouch 3rd Gen">9C9309EA6867A4C87FEB1BC0E8A1A20C</device>
43+
<device name="Jarrod's iPhone 3G">3D0F1EA73558BA41AAE0105C51EDB533</device>
44+
<device name="Jarrod iPhone Test">4F982B8139F86701EDDAE79D2C73A6BD</device>
45+
<device name="The Pad iTouch 1">79EBA1CF09570F7645A70E22E0EC160F</device>
46+
<device name="Ross' iPhone">A8189CCD0CBC962969902DC9F968FF71</device>
47+
</devices>
48+
</properties>
49+
<themes>
50+
<theme type="button" name=".guide_item[state='0']"><![CDATA[padding: 0px 0px 0px 0px; filter: Alpha(Opacity=100); -moz-opacity:1; opacity: 1; background-color: #0080FF; color: White; font-size: 12px; font-name: 'Avenir-Medium'; font-family: 'Avenir'; font-weight: normal; font-style: none; text-decoration: none; text-align: center; vertical-align: middle; display: table-cell; box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);]]></theme>
51+
<theme type="button" name=".guide_item[state='1']"><![CDATA[padding: 0px 0px 0px 0px; filter: Alpha(Opacity=100); -moz-opacity:1; opacity: 1; background-color: #FF8000; color: White; font-size: 12px; font-name: 'Avenir-Medium'; font-family: 'Avenir'; font-weight: normal; font-style: none; text-decoration: none; text-align: center; vertical-align: middle; display: table-cell; box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);]]></theme>
52+
<theme type="text" name=".txt_l"><![CDATA[ color: White; font-size: 18px; font-name: 'Avenir-Heavy'; font-family: 'Avenir'; text-align: left; vertical-align: middle; font-weight: normal; font-style: none; text-decoration: none; display: table-cell;]]></theme>
53+
<theme type="text" name=".txt_c"><![CDATA[ color: White; font-size: 18px; font-name: 'Avenir-Heavy'; font-family: 'Avenir'; text-align: center; vertical-align: middle; font-weight: normal; font-style: none; text-decoration: none; display: table-cell;]]></theme>
54+
</themes>
55+
<scripts>
56+
<script name="main.js" />
57+
</scripts>
58+
<page name="Startup" j="0" tags="" transition="" subtype="" time="0" ease="" start="1">
59+
<portrait />
60+
<landscape>
61+
<list j="1" x="0" y="56" w="1024" h="712" headerSub="" titleSub="" contentSub="GuideRow" footerSub="" orientation="v" l="0" swipedelete="0" tags="l_guide" />
62+
<txt j="0" x="7" y="11" w="247" h="33" t="txt_l" wrap="False" l="0" tags="">Dynamic TV Guide Listing</txt>
63+
<btn j="0" x="261" y="8" w="110" h="40" t="guide_item" flip="None" sim="1" l="0" s="1" tags="" js="refreshGuide()">
64+
<inactive s="0">REFRESH</inactive>
65+
<active s="0">REFRESH</active>
66+
</btn>
67+
</landscape>
68+
</page>
69+
<subpage name="GuideRow" w="1200" h="50" clip="1">
70+
<btn j="1" x="0" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
71+
<inactive s="1">X</inactive>
72+
<active s="1">X</active>
73+
</btn>
74+
<btn j="2" x="50" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
75+
<inactive s="2">X</inactive>
76+
<active s="2">X</active>
77+
</btn>
78+
<btn j="3" x="100" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
79+
<inactive s="3">X</inactive>
80+
<active s="3">X</active>
81+
</btn>
82+
<btn j="4" x="150" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
83+
<inactive s="4">X</inactive>
84+
<active s="4">X</active>
85+
</btn>
86+
<btn j="5" x="200" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
87+
<inactive s="5">X</inactive>
88+
<active s="5">X</active>
89+
</btn>
90+
<btn j="6" x="250" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
91+
<inactive s="6">X</inactive>
92+
<active s="6">X</active>
93+
</btn>
94+
<btn j="7" x="300" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
95+
<inactive s="7">X</inactive>
96+
<active s="7">X</active>
97+
</btn>
98+
<btn j="8" x="350" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
99+
<inactive s="8">X</inactive>
100+
<active s="8">X</active>
101+
</btn>
102+
<btn j="9" x="400" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
103+
<inactive s="9">X</inactive>
104+
<active s="9">X</active>
105+
</btn>
106+
<btn j="10" x="450" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
107+
<inactive s="10">X</inactive>
108+
<active s="10">X</active>
109+
</btn>
110+
<btn j="11" x="500" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
111+
<inactive s="11">X</inactive>
112+
<active s="11">X</active>
113+
</btn>
114+
<btn j="12" x="550" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
115+
<inactive s="12">X</inactive>
116+
<active s="12">X</active>
117+
</btn>
118+
<btn j="13" x="599" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
119+
<inactive s="13">X</inactive>
120+
<active s="13">X</active>
121+
</btn>
122+
<btn j="14" x="649" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
123+
<inactive s="14">X</inactive>
124+
<active s="14">X</active>
125+
</btn>
126+
<btn j="15" x="699" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
127+
<inactive s="15">X</inactive>
128+
<active s="15">X</active>
129+
</btn>
130+
<btn j="16" x="749" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
131+
<inactive s="16">X</inactive>
132+
<active s="16">X</active>
133+
</btn>
134+
<btn j="17" x="799" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
135+
<inactive s="17">X</inactive>
136+
<active s="17">X</active>
137+
</btn>
138+
<btn j="18" x="849" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
139+
<inactive s="18">X</inactive>
140+
<active s="18">X</active>
141+
</btn>
142+
<btn j="19" x="899" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
143+
<inactive s="19">X</inactive>
144+
<active s="19">X</active>
145+
</btn>
146+
<btn j="20" x="949" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
147+
<inactive s="20">X</inactive>
148+
<active s="20">X</active>
149+
</btn>
150+
<btn j="21" x="999" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
151+
<inactive s="21">X</inactive>
152+
<active s="21">X</active>
153+
</btn>
154+
<btn j="22" x="1049" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
155+
<inactive s="22">X</inactive>
156+
<active s="22">X</active>
157+
</btn>
158+
<btn j="23" x="1099" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
159+
<inactive s="23">X</inactive>
160+
<active s="23">X</active>
161+
</btn>
162+
<btn j="24" x="1148" y="0" w="46" h="46" t="guide_item" flip="None" sim="1" l="0" s="1" tags="">
163+
<inactive s="24">X</inactive>
164+
<active s="24">X</active>
165+
</btn>
166+
</subpage>
167+
</gui>

0 commit comments

Comments
 (0)