<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel rdf:about="https://let.hatelabo.jp/fashi/rss">
    <link>https://let.hatelabo.jp/fashi/rss</link>
    <description></description>
    <title>Bookmarklets from fashi</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/hJmdl67ngtFs"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/hJmdiLCF7dJ9"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/hLHXjsLN05pj"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/hJmdiLHh6IBc"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/gYC-x7iY-8SbcA"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/hLHU0Z_Q3fhb"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/gYC-y4r0_-TJfg"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/gYC-y4211ajoWg"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/fashi/let/gYC-y4vG6rOCIw"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/hJmdl67ngtFs">
    <link>https://let.hatelabo.jp/fashi/let/hJmdl67ngtFs</link>
    <dc:date>2018-05-30T14:24:44Z</dc:date>
    <description>DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付きリンク生成 →DownThemAll!でフィルターを /smpic.*xl/ に、命名規則を *text*.jpg に変えてから保存。 /  説明とか http://vp.star-wind.info/dqx/</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] DQX 思い出アルバム保存補助ブックマークレットex Firefox+dTa専用 by fashi2</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Ffashi%2Flet%2FhJmdl67ngtFs.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;DQX 思い出アルバム保存補助ブックマークレットex Firefox+dTa専用 by fashi2&lt;/a&gt;&lt;pre&gt;//
// @title DQX 思い出アルバム保存補助ブックマークレットex Firefox+dTa専用 by fashi2
// @description DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付きリンク生成 →DownThemAll!でフィルターを /smpic.*xl/ に、命名規則を *text*.jpg に変えてから保存。 /  説明とか http://vp.star-wind.info/dqx/
// @include https://hiroba.dqx.jp/sc/character/*/picture/
// @license MIT License
// @require 
//

(function(){
	var datetype = 1;
	var callbacks=[],i=0;
	if (!localStorage['dahe']){prompt('DownThemAll!のフィルタ指定は以下の文字列を設定してください','/smpic.*xl/');localStorage.setItem('dahe',1);}
	var charaName = $('#myCharacterName').text();
	$('td.contentsTable1TD1').each(function(){
		var $this = $(this);
		callbacks.push((function(){
			return function() {
				var d = $.Deferred();
				setTimeout(function() {
					var showLargePict = $this.find('a.showLargePict');
					var rel = showLargePict.attr('rel');
					var p = rel.match(/(\d+)\/picture\/detail\/(\d+)/);
					var url = (p &amp;amp;&amp;amp; p.length == 3) ? 'http://img.dqx.jp/smpicture/download/webpicture/' + p[1] + '/xl/' + p[2] + '/?dl' : '';
					var comment = showLargePict.attr('title') ? ' 『' + showLargePict.attr('title') + '』' : '';
					var lockicons = $this.find('div.lockIcon');
					var lockicon = lockicons[0] ? ' !LOCKED!' : '';
					var thumbLocationAndDate = $this.find('p.thumbLocationAndDate');
					var dateAndLocation = thumbLocationAndDate.html().split('&amp;lt;br&amp;gt;');
					var date = dateAndLocation &amp;amp;&amp;amp; dateAndLocation[0] || '';
					var location = dateAndLocation &amp;amp;&amp;amp; dateAndLocation[1] || '';
					$.get(rel,function(data){
						var dateAndLocationDetail = $(data).find('#pictureDetailLocationAndDate').html().split('&amp;lt;br&amp;gt;');
						location = dateAndLocationDetail &amp;amp;&amp;amp; dateAndLocationDetail[1] || location;
						if (datetype) {
							dateobj = new Date(date);
							date = localdate8(dateobj);
						} else {
							date = date.replace(/(\/|:)/g, '').replace(' ', '_');
						}
						location = location.replace(/[ａ-ｚＡ-Ｚ０-９（）]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248);}).replace(/　/g,' ').replace(/&amp;lt;.+/g, &amp;quot;&amp;quot;).replace(/[\x0D\x0A\x09]+/g,'');
						var filterName = '';
						var photoSettings_Filter = $(data).find('div.photo-settings ul li').eq(0).html().trim().split('&amp;amp;nbsp;');
						console.log(photoSettings_Filter);
						if ((photoSettings_Filter[1] !== undefined) &amp;amp;&amp;amp; (photoSettings_Filter[1] != '(未設定)')){
							filterName = ' '+photoSettings_Filter[1];
						}
						//var fileName = charaName + ' ' + p[2] + lockicon + comment + ' at ' + location + ' ' + date;
						//var fileName = charaName + ' ' + date + ' 「' + location + '」(' + p[2] + ')' + comment + lockicon;
						var fileName = 'DQX ' + date + ' ' + charaName + ' 「' + location + filterName + '」 (' + p[2] + ')' + comment + lockicon;
						thumbLocationAndDate.append($('&amp;lt;br&amp;gt;'));
						var link = $('&amp;lt;a&amp;gt;');
						link.attr({
							download: fileName + '.jpg',
							href: url,
						}).text(fileName).appendTo(thumbLocationAndDate);
					}).done(function() {
						d.resolve();
					}).fail(function() {
						d.reject();
					});
				},1500);
				return d.promise();
			};
		})(i));
		i++;
	});
	var dfd = $.Deferred();
	dfd.resolve();
	for (var i = 0; i &amp;lt; callbacks.length; i++) {
		dfd = dfd.pipe(callbacks[i]);
	}
	function localdate8(dateobj){
		dateobj.setHours(dateobj.getHours()-8);
		return [
			dateobj.getFullYear(),
			('0' + (dateobj.getMonth() + 1)).slice(-2),
			('0' + dateobj.getDate()).slice(-2)
		].join('') + '_' + [
			('0'+ (dateobj.getHours()+8)).slice(-2),
			('0'+ dateobj.getMinutes()).slice(-2)
		].join('');
	}
})();
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/hJmdiLCF7dJ9">
    <link>https://let.hatelabo.jp/fashi/let/hJmdiLCF7dJ9</link>
    <dc:date>2018-05-30T12:44:03Z</dc:date>
    <description>DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付きリンク生成 →DownThemAll!でフィルターを /smpic.*xl/ に、命名規則を *text*.jpg に変えてから保存。 /  説明とか http://vp.star-wind.info/dqx/</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] DQX 思い出アルバム保存補助ブックマークレットv5 Firefox+dTa専用 by fashi2</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Ffashi%2Flet%2FhJmdiLCF7dJ9.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;DQX 思い出アルバム保存補助ブックマークレットv5 Firefox+dTa専用 by fashi2&lt;/a&gt;&lt;pre&gt;//
