[過去ログ]
PLG総合 28 (1002レス)
PLG総合 28 http://lavender.5ch.net/test/read.cgi/download/1668201970/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
402: [名無し]さん(bin+cue).rar [sage] 2023/03/05(日) 14:30:15.09 ID:9edR4EWk // ==UserScript== // @name 5ch // @version 81.9 // @description // @run-at document-start // @grant none // @ /*********************************/ // @match *://leechall.com/* // @match *://*/recaptcha/api2/anchor* // @match *://*/captcha/* // @ /*********************************/ // ==/UserScript== (function() { 'use strict'; function onHtmlLoaded(){ const l = (h => { switch (h.host) { /**** case(ホスト) を使うなら、ここに ****/ case 'leechall.com':{ // 俺の LEECHALL.com switch( true ){ case /^\/dl\//.test(h.pathname): // Get Link ClickIfExists('#getlink-button', 3, 'setInterval'); break; case /^\/ads\//.test(h.pathname):{ function decodeHexString(hexstr){ let a=[]; for(let i=0;i<hexstr.length-1;i+=2){a.push(parseInt(hexstr.substr(i,2),16))}; return String.fromCharCode.apply(String,a); } return decodeHexString(h.pathname.replace(/^\/ads\//, "")); break; } case /^\/thankyou\//.test(h.pathname):{ // Download Now const o = function(){ const bp_html = bp('.download-main-content').innerHTML; if(/leechall.download/.test(bp_html)){ ClickIfExists('#dl-button', 1 ); clearInterval(k); } } const k = setInterval(o, 500); break; } default: break; } break; } /*****************************************/ default: break; } })(new URL(location.href)); if (l) {location.href = l; } /**** case(ホスト) 不使用なら、ここ *************/ http://lavender.5ch.net/test/read.cgi/download/1668201970/402
442: [名無し]さん(bin+cue).rar [sage] 2023/03/15(水) 02:15:54.65 ID:zBQkOmnT 間違えた>>402 http://lavender.5ch.net/test/read.cgi/download/1668201970/442
446: 439 [sage] 2023/03/15(水) 18:59:35.28 ID:m+5X+sGk >>443 Chromeでも動くみたい(左上部に経過時間の表示が出るだけ) ・leechall.comでは、トップページのみで動作 ・sinonimos.deでは、ホスト内の全ページで動作 ・reCAPTCHA hCaptcha には適用厳禁!(自動✓が働かなくなる) ●【新規ユーザースクリプト】ユーザースクリプト毎にサイトを指定 (ユーザースクリプトが増えて管理が面倒) >>>>>>>>>>>>>>>>>>>> >402 の"@match"の3行を // @match *://leechall.com/ // @match *://sinonimos.de/* -------- >402 の"case"のとこを全削除 (Tampermonkey だと、case 'leechall.com':{ の左側▼をクリックすると、選択が楽) >402 と >403 の間に >439を挿入 (デベロッパー > 「構文チェックを実行」でエラーの有無を確認) (ファイル > 保存) <<<<<<<<<<<<<<<<<<<< ※reCAPTCHA hCaptcha には適用厳禁! // @match *://*/recaptcha/api2/anchor* // @match *://*/captcha/* などと同居させるなら、>439を if(!/captcha\//.test(loction.host)){. . .} や if(['leechall.com', 'sinonimos.de'].indexOf(loction.host) > -1){. . .} で囲むなどして除外 ●【>402-403への追加】1つのユーザースクリプト内で、case('ホスト名') でサイト毎に指定 402-403への追加は少し面倒 ※case('ホスト名') の場合 case 'leechall.com': case 'sinonimos.de': A処理 break; case 'leechall.com': B処理 break; 同一のホスト名が存在すると、後者の"B処理"は無効(if... else... 的)。 leechall.com と sinonimos.de を個別に作成するとか ○【俺の趣味(二度手間)】 Tampermonkeyアイコンの左クリックでの、そのサイト用スクリプトの存在確認のために case:'ホスト名'などでホスト別に作成していても、 「// @match *://*/*」は不使用で、「// @match *://ホスト名/*」。 http://lavender.5ch.net/test/read.cgi/download/1668201970/446
448: [名無し]さん(bin+cue).rar [sage] 2023/03/15(水) 20:59:22.28 ID:m+5X+sGk >>446 >402-403への追加は少し面倒 case('ホスト名') に囚われ過ぎてた ●【>402-403への追加】 1つのユーザースクリプトで >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >402 の"@match"の3行を // @match *://*/* または // @match *://leechall.com/* // @match *://sinonimos.de/* // @match *://*/recaptcha/api2/anchor* // @match *://*/captcha/* -------------------- >402 の最下部 "})(new URL(location.href)); if (l) {location.href = l; }"の前に、 ┃default: break; ┃} if(['leechall.com', 'sinonimos.de'].indexOf(h.host) >-1 && !/leechall.com\/./.test(h.href)){ // <439のモノ> bp('body').innerHTML+=`<div id="t" style="position:absolute;top:0;z-index:2147483647;"></div>`; let s=0; setInterval(function(){bp('#t').innerHTML=` ${Math.floor(++s/60)}分${s%60}秒 経過`;},1000); ┃})(new URL(location.href)); if (l) {location.href = l; } ┃} <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< >>403 >"/**** case(ホスト) 不使用なら、ここ ****/" 場所を間違えてた。 "})(new URL(location.href)); if (l) {location.href = l; }"(または"switch (h.host)")の前だと、 "location"の代わりに"h(変数)"が使える。 http://lavender.5ch.net/test/read.cgi/download/1668201970/448
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.050s