日経ビジネスオンラインの Cookie を 2038 年まで延長する Greasemonkey script (User Script)
日経ビジネスオンラインがちょっと過去の記事を読む度に、
- ブラウザを閉じると再ログインを要求される
- ログイン手続きが無意味に長い
というふざけた仕様なので一度ログインすると 2038 年まで有効になるようにしてみた。(FirefoxとChromeで確認)
// ==UserScript== // @name nikkeibp.user.js // @namespace http://d.hatena.ne.jp/mtv // @include http://business.nikkeibp.co.jp/* // ==/UserScript== (function() { var w = typeof unsafeWindow != 'undefined' ? unsafeWindow : window; w.addEventListener('load', function() { if (document.cookie) { var cookieArray = document.cookie.split(';'); for (var i = 0; i < cookieArray.length; ++i) { var element = cookieArray[i].split('='); if (element[0].replace(/\s/g, "") == 'NBO_MB') { document.cookie = 'NBO_MB=' + element[1] + '; expires=Fri, 1-Jan-2038 00:00:00 GMT; path=/;'; } } } }, false); })();