javascript: var d = document; vs = d.getElementsByTagName('ytd-thumbnail'); tx = ""; for (i = 0; i < vs.length-1; i++) { v = vs[i].parentNode; h3 = v.getElementsByTagName('h3'); tx += h3[0].textContent.trim() + '\t' + 'https://www.youtube.com/' + v.getAttribute('href') + '\n'; } var tb = document.createElement("textarea"); tb.setAttribute("type", "hidden"); tb.textContent = tx; d.body.appendChild(tb); tb.select(); d.execCommand('copy'); d.body.removeChild(tb);
Windows10から古いOSのWindowsにExplorerでつながらなくなった
2019年夏アニメ
かつて神だった獣たちへ
- http://katsu-kami.com/
- BS11:07/01(月) 23:00~
ヴィンランド・サガ
- https://vinlandsaga.jp/
- NHK総合:07/07(日) 24:10~
ダンジョンに出会いを求めるのは間違っているだろうかⅡ
- http://danmachi.com/danmachi2/
- サンテレビ:07/12(金) 24:30~
- BS11:07/12(金) 24:30~
Chrome リモートデスクトップが外部ネットワークから接続できない場合
Chrome リモートデスクトップで、ローカルネットワークでは接続できるのに、外部からインターネット経由でアクセスしようとしたら接続できず、「ホストにアクセスできません」とエラーが出る場合。
ルータのファイアウォールで蹴られてる可能性あり。
自分の環境の場合、ルータのファイアウォールでudp受信を許可することでアクセス可能になった。ただしudp全スルーになるので、これ大丈夫かな?って感じ。設定する場合は自己責任で。
ほにゃららのところは接続したいPCのIP(固定にしておかないと再起動時に変わる可能性あり)。
他にも443(HTTPS)と 5222(XMPP)のTCPを許可すること、と書いてあったけどこちらは私の環境では設定しなくても大丈夫だった。
Amazon Prime終了確認
修正&ちょっとパワーアップ
javascript: var d = document; dv = d.getElementsByClassName('UI789i'); var cnt = dv.length; var cnttg = document.createElement('div'); cnttg.textContent = cnt; d.getElementsByClassName('_28FDFY')[0].appendChild(cnttg); for (i = 0; i < dv.length; i++) { aa = dv[i].getElementsByTagName('img')[0]; nm = aa.getAttribute('alt'); ln = 'https://www.amazon.co.jp/s/ref=nb_sb_noss?__mk_ja_JP=カタカナ&url=node%3D4217521051&field-keywords=' + encodeURIComponent(nm); var req = new XMLHttpRequest(); rm = dv[i].getElementsByClassName('_1teatJ')[0]; req.rm = rm; req.ln = ln; req.nnm = nm; req.onreadystatechange = function () { if (this.readyState == 4 && this.status == 200) { rf = this.responseXML.getElementsByClassName('sg-row-align-items-center'); hit = false; if (rf != null && rf[0].textContent.indexOf('30日以内に') > 0) { ls = this.responseXML.getElementsByClassName('s-result-list'); if (ls.length > 0) { hit = true; chs = ls[0].children; en = '終了確認?'; for (chi = 0; chi < chs.length; chi++) { ch = chs[chi]; h5 = ch.getElementsByTagName('h5'); if (h5.length > 0) { tnm = h5[0].textContent.trim(); if (tnm == this.nnm) { en = '終了確認'; } } } a = d.createElement('a'); a.href = this.ln; a.textContent = en; a.setAttribute('target', '_blank'); dd = d.createElement('div'); dd.appendChild(a); this.rm.parentNode.appendChild(dd); hit = true; } } if (hit == false) { this.rm.parentNode.parentNode.style.display = 'none'; } cnt--; cnttg.textContent = cnt; } }; req.open('GET', ln, true); req.responseType = "document"; req.send(null); };
Chrome リモートデスクトップで接続できない場合
Chromeのリモートデスクトップで「 必要なコンポーネントが見つかりません。最新のバージョンがインストールされていることを確認して、もう一度お試しください。」とエラーが出て接続できない場合。
対策としては、両方のChromeのバージョンを合わせる。具体的には、
- クロームのメニューの「ヘルプ」>「Google Chromeについて」を選択
- 新しいバージョンがある場合、ウィンドウを開くだけで勝手に更新がはじまる
- ここの「バージョン」が両方のPCで同じになっていることを確認する
でいけた。
(追記)
Windows10 Homeだと接続できないという話。でもWindows10からでも接続できたケースもある。謎。