CW next
by
noromanba
2015-04-11 [2015/04/11 08:32:41]
goto next article on comic-walker.com
-
/*
* @title CW next
* @description goto next article on comic-walker.com
* @include http://comic-walker.com/viewer/*
* @license MIT License http://opensource.org/licenses/MIT
* @javascript_url
*/
// e.g.
// http://comic-walker.com/viewer/?tw=2&dlcl=ja&cid=KDCW_MF04000006010001_68
// TODO
// - skipping articles
// - UserScriptable
// Array(int).join(char) are loosed String#repeat; likes String#* on Ruby c.f.
// http://stackoverflow.com/questions/1877475/repeat-character-n-times/1877479
(function () {
var queries = location.search.slice(1).split('=');
var next = queries.pop().replace(/\d+/, function (m) {
return (Array(m.length + 1).join('0') + (Number(m) + 1)).slice(-Number(m.length));
});
location.search = queries.concat(next).join('=');
})();
// DBG
//
// single page
// http://comic-walker.com/viewer/?tw=2&dlcl=ja&cid=KDCW_MF04000006010001_68
// http://comic-walker.com/viewer/?tw=2&dlcl=ja&cid=KDCW_MF04000006010002_68
// http://comic-walker.com/viewer/?tw=2&dlcl=ja&cid=KDCW_MF04000006010003_68
//
// multiple pages
// http://comic-walker.com/viewer/?tw=2&dlcl=ja&cid=KDCW_MF00000006010001_68
// http://comic-walker.com/viewer/?tw=2&dlcl=ja&cid=KDCW_MF00000006010002_68
// http://comic-walker.com/viewer/?tw=2&dlcl=ja&cid=KDCW_MF00000006010003_68
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。