ヤフオクの取引ナビ(ベータ版)からクリックポスト用データをコピーする
by
mitsube
2016-03-08 [2016/03/08 16:15:50]
「クリックポストの新規発送フォームを一括入力する」と合わせて使用してください
@@ -10,14 +10,14 @@
* 住所: 半角英数を全角に置き換え、20文字以上の場合は適宜改行を挿入
*
* クリックポストの新規発送ページに移動後、
- * 「クリックポストの新規発送フォームを一括入力する」http://let.hatelabo.jp/mitsube/let/hJmf08Ws8scO
+ * 「クリックポストの新規発送フォームを一括入力する」
+ * http://let.hatelabo.jp/mitsube/let/hJmf08Ws8scO
* を実行し、コピーしていたものをペーストしてください。
*
- * @include http://https://click-post.secure.force.com/*
+ * @include https://contact.auctions.yahoo.co.jp/seller/*
* @license MIT License
* @javascript_url
*
*/
-//@private
-!function(){var t=[];String.prototype.capitalize=function(){return this.replace(/[A-Za-z0-9\-\s]/g,function(t){return String.fromCharCode(t.charCodeAt(0)+65248)})},String.prototype.paragraph=function(){var t=this;return t.length>20&&(t=t.replace(/^(.+[1-9][0-9]*)(.*)/,"$1\n$2")),t.toString()},$(".decCnfWr:lt(4)").each(function(){t.push($(this).text())});var r=[$(".decItmName").text().capitalize().substr(0,20),t[1].substr(1,3),t[1].substr(4,4),t[1].substr(8).capitalize().paragraph(),t[0],t[2]];-1!==t[3].indexOf("クリックポスト")&&(console.log(r.toString()),prompt("コピーしてください",r.toString()))}();
+!function(){var t=[];String.prototype.capitalize=function(){return this.replace(/[A-Za-z0-9\-\s]/g,function(t){return String.fromCharCode(t.charCodeAt(0)+65248)})},String.prototype.paragraph=function(){var t=this;return t.length>20&&(t=t.replace(/^(.+[1-9][0-9]*)(.*)/,"$1\n$2")),t.toString()},$(".decCnfWr:lt(4)").each(function(){t.push($(this).text())});var r=[$(".decItmName").text().capitalize().substr(0,20),t[1].substr(1,3),t[1].substr(4,4),t[1].substr(8).capitalize().paragraph(),t[0],t[2]];-1!==t[3].indexOf("クリックポスト")&&(console.log(r.toString()),prompt("コピーしてください",r.toString()))}();
/*
* @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 t=[];String.prototype.capitalize=function(){return this.replace(/[A-Za-z0-9\-\s]/g,function(t){return String.fromCharCode(t.charCodeAt(0)+65248)})},String.prototype.paragraph=function(){var t=this;return t.length>20&&(t=t.replace(/^(.+[1-9][0-9]*)(.*)/,"$1\n$2")),t.toString()},$(".decCnfWr:lt(4)").each(function(){t.push($(this).text())});var r=[$(".decItmName").text().capitalize().substr(0,20),t[1].substr(1,3),t[1].substr(4,4),t[1].substr(8).capitalize().paragraph(),t[0],t[2]];-1!==t[3].indexOf("クリックポスト")&&(console.log(r.toString()),prompt("コピーしてください",r.toString()))}();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。