質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.40%
PyAutoGUI

PyAutoGUIは、Windows、Mac OS、Linuxに対応した、Python用のGUI自動化ライブラリです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

0回答

454閲覧

クラウド環境の仕組みがわかりません

mokkon

総合スコア0

PyAutoGUI

PyAutoGUIは、Windows、Mac OS、Linuxに対応した、Python用のGUI自動化ライブラリです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

1クリップ

投稿2024/07/09 15:44

実現したいこと

 pythonのpyautoguiというライブラリを使い、あるゲームアプリの操作を自動化し、それを定期的に実行したいです。

発生している問題・分からないこと

 操作するコードはなんとか書けましたが、あとは定期実行する方法が分かりません。
ローカル環境では、pcを起動している(実行ファイルが開いている)状態でないと定期実行はできないと知りましたが、pcを24時間稼働させるのは難しいため、クラウド環境に移行することを考えました。
しかし、ゲームアプリは私のpc内にインストールされているため、クラウド上ではこのコードを実行することはできないのかと考えています。他に方法はあるでしょうか?

該当のソースコード

特になし

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

ネットで検索しましたが、私の求めている内容はヒットしませんでしたが、このサイトだと専門家の方に教えていただけるということを知りました。

補足

特になし

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

meg_

2024/07/09 17:20

> pcを24時間稼働させるのは難しいため 何故でしょうか?その課題をクリアする方が簡単そうにも思えますがどうなんでしょうか?
y_waiwai

2024/07/09 20:17

で、実際にクラウド上で実行して、そのゲームアプリの操作は自動化できているんでしょうか?
退会済みユーザー

退会済みユーザー

2024/07/10 00:02

大半のゲームでは外部ツールを使った自動操作は規約違反。常識を身に付けるのが先。
AbeTakashi

2024/07/10 01:22 編集

> ネットで検索しましたが、私の求めている内容はヒットしませんでしたが、このサイトだと専門家の方に教えていただけるということを知りました。 参考) https://teratail.com/help/avoid-asking https://teratail.com/help/question-tips まずは上記をしっかり読んでいただくと良いと思います。なんでも教えてもらえるというワケではないということが分かるかと思います。 今回の質問においては、pcsさんも書かれていますが、一般的なゲームにおいて、外部ツールを使った自動操作は規約違反という現実があります。ですので、もし回答が出てくるのをお望みであれば、どんなゲームにおいて使っているのか、そしてそのゲームが自動操作が許されているのか(規約の内容)についてを具体的に質問文に追記するようにしてください。こちらが追記出来ないと言うことであれば回答が出てくるのはおそらく厳しいと思います。
mokkon

2024/07/10 02:47

コメントありがとうございます。 >何故でしょうか?その課題をクリアする方が簡単そうにも思えますがどうなんでしょうか? つけっぱなしによる電気代より、サーバを借りる方が安く済みそうだと思いました。 >で、実際にクラウド上で実行して、そのゲームアプリの操作は自動化できているんでしょうか? クラウド上だと、自分のpcにインストールされているアプリを立ちあげることが出来ないのではないかと思い、まだクラウド環境というものに触れてもいません。ネットでは検索してみても、上記のことを実現可能かどうかが分かりませんでした。もし可能であれば、クラウド環境の構築をしてみようと考えています。 >pcsさん >AbeTakashiさん 「パズル&サバイバル」というゲームです。 指摘されるまで、規約違反について考えていませんでした。利用規約を読んでみると、以下のことに当てはまるのかもしれません。 第9条 お客様の禁止行為 1.法令の規定によりお客様の本サービスの利用が禁止または制限される場合、当社は法令に従ってお客様の本サービスへのアクセスと本サービスの利用を停止するものとします。 2.お客様は、次の各号のいずれかに該当する行為を行ってはなりません。 n.当社が承認していない違法なツールまたはアプリケーションを使って本サービスを利用すること(例えば、プラグイン、自動ソフトウェア(ボットネット)、クラックソフトウェア、モド等を使って本サービスの変更禁止部分を変更すること)。当社はお客様のゲームデータや異常表現等に基づいてお客様による違法なプラグイン等の利用行為の有無を判断いたします。 私のしようとしていることが規約違反にあたるかどうか、運営様に問い合わせております。
otn

2024/07/10 04:00

> つけっぱなしによる電気代より、サーバを借りる方が安く済みそうだと思いました。 さすがにそれは無いのでは? あと、インターネット上に自分の管理するOSを置くと、悪人が常時攻撃してきます。セキュリティーのスキルが十分ないと、侵入されて悪用され、もし犯罪に使われると、あなたが犯人と疑われますよ。「こういう使い方で、こういう設定にするから、侵入はまず無いだろう」と自信を持てれば良いのですが、そういう判断が出来るだけのスキルをお持ちなのかどうか。 > 私のしようとしていることが規約違反にあたるかどうか、運営様に問い合わせております。 そうですね。あなたのしたい自動化の内容が、運営側が禁止したいことの範囲外ならば、個別に許可をもらうことはありえるかもしれません。そこまで彼らが検討に手間を掛けるか分かりませんが。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.40%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問