各種UserScripts

由於已經習慣自己控管哪些JavaScript要不要執行,對於一些需要廣告正常顯示才能正常操作的網頁,就必須自己寫Script來bypass。
把腳本新增到Greasemonkey即可。隨手寫寫,隨手貼貼,自行測試。

bingfeng去除帖子獎牌

// ==UserScript==
// @name Bingfeng
// @namespace toby
// @include http://www.bingfeng.tw/*
// @include http://bingfeng.tw/*
// @version 1
// @grant none
// ==/UserScript==

(function () {
obj = document.getElementsByClassName('md_ctrl');
for (i = 0; i < obj.length; i++)
{
obj[i].parentNode.removeChild(obj[i]);
}
window.alert = function() { return false; }
})();

VoiceTube 免登入

「VoiceTube 影音字典」正式上架!免費、無廣告、免登入,字典透過影片例句的結合,使學習更快樂又有趣!

// ==UserScript==
// @name VoiceTube Skipper
// @namespace toby
// @include https://tw.voicetube.com/videos/*
// @version 1
// @grant none
// ==/UserScript==

document.getElementById('loginModal').remove();
document.getElementsByClassName('modal-backdrop fade in')[0].remove();

保持登入

在做備審資料一段時間後就被登出覺得煩嗎?每分鐘都重新整理一下來保持新鮮吧!
注意:如果要上傳資料,請先停用腳本,重新整理一次之後再進行,以免遺失資料或上傳失敗。
使用本腳本請自行承擔一切後果,如有遺失資料請自行負責。
超過系統開放時段請勿繼續使用,否則後果自行負責。

// ==UserScript==
// @name 無限時審查資料
// @namespace toby
// @include http://140.123.8.222/StuUpload/012_main.php
// @version 1
// @grant none
// ==/UserScript==
setInterval("location.reload()", 60*1000);