>>659
レスありがとうございます
GM_setValueとGM_getValueで制御をする方法を調べてみてもよく分からず

http://www.koikikukan.com/archives/2012/08/22-015555.php
こちらのサイトにsetTimeoutで一度だけ実行することができるとのことで
72行目から下記のように変更したりしたのですが、
ver window.location.reload = function(){
if(diff2Update);
};
setTimeout( function(){ window.location.reload(); }, 2000 );

やはりGM_setValueとGM_getValueを使うしかないのでしょうか?