增加網址:
文章備註、標題(會記錄下來,但是暫時不會顯示):
評分:0, 年:0, 月:0, 週:0, 日:0, [+1 / -1] 最後更新:2019-10-03 18:59:34
附圖
島島
這裡是看到支那用語就會崩潰的支語警察
花了六個小時寫一個會自動替換支語的腳本
結果寫完才發現其實也很少用到
島民真是太棒了
-----
https://greasyfork.org/zh-TW/scripts/390739-komica-police-china-terms
覺得背景顏色很礙眼的話
到腳本裡面把它文字反白 false 掉就好了
無題 無名 ID:/HiPk5Oo 2019/10/03(四) 22:07:09.265 No.16186719
附圖
無題 無名 ID:lq9VRFnI 2019/10/03(四) 22:08:21.430 No.16186738
回覆: >>16188486
>>16186710
原來支語警察蠻會自慰的嘛
無題 無名 ID:lsWU4N/o 2019/10/03(四) 22:10:18.317 No.16186758
// 轉換規則:第一個是支那用語,第二個是台灣用語,兩個為一組。
const rules = [
"給力", "夠力", "質量", "品質", "水平", "水準", "通關", "過關", "立馬", "馬上", "高清", "高畫質", "優化", "最佳化", "視頻", "影片", "音頻", "音檔", "屏蔽", "隱藏", "項目", "專案",
"屏幕", "螢幕", "內存", "記憶體", "軟件", "軟體", "激活", "啟用", "信息", "訊息", "網絡", "網路", "雙擊", "連點兩下", "回車", "輸入", "服務器", "伺服器", "學霸", "很會讀書的人",
"顏值", "外貌", "緩存", "快取", "加載", "讀取", "網民", "網友", "舉報", "檢舉", "硬盤", "硬碟", "U盤", "隨身碟", "卸載", "解除安裝", "妹子", "女生", "妹紙", "女生", "界面", "介面",
"網紅", "網路名人", "攝像頭", "攝影機", "神馬", "什麼", "有木有", "有沒有", "估計", "大概", "鼠標", "游標", "高端", "高階", "低端", "低階", "塑料", "塑膠", "硅", "矽", "挺好的", "很好",
"大陸", "支那", "內地", "支那", "牛逼", "厲害", "牛B", "厲害", "牛屄", "厲害", "流批", "厲害", "特牛", "特別厲害", "繁體", "正體", "繁中", "正體中文", "插件", "外掛", "程序", "程式",
"刷新", "重新整理", "計算機", "電腦", "幼兒園", "幼稚園", "網遊", "網路遊戲", "頁遊", "網頁遊戲", "手遊", "手機遊戲", "營銷", "行銷", "真心", "真的", "樓主", "原PO", "存儲", "儲存",
"互聯網", "網際網路", "花屏", "破圖", "聯繫", "聯絡", "激光", "雷射", "靠譜", "可靠", "網民", "網友", "智能", "智慧", "特好", "很好", "閨密", "好姊妹", "吃貨", "老饕", "打印", "列印",
"衛生間", "洗手間", "衛生巾", "衛生棉", "微電影", "短片", "性價比", "成本效益比", "服務員", "服務生", "方便麵", "泡麵", "公交車", "公車", "網盤", "網路空間"
];
無題 無名 ID:hGTaTu22 2019/10/03(四) 22:11:11.600 No.16186767
附圖
>>16186710
唉唷 牛逼喔

