ドラクエ11のカジノをMacとPS4リモートプレイを使って攻略(ハック)する方法


はじめに

ドラクエ11のカジノスロットは設定が易しく、ひたすらボタンを押し続ければ、根気だけでコインがいくらでも増えていくことが知られています
そこで
ボタンを押し続ける作業はしたくないから、楽したい!
連射機はないけどMacはある!
コードは書ける!
そんなQiita民の、ハックによる、ドラクエ11プレイヤーのための方法を紹介します

必要なもの

必要なのは、この記事を見るドラクエプレイヤーならきっと持っているものだけです

ハックの仕方

リモートプレイをするとわかるのですが、PS4コントローラの◯キーがEnterに対応しています
ドラクエ11のカジノスロットは◯を押し続けるだけで勝手にスロットは回り続けます
そこで、リモートプレイアプリに対してひたすらEnterキーを送り続けるスクリプトを書くことで、連射機と同様のことをするというのが今回のハックです

スクリプトの中身

たったこれだけ、キーコード36がEnterに相当します
delayは小さいほど連打が早くなりますが、早すぎると他の入力を受け付けなくなってスクリプトが止まらくなります
大体0.4くらいがちょうどいい感じでした

activate application "RemotePlay"
repeat while true
    tell application "System Events"
        key code 36
        delay 0.4
    end tell
end repeat

スクリプトの使い方

PS4リモートプレイを起動しカジノに行きます

Applescriptを起動します(▶ボタンを押して開始、■を押したらとまります)

注:スロットで掛け金を決めた後で押すこと!