ディズニーレストラン自動予約をリリースします

コロナ禍の2019年のいつかは忘れましたが、ショーレストランが営業休止状態になっていました。

先月からディズニーショーレストランが再開しているので、これを機にBOTの販売を再開します。

ディズニーレストラン予約サイトは、一見変わってないようにみえますが、ログイン周りと棒人間の登場により、自動予約で動かす部分を縮小しました。

今までは購入手続きの完了まで動かすことができましたが、色々な条件で動作確認を行ったところ、棒人間システムに関連しているからだと思うのですが、予約画面を表示後30分後に動作開始するよう設定した状況だと、なぜか「ユーザ情報確認・お支払方法選択」画面から「確認」画面への遷移ができなくなります。
予約画面を表示後、すぐに開始ボタンを押したときは問題ないため、恐らく棒人間システムによるBOT対策だと考えています。

「ユーザ情報確認・お支払方法選択」画面に来ていると、すでに座席は10分程度確保されている状態のため、ここで自動動作は停止して、以降の画面遷移は手動で行うように変更しました。

9時10時の混雑時は、ログイン時のコード認証が出ると思ってください。既に座席は確保されているので落ち着いて入力すればよいですが、それが手間と思う場合は、動作開始前にログインボタンにてログインを済ませておくと、予約手続き中にログイン画面が出ません。

ショーレストランのS席については、ほぼ確実に取れると思います。当方の通信環境において、大人2人の状態で空席がどのくらい残っているのか確認したところ、9:00:40ぐらいまではありました。

上の動画を見てもらうと、1回目は取りこぼしていますが、2回目で座席確保に成功しています。この時点で9:00:10でした。

ショーレストランは9時からの販売ですが、通常のレストランは10時になります。その中で人気なのがシェフミッキーです。

このレストランは、ディズニーランドの提携ホテルに宿泊すると、その特典としてWEBサイト予約よりも早く予約できるため、WEBサイト販売当日に空きがあるか分かりません。
当方が試したところ、
09:59:59.902(11144)[781542 msec]request
10:00:16.966(11144)[798606 msec]Finished: NO_Error(200)
予約リクエストから17秒後にやっと応答があるぐらい混雑している状況がうかがえます。このときは既に空きがありませんでした。もう少し早くアクセスしても良いのか分かりませんが、空売りという可能性もあります。

2023/08/14 追記

棒人間システムの対策をしたところ、開始時間を30分後のタイマー設定にした自動予約処理において、「ユーザ情報確認・お支払方法選択」画面から「確認」画面への遷移が正常動作したので、購入完了まで動くことを確認しました。

TIGET自動購入 v7をリリースしました。

本日、TIGET自動購入 Version7をリリースしました。まずは、動画をご覧ください。

ログを確認すると、購入開始から購入確定画面表示までの経過時間が3.3秒でした。以前のバージョンでは、画面遷移リクエストの応答が4秒ぐらい掛かる場合があり、明らかにBOT対策されていたのですが、今回は、ブラウザ操作と素の通信を混ぜました。

本日は某レストランにてリリース作業していたのですが、ノートPCであることやWi-Fiも某レストランで開放されているものなので、速度としては4~5秒掛かっていたのですが、自宅のデスクトップ+10G光の組み合わせで3秒台を記録したので、ブラウザの描画はマシンスペックに左右され、通信速度は通信速度に左右されることが改めて実感しました。

2023/06/16 追記

既存ユーザは無償アップデートなので、ガンガン使っちゃって下さい!

エルメスオンラインBOTについて

[商品ID:70]Emperor AIOについての問い合わせ

ご質問です。
エルメスのオンラインで欲しいものがあり、
こちらのシステムはご対応可能でしょうか??

先日、上記問い合わせをいただきました。
ちょいちょい同様の問い合わせがあります。
※同じ人からの問い合わせという気もしないでもないですが。。。

真剣に対応していたのは2022/10頃まででした。
エルメスが欲しい方ならご存知だと思いますが、Twitterで商品が出現したことを通知しているアカウントがあり、その方が結構な速度でゲットしていくため、それに対応するために商品監視を行う必要があります。

エルメスオンライン側も商品監視に対する対策がかなり厳重にされており、画像認証の出現や一時的なIPBAN(酷いものは永久)を行うため、かなりのProxyの数(そのときは5桁使っていました。そのProxyの品質が悪く、エルメスオンラインに永久BANされているのが9割以上あったので仕方なくそうしていた)を揃えて、商品がリストックされたらDiscordの通知と連携して購入動作するサービスを提供していました。

私自身このサービスを使って購入できました。
※その後のゴタゴタがあり商品は届かなかったのですが。

サービスを提供するためのお金については経費になるのでそこまで重要ではないのですが、やる気が失せたのはDiscordでエルメスオンラインの専用チャンネルを作っていたのにも関わらず、BOTを動かしている人がいなかったためです。