看巴 你用到了
無題 無名 ID:xl1e/h5s 2019/10/03(四) 22:11:51.064 No.16186773
附圖
無題 無名 ID:fNNBHKrw 2019/10/03(四) 22:17:38.910 No.16186830
附圖
你這種比對法會出現橙子變柳丁的逆轉換的笑話ㄛ
無題 無名 ID:3zWQJPzA 2019/10/03(四) 22:19:11.087 No.16186845
>>16186710
裝了
網頁會當掉
無題 無名 ID:.Fu5z952 2019/10/03(四) 22:19:30.988 No.16186852
同志
你把字都轉換了 用了之後我們還怎麼抓捕犯人?
無題 無名 ID:6iZ1m3Iw 2019/10/03(四) 22:20:59.287 No.16186870
>>16186710
裝上去碰到>>16186758的壓力測試後就立刻當掉
無題 無名 ID:U2neanc. 2019/10/03(四) 22:20:59.807 No.16186871
回覆: >>16186888
銀河系中央有個超大品質黑洞
無題 無名 ID:Jg3tOI2Q 2019/10/03(四) 22:22:01.657 No.16186879
>>16186710
別裝了 你的目的只是要嘲笑你口中的支語警察
無題 無名 ID:QXR3Gdc. 2019/10/03(四) 22:22:45.055 No.16186885
回覆: >>16186923
附圖
能做一個有關鍵字就把圖片關掉或是模糊的腳本嗎
整天看那些肉餅臉就討厭
無題 無名 ID:Xd/sJgmE 2019/10/03(四) 22:23:12.630 No.16186888
附圖
>>16186871
诶嘿....
你很會丸嘛
無題 無名 ID:YuFjq.fs 2019/10/03(四) 22:24:28.830 No.16186912
附圖
無本文
無題 無名 ID:LlxqMty6 2019/10/03(四) 22:25:16.148 No.16186923
附圖
>>16186885
妖精王有寫一個遇到關鍵字會折疊+NGID的
無題 無名 ID:tJHbBWLw 2019/10/03(四) 22:27:07.809 No.16186944
附圖
更新修正了
「網頁遊戲」會因為裡面有「頁遊」而無限 loop
感謝壓力測試
無題 無名 ID:sOeW9i6Q 2019/10/03(四) 22:30:06.152 No.16186981
回覆: >>16187078
根據某版島民的分析
支語警察一詞誕生於今年3月 引爆點的辭彙是貌似
連這個詞都沒有你還自稱支語警察www
無題 無名 ID:3zWQJPzA 2019/10/03(四) 22:32:09.560 No.16187002
回覆: >>16187078
>>16186710
發現新問題了
無法展開文章
無題 無名 ID:xpXCejxs 2019/10/03(四) 22:32:53.909 No.16187010
>>16186758
這個規則質量不夠大
無題 無名 ID:tJHbBWLw 2019/10/03(四) 22:40:58.430 No.16187078
附圖
>>16186981
其實我也是看島上有人這樣稱呼才自嘲的
補上這個詞了 謝謝

>>16187002
咦? 展開文章我測試了 3 天都正常耶

>>16187014
Mutation Observer
我只用在監聽「展開」而已
對於 Komica 來說效能上我覺得還 OK
如果是用在新版的 Twitter 那就真的是災難了
無題 無名 ID:nRj9Dg0w 2019/10/03(四) 22:41:37.161 No.16187090
>>16186710
小林好讚阿!
無題 無名 ID:QXR3Gdc. 2019/10/03(四) 22:43:05.291 No.16187108
回覆: >>16187426
很好用啊
對了
能做到特定圖片隱藏嗎?
無題 無名 ID:DGoB1nrE 2019/10/03(四) 22:43:19.168 No.16187112
回覆: >>16187426
附圖
>>16186710
替換文字兜部分用正規表示法處理應該會比較好ㄛ
[aa]
function comparison(innerHTML,enableColor,color)
{
for (let i = 0; i < rules.length; i = i + 2) {
let regex = new RegExp(rules[i],"g");
let replacementString = enableColor
? `<span class='china' style='color:${color}'>${rules[i + 1]}</span>`
: rules[i + 1];
innerHTML = innerHTML.replace(regex, replacementString);
}
return innerHTML;
}
[/aa]
無題 無名 ID:3zWQJPzA 2019/10/03(四) 22:47:17.056 No.16187149
回覆: >>16187426
>>16187078
https://sora.komica.org/00/pixmicat.php?res=16186555
這篇的不行而且顯示不是展開而是展開文章
無題 無名 ID:3zWQJPzA 2019/10/03(四) 22:56:15.911 No.16187274
回覆: >>16187327
>>16187078
這篇也會
https://sora.komica.org/00/pixmicat.php?res=16187094
我的猜測發文者只要有包含那些支語就會出現這個問題
無題 無名 ID:QXR3Gdc. 2019/10/03(四) 23:00:24.790 No.16187327
回覆: >>16187426
>>16187274
島民向您回報
我的可以
但是每次打開新分頁油猴就要手動重新載入
無題 無名 ID:tJHbBWLw 2019/10/03(四) 23:08:26.501 No.16187426
附圖
>>16187108
這個我再研究一下
Google 好像有類似的 API 可以用

