開発環境 Windows 10 Pro Node.js v8.9.2 実装機能 今回は、実装を簡単にするために、以下のややプリミティブなコマンドだけを実装します。 タブキー入力(フォーカス移動) 文字入力(テキスト領域への文字入力) エンターキー(リンク移動、ボタン等のクリック、検索 等) 実装を簡単にするために、以下に対応しません。 LAN内にChromecastが複数ある場合 ChromecastのIPアドレスが変更される場合 セキュリティに関わるところ アプリの実装 1.Web APIで操作できるブラウザを作る 動作イメージ(4)の機能を実装します。 headlessブラウザならなんでもよいので、chromeをselenium-webdriverより操作する実装としました。(seleniumは本来の用途とは違うような気もしますが、楽するために目をつむります) 動作させるにはChrom
先日病院のWifiに接続してChromecastを使おうとしたがスマホと接続が出来なかった。 仕方がないので自分のポケットルーターの回線で病院のテレビにChromecastを接続してAbemaTVを観ていた。 普通のモバイル回線はデータ量制限が低いため動画を観ているとあっという間に上限になってしまう。 海外のホテルでも同じ状況で1度Chromecastを持参したが使えないので次の旅行で持っていくことが無くなった。 ホテルや病院などパブリックなWiFiスポットでChromecastが使えないのはAPアイソレーション機能をオンにしているため。 Chromecastの公式ヘルプにも使えないことが明記されている。 APアイソレーションをオンにしているのは宿泊客のセキュリティを守るためなので仕方がない。 この機能により簡易的ではあるが他人のスマホにパソコンなどからスマホのOSのセキュリティーホールな
>> 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
VAT overview )Value Added TaxThe Value Added Tax (VAT) is a consumption tax applied in the European Union (EU) to all goods and services. All consumers in the EU are charged VAT on the purchase of goods and services. Businesses in the EU buying from a business in the same country are also charged VAT. Businesses in the EU buying from a business in a different EU country are not charged VAT. Consum
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く