https://www.pokemoncenter-online.com/
通常ログイン or 会員登録
https://www.pokemoncenter-online.com/login/
https://www.pokemoncenter-online.com/lottery/login.html
通常ログインのみ「ID,PASS」
javascript:(()=>{const e=document.getElementById("login-form-email");if(!e){alert("メールアドレス入力欄が見つかりませんでした。");return;}const i=prompt("ID,パスワードを入力してください");if(!i){alert("入力がありませんでした。処理を中止します。");return;}const[e1,p]=i.split(',').map(s=>s.trim());if(!e1||!p){alert("IDとパスワードの両方を入力してください。");return;}e.value=e1;const pw=document.getElementById("current-password");if(!pw){alert("パスワード入力欄が見つかりませんでした。");return;}pw.value=p;const b=document.getElementById("form1Button");if(!b){alert("ログインボタンが見つかりませんでした。");return;}b.click();})();
会員登録用「氏名,フリガナ,生年月日,性別,郵便番号,アドレス1,アドレス2,パスワード」
javascript:(function(){'use strict';var input=window.prompt('登録情報');if(!input){return}var parts=input.split(',');if(parts.length<8){alert('入力項目が不足しています(8項目必要です)。');return}var name=parts[0].trim();var kana=parts[1].trim();var birthStr=parts[2].trim();var genderStr=parts[3].trim().toUpperCase();var postcode=parts[4].trim();var address1=parts[5].trim();var address2=parts[6].trim();var password=parts[7].trim();var year=birthStr.slice(0,4);var month=birthStr.slice(4,6);var day=birthStr.slice(6,8);var genderValue='';if(genderStr==='M'){genderValue='1'}else if(genderStr==='F'){genderValue='2'}else{genderValue='9'}function $(selector){return document.querySelector(selector)}function setValue(selector,value){var el=$(selector);if(el){el.value=value;el.dispatchEvent(new Event('input',{bubbles:true}));el.dispatchEvent(new Event('change',{bubbles:true}))}}function setSelectValue(selector,value){var el=$(selector);if(el){el.value=value;el.dispatchEvent(new Event('change',{bubbles:true}))}}setValue('#registration-form-fname',name);setValue('#registration-form-kana',kana);setSelectValue('#registration-form-birthdayyear',year);setSelectValue('#registration-form-birthdaymonth',month);setSelectValue('#registration-form-birthdayday',day);setSelectValue('select[name="dwfrm_profile_customer_gender"]',genderValue);setValue('#registration-form-postcode',postcode);setTimeout(function(){setValue('#registration-form-address-line1',address1);setValue('#registration-form-address-line2',address2);setValue('input[name="dwfrm_profile_login_password"]',password);setValue('input[name="dwfrm_profile_login_passwordconfirm"]',password);var mailNo=document.querySelector('input[type="radio"][name="dwfrm_profile_customer_addtoemaillist"][value="false"]');if(mailNo){mailNo.checked=true;mailNo.dispatchEvent(new Event('change',{bubbles:true}));mailNo.dispatchEvent(new Event('click',{bubbles:true}))}},2000);})();
ログイン + 決済時住所 + 決済時カード + 住所変更
「ID,PASS,氏名,フリガナ,郵便番号,アドレス1,アドレス2,CC Holder,CC Num,MM,YY,CVC」
javascript:(function(){'use strict';const h=location.href,isL=h.includes('/login'),isS=h.includes('/order/?stage=shipping'),isA=h.includes('/order-delivery-address-show'),isP=h.includes('/order/?stage=payment');const input=prompt('入力フォーム');if(!input){alert('入力が不十分です。');return;}const arr=input.split(',').map(s=>s.trim());if(arr.length<12){alert('入力が不十分です。');return;}const[loginId,password,name,kana,postal,addr1,addr2,cardName,cardNum,cardMM,cardYY,secCode]=arr;const handleLogin=()=>{const e=document.getElementById('login-form-email');if(!e){alert('メールアドレス入力欄が見つかりませんでした。');return;}e.value=loginId;const pw=document.getElementById('current-password');if(!pw){alert('パスワード入力欄が見つかりませんでした。');return;}pw.value=password;const b=document.getElementById('form1Button');if(!b){alert('ログインボタンが見つかりませんでした。');return;}b.click();};const handleShipping=async()=>{const r=document.querySelector('input[type="radio"][name="shipmentSelector"][value="new"]');if(!r){alert('新しいお届け先ラジオボタンが見つかりませんでした。');return;}r.checked=true;r.dispatchEvent(new Event('change',{bubbles:true}));const t=document.querySelector('input[name="dwfrm_shipping_shippingAddress_addressFields_addressId"]');if(t)t.value=addr2;const nf=document.querySelector('input[name="dwfrm_shipping_shippingAddress_addressFields_lastName"]');if(nf)nf.value=name;const kf=document.querySelector('input[name="dwfrm_shipping_shippingAddress_addressFields_nameKana"]');if(kf)kf.value=kana;const pf=document.querySelector('input[name="dwfrm_shipping_shippingAddress_addressFields_postalCode"]');if(!pf){alert('郵便番号入力欄が見つかりませんでした。');return;}pf.value=postal;pf.dispatchEvent(new Event('input',{bubbles:true}));await new Promise(r=>setTimeout(r,1000));const a1f=document.querySelector('input[name="dwfrm_shipping_shippingAddress_addressFields_address1"]');if(a1f)a1f.value=addr1;const a2f=document.querySelector('input[name="dwfrm_shipping_shippingAddress_addressFields_address2"]');if(a2f)a2f.value=addr2;const pl=document.querySelector('p.txt a[href^="tel:"]');if(!pl){alert('電話番号参照に失敗しました。');return;}const ph=pl.textContent.trim();const phf=document.querySelector('input[name="dwfrm_shipping_shippingAddress_addressFields_phone"]');if(!phf){alert('電話番号入力欄が見つかりませんでした。');return;}phf.value=ph;const nb=document.querySelector('a.submit-shipping');if(!nb){alert('進むボタンが見つかりませんでした。');return;}nb.click();};const handleAddressChange=async()=>{const r=document.querySelector('input.polAddressSelector[name="radio01"][value="new"]');if(!r){alert('「新しいお届け先を入力する」ラジオボタンが見つかりませんでした。');return;}r.click();const nf=document.getElementById('name'),kf=document.getElementById('kana'),pf=document.getElementById('postal-code'),a1f=document.getElementById('address-line1'),a2f=document.getElementById('address-line2'),phf=document.querySelector('input[name="dwfrm_changeAddress_phone"]');if(!nf||!kf||!pf||!a1f||!a2f||!phf){alert('住所入力欄のいずれかが見つかりませんでした。');return;}nf.value=name;kf.value=kana;pf.value=postal;pf.dispatchEvent(new Event('input',{bubbles:true}));await new Promise(r=>setTimeout(r,2000));a1f.value=addr1;if(addr2)a2f.value=addr2;const ps=document.querySelector('p.txt a[href^="tel:"]');if(!ps){alert('電話番号の参照元リンクが見つかりませんでした。');return;}const ph=ps.textContent.replace(/[^\d]/g,'');if(!ph){alert('電話番号の取得に失敗しました。');return;}phf.value=ph;};const handlePayment=()=>{const co=document.getElementById('cardOwner');if(co)co.value=cardName;const cn=document.getElementById('cardNumber');if(cn)cn.value=cardNum;const em=document.getElementById('expirationMonth');if(em)em.value=cardMM;const ey=document.getElementById('expirationYear');if(ey)ey.value=cardYY;const scf=document.getElementById('securityCode');if(scf)scf.value=secCode;const cb=document.querySelector('a.submit-payment');if(!cb){alert('確認ボタンが見つかりませんでした。');return;}cb.click();};if(isL){handleLogin();}else if(isS){handleShipping();}else if(isA){handleAddressChange();}else if(isP){handlePayment();}else{alert('対象ページではありません。');}})();
ログイン + ニンジャスピナー抽選
javascript:(function(){'use strict';var h=location.href;var isLoginPage=function(){return h.includes('/lottery/login')};var isLotteryPage=function(){return h.includes('/lottery/apply')};var PRODUCTS=[{radioValue:'PG0000000069',checkboxName:'L0000000052checkbox'}];var emailInput=document.querySelector('#email');var passwordInput=document.querySelector('#password');var loginButton=document.querySelector('a.btn.loginBtn');var handleLogin=function(){var loginInput=prompt('ログインID,パスワード の形式で入力してください');if(!loginInput){alert('入力がキャンセルされました。');return}var <2||!parts[0].trim()||!parts[1].trim()){alert('入力形式が正しくありません。\n例)example@example.com'>parts=loginInput.split(',');if(parts.length<2||!parts[0].trim()||!parts[1].trim()){alert('入力形式が正しくありません。\n例)example@example.com,Password123');return}emailInput.value=parts[0].trim();passwordInput.value=parts[1].trim();loginButton.click()};var handleLottery=function(){var cancelLinks=document.querySelectorAll('a[href="#pop02"].popup-modal');if(cancelLinks.length>=1){alert('抽選済みです!');return}var pop02Count=cancelLinks.length;var targetProduct=PRODUCTS[pop02Count];if(!targetProduct){alert('対象商品が見つかりませんでした。');return}var radioSelector='input[type="radio"][value="'+targetProduct.radioValue+'"]';var checkboxSelector='input[type="checkbox"][name="'+targetProduct.checkboxName+'"]';var radioButton=document.querySelector(radioSelector);var checkbox=document.querySelector(checkboxSelector);var popupLinks=document.querySelectorAll('a[href="#pop01"]');var popupLink=popupLinks[0];if(!radioButton||!checkbox||!popupLink){alert('必要なフォーム要素が見つかりませんでした。');return}radioButton.click();checkbox.checked=true;setTimeout(function(){popupLink.click()},500);setTimeout(function(){var applyButton=document.querySelector('#applyBtn');if(applyButton){applyButton.click()}else{alert('ポップアップの応募ボタンが見つかりませんでした。')}},1000)};if(isLoginPage()){if(emailInput&&passwordInput&&loginButton){handleLogin()}else{alert('ログインフォームが見つかりませんでした。')}}else if(isLotteryPage()){handleLottery()}else{alert('対象ページではありません。\nログインページまたは抽選ページで実行してください。')}})();
ログイン + インフェルノ + メガドリーム
ぴかぴかボックス回避ver(ページ内3商品)
javascript:(function(){'use strict';var h=location.href;var isLoginPage=function(){return h.includes('/lottery/login')};var isLotteryPage=function(){return h.includes('/lottery/apply')};var PRODUCTS=[{radioValue:'PG0000000058',checkboxName:'L0000000048checkbox'},{radioValue:'PG0000000059',checkboxName:'L0000000049checkbox'}];var emailInput=document.querySelector('#email');var passwordInput=document.querySelector('#password');var loginButton=document.querySelector('a.btn.loginBtn');var handleLogin=function(){var loginInput=prompt('ログインID,パスワード の形式で入力してください');if(!loginInput){alert('入力がキャンセルされました。');return}var parts=loginInput.split(',');if(parts.length<2||!parts[0].trim()||!parts[1].trim()){alert('入力形式が正しくありません。\n例)example@example.com,Password123');return}emailInput.value=parts[0].trim();passwordInput.value=parts[1].trim();loginButton.click()};var handleLottery=function(){var cancelLinks=document.querySelectorAll('a[href="#pop02"].popup-modal');if(cancelLinks.length>=2){alert('抽選済みです!');return}var pop02Count=cancelLinks.length;var targetProduct=PRODUCTS[pop02Count];if(!targetProduct){alert('対象商品が見つかりませんでした。');return}var radioSelector='input[type="radio"][value="'+targetProduct.radioValue+'"]';var checkboxSelector='input[type="checkbox"][name="'+targetProduct.checkboxName+'"]';var radioButton=document.querySelector(radioSelector);var checkbox=document.querySelector(checkboxSelector);var popupLinks=document.querySelectorAll('a[href="#pop01"]');var popupLink=popupLinks[1];if(!radioButton||!checkbox||!popupLink){alert('必要なフォーム要素が見つかりませんでした。');return}radioButton.click();checkbox.checked=true;setTimeout(function(){popupLink.click()},500);setTimeout(function(){var applyButton=document.querySelector('#applyBtn');if(applyButton){applyButton.click()}else{alert('ポップアップの応募ボタンが見つかりませんでした。')}},1000)};if(isLoginPage()){if(emailInput&&passwordInput&&loginButton){handleLogin()}else{alert('ログインフォームが見つかりませんでした。')}}else if(isLotteryPage()){handleLottery()}else{alert('対象ページではありません。\nログインページまたは抽選ページで実行してください。')}})();
ログイン + インフェルノ + メガドリーム
javascript:(function(){'use strict';var h=location.href;var i=h.includes('/lottery/login'),l=h.includes('/lottery/apply');var P=[{radioValue:'PG0000000058',checkboxName:'L0000000048checkbox'},{radioValue:'PG0000000059',checkboxName:'L0000000049checkbox'}];var em=document.querySelector('#email'),pw=document.querySelector('#password'),lb=document.querySelector('a.btn.loginBtn');function hl(){var li=prompt('ログインID,パスワード の形式で入力してください');if(!li){alert('入力がキャンセルされました。');return}var p=li.split(',');if(p.length<2||!p[0].trim()||!p[1].trim()){alert('入力形式が正しくありません。\n例)example@example.com,Password123');return}em.value=p[0].trim();pw.value=p[1].trim();lb.click()}function hlot(){var cl=document.querySelectorAll('a[href="#pop02"].popup-modal');if(cl.length>=2){alert('抽選済みです!');return}var c=cl.length;var t=P[c];if(!t){alert('対象商品が見つかりませんでした。');return}var rs='input[type="radio"][value="'+t.radioValue+'"]';var cs='input[type="checkbox"][name="'+t.checkboxName+'"]';var rb=document.querySelector(rs),cb=document.querySelector(cs),pl=document.querySelector('a[href="#pop01"]');if(!rb||!cb||!pl){alert('必要なフォーム要素が見つかりませんでした。');return}rb.click();cb.checked=true;setTimeout(function(){pl.click()},500);setTimeout(function(){var ab=document.querySelector('#applyBtn');if(ab){ab.click()}else{alert('ポップアップの応募ボタンが見つかりませんでした。')}},1000)}if(i){if(em&&pw&&lb){hl()}else{alert('ログインフォームが見つかりませんでした。')}}else if(l){hlot()}else{alert('対象ページではありません。\nログインページまたは抽選ページで実行してください。')}})();
新しいブックマークレットを追加する場合は、
HTMLを編集してコードブロックを追加してください