|
75 | 75 | // @include http*://www.l-sj.cc/* |
76 | 76 | // @include http*://htacg.cc/* |
77 | 77 | // @include http*://www.htacg.cc/* |
78 | | -// @version 3.21.36 |
| 78 | +// @version 3.21.37 |
79 | 79 | // @grant GM_notification |
80 | 80 | // @grant GM_xmlhttpRequest |
81 | 81 | // @grant GM_setClipboard |
|
105 | 105 | Ctrl+↑ ↓进入文章内容页或返回 |
106 | 106 | Alt+F8打开绅士站点列表 |
107 | 107 | Ctrl+F8打开火箭嗅探窗口 |
| 108 | + Shiftl+F8开启或关闭NSFW模式 |
108 | 109 |
|
109 | 110 | 最ACG快捷键: |
110 | 111 | 点击图片去除和谐力量 |
|
386 | 387 | var t, curSite, curArticle, siteListHtml; |
387 | 388 | var originTitile = document.title; |
388 | 389 | var isHttps=location.protocol=="https:"; |
| 390 | + var head=document.getElementsByTagName("head")[0]; |
389 | 391 | if(isHttps){ |
390 | 392 | var refMeta = document.createElement('meta'); |
391 | 393 | refMeta.name = 'referrer'; |
392 | 394 | refMeta.content = 'always'; |
393 | | - document.getElementsByTagName('head')[0].appendChild(refMeta); |
| 395 | + head.appendChild(refMeta); |
394 | 396 | }else{ |
395 | 397 | if(document.title=="Service Unavailable - Connection Error"){ |
396 | 398 | location.href=location.href.replace(/^http:/,"https:"); |
|
856 | 858 | process(); |
857 | 859 | } |
858 | 860 |
|
| 861 | + var hideNode=document.createElement("style"); |
| 862 | + hideNode.id="hideNode"; |
| 863 | + hideNode.innerHTML="img{display:none!important}"; |
| 864 | + if(GM_getValue("hacgGodeTurnHideImg")){ |
| 865 | + head.appendChild(hideNode); |
| 866 | + } |
859 | 867 | document.addEventListener("keydown", function(e) { |
860 | 868 | if(curArticle && e.keyCode != 17)curArticle.classList.remove("oD_sel"); |
861 | 869 | if(e.keyCode == 119) { |
|
872 | 880 | rocketLinks.innerHTML=siteListHtml; |
873 | 881 | }else if(e.ctrlKey){ |
874 | 882 | launchRocket(); |
| 883 | + }else if(e.shiftKey){ |
| 884 | + if(hideNode.parentNode){ |
| 885 | + head.removeChild(hideNode); |
| 886 | + GM_setValue("hacgGodeTurnHideImg",false); |
| 887 | + }else{ |
| 888 | + head.appendChild(hideNode); |
| 889 | + GM_setValue("hacgGodeTurnHideImg",true); |
| 890 | + } |
875 | 891 | }else{ |
876 | 892 | var i=0; |
877 | 893 | if(curSite)i=config.sites.indexOf(curSite); |
|
987 | 1003 | } |
988 | 1004 | }); |
989 | 1005 |
|
990 | | - document.getElementsByTagName("head")[0].appendChild(nod); |
| 1006 | + head.appendChild(nod); |
991 | 1007 | var rocketContent=document.createElement("div"); |
992 | 1008 | document.body.appendChild(rocketContent); |
993 | 1009 | rocketContent.outerHTML=rocketStr; |
|
0 commit comments