開発環境 Windows 10 Pro Node.js v8.9.2 実装機能 今回は、実装を簡単にするために、以下のややプリミティブなコマンドだけを実装します。 タブキー入力(フォーカス移動) 文字入力(テキスト領域への文字入力) エンターキー(リンク移動、ボタン等のクリック、検索 等) 実装を簡単にするために、以下に対応しません。 LAN内にChromecastが複数ある場合 ChromecastのIPアドレスが変更される場合 セキュリティに関わるところ アプリの実装 1.Web APIで操作できるブラウザを作る 動作イメージ(4)の機能を実装します。 headlessブラウザならなんでもよいので、chromeをselenium-webdriverより操作する実装としました。(seleniumは本来の用途とは違うような気もしますが、楽するために目をつむります) 動作させるにはChrom
>> import time >> import pychromecast >> import zeroconf >> # Create a browser which prints the friendly name of found chromecast devices >> zconf = zeroconf.Zeroconf() >> browser = pychromecast.CastBrowser(pychromecast.SimpleCastListener(lambda uuid, service: print(browser.devices[uuid].friendly_name)), zconf) >> browser.start_discovery() >> # Shut down discovery >> pychromecast.discovery.stop_di
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く