0

当初予定してたタイトル:Chromeで表示中のURLを取得したい

 

理想は、「表示中URL取得(IE)」のChrome版です。

https://winactor.com/questions/question/vbsをwinactorライブラリに加工する方法/

URLの末尾にある/より右のIDを切り出して、次サイクル以降の訪問済みチェックに使います。
現在は、主にエミュレーションで実現してます。
Ver.7の速度とかPCの重さとかに左右されず、人の邪魔にも耐える仕様にしたい。

 

これをヒントにこねくり回したら実現できるのでしょうか。

current_url-Python
https://www.seleniumqref.com/api/python/window_get/Python_current_url.html

ユーザーフォーラムではこのアプローチは未出だったと思います。
鋭意トライ中です。
先にうまくいったら教えてください。

実はぴったりなパーツがあって、わたしが見落としてるだけなら、それはそれで助かるんですが。

 

Consoleからなら、この2行でクリアできました。

var url = location.href ;
copy(url)

JavaScriptでページのURLを取得する方法
https://lab.syncer.jp/Web/JavaScript/Snippet/20/

「エミュレーション」と「クリップボード」を併用することになるでしょうか。

 

「クリック」で該当ページを開く際のhrefを取得すれば良い気もしてきました。

https://winactor.com/questions/?q=【Chrome%20html】aタグhref属性の値の取得について

これが敵わない場面もありそう。

 

そう言えば、「クリック」前に未読チェックを経てました、、

https://winactor.com/questions/question/未読リンクならクリックしたい/

hrefの末尾にある/より右のIDを切り出してる。
既読はスキップ、未読はクリック。
クリックした後にhrefを使い回せば良い。
訪問後にアドレスバーから取り直す必要なんてない。
タイミングを見て、シナリオを修正しておこうと思います。
質問からコラムに切り替えます。

 

「表示中URL取得(Chrome等)」は技術的な興味の範囲で、引き続き時間を見つけてトライします。
先にうまくいったら教えてください。

anothersolution 編集済みのコメント
回答とコメントは、会員登録(無料)で閲覧できるようになります。