結論
waitForNavigation()
を使いましょう。
実例
await page.goto('https://wait-redirect.example.com/'); await page.waitForNavigation();
公式ドキュメント
参考
Cloudflare の DDos Protection を経由する場合などに有効です。
waitForNavigation()
を使いましょう。
await page.goto('https://wait-redirect.example.com/'); await page.waitForNavigation();
Cloudflare の DDos Protection を経由する場合などに有効です。
以下のコマンドを用いて Rust のバージョンを上げる。その後に cargo install をやり直す。
$ rustup install stable rustc 1.36.0 (a53f9df32 2019-07-03) (省略) $ rustc --version rustc 1.38.0 (625451e37 2019-09-23)
grex
をインストール中に use of unstable library feature 'iter_nth_back'
というエラーが出てハマりました。
各コマンドの意味は理解した上で実行しましょう。
$ sudo mkfs.ext4 /dev/sdX Creating journal (262144 blocks):(Enter押下後、しばらく待つ) $ sudo parted /dev/sdX (parted) mklabel gpt Yes/No? Yes(Yesを選択した時点でHDD/SSDの中身が全部消え去るので注意) (parted) mkpart Partition name? []? PARTITION_NO_NAMAE File system type? [ext2]? ext4 Start? 0% End? 100% (parted) print(確認コマンド。省略可) (parted) quit $ sudo mkfs.ext4 /dev/sdX1 Creating journal (262144 blocks):(Enter押下後、しばらく待つ) $ sudo e2label /dev/sdX1 PARTITION_NO_NAMAE $ sudo parted -l (確認コマンド。省略可)
以下、Mac版での方法ですが、他の環境でも同じかと思います。また、アプリ版を用いていますが、Webブラウザの拡張機能を用いても登録することができます*1。
インストールして、起動しましょう。
上記をクリックすると、下のようにカメラが出ます*2。
上記の「カメラ」を用いて、ワンタイムパスワード用の QRコード を「撮影」すれば完了です。なお、「撮影」をせずに、既存の画像ファイルを読み込むことも可能です。右下のセレクトボックスから選択できます。
正しく登録できていると、ワンタイムパスワード入力画面に遷移すると自動でワンタイムパスワードが入力されます。便利です。
以前にざっくりと記事を書いたこともあります。
詳細は 公式ページ に載っています。
以下、Ubuntu 18.04 LTS であるとします。
以下のページよりダウンロードします。
以下の例では、plexmediaserver_1.18.0.1913-e5cc93306_amd64.deb
を落としてきたものとしてインストールしています。
$ sudo dpkg -i plexmediaserver_1.18.0.1913-e5cc93306_amd64.deb
インストールが終わった後に http://server.local.ip.address:32400/web にアクセスして Plex の画面が表示されれば OK です。インストール終了直後から plexmediaserver
という名前でサービスとして稼働しているので、アクセスされたくない場合には適宜制限しましょう。
$ sudo service plexmediaserver status ● plexmediaserver.service - Plex Media Server Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-10-13 14:17:18 JST; 2min 49s ago
Plexオフィシャルにアカウントを登録し、自分のサーバに立てた Plex 内の「リモートアクセス」を有効にするように設定すると、Plexオフィシャル側へアクセスした場合にトンネリング(リバースプロキシ)してくれて、自分のサーバにつなげてくれます。リスクは認識した上で設定しましょう。
各種ネイティブアプリも用意されています。
たとえば Android版 のアプリは次のとおりです。
iOS版は次のとおりです。iOS版は無課金状態ですと1分までの視聴になります。
apps.apple.com