ラベル インターネット の投稿を表示しています。 すべての投稿を表示
ラベル インターネット の投稿を表示しています。 すべての投稿を表示

2020年3月29日日曜日

Firefox の遅いレンダリングが直るまで

How to fix Firefox slow rendering

正確な時期は不明ですが、この数ヶ月以内に Firefox をアップデートしてから Web 画面のレンダリングが遅くなりました。
具体的には Web 画面が表示されてから下にスクロールするとしばらく真っ白に表示されます。
下の画像のようなイメージです。

正常に表示されるまで数秒かかります。
原因は不明ですが、Windows の電源設定を変更したら改善したのでその方法をまとめました。


環境

  • Windows 10
  • Firefox 74.0 (これより前のバージョンから起きていました)


電源とスリープの設定を見直す

スタートボタンのコントロールパネルから
システム -> 電源とスリープ
を開き 電源の追加設定 をクリックします。

もし省電力になっていたらバランスに変更します。

この設定変更してから Firefox の画面をスクロールしても真っ白になることはなくなりました。
過去のブログ Windows 10 の冷却ファンの回転を減らす方法 で紹介した最大のプロセッサの状態を低く設定すると真っ白になることが多くなります。
PC の性能によってはバランスより高パフォーマンスを選択した方がいいかもしれません。
原因は不明なままなのでこの設定では直らない可能性もありますのでご了承ください。


関連ブログ

Windows 10 の冷却ファンの回転を減らす方法


2020年2月22日土曜日

Selenium IDE でヤフオク!のブラックリストにIDをまとめて登録する方法

How to register dubious ID at Yahoo Auction blacklist all at once

個人売買サイトのヤフオク!は、特定の ID のユーザーとの取引を拒否できるブラックリストの機能があります。
悪意を持った利用者の ID をブラックリストに登録しておくと嫌がらせやいたずらを防ぐことができます。
ブラックリストに登録されると、同一人物が使っていると推測される ID もブロックの対象になるのでサブアカウントも含めて取引の拒否ができます。
ヤフオク!要注意IDリストの Web サイト(以下「要注意IDリスト」と略します) に記載されている数十件の ID を登録しようと思ったのですが、ブラックリストに登録する画面は一度の操作で一つの ID しか登録できません。
一度の操作で全ての ID を登録したいので、Web ブラウザーの Firefox に自動テストツールの Selenium IDE を使って一括登録しました。
90件の登録に4分くらいで済みました。
一般的な手段ではありませんが、そのときのソースと使い方をまとめました。
blog.fujiu.jp Selenium IDE でヤフオク!のブラックリストにIDをまとめて登録する方法


環境

  • Windows 10
  • Firefox 71.0
  • Selenium IDE 3.16.1