// @title DQX 思い出アルバム保存補助ブックマークレットv5 Firefox+dTa専用 by fashi2
// @description DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付きリンク生成 →DownThemAll!でフィルターを /smpic.*xl/ に、命名規則を *text*.jpg に変えてから保存。 /  説明とか http://vp.star-wind.info/dqx/
// @include https://hiroba.dqx.jp/sc/character/*/picture/
// @license MIT License
// @require 
//

	var esc=function(ve){ return ve.replace(/\u002f/g, '').replace(/:/g, '').replace(/ /g, '_'); }
	var zah=function(vc){ return String.fromCharCode(vc.charCodeAt(0) - 65248); }
	var z2h=function(vp){ return vp.replace(/[ａ-ｚＡ-Ｚ０-９（）]/g,zah).replace(/　/g,' ').replace(/&amp;lt;.+/g, &amp;quot;&amp;quot;).replace(/[\x0D\x0A\x09]+/g,''); }
	var ln=function(o,n,l,t) { var dl=$('&amp;lt;a&amp;gt;'); dl.attr({download:n,href:l}).text(t);o.after(dl); return true;}

	if (!localStorage['dahe']){prompt('DownThemAll!のフィルタ指定は以下の文字列を設定してください','/smpic.*xl/');localStorage.setItem('dahe',1);}

	//ライブカメラ(TODO)
	var lv = $('#live-modal-photo');
	if (lv.is(':visible')) {
		var s = lv.find('img').attr('src');
		var inf = lv.find('td');
		var pl = inf.eq(5).text();
		var dt = inf.eq(2).text();
		var fn = 'DQXLivePic '+esc(dt)+' '+z2h(pl);
		ln($('#live-modal-photo-info'),fn+'.jpg',s,fn);
	}

	//イベント画像(TODO)
	var ev = $('.live-modal-content');
	if (ev.is(':visible')) {
		var s = ev.find('img').attr('src');
		var inf = ev.find('li.float-left').text();
		var fn = 'DQXEventPic '+z2h(inf);
		ln($('.live-modal-content'),fn+'.jpg',s,fn);
	}

	//思い出アルバム
	var nm = $('#myCharacterName').text();
	$('.contentsTable1TD1').each(function() {
		var im = $(this).find('a.showLargePict');
		var s = im.find('img').attr('src').replace('thum2', 'xl');
		var p = s.split('/');
		var id = p[8];

		var inf = $(this).find('.thumbLocationAndDate').html().split('&amp;lt;br&amp;gt;');
		var dt = inf[0];
		var pl = inf[1];
		var lk = ($(this).find('.lockIcon').get(0) ? '!' :'');
		var cp = (im.attr('title') ? ' '+im.attr('title'):'');
		var fn = nm+' '+esc(dt)+' '+z2h(pl)+' ('+id+ ')'+lk+cp;
		ln($(this).find('.thumbLocationAndDate'),fn+'.jpg',s+'?dl',fn);
	});

	//アルバム詳細(TODO)
	//冒険日誌(TODO)
	&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/hLHXjsLN05pj">
    <link>https://let.hatelabo.jp/fashi/let/hLHXjsLN05pj</link>
    <dc:date>2017-06-04T18:03:03Z</dc:date>
    <description>!!!TEST!!!</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] Gポンごにょごにょ補助</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Ffashi%2Flet%2FhLHXjsLN05pj.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;Gポンごにょごにょ補助&lt;/a&gt;&lt;pre&gt;/*
 * @title Gポンごにょごにょ補助
 * @description !!!TEST!!!
 * @include http://site.garapon.tv/*
 * @license MIT License
 * @require 
 */

//(function () {
	var ln=function(o,n,l,t) { var dl=$('&amp;lt;a&amp;gt;'); dl.attr({download:n,href:l}).text(t);o.after(dl); return true;}
	var ss=function(k,v,ex){var ex=$.now()+ex*1000;var d={ex:ex,v:v};localStorage.setItem(k,JSON.stringify(d));}
	var ld=function(k){var d=localStorage[k];if(!d){return undefined;}d=JSON.parse(d);if(d.ex===false||d.ex&amp;gt;$.now()){return d.v;}else{localStorage.removeItem(k);return undefined;}}
	var hz=function(vc){ return String.fromCharCode(vc.charCodeAt(0) + 65248); }
	var SKEY='gpon_temp';
	var s = ld(SKEY);
	if (!s) {
		s = prompt('set baseuri','');
		ss(SKEY,s,7200);
	}
	var ID = $('button.btn-like-num').attr('gtvid');
	var U = s.replace(/&amp;amp;gtvid=[^&amp;amp;]+/,'')+'&amp;amp;gtvid='+ID;
	var N = $(&amp;quot;meta[property='og:title']&amp;quot;).attr('content').replace(/:/g,function(a){return hz(a)})+' '+ID;
	ln($('#program_table'),N,U,N);
