2018年04月04日 (水) | Edit |
以前の記事
「nanaco払いを行う場合にお得なクレジットカード」
にて、J'sコンシェル経由でのnanacoギフト購入方法を紹介しましたが、この方法のネックはギフトIDが1,000円単位で送られてくるために、
「nanacoギフトの登録が非常にめんどくさい」
ということでした。3万円のnanacoギフトを購入したところ、30個のギフトIDが送られてきて、その登録作業には非常に参っていました。

しかしこの度、しげお様のコメントにていただきました、
「ScriptAutoRunnerを活用したnanacoギフト登録方法」
を実践してみたところ、
「nanacoギフト登録がすごい楽になった」
ので今回はその方法をご紹介させていただければと思います。しげお様貴重な情報提供大変ありがとうございました。

1.ScriptAutoRunnerを使えるようにする
ScriptAutoRunnerはChromeブラウザの拡張機能の一つで
「こちらのサイト」
からダウンロードすることにより機能が実装されます。幸い私のメインブラウザはChromeだったので、ここの手間はあまりかかりませんでした。
nanaco_script.jpg

2.スクリプトを登録する
インストールすると、タブの右上に稲妻のマークがつきますので、これをクリックして設定画面をだします。
nanaco_script2.jpg
黒丸で囲った</>をクリックすると、下のような画面になって、スクリプトが登録できるようになります。以下入力内容を説明します。
nanaco_script3.jpg
nanaco_script4.jpg
①スクリプト名
適当にnanacoと入力しました
②スクリプトコード
こちらについてはしげお様のコードをそのままコピペしました
/******以下コード*******/
(function(){
let path = location.pathname;
if (path === '/ap/p/register1.do') {
document.addEventListener('paste', function (e) {
let str = e.clipboardData.getData('text/plain');
let flag = false;
str.match(/.{4}/g).forEach(function(code, index){
document.querySelector("#gift0"+(index+1)).value = code;
flag = true;
});
if (flag) window.registerForm.submit();
});
}
if (path === '/ap/p/register3.do') {
window.registerForm.submit();
}
if (path === '/ap/p/register5.do') {
if($('div[id^="error"]').length == 0) window.close();
}
})();
/******ここまで*********/
③ターゲットホスト
スクリプトを実行したいホスト名を記載します。ここでは
「nanacogift.jp」
と入力しておくと良いです。
④スクリプト実行のオンオフ
実行前にはオンにしておきましょう。オンにすると下の画面になります。
nanaco_script5.jpg

3.nanaco会員メニューへアクセス
「https://www.nanaco-net.jp/pc/emServlet」
からログインします

4.nanacoギフト登録をクリック
nanaco_script7.jpg
上記画像の黒丸をクリックすると別ウィンドウに下の様な画面が立ち上がりますので、黒丸で囲ったところをクリックします。
nanaco_script8.jpg

5.nanacoギフトIDをコピー
J'sコンシェル経由でnanacoギフトを購入すると下記のようなメールでギフトIDが通知されます。
nanaco_script11.jpg
一部をテキストに貼り付けるとこんな感じです。
nanaco_script10.jpg
この「testtesttesttest」という部分がギフトIDになるのですが、このギフトID部分をダブルクリックするとギフトID全体を選択してくれますので、これでコピーすると早いです。

6.IDを貼り付ける
フォーム部分を選択して貼り付けを行います。下記画像は貼り付けをマウス操作でやっていますが、「ctrl+v」を使った方が作業は早いです。
nanaco_script9.jpg
貼り付けた瞬間にスクリプトが実行されてなんだかよくわからないうちに登録が完了してしまいます。

7.4に戻る
ギフトIDの数の分だけ4~6の作業を繰り返して下さい。

この方法を行うことによって30個のギフトIDの登録が約4分で終了してしまいました。
nanaco_script12.jpg
J'sコンシェル経由でのnanacoギフト購入はクレジットカードによるチャージと比べるとギフト登録という手間が発生してしまいますが、しげお様のスクリプトを活用することによって、かなりの労力削減になりました。みなさまも是非参考にしていただければと思います。
関連記事


ブログランキング・にほんブログ村へ にほんブログ村 その他生活ブログ 節約・節約術へ にほんブログ村 PC家電ブログへ
★ご協力お願いします★
コメント
この記事へのコメント
コメントを投稿
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック