Kindle Cloud Reader → Kindle まんが遷移 Fork

    @@ -10,4 +10,15 @@ if ( location.href.match( /read\.amazon\.co\.jp\/\?asin=(.*)(?:&|$)/ ) ) { location.href = 'https://read.amazon.co.jp/manga/' + RegExp.$1; } - } )(); + else if ( /https?:\/\/read\.amazon\.co\.jp\/?(\?.*)?/.test( location.href ) ) { + try { + let asin = JSON.parse( localStorage.getItem('last_app_activity') ).asin; + + if ( asin ) { + location.href = 'https://read.amazon.co.jp/manga/' + encodeURIComponent( asin ); + } + } + catch ( error ) { + } + } + })();
  • /*
     * @title Kindle Cloud Reader → Kindle まんが遷移
     * @description 
     * @include https://read.amazon.co.jp/?asin=*
     * @license MIT License
     * @javascript_url
     */
    
    ( () => {
    if ( location.href.match( /read\.amazon\.co\.jp\/\?asin=(.*)(?:&|$)/ ) ) {
        location.href = 'https://read.amazon.co.jp/manga/' + RegExp.$1;
    }
    else if ( /https?:\/\/read\.amazon\.co\.jp\/?(\?.*)?/.test( location.href ) ) {
        try {
            let asin = JSON.parse( localStorage.getItem('last_app_activity') ).asin;
            
            if ( asin ) {
                location.href = 'https://read.amazon.co.jp/manga/' + encodeURIComponent( asin );
            }
        }
        catch ( error ) {
        }
    }
    })();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2020/02/01 13:27:35 - 02/01
  2. 2020/02/01 09:44:43 - 02/01