//})();
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/hJmdiLHh6IBc">
    <link>https://let.hatelabo.jp/fashi/let/hJmdiLHh6IBc</link>
    <dc:date>2016-04-23T12:59:06Z</dc:date>
    <description>書影イメージがクソ重いので画像を非表示にしてからページを手繰ることをオススメする(実行する毎に次のページを読み込むので様子を見ながら)</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] BOOK☆WALKER 「購入した書籍一覧」ページのCSV化 by fashi2</title>
    <content:encoded>&lt;a href="javascript:%28function%28%29%7B%24%28nextPage%29%3Bvar%20items%3D%5B%5D%3B%24%28%27div%23D-MyBookContainer%20div.D-BookInfo%27%29.each%28%28function%28%29%7Bvar%20books%3D%7B%7D%3B%24%28this%29.find%28%27div.D-BookCover%27%29.hide%28%29%3Bbooks.name%3D%24%28this%29.find%28%27div.D-BookName%27%29.text%28%29%3Bbooks.category%3D%24%28this%29.find%28%27div.D-BookGategoty%27%29.text%28%29%3Bbooks.author%3D%24%28this%29.find%28%27div.D-Author%27%29.text%28%29%3Bbooks.publisher%3D%24%28this%29.find%28%27div.D-Publisher%27%29.text%28%29%3Bbooks.purchaseday%3D%24%28this%29.find%28%27div.D-Purchaseday%27%29.text%28%29.replace%28%27%E8%B3%BC%E5%85%A5%E6%97%A5%EF%BC%9A%20%27%2C%27%27%29%3Bbooks.purchasestore%3D%24%28this%29.find%28%27div.D-PurchaseStore%27%29.text%28%29.replace%28%27%E8%B3%BC%E5%85%A5%E3%82%B9%E3%83%88%E3%82%A2%EF%BC%9A%20%27%2C%27%27%29%3Bitems.push%28books%29%7D%29%29%3Bvar%20keys%3D%5B%27name%27%2C%27category%27%2C%27author%27%2C%27publisher%27%2C%27purchaseday%27%5D%3Bvar%20csv%3Dkeys.join%28%27%2C%27%29%2B%27%5Cn%27%3Bfor%28var%20i%3D0%3Bi%3Citems.length%3Bi%2B%2B%29%7Bfor%28var%20j%3D0%3Bj%3Ckeys.length%3Bj%2B%2B%29%7Bvar%20value%3Ditems%5Bi%5D%5Bkeys%5Bj%5D%5D%3Bif%28value.search%28%2F%5B%5C%22%5Cr%5Cn%2C%5D%2F%29%3E%3D0%29%7Bvalue%3D%27%22%27%2Bvalue.replace%28%27%22%27%2C%27%22%22%27%29%2B%27%22%27%7Dcsv%2B%3Dvalue%2B%28j%3Ckeys.length-1%3F%27%2C%27%3A%27%5Cn%27%29%7D%7D%24%28%27%23myBox%27%29.remove%28%29%3B%24%28%27%23D-MyBookContainerMsg%27%29.prepend%28%27%3Cdiv%20id%3D%22myBox%22%3E%3C%2Fdiv%3E%27%29%3B%24%28%27%23myBox%27%29.empty%28%29.append%28%27%3Ctextarea%20readonly%3D%22readonly%22%20style%3D%22width%3A%20100%25%3B%20height%3A%2010em%3B%22%3E%27%2Bcsv%2B%27%3C%2Ftextarea%3E%27%29%7D%29%28%29%3B"&gt;BOOK☆WALKER 「購入した書籍一覧」ページのCSV化 by fashi2&lt;/a&gt;&lt;pre&gt;//
// @title BOOK☆WALKER 「購入した書籍一覧」ページのCSV化 by fashi2
// @description 書影イメージがクソ重いので画像を非表示にしてからページを手繰ることをオススメする(実行する毎に次のページを読み込むので様子を見ながら)
// @include https://member.bookwalker.jp/app/03/my/books
// @license MIT License
// @require 
// @javascript_url
//

(function(){
$(nextPage);

var items = [];
$('div#D-MyBookContainer div.D-BookInfo').each(function() {
	var books = {};
	$(this).find('div.D-BookCover').hide();
	books.name = $(this).find('div.D-BookName').text();
	books.category = $(this).find('div.D-BookGategoty').text();
	books.author = $(this).find('div.D-Author').text();
	books.publisher = $(this).find('div.D-Publisher').text();
	books.purchaseday = $(this).find('div.D-Purchaseday').text().replace('購入日： ','');
	books.purchasestore = $(this).find('div.D-PurchaseStore').text().replace('購入ストア： ','');
	items.push(books);
});

var keys = ['name', 'category', 'author', 'publisher', 'purchaseday'];
var csv = keys.join(',')+'\n';
for (var i = 0; i &amp;lt; items.length; i++) {
	for (var j = 0; j &amp;lt; keys.length; j++) {
		var value = items[i][keys[j]];
		if (value.search(/[\&amp;quot;\r\n,]/) &amp;gt;= 0) {
			value = '&amp;quot;' + value.replace('&amp;quot;', '&amp;quot;&amp;quot;') + '&amp;quot;';
		}
		csv += value + ((j &amp;lt; keys.length - 1) ? ',' : '\n');
	}
}
$('#myBox').remove();
$('#D-MyBookContainerMsg').prepend('&amp;lt;div id=&amp;quot;myBox&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;');
$('#myBox').empty().append('&amp;lt;textarea readonly=&amp;quot;readonly&amp;quot; style=&amp;quot;width: 100%; height: 10em;&amp;quot;&amp;gt;' + csv + '&amp;lt;/textarea&amp;gt;');
})();
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/gYC-x7iY-8SbcA">
    <link>https://let.hatelabo.jp/fashi/let/gYC-x7iY-8SbcA</link>
    <dc:date>2016-02-07T07:27:48Z</dc:date>
    <description>DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付きリンク生成 →DownThemAll!でフィルターを original に、命名規則を *text*.*ext* に変えてから保存。 /  説明とか http://vp.star-wind.info/dqx/</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] DQX 思い出アルバム保存補助ブックマークレットv4.3a Firefox+dTa専用 by fashi2</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Ffashi%2Flet%2FgYC-x7iY-8SbcA.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;DQX 思い出アルバム保存補助ブックマークレットv4.3a Firefox+dTa専用 by fashi2&lt;/a&gt;&lt;pre&gt;//
