スクリプトによるPC自動化総合スレ
■ このスレッドは過去ログ倉庫に格納されています
2018/12/09(日) 06:16:53.85ID:nx8txLtk0
語れ!
2018/12/09(日) 07:50:44.23ID:Ce7uVVuY0
スレ立て乙
autoitのwinwaitについて、検知するまで0.2〜0.3ぐらい秒もかかるんだか何とかならんの?
autoitのwinwaitについて、検知するまで0.2〜0.3ぐらい秒もかかるんだか何とかならんの?
2018/12/09(日) 08:25:49.90ID:z/FBv3tD0
|o|oooooooo||oo|||ooo|o||||||o|||ooo|o|||ooo||o|oo|o|o||o||o|ooo|o||o|o|o
o|oo|||oooo|oo||oo|o|oo||ooo||||||o||||||o|oo||ooo||ooooo|||oo|oooooo||||
o|ooo||||o|oo|oo|oooo||o|||ooo|oo|oo||o||o|ooo|o|o||o|||oo|o|||o||oo|o|o|
|ooo|||o|o|oooo|oo||o||o|o|oo||o|o||o|ooo|ooo||||oo|||oooo||||ooo|||ooo||
o|o|o|oo||oo|oo|o|o|o||o|o|o|ooo||ooo|||||ooo|o|o|o||||o||o||||o|oooooo|o
oo|o|||oo||ooo||o|o|||o|oo|o|o|o|ooooooo||oo|||||||o|ooo||o|o|oooo||o||o|
ooo|o|||o|o||oooo|ooo|o|ooo|o||oo|oo||||oo|oo||oo|o|||oo|oo|ooo|||||||o||
o||o|o||o|ooo||||||oo||oooo|ooo||oo|o||o|oooo|||o||ooo|o|||o|o|o|o||oooo|
ooo|||||||oo||||||ooo|oooooo||oooo|oo|ooo|o||o||o||ooo|o||o||o|ooo||o|o||
o|o|ooo||ooo||o||oo||o|||oo|oooo|||o|||oo|||oo|o|o|oooo||oo||oo|||o||ooo|
ooooo|o|||o|||o|||oo||o|||||oo|oooo|o|||o|oo||ooo||oo||ooo|||oo||oo|o|ooo
o|o|o|o|o||o|o|||oo|ooo|||||oo||||o|o|oooo|ooo|o||ooo|||o|||oo|o||o|ooooo
||o|o|o|oo||||ooo||o||||||||o||o|o|oo|o|ooo|oo|oooo||o|ooooo|||||ooooo|oo
|oo|oooo|oooooo||oooo|||o|o||||oo|o|||oo||||o|o||ooo|oo|||o|o|o||oo|o|o||
|ooo|o||oooo|oooo||oooo||o||o|||oo|o|||oo|o|||o|oo|||o||||o||oo|oooo|o||o
o|oo|o|oo||o|oo|||o||||oo|||o|oo||o||ooo||oooo|||||o||o|o||ooooo|oo||oooo
o|o|o|||||o||oo|o|oo||||o|o|ooooo|||o||ooo|||o|||||oo|o|ooooo||oo|ooooo|o
o|o||o|o||o|o|oo|o||oooo||o|o|||ooo|ooo|oooo|||||o||oo|o|o||o||ooooo||o||
||ooo|oo||||oooooooo||||||||o|o|oo|ooo|ooooo|o|||||||o||ooo|o|ooo||o||o|o
o|o|||||oo|o||ooo||o||o|ooooo|oo||oo|||||o|ooo|||oooo|||||o||oo|oo|ooo|oo
|o|ooooo|o||o|o|o|oo||o|oo|||ooo||||o|o|o|||oo|||oo|oo||oooo|ooo||o|||oo|
|||||oooooo|o||oo||oo|||||oo|||ooooo|oo|o|||o|||||ooo|oooo||||oo|ooo|oo|o
|oo|oo||oooo||oo||oo|ooo|ooooo|||||oo|||o||oooo||oo||o|o||oooo|||o||o||||
|||o|oo|o||||o||oo|oo|o||oo|ooooo||o|o|o|o||o||o|o||ooo|oo|o|o|||||oooooo
|o|oooooo|||o|||o||||o||o|o|ooo||o|o|oo|oooo|o|o||||oo|||o||oo|o|||oooooo
|||||oo|ooo|oooo||||ooo||o|o||oo|||o||||||o|oooo||ooo|oooo|ooo|||o|ooo||o
o|oo|||oooo|oo||oo|o|oo||ooo||||||o||||||o|oo||ooo||ooooo|||oo|oooooo||||
o|ooo||||o|oo|oo|oooo||o|||ooo|oo|oo||o||o|ooo|o|o||o|||oo|o|||o||oo|o|o|
|ooo|||o|o|oooo|oo||o||o|o|oo||o|o||o|ooo|ooo||||oo|||oooo||||ooo|||ooo||
o|o|o|oo||oo|oo|o|o|o||o|o|o|ooo||ooo|||||ooo|o|o|o||||o||o||||o|oooooo|o
oo|o|||oo||ooo||o|o|||o|oo|o|o|o|ooooooo||oo|||||||o|ooo||o|o|oooo||o||o|
ooo|o|||o|o||oooo|ooo|o|ooo|o||oo|oo||||oo|oo||oo|o|||oo|oo|ooo|||||||o||
o||o|o||o|ooo||||||oo||oooo|ooo||oo|o||o|oooo|||o||ooo|o|||o|o|o|o||oooo|
ooo|||||||oo||||||ooo|oooooo||oooo|oo|ooo|o||o||o||ooo|o||o||o|ooo||o|o||
o|o|ooo||ooo||o||oo||o|||oo|oooo|||o|||oo|||oo|o|o|oooo||oo||oo|||o||ooo|
ooooo|o|||o|||o|||oo||o|||||oo|oooo|o|||o|oo||ooo||oo||ooo|||oo||oo|o|ooo
o|o|o|o|o||o|o|||oo|ooo|||||oo||||o|o|oooo|ooo|o||ooo|||o|||oo|o||o|ooooo
||o|o|o|oo||||ooo||o||||||||o||o|o|oo|o|ooo|oo|oooo||o|ooooo|||||ooooo|oo
|oo|oooo|oooooo||oooo|||o|o||||oo|o|||oo||||o|o||ooo|oo|||o|o|o||oo|o|o||
|ooo|o||oooo|oooo||oooo||o||o|||oo|o|||oo|o|||o|oo|||o||||o||oo|oooo|o||o
o|oo|o|oo||o|oo|||o||||oo|||o|oo||o||ooo||oooo|||||o||o|o||ooooo|oo||oooo
o|o|o|||||o||oo|o|oo||||o|o|ooooo|||o||ooo|||o|||||oo|o|ooooo||oo|ooooo|o
o|o||o|o||o|o|oo|o||oooo||o|o|||ooo|ooo|oooo|||||o||oo|o|o||o||ooooo||o||
||ooo|oo||||oooooooo||||||||o|o|oo|ooo|ooooo|o|||||||o||ooo|o|ooo||o||o|o
o|o|||||oo|o||ooo||o||o|ooooo|oo||oo|||||o|ooo|||oooo|||||o||oo|oo|ooo|oo
|o|ooooo|o||o|o|o|oo||o|oo|||ooo||||o|o|o|||oo|||oo|oo||oooo|ooo||o|||oo|
|||||oooooo|o||oo||oo|||||oo|||ooooo|oo|o|||o|||||ooo|oooo||||oo|ooo|oo|o
|oo|oo||oooo||oo||oo|ooo|ooooo|||||oo|||o||oooo||oo||o|o||oooo|||o||o||||
|||o|oo|o||||o||oo|oo|o||oo|ooooo||o|o|o|o||o||o|o||ooo|oo|o|o|||||oooooo
|o|oooooo|||o|||o||||o||o|o|ooo||o|o|oo|oooo|o|o||||oo|||o||oo|o|||oooooo
|||||oo|ooo|oooo||||ooo||o|o||oo|||o||||||o|oooo||ooo|oooo|ooo|||o|ooo||o
2018/12/09(日) 11:18:48.89ID:t150/5bh0
一番の自動化はな
お前が自分はロボットだと気づいて受け入れることだよ
お前が自分はロボットだと気づいて受け入れることだよ
2018/12/09(日) 17:33:15.15ID:h/Uu4K0Z0
AutoItで以下のものが動きません。_IEGetObjByNameで 7(一致するものがない)のエラーが出ます。
$oIE = _IECreate("https://connect.garmin.com/ja-JP/signin")
_IELoadWait($oIE)
$oEmail = _IEGetObjByName($oIE, "username")
$oEmail.value = "hoge@gmail.com"
NameもIDもあるのですが(同じ名前)どちらも動きません。
UWSCでは下の通りで動いていました。
IESetData(IE,"hoge@gmail.com","username")
わかる方がいらっしゃいましたら、教えていだけると幸いです。
$oIE = _IECreate("https://connect.garmin.com/ja-JP/signin")
_IELoadWait($oIE)
$oEmail = _IEGetObjByName($oIE, "username")
$oEmail.value = "hoge@gmail.com"
NameもIDもあるのですが(同じ名前)どちらも動きません。
UWSCでは下の通りで動いていました。
IESetData(IE,"hoge@gmail.com","username")
わかる方がいらっしゃいましたら、教えていだけると幸いです。
2018/12/09(日) 18:06:11.33ID:dYX+1Dgz0
ログインフォームが<iframe>内にあるからこれ参考にならんかな
tps://stackoverflow.com/questions/6204021/get-form-name-from-iframe-using-autoit/6232850
tps://stackoverflow.com/questions/6204021/get-form-name-from-iframe-using-autoit/6232850
7名無しさん@お腹いっぱい。
2018/12/09(日) 21:14:47.85ID:hceRNhvu0 フレーム内のってめんどくさいけど
UWSCだと簡単なんだね。
UWSCだと簡単なんだね。
85
2018/12/10(月) 21:01:33.90ID:MOtunzyc09名無しさん@お腹いっぱい。
2018/12/10(月) 21:12:32.68ID:/imkx9ZM0 >>8
URLは直接ソースにアクセスしないなら関係ないと思うよ。
URLは直接ソースにアクセスしないなら関係ないと思うよ。
2018/12/11(火) 09:52:50.42ID:uwDYjHRY0
test
2018/12/11(火) 09:57:25.84ID:uwDYjHRY0
2018/12/11(火) 10:06:06.75ID:uwDYjHRY0
UWSCのIESetDataは内部的にUIAutomationでキー入力してるようにも思います。
AutoItでそのまま同じことをするならUIAutomationでやればいいと思います。
AutoItでそのまま同じことをするならUIAutomationでやればいいと思います。
145
2018/12/12(水) 22:25:56.14ID:X5K4JNSa0 調べている時に下のサイトを見つけ、pythonとseleniumをインストールしていじってみたところ、ずっと良かったので乗り換えてしまいました。
http://www.seleniumqref.com/index.html
このスレで情報をくださった方や上のサイトの製作者様には感謝の気持ちでいっぱいです。本当にありがとうございました。
http://www.seleniumqref.com/index.html
このスレで情報をくださった方や上のサイトの製作者様には感謝の気持ちでいっぱいです。本当にありがとうございました。
2018/12/12(水) 23:03:36.68ID:Kdow9MkL0
>>14
感謝してもし足りないだろう?
感謝してもし足りないだろう?
2018/12/13(木) 09:27:55.00ID:9PIkpsZp0
ブラウザ自動化、アプリケーション自動化で入れると便利なpythonのライブラリ
・openpyx,xlwings
Excel操作
openpyxlは罫線が消えるバグあり
・pyperclip
簡単にクリップボードにコピー&ペースト
・pyautogui
簡易的なマウス・キーボード操作
・cv2
oepncv叩ける。画像認識・解析に
・tkinter,wxpython
GUI開発に
あとはキーフックするのとかいろいろあるから探してください。
分からないことがあれば基本的に教えますよ。
・openpyx,xlwings
Excel操作
openpyxlは罫線が消えるバグあり
・pyperclip
簡単にクリップボードにコピー&ペースト
・pyautogui
簡易的なマウス・キーボード操作
・cv2
oepncv叩ける。画像認識・解析に
・tkinter,wxpython
GUI開発に
あとはキーフックするのとかいろいろあるから探してください。
分からないことがあれば基本的に教えますよ。
2018/12/13(木) 09:33:23.06ID:ps0hnoub0
AutoitからPythonって書き方ほとんど同じだから移りやすいよな
2018/12/14(金) 15:31:28.11ID:HcpkDIN+0
興味はあるんだけど憶えて作る労力が普通に手動でやる労力を超えそう
2018/12/14(金) 15:39:42.52ID:u2RTg57O0
autohotkey結構かんたんだよ
http://ahkwiki.net/Commands_Category
http://ahkwiki.net/Commands_Category
2018/12/16(日) 19:19:35.35ID:+MqmcD/80
python+selenium+chromeでFlash許可のダイアログボックスクリックする方法ないかな…
いまさらFlashもないんだけど
いまさらFlashもないんだけど
2018/12/17(月) 16:10:57.04ID:O45ti9eB0
画像認識からのマウスクリックが無難じゃないかね
22名無しさん@お腹いっぱい。
2018/12/22(土) 18:18:46.14ID:Y1aPBsvq0 UWSC以外の自動化ツールを検討しているのですが、
UWSCのDROPFILEに相当する機能をもつツールを
ご存じないでしょうか?
マウスを使わなくて良いのが便利なのですが。
よろしくお願いします。
UWSCのDROPFILEに相当する機能をもつツールを
ご存じないでしょうか?
マウスを使わなくて良いのが便利なのですが。
よろしくお願いします。
2019/04/12(金) 19:35:58.87ID:9Bu9LJHK0
autohotkeyやpythonって隠れたウィンドウへキー/マウスイベント送れるの?
2019/04/13(土) 16:54:40.12ID:HZqjC7nM0
AHKはWin32APIのSendMessage使うんでWindowID分かれば送れるよ
2019/04/13(土) 23:53:06.60ID:a06zgeIf0
2019/06/17(月) 18:50:30.23ID:On+9mN+u0
テスト
2019/10/14(月) 22:13:10.58ID:vTEQOtWF0
ヤフオクの出品画面の画像が自動化できないです。
https://auctions.yahoo.co.jp/sell/jp/show/submit?category=0&select=non_premium
pythonとseleniumでsend_keys()を試してみましたが動きません。
element = driver.find_element_by_xpath('//label[@class="ImageUpload__label js-dragdrop-area"]')
最初上のようにボタンに送ってみましたがだめなので、inputに送るのかと思って下のようにしましたがだめでした。
element = driver.find_element_by_id("imgUploadUrl")
element.send_keys("C:/Users/test/a.jpg")
https://auctions.yahoo.co.jp/sell/jp/show/submit?category=0&select=non_premium
pythonとseleniumでsend_keys()を試してみましたが動きません。
element = driver.find_element_by_xpath('//label[@class="ImageUpload__label js-dragdrop-area"]')
最初上のようにボタンに送ってみましたがだめなので、inputに送るのかと思って下のようにしましたがだめでした。
element = driver.find_element_by_id("imgUploadUrl")
element.send_keys("C:/Users/test/a.jpg")
28名無しさん@お腹いっぱい。
2019/10/28(月) 17:33:34.65ID:845Milgi0 やりたいことがあります
質問させてください
MPC-BEという動画再生ソフトで再生中のファイルを削除して動画整理したいのです
UWSCなどでウインドウにキーを送って再生中の
ファイルのフルパスを取得はできそうです
そこでクリップボードのフルパスにDELコマンドをたしてあるBATファイルに開かずどんどん追加したいのです
こんなことはスクリプトで簡単にできるのでしょうか? 教示願います
質問させてください
MPC-BEという動画再生ソフトで再生中のファイルを削除して動画整理したいのです
UWSCなどでウインドウにキーを送って再生中の
ファイルのフルパスを取得はできそうです
そこでクリップボードのフルパスにDELコマンドをたしてあるBATファイルに開かずどんどん追加したいのです
こんなことはスクリプトで簡単にできるのでしょうか? 教示願います
2019/10/28(月) 20:37:20.40ID:1EmDMiVQ0
知るかヴォケ
30名無しさん@お腹いっぱい。
2019/10/30(水) 09:50:16.16ID:yIGVu7CB0 できたわ ヴぉけ 性格悪いサルだな
2019/10/30(水) 12:11:04.44ID:U8I+5URW0
おせーぞ雑魚
2020/05/31(日) 15:25:09.72ID:sbfPWiDk0
スクリプトによるゲームの自動化を検討しています。
画像認識がスクリプトがうまく動くかの重要なポイントだと思っています。
調べたところ画像認識付き自動化ソフト(フリー)は、
・winpos:日本製、ユーザー数小、画像認識のパターンも色々ありそう、開発中。
・UWSC:日本製、ユーザー数大、画像認識は弱め?、開発終了。
・AutoIt:海外製、ユーザー数大、画像認識あり、開発中。
この3つの中ではwinposが良いかなと思っていますが、他の2つのソフトと比べるとユーザー数小は情報が少なく、参考になるサイトが少なくないか心配です。
また、他に良いソフトがあれば等、助言していただけると助かります。
画像認識がスクリプトがうまく動くかの重要なポイントだと思っています。
調べたところ画像認識付き自動化ソフト(フリー)は、
・winpos:日本製、ユーザー数小、画像認識のパターンも色々ありそう、開発中。
・UWSC:日本製、ユーザー数大、画像認識は弱め?、開発終了。
・AutoIt:海外製、ユーザー数大、画像認識あり、開発中。
この3つの中ではwinposが良いかなと思っていますが、他の2つのソフトと比べるとユーザー数小は情報が少なく、参考になるサイトが少なくないか心配です。
また、他に良いソフトがあれば等、助言していただけると助かります。
2021/06/12(土) 18:55:09.92ID:+eNRsXg80
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市総理の“失言”を引き出したはずがSNSで総スカン ビジネスモデルが崩壊した「立憲民主党」の迷走★3 [♪♪♪★]
- 【石破茂前首相】おこめ券配布に異議「その原資は何ですか?国民の税金でしょう?」 [ぐれ★]
- (社説)国旗損壊罪の新設案 窮屈な社会が待っていないか:朝日新聞 [少考さん★]
- 日中首相、G20で会話の機会なし 対立長期化は不可避の情勢 [蚤の市★]
- 高市首相の台湾有事答弁「問題ない」50% 「問題があったと思う」25%を大きく上回る 毎日新聞世論調査 ★4 [尺アジ★]
- 【特撮】『宇宙刑事ギャバン』令和に再誕!ニチアサ「スーパー戦隊シリーズ」枠後継、2026年放送開始 [Ailuropoda melanoleuca★]
- (´・ω・`)VIPっていつも同じ人しかいないよね
- 日本終了。秋田県で体長50メートルの熊🐻が出現。 [153490809]
- 【悲報】女さん「弱者男性が整形した女性を『カリカリ』ってバカにしてるけど、弱者男性みたいにデブの不細工よりマシじゃん。頭悪いの? [483447288]
- 【悲報】ツイッター愛国アカウント、続々と外国産だということが判明 つまり愛国者は外国人ということ? ★4 [158478931]
- ウクライナをけしかけて散々武器を売って、ロシアに負けそうになったらあっさり見捨てるアメリカさんという国 [963243619]
- 生ハムvsローストビーフ
