今回はHoYoLABフォーラムで受け取れる原神のログインボーナスを自動化する方法を解説していきます。原神のログボはゲーム内で受け取ることができず、かなり不便な仕様。。。
しかし、海外の方がWebでのログボ受け取りを完全自動化してくれる便利ツールを配布していたのでその使い方を解説していきたいと思います。パソコンでアプリを起動したりしておく必要もないので自動化した後は勝手にログボを受け取ってくれます。
まあまあめんどくさい仕組みですが、一度自動化してしまえば後は放置するだけなので毎日楽にログボをもらえちゃいます。まずはお試しあれ。
それではやっていきましょう。
2022年8月上旬あたりに仕様変更があったようで以前のやり方では動作しなくなってしまいました。が、新しいやり方が公開されましたので記事を更新しました。やり方自体、全体と大きく変わっていませんので前回やった方は比較的簡単にできると思います。
やり方
まずWayscriptというサイトに登録します。
※Wayscriptはプログラムを時間指定で自動で実行してくれるサイトです。
そしてWayscriptにログインした状態で下記のリンクを開きます。
https://app.wayscript.com/lairs/ab4be66a-c414-4615-9a99-4a3f93e492e2/public/
左上のCloneをクリックし、処理が完了するまで数秒待ちます。
追加されたワークスペースをクリックして開きます。
次に、右側メニューにある鍵マークのアイコン(Secrets)をクリックします。
注:これからページが変わりますが、今までのページは閉じないでください。
以下のサイトにアクセスしてCOOKIEを取得します。
https://takagg.com/lisa-cookie
赤線で囲まれた部分にある文字列をクリックしてコピーします。
次に開いているサイトをブックマークに追加するのですが、ここが少しややこしいので注意が必要です。お使いのブラウザによってやり方が少し変わるかもしれません。ここで紹介するのはChromeブラウザでのやり方です。
まずブックマークに追加ボタンををクリックし、その他をクリック
URLを一度全部消し、先ほどコピーした文字列を貼り付けます。
※元のURLを消してから貼り付けないと正常に動きません。
貼り付けたら保存をクリックします。
補足(他のブラウザの場合でもブックマークを作成し、そのURLを先ほどコピーしたものと置き換えればOKです。)
次にHoYoLABフォーラムにログインしログインボーナス受け取り画面にいきます。
ログボ受け取りサイト↓
https://webstatic-sea.mihoyo.com/ys/event/signin-sea/index.html?act_id=e202102251931481&lang=ja-jp
ログインボーナスサイトに行ったら先ほど作成したブックマークをクリックします。そうすると左下に歯車アイコンが現れるのでクリックします。
歯車アイコンをクリックすると以下のような画面が現れます。赤枠のところに文字列が並んでいるので全て選択し、コピーします。
そして、Wayscriptの画面に戻り、+New Secretをクリックし、
Key項目にOS_COOKIEと入力し、Value項目に先ほどコピーしたCookieを貼り付けます。
さらにGoogle検索にて「what is my user agent」と検索します。めんどくさい方は下のリンクをクリックすると検索結果が表示されます。
検索すると、ユーザエージェントが表示されるのでこの文字列をコピーします。
再度Wayscriptの画面に戻り、先ほどと同様にKey項目にUSER_AGENT、Value項目に先ほどコピーしたユーザエージェントを貼り付けます。
ここまでのめんどくさい作業お疲れ様です。ここから後はとても簡単なので安心してください。
右側のメニューからOverviewをクリックして開きます。
右上のOpen Full Editorをクリックします。
Triggersの+ボタンをクリックし、cronを開きます。
そして、画像のように設定します。Crontabで時間を設定し、画像の通りだと日本時間AM2:30にログインボーナスが自動で受け取るということになります。ここで他の時間に設定する方法は割愛しますが、Crontabで検索してみるといいかもしれません。
正常に動作がするか確認するために、コンソールにpython genshin-os.pyと入力し、実際に動かしてみます。
しばらく待ち、(場合によっては数分)正常に動作すると以下のようなログがサイト下部に出ます。モザイクをかけていますが、アカウント名、冒険ランク、サーバー名が表示されます。
もしうまくログが出なかった場合はもう一度 Cookie、ユーザーエージェントを確認したりするといいかもしれません。
最後に、右側メニューからロケットアイコン(Deploy)をクリックし、Deployを押して完了です。この後はブラウザを閉じても構いませんし、PCをつけっぱなしにする必要もありません。質問等ありましたらコメントご気軽にどうぞ。
それでは良い原神ライフを。
製作者様Twitter : TakaGG