<?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/ncto4610/rss">
    <link>https://let.hatelabo.jp/ncto4610/rss</link>
    <description></description>
    <title>Bookmarklets from ncto4610</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/ncto4610/let/hJmc1NO5tcRU"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/ncto4610/let/hJmc1NO5tcRU">
    <link>https://let.hatelabo.jp/ncto4610/let/hJmc1NO5tcRU</link>
    <dc:date>2016-02-03T03:40:02Z</dc:date>
    <description>「クリックポストの新規発送フォームを一括入力する」と合わせて使用してください</description>
    <dc:creator>ncto4610</dc:creator>
    <title>[Let] ヤフオクの取引ナビ(ベータ版)からクリックポスト用データをコピーする</title>
    <content:encoded>&lt;a href="javascript:%21function%28%29%7Bfunction%20t%28t%29%7Breturn%200%3D%3D%3Dn%5Bt%5D.indexOf%28%22%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%83%9D%E3%82%B9%E3%83%88%22%29%7Dvar%20r%2Ce%2Cn%3D%5B%5D%3Bif%28String.prototype.capitalize%3Dfunction%28%29%7Breturn%20this.replace%28%2F%5BA-Za-z0-9%5C-%5D%2Fg%2C%28function%28t%29%7Breturn%20String.fromCharCode%28t.charCodeAt%280%29%2B65248%29%7D%29%29.replace%28%2F%20%2Fg%2C%22%22%29%7D%2CString.prototype.paragraph%3Dfunction%28%29%7Bvar%20t%3Dthis%3Breturn%20t.length%3E20%26%26%28t%3Dt.replace%28%2F%5E%28.%2B%5B%EF%BC%91-%EF%BC%99%5D%5B%EF%BC%90-%EF%BC%99%5D%2A%29%28.%2A%29%2F%2C%22%241%5Cn%242%22%29%29%2Ct.toString%28%29%7D%2C%24%28%22.decCnfWr%22%29.each%28%28function%28%29%7Bn.push%28%24%28this%29.text%28%29%29%7D%29%29%2Ct%286%29%29r%3D1%3Belse%7Bif%28%21t%285%29%29return%20void%20alert%28%22error%21%22%29%3Br%3D0%7Dvar%20o%3D%5B%24%28%22.decItmName%22%29.text%28%29.capitalize%28%29.substr%280%2C15%29%2Cn%5Br%2B2%5D.substr%281%2C3%29%2Cn%5Br%2B2%5D.substr%284%2C4%29%2Cn%5Br%2B3%5D.capitalize%28%29.paragraph%28%29%2Cn%5Br%2B1%5D%2Cn%5Br%2B4%5D%5D%3Be%3Dprompt%28%22%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%22%2Co.toString%28%29%29%2Cconsole.log%28%29%2Cnull%21%3D%3De%26%26%28document.location.href%3D%22%2F%2Fclick-post.secure.force.com%2F%22%29%7D%28%29%3B"&gt;ヤフオクの取引ナビ(ベータ版)からクリックポスト用データをコピーする&lt;/a&gt;&lt;pre&gt;/*
 * @title ヤフオクの取引ナビ(ベータ版)からクリックポスト用データをコピーする
 * @description 「クリックポストの新規発送フォームを一括入力する」と合わせて使用してください
 *
 * ヤフオクの取引ナビベータ版のページで実行すると、プロンプトウィンドウが開きます。
 * 「オークションタイトル,郵便番号(上3桁),郵便番号(下4桁),住所,名前,電話番号」
 * といった形式のテキストが表示されていますので、コピーしてください。
 * タイトルと住所はクリックポスト用に整形しています。
 * タイトル: 半角英数を全角に置き換え、15文字以上は切り捨て
 * 住所: 半角英数を全角に置き換え、20文字以上の場合は適宜改行を挿入
 * 
 * クリックポストの新規発送ページに移動後、
 * 「クリックポストの新規発送フォームを一括入力する」
 * http://let.hatelabo.jp/mitsube/let/hJmf08Ws8scO
 * を実行し、コピーしていたものをペーストしてください。
 * 
 * @include https://contact.auctions.yahoo.co.jp/seller/*
 * @license MIT License
 * @javascript_url
 */

// (function(){

//         var table = [];
//         var i, prmpt;

//         String.prototype.capitalize = function(){
//                 return this.replace(/[A-Za-z0-9\-]/g, function(s) {
//                         return String.fromCharCode(s.charCodeAt(0) + 0xFEE0);
//                 }).replace(/ /g,&amp;quot;&amp;quot;);
//         };

//         String.prototype.paragraph = function(){
//                 var str = this;
//                 if (str.length &amp;gt; 20) {
//                       str = str.replace(/^(.+[１-９][０-９]*)(.*)/, '$1\n$2');
//                 }
//                 return str.toString();
//         }

//         $('.decCnfWr').each(function(i){
//                 table.push($(this).text());
//         });

//         function isClickpost(index_clickpost){
//                 return table[index_clickpost].indexOf('クリックポスト') === 0;
//         }

//         if( isClickpost(6) ) {
//                 i = 1;
//         } else if ( isClickpost(5) ) {
//                 i = 0;
//         }else{
//                 alert('error!');
//                 return;
//         }

//         var bidder = [
//                 $('.decItmName').text().capitalize().substr(0,15),      // print_title
//                 table[i+2].substr(1,3),   // zip1
//                 table[i+2].substr(4,4),   // zip2
//                 table[i+3].capitalize().paragraph(),    // reciver_adress
//                 table[i+1],       // receiver_name
//                 table[i+4],       // receiver_phone

//         ];
        
//         prmpt = prompt('コピーしてください',bidder.toString());
//         console.log();
//         if( prmpt !== null ){
//                 document.location.href = &amp;quot;//click-post.secure.force.com/&amp;quot;;
//         }

// })();

!function(){function t(t){return 0===n[t].indexOf(&amp;quot;クリックポスト&amp;quot;)}var r,e,n=[];if(String.prototype.capitalize=function(){return this.replace(/[A-Za-z0-9\-]/g,function(t){return String.fromCharCode(t.charCodeAt(0)+65248)}).replace(/ /g,&amp;quot;&amp;quot;)},String.prototype.paragraph=function(){var t=this;return t.length&amp;gt;20&amp;amp;&amp;amp;(t=t.replace(/^(.+[１-９][０-９]*)(.*)/,&amp;quot;$1\n$2&amp;quot;)),t.toString()},$(&amp;quot;.decCnfWr&amp;quot;).each(function(){n.push($(this).text())}),t(6))r=1;else{if(!t(5))return void alert(&amp;quot;error!&amp;quot;);r=0}var o=[$(&amp;quot;.decItmName&amp;quot;).text().capitalize().substr(0,15),n[r+2].substr(1,3),n[r+2].substr(4,4),n[r+3].capitalize().paragraph(),n[r+1],n[r+4]];e=prompt(&amp;quot;コピーしてください&amp;quot;,o.toString()),console.log(),null!==e&amp;amp;&amp;amp;(document.location.href=&amp;quot;//click-post.secure.force.com/&amp;quot;)}();&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