>>16187112
不知道還有這種表示法
感謝 學到了

>>16187149
>>16187327
謝謝回饋
好像有被我替換到的內文
展開文章都會出問題
我再看看能不能避開
無題 無名 ID:g2Q3KM7U 2019/10/03(四) 23:11:34.604 No.16187465
>>16186710
你低能兒
計算機是支語?
你大學上電腦概論?
無題 無名 ID:g2Q3KM7U 2019/10/03(四) 23:13:26.964 No.16187490
回覆: >>16187525
>>16186710
主要是你這樣有點自我欺騙,不爽就NGID
還要為了看別人的內容自己先打手槍把眼睛洗乾淨
這種行為不就很蠢
跟一堆支那人假裝不需要翻牆一樣,用別種方式欺騙自己
結果過幾天碰到真的支那人就分不出
無題 無名 ID:6iZ1m3Iw 2019/10/03(四) 23:15:59.296 No.16187525
回覆: >>16187616
附圖
>>16187490
沒辦法強姦別人眼睛讓你很氣嗎www
無題 無名 ID:DGoB1nrE 2019/10/03(四) 23:22:27.781 No.16187601
附圖
>>16187426
有一些其他兜東西我測丸再一起丟上乃
無題 無名 ID:g2Q3KM7U 2019/10/03(四) 23:24:17.662 No.16187616
>>16187525
這種行為本來就很支那了
不把人趕跑不把人NGID
現在直接把眼睛遮起來,這不就島民常酸的支那人作法
無題 無名 ID:sj329pws 2019/10/03(四) 23:26:18.685 No.16187639
牛B
無題 無名 ID:Xy/d2jkc 2019/10/03(四) 23:28:46.083 No.16187667
附圖
>>16187616
你連島民的個人行為都管就不支那嗎
外來種又在乞丐趕廟公了
無題 無名 ID:ReDwpqPM 2019/10/04(五) 00:09:41.954 No.16188131
回覆: >>16188292
附圖
>>16187426
主要是把Jquery去掉,改為原生的JS。
並且調整一些寫法,泥參考看看
[aa]

(function() {
'use strict';
// 文字反白開關
/*
* 設定檔的命名通常要有一些特殊規則,後續看程式碼的時候可以一點看出。
*/
const __enableColor = true;
const __colorSelector = document.getElementById('theme-selector');

// 轉換規則:第一個是支那用語,第二個是台灣用語,兩個為一組。
const __rules = ["給力", "夠力", "質量", "品質"];

window.onload = function(){
const curentColor = getColor(__colorSelector);
setObserver(__colorSelector);
getQuote(curentColor);
if (__enableColor && !!__colorSelector) {
changeColor(__colorSelector);
}
}
function getColor(colorSelector)
{
// "!!"強制轉換為boolean判斷,驗證__modeSelected是否存在,JS的處理法。
// "||"由於這是JS的NULL特殊處理,等同!!colorSelector ? colorSelector : [];
return !!(colorSelector || {}).value
? "yellow"
: "red";
}
function setObserver(colorSelector) {
const MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
const config = { attributes: true, childList: true, characterData: true };
const observer = new MutationObserver(()=>{
const curentColor = getColor(colorSelector);
getQuote(curentColor);
});
const eleNeedObserve = document.querySelectorAll(".thread");
for (let ele of (eleNeedObserve || [])) {
observer.observe(ele, config);
}
}
function getQuote(color) {
const eleNeedPolice = document.querySelectorAll(".quote:not(.police)") || [];
for(let quote of eleNeedPolice)
{
quote.innerHTML = comparison(quote.innerHTML,__rules,__enableColor,color);
quote.classList.add('police');
}
}


/*
個別function 內的盡量不要動到全域變數,盡量拉。
*/
function comparison(innerHTML,rules,enableColor,color)
{
for (let i = 0; i < rules.length; i = i + 2) {
const regex = new RegExp(rules[i],"g");
//原始資料可以偷偷放在Attr裡面保存,作為DEBUG好用,也可以用於其他擴充處理(Ex:小幫手貼紙)
const replacementString = enableColor
? `<span class='china' oriString='${rules[i]}' style='background-color:${color}'>${rules[i + 1]}</span>`
: rules[i + 1];
innerHTML = innerHTML.replace(regex, replacementString);
}
return innerHTML;
}

function changeColor(colorSelector) {
colorSelector.addEventListener("change",eventOnChange);
return 0;
//-----
/*閉包,主要是把次要條件放後面,讓主要邏輯較為清晰,習慣上我自己會切一條線做為區隔*/
function eventOnChange(e){
//不要在setTimeout中嘗試取得當前JS的method,那裏是異次元。
const color = getColor(colorSelector);
setTimeout(() => {
const eleChina = document.querySelectorAll(".china") || [];
for(let ele of eleChina){
ele.style.backgroundColor = color;
}
}
, 500);
}
}
})();
[/aa]
無題 無名 ID:MKlB87rE 2019/10/04(五) 00:19:17.152 No.16188223
附圖
>>16187616
把眼睛遮起來 跟 眼睛被遮起來是有差的
今天這是他的選擇 你也不能拿他怎麼樣
頂多像現在你做的 打字回應而已

