DQX 思い出アルバム保存補助

  • /*
     * @title DQX 思い出アルバム保存補助
     * @description DQX 思い出アルバム保存補助ブックマークレット Ver.1.0 for Firefox+dTa
     * @include https://*
     * @license MIT License
     * @require 
     */
    
        var myName = $('#myCharacterName').text();
    
        $('.contentsTable1TD1').each(function() {
            
            var img = $(this).find('.showLargePict img').attr('src'); 
            var imgUrl = img.replace('thum2', 'original');
            var imgPart = imgUrl.split('/');
            var imgId2 = imgPart[8];
    
            var imgData = $(this).find('.thumbLocationAndDate').html();
            var imgInfo = imgData.split('<br>');
            var imgDateTime = imgInfo[0].split(' ');
            var imgDate = imgDateTime[0].replace(/\u002f/g, '');
            var imgTime = imgDateTime[1].replace(/:/g, '');
            var imgLoc = imgInfo[1];
    
            var fileName = myName + ' ' + imgDate + '_' + imgTime + ' ' + imgLoc + ' (' + imgId2 + ')';        
            var fileUrl = imgUrl + '/?dl';
    
            var dl = $('<a>');
            dl.attr({
                download: fileName + '.jpg',
                href: fileUrl
            }).text(fileName);
    
            $(this).find('.editCommentBtn').after(dl);
            
        });
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2018/07/03 00:52:31 - 2018-07-03
  2. 2015/11/24 20:13:04 - 2015-11-24
  3. 2015/11/24 20:11:46 - 2015-11-24
  4. 2015/11/23 20:19:30 - 2015-11-23
  5. 2015/11/23 20:17:11 - 2015-11-23
  6. 2015/11/23 20:10:45 - 2015-11-23
  7. 2015/11/23 20:03:37 - 2015-11-23