実手順

  1. 要注意IDリスト (http://ochisatsu.com/caution/) のIDを抽出する (配列の書式にならべる)
  2. 抽出した ID をヤフオクのブラックリストに登録する
時間短縮のために1番目は JavaScriptで抽出し、2番目は Selenium IDE を使いました。


要注意IDリスト (http://ochisatsu.com/caution/) のIDを抽出する方法

これが最大の難関です。
ID を一つずつダブルクオーテーションで囲み、カンマでつなげます。
三人分 ID を登録したい場合は次の構文になります。

return ["一人目のID", "二人目のID", "三人目のID"]

要注意IDリストなどに記載されている ID を配列にならべて出力する JavaScript を作りました。
このブログを書いている時点で要注意IDリストの Web サイトを Firefox で開き、F12 キーを押して Console で下の JavaScript を実行すると表示されている ID を全て配列の構文でコンソールに出力できます。




抽出した ID をヤフオクのブラックリストに登録する方法

Firefox に Addon の Selenium IDE をインストールする

Firefox に Selenium IDE がインストールされていなければ下記の URL を Firefox で開いて 「Add to Firefox」をクリックすればインストールできます。
https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/

Firefox のメニューバーに Selenium IDE のアイコンが表示されればインストール成功です。


Selenium IDE のスクリプトをダウンロードし展開する

抽出した ID をヤフオクのブラックリストに登録するスクリプトを Gist に載せました。
https://gist.github.com/mtk-f/4e8c31306171460b9e61021933b026cb

画面右上にある「Download ZIP」をクリックして ZIP ファイルをダウンロードし、展開しておきます。


Selenium IDE を起動してスクリプトファイルを開く

Selenium IDE のアイコンをクリックして Selenium IDE を起動させます。
Open an existing project をクリックします。
Gist からダウンロードして展開したファイルを選択します。

スクリプトを編集する画面が表示されるので、コマンド1行目の Target に要注意IDリストから抽出した return 文をコピー・貼り付けて Run Current test のボタンをクリックします。

これで ID がブラックリストに次々に追加されていきます。

関連ブログ

Selenium IDE でWebブラウザーを自動操作する方法
UWSC でアプリケーションを自動操作する方法
JavaScriptをWebコンテンツを見ながらデバッグする [Intenet Explorer] [firefox]


2019年10月19日土曜日

[Firefox] 表示中のWebサイトを画像として保存する方法

How to save Web pages as pictures

Web ブラウザーに表示されている画面を画像として保存する方法を調べたのでその方法をまとめました。

環境

  • Windows 10
  • Firefox 69


アドオン・Fireshot をインストールする方法

Firefox 用アドオンの Fireshot は Firefox で開いている画面を画像として保存出来ます。
画面を画像に保存出来るアドオンはいくつかありましたが、Fireshot はスクロールしないと表示できない範囲も含めて全体を画像にできるのでこれをインストールしました。

下記 URL の Firefox のアドオンのページから Firefox をインストールします。
https://addons.mozilla.org/en-US/firefox/addon/fireshot/

Add to Fierfox をクリックします。
blog.fujiu.jp [Firefox] 表示中のWebサイトを画像として保存する方法

追加をクリックします。

OK をクリックします。

Firefox 右上当たりのツールバーに Fireshot のアイコンが追加されればインストール完了です。


画像に保存する方法

今見ている画面を画像に保存するには Fireshot のアイコンをクリックし、Capture entrie page をクリックします。

Save Screenshot という画面が表示されるので、右上の Save as Image をクリックすると保存先を指定して画像に保存できます。
PDF ファイルとしても保存できます。


関連ブログ

Selenium IDE でWebブラウザーを自動操作する方法
[Fiferox] Firefox のURLの左に隙間が出来たときの直し方
JavaScriptをWebコンテンツを見ながらデバッグする [Intenet Explorer] [firefox]
digiKam パソコン内の画像ファイルを簡単に探せるフリーソフト


2019年8月31日土曜日

ネットショッピングで不良品が届いた場合の対処方法

How to excahnge defective products

私事で恐縮ですが、ステレオヘッドホンをネットショッピングで購入したら左側の音が出ない不良品でした。
このヘッドホンを良品と交換するまでの一連の手続きをまとめました。
blog.fujiu.jp ネットショッピングで初期不良品が届いた場合の対処方法


マニュアルを読んでみる

マニュアルを読んで、使い方や他の機器との接続の仕方が間違っていないか確かめます。
製品に付属するマニュアルには、たいていの場合、動作不良の時の対処方法が書かれています。
今回購入したヘッドホンのマニュアルを確認しましたが使い方の間違いはなく、左側の音が出ない場合の対処方法は書かれていませんでした。
不良品と考えていいでしょう。


納品書・領収書・保証書などがあることを確かめる

一般的に保証期間内に起きた不具合は初期不良としてクレーム交換することが出来ます。
交換するためには現品と付属の保証書が必要です。
購入した販売店によっては商品に添付される納品書や領収書が保証書の代わりになることがあるので、それらがあることを確認します。


購入した販売店と連絡が取れる場合

まずは販売店に返品する方法を調べます。
今回購入した販売店では返品方法について次のように電話かメールで連絡するように説明しています。

今回は下のようにメールで連絡しました。


このメールを送った結果、返信内容は
「メーカーのサポートに問い合わせててください。メーカーが不良品と認めたら交換に応じます
というものでした。
腑に落ちない対応をぐっとこらえてメーカーのサポートに問い合わせます。


製品のメーカーのサポートに問い合わせる場合

今回のように販売店がメーカーのサポートに問い合わせて欲しいと返信してきた場合や、購入した販売店と連絡がとれない場合は購入した製品のメーカーのサポートセンターに問い合わせます。
幸いなことに、この商品のメーカーはサポートに問い合わせるためのWebフォームが用意されていたのでそこから問い合わせしました。



サポートからの返信は、お問い合わせナンバーと共に
初期不良品であるので
・販売店に交換して貰う
・メーカーのサポートに送って代替品と交換する
のどちらかを選んでください
との回答をいただきました。

販売店の対応が悪いと思った場合はメーカーに交換して貰う方がいいと思います。


販売店に交換交渉をした結果

今回は販売店にメーカーが不良品と認めた事を次の分のようにメールで連絡しました。


販売店の回答は、新品を送るので宅配業者に初期不良品を渡すことで交換することになりますした。
宅配業者が新品を届けたら、その場で手元にある不良品を交換してようやく良品を手に入れることが出来ました。
不良品が届いてから良品に交換するまで一週間ほどでした。

買った商品が初期不良品である確率はゼロではありません。
初期不良に気づいた場合は、それ以上使うことをせずにすぐに交換か返品する事をおすすめします。


関連ブログ

Amazon や楽天で類似商品を検索しない方法
Firefox の動画の自動再生を禁止にする方法


2019年1月12日土曜日

Amazon や楽天で類似商品を検索しない方法

How to search merchandise ruling out similar products

Amazonや楽天でレーザープリンターのメーカー純正トナーを探したところ、リサイクル品や互換品ばかり検索されて純正品がなかなか見つかりません。
類似商品を除外し、純正品のみを検索する方法を考えてまとめました。
blog.fujiu.jp Amazon や楽天で類似商品を検索しない方法


JAN コードで検索すれば類似品は表示されない

JAN コードとは、商品ごとに一意に割り当てられる8~13桁の数字でバーコードとして利用されます。

JAN コードはメーカーのWebサイトで調べることが出来ます。

JAN コードで検索したところ、純正品のみを検索することが出来ました。

例外を除いて JAN コードが異なる製品と同じになることはないと思ってよいと思います。
(過去に PC 用ゲームソフトの JAN コードが異なるメーカーの製品と全く同じだったことがあります)
欲しい商品を探したいのに類似品ばかりおすすめされる場合は JAN コードで検索するとすぐに見つかる可能性があるのでご活用ください。


関連ブログ

Firefox でアンケートサイトの複数の項目をまとめて入力する方法
インターネットプロバイダーの変更がお得にできた話
Selenium IDE でWebブラウザーを自動操作する方法


2017年11月26日日曜日

Firefox の Adblock Plus 3.0 でフォローしてないツイートを表示しない方法

How to erase useless tweeets with Adblock 3.0

最近のツイッターはハイライトやおすすめなど、フォローしてないアカウントやリツイートの多いツイートを目立つ場所に表示する機能があります。
しかしこの機能が不便に思うことが多々あります。
たとえば地震直後にツイッターを開いてハイライトやおすすめがトップに表示されたら情報収集の妨げになります。
これらのツイートを見たくなくてもその機能を無効にすることができません。

そこで過去に [Adblock] Twitterのプロモーション・おすすめ・アンケートを消し去る方法 というブログを書いたわけですが、Adblock Plus が3.0にバージョンアップしたためこのフィルターが使えなくなってしまいました。
そこで Adblock Plus 3.0 でブロックできるフィルターを作ったのでまとめました。
blog.fujiu.jp Firefox の Adblock Plus 3.0 でフォローしてないツイートを表示しない方法


環境

  • Windows 10
  • Firefox 56.0.2
  • Adblock Plus 3.0


Adblock にフィルターを登録する方法

Adblock にフィルターを登録するとその内容の通りに表示されなくなります。
フィルターを登録するには、Adblock のオプションを開き、

詳細設定のマイフィルターリストをクリックするとテキストボックスが現れフィルターを入力出来るようになります。


おすすめユーザーを表示しないフィルター

下の画面のようなフォローしてないユーザーをおすすめする画面を消すフィルターです。



最近のハイライト を表示しないフィルター

下の画面のようなフォローしてないユーザーのツイートの強制表示を消すフィルターです。



プロモーションを表示しないフィルター

Twitterは広告収益で運営しているためプロモーションツイートを消すことはおすすめしません。



アンケートを表示しないフィルター

アンケートは負荷の高いJavaScriptを使っているようで、消し去るとブラウザーの動作が軽快になります。



「過去1時間の報告が完了しました」を表示しないフィルター




参考にしたコンテンツ

Writing Adblock Plus filters

https://adblockplus.org/filters


関連ブログ

「Firefoxは現在Twitterに接続できません」の対処方法
ツイッターAPIの検索で複数の画像URLが取得できない対策方法
[セキュリティ] Twitterの「このリンクは安全ではない」「このリクエストを保留しています」の対策2015年版

2017年10月21日土曜日

インターネットが100倍以上速くなった方法 (NDプロキシ)

How to speed-up Internet connection on So-net

前回のブログ プロバイダーの裏メニューでインターネットを高速化出来るか (IPoE・IPv6) ではルーターがNDプロキシに対応できないため、1Gbps の契約にもかかわらず 0.0006Gbps 程度の速度しか出ないことがわかりました。
早速NDプロキシ対応のルーターを購入したのでその結果をまとめました。
blog.fujiu.jp インターネットが100倍以上速くなった方法 (NDプロキシ)


環境

  • Windows 10
  • Wi-Fiルーター Buffalo WXR-1750DHP2


NDプロキシ対応のルーターを調べる方法

NDプロキシが使えるルーターを購入したいわけですが、カタログに「NDプロキシ対応」と書いてある製品が見当たりませんでした。
そこで各メーカーがWebサイトで公開している製品マニュアルを調べました。

調べた結果、Buffalo WXR-1750DHP2 の Webサイトからダウンロード出来るPDFマニュアルにNDプロキシを使用する方法が記述されて、値段も1万円以内だったのでこの製品を選びました。
同社のWSRシリーズはPDFマニュアルにNDプロキシの記述がないので要注意です。


セットアップ

PPPoEの設定をしてNDプロキシで接続する設定にします。
運用方法に応じて暗号化キーやSSIDやMACフィルタリングも設定します。


結果

いつも遅くなる夜間に Download Speed で回線速度を測った結果 0.0727Gbps ほどになりました。
NDプロキシ対応前は 0.0006Gbps だったので、121倍速くなりました。
1Gbpsの契約なのでまだ遅いですが、以前に比べ待ち時間が少なくなったので及第点だと思います。


So-net 高速化のまとめ

Wi-Fiルーターを使って So-net を高速化するには次のことが必要でした。
  • So-net のサポートに IPoE・IPv6 開通の希望を申し出る
  • NDプロキシ対応のWi-Fiルーターを使う (購入するかレンタルする)


関連ブログ

プロバイダーの裏メニューでインターネットを高速化出来るか (IPoE・IPv6)
インターネットプロバイダーの変更がお得にできた話
不安定なオンラインゲームを安定させる方法
[Android] Lynx3DをWi-Fi接続するとAirStationが再起動する

2017年10月7日土曜日

プロバイダーの裏メニューでインターネットを高速化出来るか (IPoE・IPv6)

How to open IPoE / IPv6 on So-net

数ヶ月前まで地元企業が運営するインターネットプロバイダーを利用していましたが、引っ越しのためやむなく So-net に変更しました。
So-netの同系列のグループ企業が PSNow というゲームストリーミングを提供しているのでそれに実用的な速度が出るだろうと期待していました。
ところが利用を開始したら以前利用していたプロバイダーに比べて夜間の回線速度が非常に遅いことがわかりました。
Webサイトは表示されるまで長時間待たされ、動画見放題のU-NEXT for So-netは数秒再生するとロード待ちで止まり、オンラインゲームは時間切れによる強制終了が頻繁に起きます。
1Gbps の契約ですが Download Speed を測定すると 0.0006Gbps 程度の速度しか出てません。
blog.fujiu.jp プロバイダーの裏メニューでインターネットを高速化出来るか (IPoE・IPv6)

回線速度を改善するため IPoE・IPv6 を申し込んだのでその経緯と結果をまとめました。


環境

  • Windows 10
  • Wi-Fiルーター NEC Aterm WG1800HP2 (IPv6ブリッジ対応、NDプロキシ非対応)


プロバイダーにIPoE・IPv6の開通を申し込む

IPoE・IPv6はIPv6に対応しているサイトへの接続速度が改善される可能性があるサービスです。
IPoE・IPv6を提供するプロバイダーは多いようですが、So-netでは開通を申し込んだ利用者にだけに提供する裏メニューのような扱いです。
申し込みはSo-netのサポートWebサイトから行いました。


ルーターの設定を変更する

現在使用しているルーターはIPoEに未対応ですが、IPv6ブリッジを有効にするとパソコンやスマートフォンがIPoE・IPv6で接続が出来るようになります。
他社のルーターでは「IPv6パススルー」と呼ばれる機能です。


IPoE・IPv6を導入した結果

IPoE・IPv6開通しても、体感速度も変化ありませんでした。
よく利用するWebサイトのほとんどがIPv6非対応だったようです。
同じ時間帯にDownload Speedを測定したところ、0.0010Gbpsほどでした。誤差の範囲の変化です。


今後の対策

回線速度改善のためにこれからできる方法を考えてみました。
  1. プロバイダーを変える
  2. ルーターのNDプロキシを有効にする
  3. プロバイダーや回線事業者が提供するレンタルWi-Fiルーターを使う
プロバイダーを変える方法ですが、現在住んでいる地域では利用客が多い大手プロバイダーしか選べないため解決しそうにありません。

ルーターの設定をNDプロキシ有効に変更する方法ですが、残念ながら現在使用しているルーターはNDプロキシに未対応で、対応している市販品も多くありません。

レンタルWi-Fiルーターを使う方法ですが、月額300円程度で使えますがIPoEやNDプロキシに対応しているか不明です。
速度が改善しなければレンタルをやめればそれ以上の出費はありませんが解決したことにはなりません。

レンタルWi-Fiルーターについて問い合わせてNDプロキシに対応していればレンタルを、していなければNDプロキシ対応ーターを買うのが最善策に思います。


関連ブログ

インターネットプロバイダーの変更がお得にできた話
不安定なオンラインゲームを安定させる方法
Firefox の動画の自動再生を禁止にする方法

2017年9月23日土曜日

Firefox でアンケートサイトの複数の項目をまとめて入力する方法

How to pick multiple checkboxes and radio-buttons at once

下の画像のようにアンケートなど複数の選択項目の入力を求められるWebサイトを使うことがあります。
blog.fujiu.jp Firefox でアンケートサイトの複数の項目をまとめて入力する方法
特にラジオボタンやチェックボックスの選択は操作が面倒です。
これらの項目をマウスでまとめて操作する方法を試してみました。


環境

  • Windows 10
  • Firefox 55.0.3


右クリックを使うアドオンを無効にする

今回使用する Snap Links Plus はマウスの右ボタンでドラッグ操作します。
同じく右ボタンで操作する All-in-One Gestures アドオンがインストールされていると、All-in-One Gestures が優先されてしまうためこれを無効にしないと Snap Links Plus が利用できませんでした。
Altキーを押してメニューの
ツール - アドオン
で All-in-One Gestures の無効化をクリックして Firefox を再起動すると無効に出来ます。


Snap Links Plus を利用する


Firefox 用アドオンの Snap Links Plus をインストールします。
下のサイトに移動して Firefoxへ追加 をクリックして再起動するとインストール出来ます。
https://addons.mozilla.org/ja/firefox/addon/snaplinksplus/

マウスの右ボタンを押したままマウスを動かすと矩形選択できます。

選択範囲のチェックボックスはすべてオンになります。

ラジオボタンを複数選択した場合は先頭が有効になるようです。


Snap Links Plus が利用できないアンケートサイトもある

楽天リサーチは JavaScript で操作制限しているようで、Snap Links Plus でまとめて入力できませんでした。
ほかにも Snap Links Plus が利用できないサイトもあると思います。
まとめて選択するツールを規約で禁止しているアンケートサイトもあると思います。
自己責任で使用してください。


関連ブログ

FirefoxでJavaSriptが応答しなくなるサイトの対策と高速化
Selenium IDE でWebブラウザーを自動操作する方法
「Firefoxは現在Twitterに接続できません」の対処方法

2017年9月9日土曜日

Firefox の動画の自動再生を禁止にする方法

How to disable video autoplay

Webブラウザーの Firefox は初期状態ではWebコンテンツの動画を自動で再生します。
この機能のおかげで Firefox で動画があるWebサイトを開くとCPU使用率が高くなり、動作が遅くなったり一時的にフリーズすることがあります。
表示していない動画から勝手に音が出ることもあります。
動画の自動再生を禁止する設定をしたところ、動作が遅くなることが減ったのでその方法をまとめました。
動画が再生されるWebサイト
blog.fujiu.jp Firefox の動画の自動再生を禁止して動作を安定させる方法


環境

  • Windows 10
  • Firefox 55.0.3


設定方法

Firefox のアドレスバーに
about:config
と入力して 危険性を承知の上で使用する をクリックします。

検索に
media.autoplay.enabled
と入力します。

設定名の下の media.autoplay.enabled をダブルクリックします。値が false に変われば完了です。

これで動画が自動で再生されることがなくなりました。


デメリットもある

動画の自動再生を禁止してから youtube や nicovideo の動画プレイヤーは再生ボタンを2回以上クリックしないと再生されないことがあります。



関連ブログ

FirefoxでJavaSriptが応答しなくなるサイトの対策と高速化
Selenium IDE でWebブラウザーを自動操作する方法
「Firefoxは現在Twitterに接続できません」の対処方法

2017年7月8日土曜日

インターネットプロバイダーの変更がお得にできた話

How to save money when changing Internet service providers

引っ越しに伴いインターネットのプロバイダーを変更することになりました。
引っ越し先の家はそのエリアでサービスを展開しているプロバイダーと契約し、引っ越し前の家で契約していたプロバイダーは解約することになります。
その結果、合計35640円の出費を節約することができました。
偶然もあったとはいえ見逃すことのできない金額なのでまとめました。
blog.fujiu.jp インターネットプロバイダーの変更がお得にできた話


工事費無料キャンペーンでお得になった

引っ越し先のプロバイダーと契約のため、窓口へ行ったら工事費無料キャンペーンの最中でした。
しかし工事希望日は無料キャンペーン終了後です。
ところが、キャンペーン期間中に契約し工事の予約を入れておけば工事日がキャンペーン期間を過ぎた後でも無料キャンペーンの適用になるとのことでした。
このおかげで工事費19440円(税込)が節約できました。


解約手数料免除でお得になった

引っ越し前に利用していたモデムや配線はプロバイダーから貸与されたものなので返却する必要があります。
引っ越し前の家は取り壊すことが決まっているため、プロバイダーの利用料締め日より早く返却することにしました。
そこでプロバイダーに「家を取り壊すため早めに返却したい」と申し出たところ、「貸与品の返却後、家を取り壊す場合は解約手数料は不要」と回答がありました。
契約書などは残っていないため解約時の条件は確認できませんが、取り壊すことを伝えたおかげで解約手数料16200円(税込)が節約できました。



関連ブログ

不安定なオンラインゲームを安定させる方法
[Android] 楽天Edyの決算処理が中断で支払いできない原因と直し方 [おサイフケータイ]
FirefoxでJavaSriptが応答しなくなるサイトの対策と高速化

2017年2月4日土曜日

Memory Fox Next で Firefox の動作を速くする方法

How to save Firefox memory

WebブラウザーのFirefoxを長く使い続けていますが、昔に比べて動作が遅くなったように感じます。
主な原因はたくさんインストールしたアドオンと思われますが、便利なアドオンはどうしても使い続けたいものです。
アドオンをアンインストールせずに改善できそうな方法としてMemory Fox Nextアドオンがあっります。
Memory Fox Nextは稼働中のFirefoxが使用するメモリーを減らすため、メモリースワップを抑えディスクアクセスを減らし動作の高速化が期待できます。
自分の環境ではFlash動画プレイヤーのコマ飛びやフリーズが頻発することもあってMemory Fox Nextを使うことにしました。


環境

  • Windows 10
  • Firefox 50.1.0
  • Memory Fox Next 7.4.1.1


Memory Fox Next アドオンをインストールする

FirefoxでMemory Fox Next アドオンのサイトを開きインストールします。
https://addons.mozilla.org/ja/firefox/addon/memory-fox-next/
blog.fujiu.jp emory Fox Next で Firefox の動作を速くする方法

インストール後、Firefoxを再起動する必要があります。
再起動後にメッセージボックスが表示されますが、ツールバーにMemory Fox Nextのアイコンを配置すれば表示されないようです。


Memory Fox Nextを有効にする

Memory Fox Nextはインストールしただけでは有効になりません。
ツールバーのMemory Fox Nextのアイコンをクリックし、
Active Memory Fox Next - Browser Only
をクリックします。


Memory Fox Nextの効果

タスクマネージャーによると今までFirefoxは800Mバイト前後のメモリーを消費していましたが、Memory Fox Nextを有効にした後は200Mバイト前後の消費に減りました。
開いているタブ数やWebサイトの内容に左右されますが、半分以下のメモリー消費で済むようになりました。

もっと早く使えばよかったと思う反面、互換性やセキュリティの不安もあります。
なお、Flash動画プレイヤーのコマ飛びやフリーズは直りませんでした


悪影響もある

因果関係は不明ですが、Memory Fox Nextを使用中に日本語入力すると勝手に漢字変換前の内容に確定されてしまうようになりました。
Windows7でもこの現象を確認しています。
All Processを有効に設定するとFirefox以外のアプリケーションでも日本語入力に支障が出ました。
日本語を入力する機会がある場合は利用しない方がいいようです。


関連ブログ

Selenium IDE でWebブラウザーを自動操作する方法
「Firefoxは現在Twitterに接続できません」の対処方法
FirefoxでJavaSriptが応答しなくなるサイトの対策と高速化
[Fiferox] Firefox のURLの左に隙間が出来たときの直し方
JavaScriptをWebコンテンツを見ながらデバッグする [Intenet Explorer] [firefox]
ATOK2016 は Firefox の Flash をクラッシュさせるか?

以上、参考になれば幸いです。

2017年1月14日土曜日

Selenium IDE でWebブラウザーを自動操作する方法

How to hijack the Web Browsers

Selenium IDEはWebブラウザーの特定の操作を自動化することができます。
本来はWebアプリケーションなどを回帰テストするためのものですが、規約に違反しない範囲でWebブラウザーで動作するゲームやクリックするとポイントがもらえるサイトの操作などを自動化することができます。
FirefoxにSelenium IDEをインストールして操作の記録と自動化の方法をまとめました。
blog.fujiu.jp Selenium IDE でWebブラウザーを自動操作する方法


環境

  • Windows 10
  • Firefox Portable 50.1.0
今回は英語UIのFirefoxを使いましたが日本語版でも動作します。


FirefoxにSelenium IDEアドオンをインストールする

下記サイトからFirefoxにSelenium IDEアドオンします。
https://addons.mozilla.org/ja/firefox/addon/selenium-ide/


自動化したい操作を記録する

Selenium IDEをインストールしてFirefoxを再起動したら、Altキーを押してFirefoxのメニューを表示し
Tools - Selenium IDE
をクリックします。

Selenium IDEが起動すると操作の記録が開始します。
操作の記録を停止するときは右上の方にある赤い丸ボタンをクリックします。

たとえば、ヤフージャパンを開いてショッピングをクリックした場合次のように記録されます。


自動操作する方法

Play current test case のボタンをクリックすると記録した操作が自動で実行されます。

記録した操作は名前をつけて保存することもできます。


自動操作できない場合

SeleniumIDEに
Could not connect to Selenium Server. Have you started the Selenium Server yet?
というログが表示され自動操作できない場合はSeleniumIDEのOptionsメニューを開きい
Enable WebDriver Playback をオフにしてSeleniumIDEを再起動します。

またはSelenium Serverをインストールして起動する必要があります。


関連ブログ

「Firefoxは現在Twitterに接続できません」の対処方法
FirefoxでJavaSriptが応答しなくなるサイトの対策と高速化
FirefoxでFlashがクラッシュする原因と対策
Firefox のURLの左に隙間が出来たときの直し方
[Adblock] ツイッターのアカウントをブロックやミュートせずにタイムラインから消し去る方法
[Adblock] Twitterのプロモーション・おすすめ・アンケートを消し去る方法

以上、参考になれば幸いです。