還有 如果真的關心人家 不要劈頭就罵人低能兒
無題 無名 ID:zsk.NYYM 2019/10/04(五) 00:26:56.714 No.16188292
附圖
>>16188131
挖幹!!!!!
感謝 真是受益良多
我再慢慢把程式碼修正過來
沒意外明年還是會投給粗乃丸
無題 無名 ID:Y6yin9cs 2019/10/04(五) 00:29:07.601 No.16188310
附圖
你看這個
過.山.車
無題 無名 ID:J/6DXL4M 2019/10/04(五) 00:29:14.322 No.16188312
>>16186758
為什麼你要幫支那人隱藏身份?
他們在做間諜行為耶
無題 無名 ID:SIgqReBc 2019/10/04(五) 00:30:01.124 No.16188319
你要不要試試看寫AI大數據
只要有人糾正就自動新增進去
無題 無名 ID:tFjoKstA 2019/10/04(五) 00:32:08.903 No.16188337
回覆: >>16188483
>>16188312
以後眼鏡掉了,發現全島都是支那人就沒救了
遮著眼睛騙自己,不想去趕跑人
下次大概就是製作外掛,把繁體字中夾雜的簡體字全都自動轉成繁體字了
無題 無名 ID:SHkfOhng 2019/10/04(五) 00:33:28.594 No.16188356
回覆: >>16188483
>>16186710
建議是把被替換掉的用語做個顯眼的標註
無題 無名 ID:PnTG.iiM 2019/10/04(五) 00:37:09.979 No.16188395
回覆: >>16188483
>>16186758
我終於知道什麼是牛B了
幹 為什麼牛B是厲害啊
是有人試過嗎
無題 無名 ID:2ndS/aF2 2019/10/04(五) 00:40:13.983 No.16188417
回覆: >>16188483
不得不說 做這種東西
滿神經的= =
無題 無名 ID:FSThwSkM 2019/10/04(五) 00:40:27.987 No.16188420
>>16188319
然後AI就因為人類的惡意放棄思考了
無題 無名 ID:1hvyp9wk 2019/10/04(五) 00:41:08.864 No.16188428
原po乾脆叫管管把支語加入禁語比較快= =
無題 無名 ID:BVxYhk52 2019/10/04(五) 00:42:27.834 No.16188441
回覆: >>16188469
可以寫個自動NG殘體的嗎
無題 無名 ID:3hKHTsRw 2019/10/04(五) 00:44:49.367 No.16188469
>>16188441
環球假支那已經從綜合消失了
應該不太需要吧
無題 無名 ID:zsk.NYYM 2019/10/04(五) 00:46:45.530 No.16188483
回覆: >>16188539
附圖
>>16188319
以前專題寫過類神經
那效能對網頁來說負荷太大了

>>16188312
>>16188356
腳本預設會將被替換的詞彙反白
所以還是可以看得出來