最低でも10人は常時動かしていて欲しい。でなければこちらのモチベーションが上がらない。

ということで今は休止状態です。


お問い合わせありがとうございます。

エルメスのオンラインストアでご希望の商品を購入したい場合、エルメスオンラインBOTを利用できるかどうかについてのご質問ですね。

以前、同様の問い合わせをいただいたことがありますが、2022年10月頃までは真剣に対応していました。エルメスの人気商品は入荷後すぐに売り切れてしまうため、商品の監視が必要でした。Twitter上には、商品の入荷情報を通知するアカウントも存在しており、その方が迅速に商品をゲットしていくため、私たちはそれに対応するための監視サービスを提供していました。

エルメスオンライン側も商品監視に対策を講じており、画像認証の導入や一時的なIPBAN(一部では永久BANも行われることもあります)などが行われています。そのため、私たちは多数のプロキシを用意しており、品質の低いプロキシも使わざるを得なかったこともありました。残念ながら、その結果、エルメスオンラインからの永久BANを受けてしまったプロキシが9割以上であり、困難な状況に直面しました。

また、私たちはDiscordのチャンネルを作成し、商品情報の通知や購入手続きを連携させるなど、サービス提供に努めましたが、BOTを運営するスタッフが不在であったため、やる気を失いました。最低でも10人のスタッフが常に稼働している状態でなければ、私たちのモチベーションも上がらないのです。

そのため、現在はサービスを休止しています。

申し訳ありませんが、現時点ではエルメスオンラインBOTの提供は行っておりません。ご理解いただけますと幸いです。

自社製スクリプト言語によるデモ(SNKRSサイト)

Emperor AIOの一機能として、スクリプトを作成して自動動作を行うものがあります。SNKRSサイトは、人気の商品は抽選であるため、5分程度の受付時間の間に、如何に数多のアカウントにて購入動作を完了させるかが肝になります。Emperor AIOでは、最大200個までタスクを組むことができるため、理論上200アカウントの抽選を行うことが可能です。

2023/05/16追記
偶然とは思えないほどNIKEの素早い対応力には驚くばかり!
上がBOT、下が通常ブラウザ。

CSS(スキン)を変えて、臨戦態勢を匂わせているのかな?

2023/05/17追記
BOTの方も他ブラウザと同様に戻っていました。憶測でしかないが、何かをチェックしようとしていたのかもしれない。

水平埋伏智歯

最近、親不知を抜いたことは前回お伝えしましたが、体調が戻るまで3週間以上掛かりました。それぐらい変な生え方をしていたから入院が長引いたことの理由になります。

表題にも上げた通り、4つの親不知全てが水平に向いていて、前方の歯を押さえつけている状態でした。特に歯の痛みは無かったので20年近くそのままにしていたのですが、そのうちの一本が下に下がってきた影響でバイ菌が入った時に顎の神経まで触れて無茶苦茶痛いことが2度もあったため、抜歯する決意をしました。

4日間も入院したほどの手術になったわけですが、3週間経ってようやく通院不要の許しを頂き、ほっとしています。

実は嬉しい誤算があり、肩こりが無くなりました。職業病だと思っていた肩こりですが、抜歯後は、目は相変わらず疲れるものの、いつも目に連動していた肩こりが起きません。首筋の凝りから始まり、肩や肩甲骨回りがいつもガチガチになって自分ではどうにもなら無い箇所のためマッサージ店にお世話になっていたのですが、抜歯後は目は疲れても首筋の凝りは皆無で、首筋はぐにゃぐにゃの柔らかいままです。この現象についてネットで調べてみると確かに親不知を抜くと肩こりが治る場合があるという情報があるので、私は運良くその状況になったのだと思いました。

予想ですが、水平埋伏智歯だった場合に肩こりが治る可能性が高いのではないかと思います。

お酒を飲んでも、酔って頭痛がすることも失くなり、いつもより多く飲めるようになりました。

仕事の効率も上がって、サポートより一層専念できるようになったというご報告であります。

ローチケ自動購入 Version 4をリリースしました。

前回のアップデートから2年以上経過しているローチケ自動購入をリニューアルしたバージョンをリリースしました。

2年前に販売していたときは、月額1,000円を頂いていましたが、その時の当方の心の余裕が無かったのと、月額1,000円ではアップデートしようという気持ちになれなかったこともあり、販売を一旦断念していました。

今回の価格としては、当方が速やかにアップデートしなければならないという気持ちになる金額として月額2,000円にアップさせていただきました。

ローチケの仕様自体は依然と変わりなかったため、旧バージョンも動いているようですが、今後はVersion4をアップデートしていきます。また、本バージョンのライセンスは旧バージョンとは異なりますので、以前利用していた方も含めて、新たに購入して頂く必要があります。

