『再掲』H_HSEL様。アイテムの一括登録のプログラムが起動しない件です。 (0)

H_HSEL様。メールでの早々のご連絡有難うございます。
複数の掲示板使用申し訳ございません。
少々間違っておりましたので再度掲載させて頂きます。
現在の状況ですが、使用方法に従って行いました。
1. 適当なページをお気に入りに入れる
まだブックマーク(お気に入り)に登録していない適当なページ (このページでも良い) をブックマークに入れてください。
2. ブックマークを書き換える
登録したブックマークの編集画面を開き、題名をわかりやすいように「@trade pocketland bookmarklet」などとし、アドレスを以下の長い一行に書き換えてください。
javascript:(() => { if (typeof $frame !== 'undefined') { $frame.fadeIn(150); } else { const e = document.createElement('script'); e.src='https://hhsel.xsrv.jp/js/index.js?d='+(new Date()).getTime(); document.body.appendChild(e); } })()」
この作業は1回のみで良く、次回以降は必要ありません。
3. 実行
ポケットランドにログインし、ポケットランドを開いた状態で先ほど登録して書き換えたブックマークレットをその場で開いてください。
ここから画面が現れず進むことができません。
当方の環境ですが、Windows8.1、Microsoft Edgeです。ウイルスソフトはウイルスバスターを使用しております。上記実行中には、ソフトは無効にはしておりませんでした。
あと、個別に所持アイテムを登録する方法をどこかで見かけて行ったことがあるのですが、今回は探しても見つけられなかったため、場所を教えて頂けると助かります。
誠にお手数をお掛け致しますが、よろしくお願いいたします。
複数の掲示板使用申し訳ございません。
少々間違っておりましたので再度掲載させて頂きます。
現在の状況ですが、使用方法に従って行いました。
1. 適当なページをお気に入りに入れる
まだブックマーク(お気に入り)に登録していない適当なページ (このページでも良い) をブックマークに入れてください。
2. ブックマークを書き換える
登録したブックマークの編集画面を開き、題名をわかりやすいように「@trade pocketland bookmarklet」などとし、アドレスを以下の長い一行に書き換えてください。
javascript:(() => { if (typeof $frame !== 'undefined') { $frame.fadeIn(150); } else { const e = document.createElement('script'); e.src='https://hhsel.xsrv.jp/js/index.js?d='+(new Date()).getTime(); document.body.appendChild(e); } })()」
この作業は1回のみで良く、次回以降は必要ありません。
3. 実行
ポケットランドにログインし、ポケットランドを開いた状態で先ほど登録して書き換えたブックマークレットをその場で開いてください。
ここから画面が現れず進むことができません。
当方の環境ですが、Windows8.1、Microsoft Edgeです。ウイルスソフトはウイルスバスターを使用しております。上記実行中には、ソフトは無効にはしておりませんでした。
あと、個別に所持アイテムを登録する方法をどこかで見かけて行ったことがあるのですが、今回は探しても見つけられなかったため、場所を教えて頂けると助かります。
誠にお手数をお掛け致しますが、よろしくお願いいたします。
2022/09/25
アフロ猫さん / #0
6件の返信


普通のブラウザなら「コンソール」という欄が開発者ツールにあるし、あるいは開発者ツールのどこかに赤い×マークと数字が並んでいるはずです。
そこを押して出てくる×マークのエラー内容を見ればよいだけなので、複雑とかは関係ないです。
ツールすら開かずに実行が止まってしまっているため、そもそも構文エラーとなった可能性が高いとみています。
そこを押して出てくる×マークのエラー内容を見ればよいだけなので、複雑とかは関係ないです。
ツールすら開かずに実行が止まってしまっているため、そもそも構文エラーとなった可能性が高いとみています。
2022/09/25
H.HSELさん / #5

H_HSEL様。ご教授いただきまして有難うございます。
ChromeまたはFirefoxはまだ試しておりませんのでそちらから攻めてみます。
EdgeのF12はInternet ExplorertのF12と違い画面が複雑なので一旦保留します。
実はメールをお送りする前に画面を見ておりました。
以前の画面表示と変わり過ぎていたため思わすそっと閉じてしまいました。
上記がダメなようでしたら頑張って×マークが出るか見てみます。
最悪、そろそろWindows8.1のサポートが終了になりますので、Windows11のPC購入も検討に入れて考えてみます。
この度は、誠にありがとうございました。
経過は、後日ご報告させて頂きます。
ChromeまたはFirefoxはまだ試しておりませんのでそちらから攻めてみます。
EdgeのF12はInternet ExplorertのF12と違い画面が複雑なので一旦保留します。
実はメールをお送りする前に画面を見ておりました。
以前の画面表示と変わり過ぎていたため思わすそっと閉じてしまいました。
上記がダメなようでしたら頑張って×マークが出るか見てみます。
最悪、そろそろWindows8.1のサポートが終了になりますので、Windows11のPC購入も検討に入れて考えてみます。
この度は、誠にありがとうございました。
経過は、後日ご報告させて頂きます。
2022/09/25
アフロ猫さん / #4

基本的に最新のiOS SafariかWindows10以降のChromeまたはFirefoxしか想定していないので、可能なら最新のChromeでやるのが一番早いと思います。
原因として思い当たることがあるとすれば、ブックマークレット上で Promise チェーンがネストするとコードが見づらくなるので async, await を使っていて、これがおそらく最近のブラウザじゃないとサポートされておらず、構文エラーを起こしてしまって動かなくなっているのではないか、という感じです (const XXX = async () => { ... } みたいな構文なので、asyncを見た瞬間に死んでいる)。
企業がやるようなサービスならば、古いブラウザで動くようにそういったものは古い環境に寄せた変換をかませるのが常識ですが、原則ここは古すぎる環境は考慮しないことにしているので。
原因として思い当たることがあるとすれば、ブックマークレット上で Promise チェーンがネストするとコードが見づらくなるので async, await を使っていて、これがおそらく最近のブラウザじゃないとサポートされておらず、構文エラーを起こしてしまって動かなくなっているのではないか、という感じです (const XXX = async () => { ... } みたいな構文なので、asyncを見た瞬間に死んでいる)。
企業がやるようなサービスならば、古いブラウザで動くようにそういったものは古い環境に寄せた変換をかませるのが常識ですが、原則ここは古すぎる環境は考慮しないことにしているので。
2022/09/25
H.HSELさん / #3

Windows 8.1 と Edge という組み合わせは相当レアなのでなんともいえません。
Edgeを使ったことがないので分かりませんが、何も現れないということだと、F12で開発者ツールを開いてからブックマークレットを押すと × マークのエラーがコンソールに現れるのではないかと思います。
まずそれを見る必要があります。
Edgeを使ったことがないので分かりませんが、何も現れないということだと、F12で開発者ツールを開いてからブックマークレットを押すと × マークのエラーがコンソールに現れるのではないかと思います。
まずそれを見る必要があります。
2022/09/25
H.HSELさん / #2
