DQX 思い出アルバム保存補助ブックマークレット ver.1.0 Firefox+dTa専用 Fork

    @@ -15,7 +15,7 @@ var imgUrl = img.replace('thum2', 'original'); var imgPart = imgUrl.split('/'); var imgId2 = imgPart[8]; - alert(imgUrl); + //alert(imgUrl); var imgData = $(this).find('.thumbLocationAndDate').html(); var imgInfo = imgData.split('<br>');
    @@ -26,11 +26,6 @@ var fileName = myName + ' ' + imgDate + '_' + imgTime + ' ' + imgLoc + ' (' + imgId2 + ')' + '.jpg'; var fileUrl = imgUrl + '/?dl'; - - var a = $('<a>'); - a.download = fileName; - a.href = fileUrl; - a.innterText = fileName; var dl = $('<a>'); dl.attr({
  • /*
     * @title DQX 思い出アルバム保存補助ブックマークレット ver.1.0 Firefox+dTa専用
     * @description my bookmarklet
     * @include http://*
     * @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];
            //alert(imgUrl);
    
            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 + ')' + '.jpg';        
            var fileUrl = imgUrl + '/?dl';
    
            var dl = $('<a>');
            dl.attr({
                download: fileName,
                url: fileUrl
            });
            dl.text(fileName);
    
            var aaa = $(this).find('.thumbLocationAndDate');
            aaa.append(dl);
            
        });
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2015/11/23 10:46:40 - 2015-11-23
  2. 2015/11/23 10:43:26 - 2015-11-23
  3. 2015/11/23 10:40:29 - 2015-11-23
  4. 2015/11/23 10:39:18 - 2015-11-23
  5. 2015/11/23 10:33:08 - 2015-11-23
  6. 2015/11/23 10:29:11 - 2015-11-23
  7. 2015/11/23 10:24:25 - 2015-11-23
  8. 2015/11/23 08:33:00 - 2015-11-23
  9. 2015/11/23 07:39:12 - 2015-11-23
  10. 2015/11/23 03:13:48 - 2015-11-23