// @title DQX 思い出アルバム保存補助ブックマークレットv4.3a Firefox+dTa専用 by fashi2
// @description DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付きリンク生成 →DownThemAll!でフィルターを original に、命名規則を *text*.*ext* に変えてから保存。 /  説明とか http://vp.star-wind.info/dqx/
// @include http://hiroba.dqx.jp/sc/character/*/picture/
// @license MIT License
// @require 
//

(function(){

	//ライブカメラ
	var ts=document.getElementById('timestamp');
	if (ts) {
		var lp=document.getElementById('imgLivePicLarge'),
			pl=document.getElementById('pictplace');
		var pli=pl.innerHTML,
			tsi=ts.innerHTML,
			lps=lp.src;
		var fn='DQXLivePic '+tsi.replace('/','').replace('/','').replace(':','').replace(':','').replace(' ','_')+' '+pli.replace(/[０-９（）]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248);}).replace('　',' ').replace(/[\x0D\x0A\x09]+/g,'');
		var br=document.createElement('br');
		var ldl=document.createElement('a');
		ldl.innerHTML = fn;
		ldl.href = lps;
		ldl.download = fn+'.jpg';
		pl.appendChild(br);
		pl.appendChild(ldl);
		return true;
	}

	//イベント画像
	var ep=document.getElementById('eventPicLarge');
	if (ep) {
		var tt = document.getElementById('title');
		if (tt) {
			var epl=document.getElementById('imgEventPicLarge'),
				cn=document.getElementById('charaname');
			var tti=tt.innerHTML,
				cni=cn.innerHTML
				eps=epl.src;
			var fn='DQXEventPic ['+cni+'] '+tti;
			var br=document.createElement('br');
			var ldl=document.createElement('a');
			ldl.innerHTML = fn;
			ldl.download = fn+'.jpg';
			ldl.href = eps;
			tt.appendChild(br);
			tt.appendChild(ldl);
			return true;
		}
	}

	//アルバム詳細
	var pd=document.getElementById('pictureDetail');
	if (pd) {
		var m=document.getElementById('myCharacterName').innerHTML+' ',
			pdl=document.getElementById('pictureDetailImage'),
			pdtd=document.getElementById('pictureDetailLocationAndDate'),
			pdcd=document.getElementById('pictureDetailComment'),
			pdc='';
		if (pdcd) {
			pdc = pdcd.innerHTML;
		}
		var pdt = pdtd.innerHTML.split('&amp;lt;br&amp;gt;');
		var pddt = pdt[0].replace('/','').replace('/','').replace(':','').replace(' ','_');
		var pdtt = pdt[1].replace(/[ａ-ｚＡ-Ｚ０-９（）]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248);}).replace(/　/g,' ').replace(/&amp;lt;.+/g, &amp;quot;&amp;quot;).replace(/[\x0D\x0A\x09]+/g,'');
		var p=pdl.src.split(&amp;quot;/&amp;quot;);
		var pdfn=m+pddt+' '+pdtt+' ('+p[8]+')'+pdc;
		var pdurl=pdl.src+'?dl';
		var br=document.createElement('br');
		var pdl=document.createElement('a');
		pdl.innerHTML = pdfn;
		pdl.download = pdfn+'.jpg';
		pdl.href = pdurl;
		pdtd.appendChild(br);
		pdtd.appendChild(pdl);
		return true;
	}

	//思い出アルバム
	var g=document.getElementById('cttTitle'),
		m=document.getElementById('myCharacterName'),
		l=document.getElementsByTagName('td');
	var n=m.innerHTML+' ', e='';
	for(i=0;i&amp;lt;l.length;i++) {
		var j=l.length-i-1,k=0,cp='',lck='';
		if(!l[j].className.indexOf('contentsTable1TD1')) {
			var b=l[j].getElementsByTagName('a');
			var p=b[0].rel.split(&amp;quot;?&amp;quot;)[0].split(&amp;quot;/&amp;quot;);
			var c=b[0].title;
			if(c)cp=' '+c;
			var t=l[j].getElementsByTagName('p');
			var dt=t[0].innerHTML.split('&amp;lt;br&amp;gt;');
			var lc=l[j].getElementsByTagName('div');
			for(k=0;k&amp;lt;lc.length;k++) {
				if(!lc[k].className.indexOf('lockIcon')) {
					lck='!';
				}
			}
			var f=n+dt[0].replace('/','').replace('/','').replace(':','').replace(' ','_')+' '+dt[1]+' ('+p[6]+')'+lck+cp;
			var urlt='http://img.dqx.jp/smpicture/download/webpicture/'+p[3]+'/thum2/'+p[6]+'/';
			var url='http://img.dqx.jp/smpicture/download/webpicture/'+p[3]+'/original/'+p[6]+'/?dl';
			//url+=';'+encodeURIComponent(f)+'.jpg';
			var dl=document.createElement('a');
			dl.innerHTML = f;
			dl.download = f+'.jpg';
			dl.href = url;
			l[j].appendChild(dl);
		}
	}

	//冒険日誌
	var g=document.getElementById('cttTitle'),
		m=document.getElementById('myCharacterName'),
		l=document.getElementsByTagName('div');
	var n=m.innerHTML+' ', e='';
	for(i=0;i&amp;lt;l.length;i++) {
		var j=l.length-i-1,k=0,cp='',b=0;
		if(!l[j].className.indexOf('article')) {
			var lp=l[j].getElementsByTagName('p');
			for(li=0;li&amp;lt;lp.length;li++) {
				var lj=lp.length-li-1;
				if (!lp[lj].className.indexOf('pict_img')) {
					var b=lp[lj].getElementsByTagName('a');
					if (b[0]) {
						var p=b[0].rel.split(&amp;quot;/&amp;quot;);
						var c=b[0].title;
						if(c)cp=' '+c;
					}
				}
				if (!lp[lj].className.indexOf('txt_logDate')){
					var dt=lp[lj].innerHTML;
				}
				if (!lp[lj].className.indexOf('log_title')){
					var tt=lp[lj].innerHTML.replace('撮影場所','').replace(/[ａ-ｚＡ-Ｚ０-９（）]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248);}).replace(/　/g,' ').replace(/&amp;lt;.+/g, &amp;quot;&amp;quot;).replace(/[\x0D\x0A\x09]+/g,'');
				}
			}
			if (b[0]) {
				var f=n+dt.replace('/','').replace('/','').replace(':','').replace(' ','_')+' '+tt+' ('+p[5]+')'+cp;
				var url='http://img.dqx.jp/smpicture/download/webpicture/'+p[3]+'/original/'+p[5]+'/?dl';
				var dl=document.createElement('a');
				dl.innerHTML = f;
				dl.download = f+'.jpg';
				dl.href = url;
				l[j].appendChild(dl);
			}
		}
	}

})();
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/hLHU0Z_Q3fhb">
    <link>https://let.hatelabo.jp/fashi/let/hLHU0Z_Q3fhb</link>
    <dc:date>2016-01-29T19:20:30Z</dc:date>
    <description>動作選択式(XPath抽出、正規表現フィルタ、新窓)</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] 俺仕様画像抽出ブックマークレット(a,img) by fashi2 2016.01.26-</title>
    <content:encoded>&lt;a href="javascript:%28function%28%29%7Bvar%20a%2Ci%3D0%2Cj%3D0%2Ck%3D0%2Cl%2Cm%2Ce%2Ct%2Ctp%2Cs%3D%22%22%2Cu%3D%22%22%2Cw%2Cd%3Ddocument%2Ce%2Cv%3D%22%22%2Csp%2Cxp%2Cpf%3D%22%22%2Cn%3Dnull%2Cet%3D%22%22%2Cbr%3D%22%3Cbr%20%2F%3E%3Cbr%20%2F%3E%3Cbr%20%2F%3E%22%2Ccr%3D%22%5Cn%22%2Cln%3Bvar%20dp%3Dnew%20Object%3Bvar%20tag%3Dprompt%28%22mode%20%5Ba%7Cimg%7Cexternal%7Cmix%7Cxpath%5D%22%2C%22mix%22%29%3Bswitch%28tag%29%7Bcase%27a%27%3Axp%3D%27%2F%2Fa%2F%40href%27%3Bbreak%3Bcase%27external%27%3Acase%27mix%27%3Apf%3Dprompt%28%22xpath%20prefix%5Cnex.%5Cn%2F%2Fdiv%5Bcontains%28%40class%2C%27entry-content%27%29%5D%5Cn%2F%2Fdiv%5Bcontains%28%40class%2C%27permalink-tweet%27%29%5D%22%2C%22%2F%2Fbody%22%29%3Bxp%3Dpf%2B%27%2F%2Fa%5B%28child%3A%3Aimg%29%5D%2F%40href%27%3Bif%28tag%3D%3D%27mix%27%29xp%2B%3D%27%7C%27%2Bpf%2B%27%2F%2Fimg%5Bnot%28ancestor%3A%3Aa%29%5D%2F%40src%27%3Bbreak%3Bcase%27xpath%27%3Axp%3Dprompt%28%22xpath%20%28nodeValue%29%22%2C%22%2F%2Fbody%2F%2Fimg%2F%40src%22%29%3Bbreak%3Bdefault%3Axp%3D%27%2F%2F%27%2Btag%2B%27%2F%40src%27%7Dsp%3Ddocument.evaluate%28xp%2Cd%2Cn%2C7%2Cn%29%3Bfor%28k%3D0%3Bk%3Csp.snapshotLength%3Bk%2B%2B%29%7Bdp%5Bsp.snapshotItem%28k%29.nodeValue%5D%3D1%7Dvar%20f%3Dnew%20RegExp%28prompt%28%22filter%20%28regexp%29%22%2C%27%5C%5C.%28jpg%7Cjpeg%7Cgif%7Cpng%29%24%27%29%2C%27i%27%29%3Bvar%20keys%3DObject.keys%28dp%29%3Bfor%28j%3D0%2Cl%3Dkeys.length%3Bj%3Cl%3Bj%2B%3D1%29%7Bt%3Dkeys%5Bj%5D%3Bif%28%21t.match%28f%29%29%7Bcontinue%7Dif%28t.match%28%2F%28http.%2Btwimg%5C.com%5C%2Fmedia%5C%2F%29%28%5B%5E%3A%5C%2F%5D%2B%29%2Fi%29%29%7Bln%3D%27%3Ca%20href%3D%22%27%2BRegExp.%241%2BRegExp.%242%2B%27%3Aorig%22%20download%3D%22%27%2BRegExp.%242%2B%27%22%20target%3D%22_blank%22%3E%27%3Bs%2B%3Dln%2BRegExp.%242%2B%27%3C%2Fa%3E%3Cbr%20%2F%3E%27%2Bcr%3Bv%2B%3Dln%2B%27%3Cimg%20src%3D%22%27%2BRegExp.%241%2BRegExp.%242%2B%27%3Aorig%22%20width%3D200%20height%3D200%20%2F%3E%3C%2Fa%3E%27%2Bcr%3Bu%2B%3Dt%2Bcr%7Delse%7Bln%3D%27%3Ca%20href%3D%22%27%2Bt%2B%27%22%20target%3D%22_blank%22%3E%27%3Bs%2B%3Dln%2Bt%2B%22%3C%2Fa%3E%3Cbr%20%2F%3E%22%2Bcr%3Bv%2B%3Dln%2B%27%3Cimg%20src%3D%22%27%2Bt%2B%27%22%20width%3D200%20height%3D200%20%2F%3E%3C%2Fa%3E%27%2Bcr%3Bu%2B%3Dt%2Bcr%7D%7Dif%28u%29%7Bif%28confirm%28%22thumbnail%3F%22%29%29et%2B%3D%22%3Cdiv%20style%3D%27float%3Aleft%27%3E%22%2Bv%2B%22%3C%2Fdiv%3E%22%3Bet%2B%3D%22%3Cdiv%20style%3D%27clear%3Aleft%27%3E%22%2Bbr%2Bs%2B%22%3C%2Fdiv%3E%22%3Bif%28confirm%28%22new%20window%20%3F%22%29%29%7Bwindow.open%28%22data%3Atext%2Fhtml%2C%22%2BencodeURIComponent%28%22%3Chtml%3E%3Chead%3E%3Ctitle%3EImages%3C%2Ftitle%3E%3C%2Fhead%3E%3Cbody%3E%22%2Bbr%2Bet%2Bbr%2B%22%3C%2Fbody%3E%3C%2Fhtml%3E%22%29%2C%22_blank%22%29%7Delse%7Bd.body.innerHTML%2B%3Dbr%2B%22%3Chr%20%2F%3E%22%2Bbr%2Bet%2Bbr%7Dif%28_jsaCScript%29%7Bif%28confirm%28%22copy%3F%22%29%29_jsaCScript.setClipBoardString%28u%29%7D%7Delse%7Balert%28%27none%27%29%7D%7D%29%28%29%3B"&gt;俺仕様画像抽出ブックマークレット(a,img) by fashi2 2016.01.26-&lt;/a&gt;&lt;pre&gt;/*
 * @title 俺仕様画像抽出ブックマークレット(a,img) by fashi2 2016.01.26-
 * @description 動作選択式(XPath抽出、正規表現フィルタ、新窓)
 * @include http://*
 * @license MIT License
 * @require 
 * @javascript_url
 */

