Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.py
More file actions
Latest commit
70 lines (56 loc) · 2.13 KB
/
Copy pathtest.py
File metadata and controls
70 lines (56 loc) · 2.13 KB
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
__author__='bison'
print('FOO')
importsouper
soup=souper.souperDuper('bison')
soupNext=soup.grabPart()
soupNext.__next__()
exit()
importpychromecast
frompychromecast.controllers.youtubeimportYouTubeController
frompychromecast.controllers.mediaimportMediaController
importtime
myIp='172.22.27.204'#'172.22.27.48'
print('start discovery')
allCastNames=pychromecast.get_chromecasts_as_dict().keys()
allCasts= {}
video="C_XyuvPE9t4"
print('end discovery')
castIndex= {}
forcastNameinallCastNames:
cast=pychromecast.get_chromecast(friendly_name=castName)
allCasts[castName] =cast
castIndex[castName] =len(castIndex)
forcastName, castinallCasts.items():
#cast.quit_app()
pass
print(castIndex)
whileTrue:
mypath='/home/bison/Dropbox/Photos/Motivation'
fromosimportlistdir
fromos.pathimportisfile, join
importrandom
onlyfiles= [ fforfinlistdir(mypath) ifisfile(join(mypath,f)) ]
imgFile=random.choice(onlyfiles)
forcastName, castinallCasts.items():
ifcastName!='Plantcastf':
#cast.quit_app()
#cast.quit_app()
#print(cast.device)
castMc=cast.media_controller
print(castMc.status)
mc=MediaController()
cast.register_handler(mc)
imgFile=onlyfiles[castIndex[castName]]
castIndex[castName] +=1
print(castName+' http://'+myIp+':8000/'+imgFile)
mc.play_media('http://'+myIp+':8000/'+imgFile, 'Image/jpg')
#mc.play_media('http://172.22.27.48:8000/TMP/my whole brain is crying - panic - DuBMDLP.gif', 'Image/gif')
#mc.play_media('http://172.22.27.48:8000/TMP/stupid%20human%20race%20-%20tumblr_mfoumwtO6I1ryw1t1o1_500.gif', 'Image/gif')
#mc.play_media('https://pbs.twimg.com/media/CNbowwpWIAEe1Sm.jpg', 'Image/jpeg')
#mi = MediaImage('http://asset-2.soupcdn.com/asset/12903/9698_26b1.jpeg', 100, 100)
#mi.url
#mc.play()
#yt = YouTubeController()
#cast.register_handler(yt)
#yt.play_video(video)
time.sleep(8.8)