>>16188395
其實也沒有正式的對應用語
只是直接挪用網路上對這個詞的解釋

>>16188337
>>簡體字全都自動轉成正體
有人寫過了

>>16188417
剛好有時間找事情做而已
本身很喜歡寫程式
就給自己找目標
順便練習 Javascript
無題 無名 ID:swyx7exI 2019/10/04(五) 00:47:50.058 No.16188486
附圖
無題 無名 ID:dQi.c.bQ 2019/10/04(五) 00:48:14.159 No.16188488
附圖
比起這個
好想幹小林
無題 無名 ID:swyx7exI 2019/10/04(五) 00:52:19.429 No.16188516
這個東西算是可以讓自己眼前變得乾淨一點的東西對吧?
有需要的人加減裝,應該是有好無壞。
不過對於我這種喜歡抓賤畜來打的人來說,反而是一種阻礙。
要是有些文件需要清理一下支語的話,
我通常都會拜請繁化姬幫忙調教一下的。
無題 無名 ID:ReDwpqPM 2019/10/04(五) 00:54:59.670 No.16188539
附圖
>>16188483
最後一段幫泥修好惹,
噗知道泥有沒有注意到。
晚丸
[aa]
function getQuote(color) {
const eleNeedPolice = document.querySelectorAll(".quote:not(.police)") || [];
for(let quote of eleNeedPolice)
{
const qlinkOri_Associate = qlinkToAssociateArray(quote.querySelectorAll(".qlink"));
quote.innerHTML = comparison(quote.innerHTML,__rules,__enableColor,color);
quote.classList.add('police');
const qlinkAfter = quote.querySelectorAll(".qlink");
for(let qlink of qlinkAfter)
{
const dataNo = qlink.getAttribute("data-no");
const qlinkOri = qlinkOri_Associate[dataNo];
if(!!qlinkOri)
{
qlink.removeAttribute('href');
qlink.removeAttribute("class");
qlink.removeAttribute("data-no");
qlink.innerHTML = "";
qlink.appendChild(qlinkOri);
}
}
}
//----
function qlinkToAssociateArray(qlinkArray)
{
let associateArray = [];
for(let qlink of qlinkArray||[])
{
const dataNo = qlink.getAttribute("data-no");
associateArray[dataNo] = qlink;
}
return associateArray;
}
}
[/aa]
無題 無名 ID:Y9VQGDs6 2019/10/04(五) 01:06:03.988 No.16188616
測試

地球質量(M⊕)是一個主要用於度量行星質量的單位,1地球質量等於一個地球的質量,即5.9722 × 10^24千克。

程序:辦事的一定規則次序。如:「議事必須按照一定的程序。」

本校有鑒於電子計算機之重要,乃成立電子計算機中心,向萬國商業機器公司(IBM)租用電子計算機一座。

其實光陽的水平式上懸吊跟GY6懸吊的差異 只在於"連桿前段的加長 還有連動的水平狀態"

內政部移民署今天宣布與義大利互惠開放快速通關,台灣將成為全球第8個可使用義大利自動通關的非歐洲聯盟國家。

賀!陳智郁選手榮獲2017年第7屆亞洲體操錦標賽吊環項目銅牌

若船舶加載或卸載貨物不在浮面中心之垂直線時,下列何者為正確?

人類使用最早的界面活性劑俗稱肥皂,其化學簡式為RCOOM(R:長鏈烷基,M:鹼鹽),所謂界面活性劑就是一個分子中同時含有長鏈烷基(如脂肪酸等)之親油基及足以使油性部份在水中分散或溶解之親水基的化學物質總稱。

估計的目的是在樣本統計量的基礎上,決定一個母體參數的可能值或近似值。

臺北市職能發展學院除自辦照顧服務員訓練課程外,亦補助訓練機構辦訓,提供更多樣化的選擇。

將篩過的低筋麵粉及全蛋液與地瓜泥一同攪拌和勻,成一麵團狀。過程中可適時加一些水粉以方便麵團成型,麵團需呈現稍有黏性但不粘手的狀況

這世上關心,真的是真心誠意的嗎? 在我的觀念中,這世上並沒有任何真誠可言,人都是虛偽、偽善的,之所以會想關心,會去關心,一定是有所目的,有求回報。