Twitterの画像一覧
なんか標準がwebpになってたので、jpegに変換するように。表示してる前後のものしか出ません。
javascript: (function () { var v, w = window, d = 'document', h = w[d].title, x = [], t = 'IMG', s, r, e, j = -1, m, n; function f(w) { var i = 0; while (v = w.frames[i++]) try { f(v) } catch (v) { } i = 0, e = w[d].getElementsByTagName(t); while (v = e[i++]) if ((r = j == 6 && /^(src)$/i.test(v.name) ? v.value : v.src) && !/script:/.test(r)) { if (r.substr(8, 19) == %27pbs.twimg.com/media%27) { n = r.lastIndexOf(%27&name=%27); if (n > 5) { r = r.substr(0, n) } r += "&name=4096x4096"; r = r.replace(/webp/g, 'jpg'); if (!x[r]) x[r] = 1, s += (%27<a href=%27 + r + %27 target="_blank"><img src=%27 + r + %27 height=150></a>%27).link(r) } } } { s = %27%27; f(w); if (s) h += %27<h3><%27 + t + %27 ></h3 > %27 + s } with (w.open()[d]) open(), write(h), close() } )()
YouTubeのショートやクリップを普通のページにするやつ
YouTubeのショートを普通のページにするやつ
javascript: (function () { var m = $("meta[itemprop='videoId']"); if (m.length > 0) { location.href = "https://www.youtube.com/watch?v=" + m.attr("content"); return; } else { var mt = /https:\/\/www\.youtube\.com\/shorts\/(.+)/i.exec(location.href); if (mt != null) { location.href = "https://www.youtube.com/watch?v=" + mt[1]; return; } } alert("Invalid page!"); return; } )()
クリップにも対応。
javascript: ( function () { var code = ""; var m = $("meta[itemprop='videoId'], meta[itemprop='identifier']"); if (m.length > 0) { code = m.attr("content"); } if (code == "") { var mt = /https:\/\/www\.youtube\.com\/shorts\/(.+)/i.exec(location.href); if (mt != null) { code = mt[1]; } } if (code != "") { var url = "https://www.youtube.com/watch?v=" + code; location.href = url; } else { alert("Invalid page!"); } return; } )()
クリップの方は右クリックで「動画のURLをコピー」すればいいんですけどね。
2023年夏アニメ
無職転生 II ~異世界行ったら本気だす~(第2期)
- https://mushokutensei.jp/
- BS11:07/02(日) 24:00~
- サンテレビ:07/02(日) 25:00~
- https://www.amazon.co.jp/dp/B0C9P4LZ5N
- 無職転生Ⅱ ~異世界行ったら本気だす~ | アニメ動画見放題 | dアニメストア
蒼穹のファフナー THE BEYOND
Amazon終了
いまいちだけど
javascript: var d = document; dv = d.getElementsByClassName('Z9dd1d'); var cnt = dv.length; var cnttg = document.createElement('div'); cnttg.textContent = cnt; d.getElementsByClassName('NsL8tJ')[0].appendChild(cnttg); for (i = 0; i < dv.length; i++) { aa = dv[i].getElementsByClassName('_3HZFFn')[0]; nm = dv[i].getAttribute('data-card-title'); href = aa.getAttribute('href'); reg = /detail\/([^\/]+)/; match = reg.exec(href); asin = match[1]; ln = 'https://www.amazon.co.jp/s/ref=nb_sb_noss?__mk_ja_JP=カタカナ&url=node%3D4217521051&field-keywords=' + nm; var req = new XMLHttpRequest(); rm = dv[i].getElementsByClassName("km3sbT")[0]; req.rm = dv[i]; req.ln = ln; req.nnm = nm; req.onreadystatechange = function () { if (this.readyState == 4 && this.status == 200) { x = this.responseXML; hit = false; cx = x.getElementsByClassName("a-spacing-top-medium"); if (cx[0].textContent.indexOf("すべてのカテゴリーから検索結果を表示しています") >= 0 || cx[0].textContent.indexOf("30日以内にプライム会員特典ではなくなる作品内に") >= 0) { hit = false; } else { ls = x.getElementsByClassName("s-product-image-container"); if (ls.length > 0) { hit = true; chs = ls[0].children; en = ""; for (chi = 0; chi < chs.length; chi++) { ch = chs[chi]; h5 = ch.getElementsByClassName("s-image"); if (h5.length > 0) { tnm = h5[0].getAttribute("alt"); console.log(tnm + "/" + this.nnm); if (tnm == this.nnm) { en = "終了確認"; } } } if (en != "") { a = d.createElement("a"); a.href = this.ln; a.textContent = en; a.setAttribute("target", "_blank"); dd = d.createElement("div"); a.setAttribute("style", "float:right"); dd.appendChild(a); this.rm.appendChild(dd); hit = true; } else { this.rm.style.display = "none"; } } } if (hit == false) { this.rm.style.display = "none"; } cnt--; cnttg.textContent = cnt; } } ; req.open("GET", ln, true); req.responseType = "document"; req.send(null); } ;
別ページに表示。スクロールしながらじゃないとできない。
javascript: var d = document; dv = d.getElementsByClassName('Z9dd1d'); var cnt = dv.length; var cnttg = document.createElement('div'); cnttg.textContent = cnt; d.getElementsByClassName('NsL8tJ')[0].appendChild(cnttg); np = window.open(); bu = window.location.protocol + '//' + window.location.host; for (i = 0; i < dv.length; i++) { aa = dv[i].getElementsByClassName('_3HZFFn')[0]; nm = dv[i].getAttribute('data-card-title'); href = aa.getAttribute('href'); reg = /detail\/([^\/]+)/; match = reg.exec(href); asin = match[1]; ln = 'https://www.amazon.co.jp/s/ref=nb_sb_noss?__mk_ja_JP=カタカナ&url=node%3D4217521051&field-keywords=' + nm; var req = new XMLHttpRequest(); rm = dv[i].getElementsByClassName("km3sbT")[0]; req.rm = dv[i]; req.ln = ln; req.nnm = nm; req.npp = np; req.hr = bu + href; req.onreadystatechange = function () { if (this.readyState == 4 && this.status == 200) { x = this.responseXML; hit = false; cx = x.getElementsByClassName("a-spacing-top-medium"); if (cx[0].textContent.indexOf("すべてのカテゴリーから検索結果を表示しています") >= 0 || cx[0].textContent.indexOf("30日以内にプライム会員特典ではなくなる作品内に") >= 0) { hit = false; } else { ls = x.getElementsByClassName("s-product-image-container"); if (ls.length > 0) { hit = true; chs = ls[0].children; en = ""; for (chi = 0; chi < chs.length; chi++) { ch = chs[chi]; h5 = ch.getElementsByClassName("s-image"); if (h5.length > 0) { tnm = h5[0].getAttribute("alt"); console.log(tnm + "/" + this.nnm); if (tnm == this.nnm) { en = "終了確認"; } } } if (en != "") { dd = d.createElement("div"); a2 = d.createElement("a"); a2.href = this.hr; a2.textContent = this.nnm; a2.setAttribute("target", "_blank"); dd.appendChild(a2); a = d.createElement("a"); a.href = this.ln; a.textContent = en; a.setAttribute("target", "_blank"); dd.appendChild(a); this.npp.document.body.appendChild(dd); hit = true; } else { this.rm.style.display = "none"; } } } if (hit == false) { this.rm.style.display = "none"; } cnt--; cnttg.textContent = cnt; } } ; req.open("GET", ln, true); req.responseType = "document"; req.send(null); } ;
2023年冬アニメ
天国大魔境
- https://tdm-anime.com/
- BS11:04/01(土) 22:00~
アルスの巨獣
NieR:Automata Ver1.1a(ニーア オートマタ Ver1.1a)
ノケモノたちの夜
大雪海のカイナ
2023年春アニメ
魔法使いの嫁 SEASON2
- https://mahoyome.jp/
- サンテレビ:04/06(木) 24:30~
- BS11:04/07(金) 23:00~
マッシュル-MASHLE-
- https://mashle.pw/
- BS11:04/07(金) 24:00~
機動戦士ガンダム -水星の魔女-【第2クール】
- https://g-witch.net/
- TBS系:04/09(日) 17:00~
王様ランキング -勇気の宝箱-
C#のXMLドキュメンテーションコメントを生成
C#のXMLドキュメンテーションコメントを生成
コードが貼り付けられた場合は、今後以下のルールと出力フォーマットに従って回答してください。 ルール: - 貼り付けられたコードのC#のXMLドキュメンテーションコメントを日本語で生成する - コメントには///を使う - 貼り付けた関数の内容は出力しない - コードブロックで表示 - <summary>を省略しない 出力フォーマット 【XMLドキュメンテーションコメント】 コードブロック 【概要】 簡潔に 了解したらGot itと返答してください。
なかなかちゃんとルールに従ってくれない。その場合はルールをあらためて教えるとだんだんよくなってくる?
おまけ
コードが貼り付けられた場合は、今後以下のルールと出力フォーマットに従って回答してください。 ルール: - 貼り付けられたコードのC#のXMLドキュメンテーションコメントを関数の前に追加する - XMLドキュメンテーションコメントには///を使い、<summary>を省略しない - XMLドキュメンテーションコメントと関数をコードブロックで表示 - 関数の内容を整理、修正してできるだけ見やすく、コンパクトにする - 関数の内容にできるだけコメントをつける - コメントは日本語で出力する 出力フォーマット 【XMLドキュメンテーションコメントと関数】 コードブロック内に出力 【概要】 関数の内容を簡潔に説明 以上を了解したらGot itと返答してください。