これはクッキーでやるべきことだろうか
Google Chromeはネイティブでユーザスクリプトに対応しているようですが、Greasemonkey独自のGM関数には(ほとんど)対応していません。
Google Chromeでも動くユーザスクリプトを書くためのメモ - maru source
最近ニコニコ動画を見る時間が長すぎるような気がしたので、再生ページを開いた回数をカウントするGreasemonkeyスクリプトを書きました。GM_getValueやGM_setValueを使うスクリプトは以前も書いたのですが基本的にはFirefox限定のようです
// ==UserScript== // @name mata_kitanoka // @namespace jigendaddy // @include http://www.nicovideo.jp/watch/sm* // @version 1 // @grant GM_getValue // @grant GM_setValue // ==/UserScript== var ac=GM_getValue("mataka",0); if(ac==0) { ac=1; } else{ ac++; } GM_setValue("mataka",ac); if(window.confirm(ac+"回目の動画再生です\nこのまま再生回数のカウントを続ける場合は「OK」を\nカウントをリセットする場合は「キャンセル」をクリックしてください")){} else{GM_setValue("mataka",0);}
ぐるなび
先日ぐるなびのSITEINFOをwedataに登録したのですが、autopagerize_page_elementが適用されているページでデザイン的に気になるページがありましたので補正用のスタイルシートを置いておきます
例:http://r.gnavi.co.jp/g-interview/archive/category/%E3%82%86%E3%81%8B%E3%81%84%E9%A3%9F%E5%A0%82
.autopagerize_page_separator~.archive-entry { padding:10px 15px; background: #fff; margin-bottom: 20px; } .autopagerize_page_separator~.archive-entry .entry-title{ font-size:150%; } .autopagerize_page_separator~.archive-entry .entry-title a{ color:#cc4c59; }