(function(){

	var a,i=0,j=0,k=0,l,m,e,t,tp,s=&amp;quot;&amp;quot;,u=&amp;quot;&amp;quot;,w,d=document,e,v=&amp;quot;&amp;quot;,sp,xp,pf=&amp;quot;&amp;quot;,n=null,et=&amp;quot;&amp;quot;,br=&amp;quot;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;quot;,cr=&amp;quot;\n&amp;quot;,ln;
	var dp = new Object();
	var tag = prompt(&amp;quot;mode [a|img|external|mix|xpath]&amp;quot;,&amp;quot;mix&amp;quot;);
	switch(tag){
		case 'a':			/* aタグ */
			xp='//a/@href';
			break;
		case 'external':	/* imgを囲むリンク */
		case 'mix':			/* imgを囲むリンクとリンクに囲まれてないimg */
			pf=prompt(&amp;quot;xpath prefix\nex.\n//div[contains(@class,'entry-content')]\n//div[contains(@class,'permalink-tweet')]&amp;quot;,&amp;quot;//body&amp;quot;);
			xp=pf+'//a[(child::img)]/@href';
			if (tag=='mix') xp+='|'+pf+'//img[not(ancestor::a)]/@src';
			break;
		case 'xpath':		/* XPath */
			xp=prompt(&amp;quot;xpath (nodeValue)&amp;quot;,&amp;quot;//body//img/@src&amp;quot;);
			break;
		default:
			xp='//'+tag+'/@src';	/* 任意タグのsrc */

		/* TODO: css/background-image, text-link, both href &amp;amp; img */
	}
	sp=document.evaluate(xp,d,n,7,n);
	for(k=0;k&amp;lt;sp.snapshotLength;k++){
		dp[sp.snapshotItem(k).nodeValue]=1;
	}

	var f = new RegExp(prompt(&amp;quot;filter (regexp)&amp;quot;,'\\.(jpg|jpeg|gif|png)$'),'i');
	var keys=Object.keys(dp);
	for(j=0, l=keys.length; j&amp;lt;l; j+=1) {
		t=keys[j];
		if(!t.match(f)){
			continue;
		}
		if (t.match(/(http.+twimg\.com\/media\/)([^:\/]+)/i)) {
			ln = '&amp;lt;a href=&amp;quot;'+RegExp.$1+RegExp.$2+':orig&amp;quot; download=&amp;quot;'+RegExp.$2+'&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;';
			s += ln+RegExp.$2+'&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;'+cr;
			v += ln+'&amp;lt;img src=&amp;quot;'+RegExp.$1+RegExp.$2+':orig&amp;quot; width=200 height=200 /&amp;gt;&amp;lt;/a&amp;gt;'+cr;
			u += t+cr;
		}
		else {
			ln = '&amp;lt;a href=&amp;quot;'+t+'&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;';
			s += ln+t+&amp;quot;&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;quot;+cr;
			v += ln+'&amp;lt;img src=&amp;quot;'+t+'&amp;quot; width=200 height=200 /&amp;gt;&amp;lt;/a&amp;gt;'+cr;
			u += t+cr;
		}
	}
	if (u) {
		if (confirm(&amp;quot;thumbnail?&amp;quot;)) et+=&amp;quot;&amp;lt;div style='float:left'&amp;gt;&amp;quot;+v+&amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;
		et+=&amp;quot;&amp;lt;div style='clear:left'&amp;gt;&amp;quot;+br+s+&amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;
		if(confirm(&amp;quot;new window ?&amp;quot;)){
			window.open(&amp;quot;data:text/html,&amp;quot;+encodeURIComponent(&amp;quot;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Images&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;quot;+br+et+br+&amp;quot;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&amp;quot;),&amp;quot;_blank&amp;quot;);
		} else {
			d.body.innerHTML += br+&amp;quot;&amp;lt;hr /&amp;gt;&amp;quot;+br+et+br;
		}

		if(_jsaCScript){ if(confirm(&amp;quot;copy?&amp;quot;)) _jsaCScript.setClipBoardString(u); }
	}
	else {
		alert('none');
	}

})();
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/gYC-y4r0_-TJfg">
    <link>https://let.hatelabo.jp/fashi/let/gYC-y4r0_-TJfg</link>
    <dc:date>2013-01-27T09:12:20Z</dc:date>
    <description>冒険者の広場の思い出アルバム(画像が9個並んでるとこ)で実行してファイル名付き一覧作成→DownThemAll!で保存。要ポップアップ許可。dTa使わずに普通に保存してもOK。 / これだとサーバーに名前付のアクセスログが残ってしまうので、dTaの設定変えてから使うやつ作ったのでそっちを推奨 → http://vp.star-wind.info/dqx/</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] DQX 思い出アルバム保存補助ブックマークレットv1 for Firefox+dTa推奨版</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Ffashi%2Flet%2FgYC-y4r0_-TJfg.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;DQX 思い出アルバム保存補助ブックマークレットv1 for Firefox+dTa推奨版&lt;/a&gt;&lt;pre&gt;//
// @title DQX 思い出アルバム保存補助ブックマークレットv1 for Firefox+dTa推奨版
// @description 冒険者の広場の思い出アルバム(画像が9個並んでるとこ)で実行してファイル名付き一覧作成→DownThemAll!で保存。要ポップアップ許可。dTa使わずに普通に保存してもOK。 / これだとサーバーに名前付のアクセスログが残ってしまうので、dTaの設定変えてから使うやつ作ったのでそっちを推奨 → http://vp.star-wind.info/dqx/
// @include http://hiroba.dqx.jp/sc/character/*/picture/
// @license MIT License
// @require 
//

(function(){
	var g=document.getElementById('cttTitle'),
		m=document.getElementById('myCharacterName'),
		l=document.getElementsByTagName('td'),
		d=open().document;
	var n=m.innerHTML+' ', e='';
	for(i=0;i&amp;lt;l.length;i++) {
		var j=l.length-i-1,k=0,cp='',lck='';
		if(!l[j].className.indexOf('contentsTable1TD1')) {
			var b=l[j].getElementsByTagName('a');
			var p=b[0].rel.split(&amp;quot;/&amp;quot;);
			var c=b[0].title;
			if(c)cp=' '+c;
			var t=l[j].getElementsByTagName('p');
			var dt=t[0].innerHTML.split('&amp;lt;br&amp;gt;');
			var lc=l[j].getElementsByTagName('div');
			for(k=0;k&amp;lt;lc.length;k++) {
				if(!lc[k].className.indexOf('lockIcon')) {
					lck='!';
				}
			}
			var f=n+dt[0].replace('/','').replace('/','').replace(':','').replace(' ','_')+' '+dt[1]+' ('+p[5]+')'+lck+cp;
			var url='http://img.dqx.jp/smpicture/download/webpicture/'+p[3]+'/original/'+p[5]+'/';
			url+=';'+encodeURIComponent(f)+'.jpg';
			e+='&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;'+url+'&amp;quot; width=&amp;quot;354&amp;quot; height=&amp;quot;200&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;a href=&amp;quot;'+url+'&amp;quot;&amp;gt;'+f+'&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;';
		}
	}
	d.write('&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;'+g.innerHTML+' '+dt[0]+'&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;');
	d.write(e);
	d.write('&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;');
	d.close();
})();
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/gYC-y4211ajoWg">
    <link>https://let.hatelabo.jp/fashi/let/gYC-y4211ajoWg</link>
    <dc:date>2013-01-27T09:11:51Z</dc:date>
    <description>DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付きリンク生成 →DownThemAll!でフィルターを original に、命名規則を *text*.*ext* に変えてから保存。 /  説明とか http://vp.star-wind.info/dqx/</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] DQX 思い出アルバム保存補助ブックマークレットv3 Firefox+dTa専用ポップアップしない版 by fashi2</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Ffashi%2Flet%2FgYC-y4211ajoWg.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;DQX 思い出アルバム保存補助ブックマークレットv3 Firefox+dTa専用ポップアップしない版 by fashi2&lt;/a&gt;&lt;pre&gt;//
// @title DQX 思い出アルバム保存補助ブックマークレットv3 Firefox+dTa専用ポップアップしない版 by fashi2
// @description DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付きリンク生成 →DownThemAll!でフィルターを original に、命名規則を *text*.*ext* に変えてから保存。 /  説明とか http://vp.star-wind.info/dqx/
// @include http://hiroba.dqx.jp/sc/character/*/picture/
// @license MIT License
// @require 
//

(function(){
	var g=document.getElementById('cttTitle'),
		m=document.getElementById('myCharacterName'),
		l=document.getElementsByTagName('td');
	var n=m.innerHTML+' ', e='';
	for(i=0;i&amp;lt;l.length;i++) {
		var j=l.length-i-1,k=0,cp='',lck='';
		if(!l[j].className.indexOf('contentsTable1TD1')) {
			var b=l[j].getElementsByTagName('a');
			var p=b[0].rel.split(&amp;quot;/&amp;quot;);
			var c=b[0].title;
			if(c)cp=' '+c;
			var t=l[j].getElementsByTagName('p');
			var dt=t[0].innerHTML.split('&amp;lt;br&amp;gt;');
			var lc=l[j].getElementsByTagName('div');
			for(k=0;k&amp;lt;lc.length;k++) {
				if(!lc[k].className.indexOf('lockIcon')) {
					lck='!';
				}
			}
			var f=n+dt[0].replace('/','').replace('/','').replace(':','').replace(' ','_')+' '+dt[1]+' ('+p[5]+')'+lck+cp;
			var urlt='http://img.dqx.jp/smpicture/download/webpicture/'+p[3]+'/thum2/'+p[5]+'/';
			var url='http://img.dqx.jp/smpicture/download/webpicture/'+p[3]+'/original/'+p[5]+'/';
			//url+=';'+encodeURIComponent(f)+'.jpg';
			var dl=document.createElement('a');
			dl.innerHTML = f;
			dl.href = url;
			l[j].appendChild(dl);
		}
	}
})();
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/fashi/let/gYC-y4vG6rOCIw">
    <link>https://let.hatelabo.jp/fashi/let/gYC-y4vG6rOCIw</link>
    <dc:date>2013-01-27T09:11:39Z</dc:date>
    <description>DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付き一覧作成→DownThemAll!でフィルターを smpicture に、命名規則を *text*.*ext* に変えてから保存。要ポップアップ許可。 / http://vp.star-wind.info/dqx/</description>
    <dc:creator>fashi</dc:creator>
    <title>[Let] DQX 思い出アルバム保存補助ブックマークレットv2 Firefox+dTa専用版 by fashi2</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Ffashi%2Flet%2FgYC-y4vG6rOCIw.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;DQX 思い出アルバム保存補助ブックマークレットv2 Firefox+dTa専用版 by fashi2&lt;/a&gt;&lt;pre&gt;//
// @title DQX 思い出アルバム保存補助ブックマークレットv2 Firefox+dTa専用版 by fashi2
// @description DQ10 冒険者の広場 思い出アルバム(画像が9個並んでるとこ)でブックマークレットを実行してファイル名付き一覧作成→DownThemAll!でフィルターを smpicture に、命名規則を *text*.*ext* に変えてから保存。要ポップアップ許可。 / http://vp.star-wind.info/dqx/
// @include http://hiroba.dqx.jp/sc/character/*/picture/
// @license MIT License
// @require 
//

(function(){
	var g=document.getElementById('cttTitle'),
		m=document.getElementById('myCharacterName'),
		l=document.getElementsByTagName('td'),
		d=open().document;
	var n=m.innerHTML+' ', e='';
	for(i=0;i&amp;lt;l.length;i++) {
		var j=l.length-i-1,k=0,cp='',lck='';
		if(!l[j].className.indexOf('contentsTable1TD1')) {
			var b=l[j].getElementsByTagName('a');
			var p=b[0].rel.split(&amp;quot;/&amp;quot;);
			var c=b[0].title;
			if(c)cp=' '+c;
			var t=l[j].getElementsByTagName('p');
			var dt=t[0].innerHTML.split('&amp;lt;br&amp;gt;');
			var lc=l[j].getElementsByTagName('div');
			for(k=0;k&amp;lt;lc.length;k++) {
				if(!lc[k].className.indexOf('lockIcon')) {
					lck='!';
				}
			}
			var f=n+dt[0].replace('/','').replace('/','').replace(':','').replace(' ','_')+' '+dt[1]+' ('+p[5]+')'+lck+cp;
			var urlt='http://img.dqx.jp/smpicture/download/webpicture/'+p[3]+'/thum2/'+p[5]+'/';
			var url='http://img.dqx.jp/smpicture/download/webpicture/'+p[3]+'/original/'+p[5]+'/';
			//url+=';'+encodeURIComponent(f)+'.jpg';
			e+='&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;'+urlt+'&amp;quot; width=&amp;quot;200&amp;quot; height=&amp;quot;112&amp;quot; alt=&amp;quot;'+f+'&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;a href=&amp;quot;'+url+'&amp;quot; title=&amp;quot;'+f+'&amp;quot;&amp;gt;'+f+'&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;';
		}
	}
	d.write('&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;'+g.innerHTML+' '+dt[0]+'&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;');
	d.write(e);
	d.write('&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;');
	d.close();
})();

&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