今話題のChat GPT-4は、画像を読み込んでその内容を理解するようなので、いずれはAIに画像認証をお願いできるようになると思いますが、今は新たな画像認証が出現する毎に、突破するためのメンテナンスを行います。

本アプリは、最新フレームワークにするためにかなり手間取ったため、新商品をリリースするような達成感があります。親知らずを抜くために4日間の入院をしていたことも影響しています。50歳近くになって、体調不良に成り易くなっているので、悪いところは事前に直して、体を鍛え直すことを目指しています。

1点だけ注意してほしいのが、BOTを起動後、最初にログインを行いますが、その部分の画像認証は手動で突破していただく必要があります。これについても自動突破が出来るようにしていきますが、現状は手動でお願いします。

私にとってBOT開発とは何か?

最近、表題のことについて、考えることがあったので、文章に起こしてみた。

一番大事なこととして、自身の収入がある。

元はと言えば、どうしても治療したかった自身の悩みを克服するには、お金が必要だと思っていた。ほぼほぼ完治しした今となっては、お金ではなく自身の働き方から来る自己管理の問題だったわけだが、当時は訳が分からず、手当たり次第でやってみるしかなかったので、お金で解決するのが近道だと考えていた。

私は物欲がない。というのは嘘だが、趣味のバイクとパソコンがあれば、それ以外は興味がない。有り余るお金は必要ない。その為、当社のサロンで、うちのBOTを使ってくれているユーザには惜しみ無くお返ししているつもりだ。

ただ、将来のことは心配なので、蓄えというか株式投資はある程度は行っている。

自己防衛。

次に、プログラミングトレーニングとしての位置付けがある。

途切れなく仕事があるとも限らず、しばらく時間が空いた状態でプログラミングをすると、集中するのに時間が掛かってしまい、非効率な時間を消費してしまうことがあった。常にパソコンと向き合うことで、すぐに集中できるように日頃から準備しておく。その為の自社プロダクト。自分の考えがそのまま仕様となるのは、気持ち良い。しかし、相手はどこかの企業が作ったサーバシステムであり、仕様は分からない。常に手探りで作っており、一番適切な表現なのが、パズルを組み合わせている感覚である。

なので、上手く行ったときは無茶苦茶嬉しい。

開発する上で、仕様がなければ作ることは出来ないが、それを予測しながら作らなければならないので、あらゆることを想定して想像しながら作らなければならないのは、面白くもあり、難しい。

私は勝手に企業の情報システム部門に勝負を挑んでいる気持ちになって作っている。最近は、リアルタイムでアップデートしてくるので、その早さに驚くこともある、

来年からは、新規開発は控えて、今までとは違ったプロダクトを作っていこうと思っています。

TIGETユーザの皆様、お待たせしました。

TIGET自動購入がようやく完成しました。速度が遅くなる原因がようやく解決することができました。

開発当初から速度が安定しない問題はずっとあったにも関わらず、半永久ライセンスを購入頂いていた方には、申し訳ない気持ちでした。色々調査していましたが、ようやくreCAPTHCA v3突破方法が分かりました。

今まではアップデートした直後は速いのに、別のチケットにした途端に遅くなる現象がありましたが、今回のアップデートではそれがありません。

2022/06/30 追記
reCAPTCHA v3もv2と同じように認証のキツさのようなレベルが存在しているようで、Googleにログインしていないと遅くなる現象を確認しました。

TIGETの速度が安定しない

前回の投稿で、高速になったことをお伝えしましたが、特定の条件下じゃないと速くならないことが分かってきました。

速くなるときの条件を上げると、フレームワークを更新したときに、速くなることが分かっています。
Googleのログインをしていないときでも高速だったため、トークン自体の品質があるのではないかと考えていましたが、トークンの品質は考慮しなくて良さそうだということが分かってきました。
reCAPTCHAを使った通信手順は、Client(WebブラウザやBOTなど)がトークンをサーバに送ると、サーバがGoogleサーバにトークンの合否を確認して、その結果によりサーバが様々な応答を返す仕組みです。今まではGoogleからトークンの品質結果によりTIGETサーバの応答速度を変えていると思っていましたが、それが当てはまらないことが分かったため、TIGETサーバ独自の判断が入っているように思えてきました。

一番速い場合は、1秒で購入完了します。次が6~7秒、次が10 or 13秒付近ということがこれまでの結果から分かっています。この判断が恐らくはTIGETサーバ独自でやっていると考えると、フレームワークを更新後に動作させたときに、何かのフラグが立てられてしまい、速度規制させられているように感じています。

まだまだ調査が必要だと感じています。

TIGET自動購入が納得行くものができました

これまでの最速は6~7秒でした。これはスマホやブラウザ操作よりも遅いという指摘を頂いていました。

改良を重ねた結果、ようやく手動よりも速いものができました。
ログを見る限り、2秒以内で購入が完了しています。

古いのをアンインストール後、販売サイトのダウンロードリンクより最新をダウンロードおよびインストールしてください。