Small improvements of online-go.com
目前為
// ==UserScript==
// @name OGS Utilities
// @description Small improvements of online-go.com
// @author TPReal
// @namespace https://greasyfork.org/users/9113
// @version 0.2.1
// @match *://online-go.com/*
// @grant none
// ==/UserScript==
var TITLE_MATCHER=/^(?:\[\d+\] )?(.*)$/;
var updateTitle=function(){
var value=$("#turn-notification-indicator").text();
var prefix="";
if(value&&value!="0")
prefix="["+value+"] ";
var baseTitle=TITLE_MATCHER.exec(document.title)[1];
document.title=prefix+baseTitle;
};
var isFullscreen=function(){
return screen.width==window.outerWidth&&screen.height==window.outerHeight;
};
var fullscreenStyle=$("<style> \
#game-main-container > #game-controls { \
display:none; \
} \
</style>").appendTo(document.head)[0];
var updateFullscreenStyle=function(){
fullscreenStyle.sheet.disabled=!isFullscreen();
};
var tick=function(){
updateTitle();
updateFullscreenStyle();
setTimeout(tick,1000);
};
tick();