• 締切済み

ブラウザ操作

ブラウザ操作がしたいのですがプログラミングがよくわからないので教えて下さい。seleniumというやつは入れてみました。 クロームのタブAとB(AとBはタブじゃなくてウィンドウでもいいです)があるとして、 Aをアクティブにしている状態で、Aで行ったキーボード操作とマウス操作を、即Bにも適用したいのです。 例えばAに対して、「abcd」と打ち込み「左クリック」をすれば、即Bにも「abcd」と打ち込まれ「左クリック」がされている状態にしたいです。 どのようにすればよいでしょうか。 宜しくお願い致します。

  • Python
  • 回答数2
  • ありがとう数2

みんなの回答

  • ballville
  • ベストアンサー率47% (233/487)
回答No.2

お求めのことを実現するためには、ユーザがブラウザに対してどういう操作をしたかを外部から何らかの方法で取得しなければなりません。 しかし、ブラウザはユーザのアクションを「理解」してはいるものの、その情報はブラウザ自身の仕事に使うだけで外部に出力したりはしません。 なので、chromeで質問者さまの希望を実現することは無理でしょう。 しかし、chromeのベースでブラウザとしての機能は同一であるchromiumならソースが丸々公開されているので、ユーザのアクションを受け取るたびに複数のインスタンス(タブとかウインドウ)に送るように改造することは可能でしょう。 ブラウザのソースを読み解いて自在に改造するにはそれなりの技術力と時間が必要であることは言うまでもありませんが。 cromiumのソースへのアクセスについて記しているページを見つけましたので貼っておきます。頑張ってください。 https://nhiroki.jp/2017/12/01/chromium-sourcecode

2486vbnbv
質問者

お礼

回答ありがとうございます。 とても有益な情報感謝致します。

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.2

 どこまで理解できるか不明ですが”Selenium”あたりを参考にしてください。 ”WebのUIテスト自動化 ”

参考URL:
https://qiita.com/edo_m18/items/ba7d8a95818e9c0552d9
  • okwavey3
  • ベストアンサー率19% (147/760)
回答No.1

>カテゴリ: [技術者向] コンピューター プログラミング・開発 Python とありますが、 技術者は回答するのが大好きで素人になんでも教えてあげたいからそういう人向け 技術者同士で分からないことがあったら助け合おうと言う人向け どちらだと思いますか? また、 あなたは何の技術者ですか? それとも、技術者ではないが技術者をいいように使ってやろうという考えですか? こんな回答をすると、天の邪鬼な人が優しく教えてくれるのではないかと思います。

2486vbnbv
質問者

お礼

回答ありがとうございます。 カテゴリ間違えました。

