コトバノウタカタ

よしなしごとをつらつらとつづるばしょ。

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のバージョンを合わせる。具体的には、

  1. ロームのメニューの「ヘルプ」>「Google Chromeについて」を選択
  2. 新しいバージョンがある場合、ウィンドウを開くだけで勝手に更新がはじまる
  3. ここの「バージョン」が両方のPCで同じになっていることを確認する

でいけた。


(追記)

Windows10 Homeだと接続できないという話。でもWindows10からでも接続できたケースもある。謎。

2019年 春アニメ

PERSONA5(ペルソナ) スペシャル 後編 -Stars and Ours-

ポプテピピック 新作SP版

Fairy gone フェアリーゴーン

真夜中のオカルト公務員

文豪ストレイドッグス 第3シーズン

続きを読む

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.onreadystatechange = function () { if (this.readyState == 4 && this.status == 200) { rf = this.responseXML.getElementById("editableBreadcrumbContent"); var hit = false; if (rf != null) { lt = this.responseXML.getElementById("atfResults").getElementsByTagName("li"); if (lt.length > 0) { a = d.createElement('a'); a.href = this.ln; a.textContent = '終了確認'; a.setAttribute('target', '_blank'); dv = d.createElement('div'); dv.appendChild(a); this.rm.parentNode.appendChild(dv); 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); };

Wordpressプラグインメモ

AddToAny Share Buttons

TwitterFacebookのボタンを追加。

Table of Contents Plus

目次やサイトマップ

Insert Headers and Footers

ヘッダやフッタにコードを挿入。なんか権限の設定が必要かも。

Pz-LinkCard

リンクをサムネイル付きのカード形式で表示。

2019年冬 新アニメメモ

PERSONA5(ペルソナ) スペシャル -Dark Sun…-

ブギーポップは笑わない 新作

ケムリクサ TVシリーズ

revisions リヴィジョンズ

続きを読む