Firefox userChrome.js greasemonkeyスクリプトスレ16
■ このスレッドは過去ログ倉庫に格納されています
0404名無しさん@お腹いっぱい。
2011/07/30(土) 16:43:53.79ID:JGtaTstL0colorGenerator.generate関数とその前後を変更
_colorIndex: -1,
_colorArray: ["pink", "#FFFFFF", "rgb(0, 255, 0)"], // 好きなだけ色を列挙
generate: function(linkDomain) {
// 途中まで同じにつき省略
} else {
this._colorIndex = (this._colorIndex + 1) % this._colorArray.length;
var [r, g, b] = this.color2rgb(this._colorArray[this._colorIndex]);
bgcolor = ... // 以下同じにつき省略
}
return [bgcolor, bdcolor];
},
color2rgb: function(color){
var box = document.createElement("div");
box.style.setProperty("color", color, "");
return getComputedStyle(box, "").getPropertyValue("color").match(/^rgb\((\d+), (\d+), (\d+)\)$/).slice(1);
}
Google上部のメニュー部まで色が割り当てられるバグと
ドメイン判定に難があってco.jpやne.jp等が同じ色になるバグは注文外なので直してない
■ このスレッドは過去ログ倉庫に格納されています