関連するQ&A

  • UWSCで複数のタブの同時操作

    質問させて下さい。 クロームのタブAとBがあるとして、 Aを開きながら、Aで行ったキーボード操作とマウス操作(カーソルの移動やクリック)を、リアルタイムでBに反映させたいのです。 例えば、Aを開いて「abcde」とキーボード操作すれば、即Bにも「abcde」とキーボード操作したことになり、Aでマウスをクリックをすれば、即Bでもマウスをクリックしたことになる、という感じです。 UWSCで実現できる気がするのですが、しょぼい私にはコードを書く力がありません。 恐れ入りますが具体的なコードを教えて頂けるととても助かります。 宜しくお願い致します。

  • キーボードでの操作が充実したブラウザを探しています

    リンクのクリックやタブの切り替えなど、必要なほぼ全ての操作にキーボードショートカットなどが割り当てられていてキーボードのみで操作ができるブラウザを探しています。 現在はOPERAを使っています。これもキーボードショートカットは充実しており使いやすいのですが、少々動作が重いのと、表示エンジンが独特なので、他に何かいいブラウザがないかと…。 よく雑誌などでブラウザの比較記事を見かけるのですが、キーボードでの操作性を比較してくれているものがありません。自分でも調べてみたのですが、ネット上にも各ブラウザのキーボード操作についての細かい情報があまり見つかりませんでした。 一つ一つ使って比較してみればいいのでしょうが、それなりの期間使ってみないと本当の比較はできないと思うので時間がかかってしまうことと、ヘルプファイルや解説サイトなどをうまく検索できなかったりして情報を見逃してしまう可能性もあります。実際に今ブラウザの操作を熟知して使っておられる人にお聞きできればと思い質問させていただきました。

  • アクティブになっているブラウザをキーボード操作で閉じる方法を教えてください

    タイトルのとおりです 現在、アクティブになっているブラウザ(に限らず、他の窓でも共通してのことですが)を閉じるのに、 マウスを使って、右上の×をクリックして、 その窓を閉じますが、キーボード操作では、 できないのでしょうか? もしできるのなら、その方法を教えてください。 よろしくお願い致します

  • ブラウザのタブを最大化するキーボードショートカット

    PC:Panasonic CF-SZ5 OS:Windows10 ブラウザ:Internet Explorer 、Firefox  Internet ExplorerやFirefoxのタブを閉じるためにはマウスでタブ右上にある「×」ボタンをクリックしますが、これと同じ効果をマウスを使わずに、キーボードだけで実現するには、Ctrl + W 又は Ctrl + F4 を押せばよいことは知っています。  Internet ExplorerやFirefoxのタブ右上にある四角いボタンをマウスを使ってクリックすると、ウィンドウがデスクトップ画面いっぱいに拡がります。わからないのは、これと同じ効果をマウスを使わず、キーボードだけで実現する方法です。  ブラウザのタブを最大化する四角いボタンのマウスクリックの代わりとなるキーボードショートカットを教えてください。

  • FireFox3のタブ操作

    以前質問したのですが良く理解できなかったので再度教えてください。 やりたいことはURLをマウス左でクリックしたとき常に新しいタブで開く操作です。 (ただしマウスホイルをクリックする操作は除く) そこでアドオンのTabMixPlusをインストしました。 しかしどのように設定したら上記の操作ができるのか分かりません。 以上教えてください。

  • firefox等で 右クリックをキー操作でする方法

    firefox等ブラウザ閲覧中、リンクにマウスカーソルをもっていき、その場で右リリック、リンクを新しいタブで開く までの操作を マウスでなくキーボードでする方法はありますか? よろしくお願いいたします。

  • マウスクリックができません

    前に1度あって自然に治ったのですが 急にまた昨日から使えなくなりました デスクトップやスタートバーのアイコン、 IEのブラウザやプログラムのボタンを クリックできません。 IE7とgoogle chromeをブラウザとして使っているんですが タブを切り替えるためにクリックをすると そのタブが消されてしまうこともあります。 ひどい時にはブラウザ内で全くマウスを使えなくなります。 でも調子のよい時は普段どおり マウスが順調に動きます ノートンやspybotでウィルススキャンはしてあります ネットでも色々調べてみたんですが まだ直っていません キーボードで操作している状態です どなたか直し方教えてください

  • キーボードの操作だけで全てのタブを更新する方法

    タイトルの通りですが、キーボードの操作だけで全てのタブを更新する方法を教えていただきたいです。 マウスなら適当なタブを右クリックで「全て最新の情報に更新」でできますが、これをキーボードでやりたいのです。 よろしくお願します。

  • キーボード操作

    こんにちわ。 最近、マウス操作を卒業してキーボード操作でパソコンを操作しようと努力している者です。 色々ショートカットキーを覚えて、最近ではそこそこキーボード操作に慣れてきました。 しかし、マウス無しではどうしても疲れる操作があります。 それは、インターネットで色々なページを閲覧する場合に、TABキーを使って選択する場合です。以下に疲れる項目を列記します。 (1)どこを選んでいるのか分からなくなる(薄い点線の枠が各見出しを動いているので見失うし、もう少し枠を濃く出来ないか)。 (2)あちこち飛んで訳が分からなくなる(移動する順番はあるのか?)。 (3)マウスホイールでHPの下の方を閲覧してTABを押すと、ページが上に飛ぶ。 (4)順番にしか選択されない(ページ途中の見出しに一気に飛ぶことは出来ないものか?) といった具合です。 皆さんはどうしていますか?この場合は、マウスを使った方が楽なのでしょうか。一度マウスを手に持つと、その後はずっと使っていしまうので、出来ればキーボードで操作したいと思って。 ちなみに ブラウザはfirefox3で、XPです。 よろしくお願いいたします。

  • Firefoxでchromeplusの以下の操作を再現できますか。

    Firefoxでchromeplusの以下の操作を再現できますか。 ・選択した文字列上でマウスを左クリックした状態で移動させ、ボタンを離すと新しいタブでその文字列を検索した結果が出る。 ・リンクをクリックした状態で上と同じ操作をすると、新しいタブでそのリンクを開くことができる。 普段Firefoxを使っていますが、Chromeplusを試してみて便利に感じた機能です。 これをFirefox上で再現できるアドインがあれば教えてください。 よろしくお願い致します。