未分類

Thumbnail of post image 137

 例えば、アイコンを作ろうとした時、サイズをどうしますか?

 私は、64 x 64 とか、512 x 512 と言ったサイズにします。64 とか 512 って中途半端なサイズだなって思いますか? それとも切りのいいサイズだ ...

pupeeteer,Raspberry Pi

Thumbnail of post image 112

 puppeteer で要素を特定して操作する場合、基本は、id や class などを使うことで特定します。id や class 属性がない場合は、他の属性を使うこともできます。しかし、属性があっても他の要素でも同じ属性を使っていた ...

未分類

Thumbnail of post image 087

 Apache のアクセスログを見ていたら、static.cnode.io からアクセスがありました。これ何処だ? 調べてみると、spam メールを飛ばしてくるホストの多いドメインらしいです。まあ、アクセス自体は普通のブラウジングみた ...

pupeeteer,Raspberry Pi

Thumbnail of post image 127

 puppeteer でページのスクリーンショットを撮る際に、fullPage オプションを true にすると、ページ全体のスクリーンショットが撮れるはずですが、Raspberry Pi ではビューポートに設定した範囲しか描画されま ...

pupeeteer,Raspberry Pi

Thumbnail of post image 040

 今回は、簡単な web ページを puppeteer で操作して見ます。

操作対象の html と php

次のような html と php を web サイトに準備します。

puppeteer_test.ht ...

web サイト

Thumbnail of post image 192

 昔、旧ホームページを運用していた頃は、google の検索結果に日付が出ていた記憶があります。ところがこのサイトの検索結果には日付が出ていませんでした。(ブログ記事は除きます。)

 自分は、検索するときに、検索結果の日付 ...

pupeeteer,Raspberry Pi

Thumbnail of post image 192

 今度は、フォームを操作してみます。サイトのページには、検索ボックスを設置してあるので、pupeteer で検索させたいと思います。

 検索ボックスのフォーム要素には以下のように id が設定してあるのでそれを使っていきま ...

pupeeteer,Raspberry Pi

Thumbnail of post image 036

 前回は、puppeteer でトップページの画像を保存しました。

前回の記事

 今回は、リンク遷移させたいと思います。例えば、このサイトのトップの「ラズパイで遊ぼう!」リンクから辿り、「RTL-SDR 用 FM ラジオフロ ...

pupeeteer,Raspberry Pi

Thumbnail of post image 074

 wget などは、Javascript が使えませんが、ヘッドレスなブラウザの PhantomJS は Javascript が使えます。と言ってもヘッドレスなので通常のブラウジングには使えません。

 例えば、ルータの ...

web サイト

Thumbnail of post image 157

 Google Analytics もリアルタイムに近いですが、Apache のログをリアルタイムに解析するプログラムに GoAccess というものがあります。

 コンソール画面に表示することができ、html での出力も ...