■ このスレッドは過去ログ倉庫に格納されています
自動化ツールUWSC使いよ集まれ14
- 1 :名無しさん@お腹いっぱい。:2015/03/08(日) 00:18:57.40 ID:itdOhEn30.net
- Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
ttp://www.uwsc.info/download.html
●UWSC 掲示板(※作成依頼掲示版ではありません)
質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
ttp://www3.bigcosmic.com/board/s/board.cgi?id=umiumi
ttp://www3.bigcosmic.com/board/s/board.cgi?id=umiumi&mode=past
●UWSC - Wikipedia
ttp://ja.wikipedia.org/wiki/UWSC
●使い方・基礎解説学習サイト
ttp://uwsc.g.hatena.ne.jp/cx20/20100131/1264938584
ttp://www.confrage.com/uwsc/
ttp://necro.jp/dev/uwsc/
ttp://park14.wakwak.com/~simizu/uwsc/fruwsc.html
ttp://canal22.org/
ttp://big.tm.land.to/handbook/uwsc.htm
ttp://www.game-rev.com/review/gameut/uwsc.html
●スクリプトテンプレサイト
ttp://izagne.com/uwsc/
ttp://scripts.web.fc2.com/
ttp://www.nagomi-jp.net/~liners/
ttp://nem.symphonic-net.com/uwsct/0610uwsct.html
ttp://siromasa.digi2.jp/uwsc/
ttp://iriyak.adam.ne.jp/uwsc.html
- 286 : ◆evw/E7kww2 :2015/04/10(金) 23:22:22.27 ID:9fDyMMqT0.net
- JTKでショートカットキーを発行してUWSCで受け取るだけ
UWSC同士でも受け取れるよ。
SETHOTKEYね。
- 287 :名無しさん@お腹いっぱい。:2015/04/10(金) 23:44:15.72 ID:0KmPTRDp0.net
- 左クリックの連打スクリプトのトリガーを左クリックに・・・とか無茶言わない限りね
- 288 :名無しさん@お腹いっぱい。:2015/04/11(土) 01:17:24.71 ID:jPpNhgyb0.net
- あざっす!
- 289 :名無しさん@お腹いっぱい。:2015/04/11(土) 12:23:13.92 ID:94a1K+Pk0.net
- エラーが発生したので再読み込みします OK キャンセル
これが出た時にclkitemでキャンセル押すようにしてるんだけど、マクロ対策なのかキャンセル押してもOK押してもOKの処理がされるようになってるみたいなんだけど
どうやったらキャンセルボタンの名前探し出せるのかな
手動でキャンセル押した場合は普通にキャンセルされる
- 290 :名無しさん@お腹いっぱい。:2015/04/11(土) 12:34:09.96 ID:b6Tw4i4k0.net
- ACWで一瞬アクティブに
ACCでクリック位置を感知
MMVでマウスを移動
BTNで直にクリック
アプリ側でマウス位置認識してるソフトなんかね
ボタンの上に載ってないと認識しないとかそういう
バックでやりたいならDEFDLLでAPI側から条件を送るとか
でもQT製かDelphiで識別タグ消されてる場合は対応できない云々
- 291 :名無しさん@お腹いっぱい。:2015/04/11(土) 17:36:40.48 ID:ma7OFZAk0.net
- 今ならアイテム名調べるのはSPY++使うのが楽だけど
当時は入手が面倒臭かったから
クリックした場所の情報をGETID STATUS POSACCで取得して
クリップボードに入れたりするスクリプトを作ったなぁ
- 292 :名無しさん@お腹いっぱい。:2015/04/11(土) 17:54:01.40 ID:94a1K+Pk0.net
- すまん、いい忘れたけどブラゲ
ポップアップ自体はブラウザから出てる
使ってるブラウザはchrome
- 293 :名無しさん@お腹いっぱい。:2015/04/11(土) 18:00:19.58 ID:H1Krk7vE0.net
- ゲームの話題はNG
- 294 :名無しさん@お腹いっぱい。:2015/04/11(土) 18:20:32.99 ID:VZK5XMgj0.net
- >>293
は?上見れば分かるけどこのスレゲームの話しかないよ
- 295 :名無しさん@お腹いっぱい。:2015/04/11(土) 18:55:22.01 ID:/FPUVyA20.net
- >>294
上みればわかるけどこのスレゲームの話はNG
それでも応えるアホちんやゲームと言わないことで回答を得ているものもあるけど
- 296 :名無しさん@お腹いっぱい。:2015/04/11(土) 18:57:32.55 ID:VZK5XMgj0.net
- いつからゲームNGになったんだ
前スレ、前々スレからほとんどゲームの話題だろ
ゲームと言わないで回答得ているものも含めるとほとんどゲームの話だろ
- 297 :名無しさん@お腹いっぱい。:2015/04/11(土) 19:00:20.90 ID:+Eiy+x920.net
- 前々スレからいるならゲームの話がNGなのは分かってるだろ
ゲームだと分からないように質問しろ
- 298 :名無しさん@お腹いっぱい。:2015/04/11(土) 19:05:21.76 ID:ist4VhMC0.net
- テンプレにないローカルルールを主張されても困るよな
まぁゲームのマクロはほぼ利用規約違反だし、次スレから追加しとけば?
- 299 :名無しさん@お腹いっぱい。:2015/04/11(土) 19:07:17.28 ID:VZK5XMgj0.net
- >>292
chromeじゃなくてfirefoxかieじゃダメなのか
俺もブラゲのマクロ作ってるけどchromeのポップアップだけ特殊だから対応できてない
- 300 :名無しさん@お腹いっぱい。:2015/04/11(土) 19:10:13.67 ID:/FPUVyA20.net
- 結局お前がゲームマクロの話したかっただけか
ちなみにchromeでもできる
どうせDMMのブラゲあたりだろ
- 301 :名無しさん@お腹いっぱい。:2015/04/11(土) 19:19:08.17 ID:VZK5XMgj0.net
- そういうお前は何のためにchromeを自動化するんだ?
- 302 :名無しさん@お腹いっぱい。:2015/04/11(土) 19:25:49.74 ID:kL9hrv0d0.net
- 荒れるからゲームとブラウザコントロールはスルーで
あとパス解析とファイルダイヤログも放置
- 303 :名無しさん@お腹いっぱい。:2015/04/11(土) 19:45:39.73 ID:S5CSdMTN0.net
- スルーするやつは勝手にしてる。わざわざ宣言すんな
- 304 :名無しさん@お腹いっぱい。:2015/04/11(土) 20:28:23.31 ID:5Sv0eCRw0.net
- >>294
確かゲームは隔離スレを作ってディープな技を磨いているはず
スレを検索してそっちに行ったほうが有益
- 305 :名無しさん@お腹いっぱい。:2015/04/11(土) 20:40:33.21 ID:VZK5XMgj0.net
- それどこ?
- 306 :名無しさん@お腹いっぱい。:2015/04/11(土) 22:00:15.72 ID:5Sv0eCRw0.net
- 1000 :名無しさん@お腹いっぱい。:2014/10/18(土) 12:59:39.68 ID:5212DlOF0
次スレ
自動化ツールUWSC使いよ集まれ13
ttp://anago.2ch.net/test/read.cgi/software/1413600379/
グラブル厨はこちら
裏技・改造 グラブル
http://kanae.2ch.net/test/read.cgi/gameurawaza/1413584805/
- 307 :名無しさん@お腹いっぱい。:2015/04/12(日) 04:34:56.69 ID:LPt7uSdE0.net
- >>306
誘導ありがとう
隔離スレが有るってことはここで聞くのはスレチなのね
- 308 :名無しさん@お腹いっぱい。:2015/04/12(日) 13:06:07.22 ID:LvFvYAJy0.net
- リアルタイムにCSVとかにログ出力したいんですけど、出来ますか?
- 309 :名無しさん@お腹いっぱい。:2015/04/12(日) 13:27:10.08 ID:dyNsz1xq0.net
- 出来るよ
FOPEN FPUT FCLOSE 辺りのヘルプを読めば良い
- 310 :名無しさん@お腹いっぱい。:2015/04/13(月) 17:33:22.56 ID:xpsAs50H0.net
- 誰か画面真っ暗の状態で自動で動かす方法知りませんか?
うちのパソコンは自動で動かすと画面がついてしまいます
- 311 :名無しさん@お腹いっぱい。:2015/04/13(月) 17:52:31.30 ID:r0LxJJ5m0.net
- >>310
ディスプレイの電源切るだけなら画面offとかでググれ
- 312 :名無しさん@お腹いっぱい。:2015/04/14(火) 16:34:26.28 ID:5vq9VGrR0.net
- だめぇーん
- 313 :名無しさん@お腹いっぱい。:2015/04/17(金) 06:57:02.70 ID:ehO6aSnV0.net
- http://windowslognote.seesaa.net/article/385214282.html
この設定ってモニタoffは関係ないんだっけ?
- 314 :名無しさん@お腹いっぱい。:2015/04/17(金) 07:04:53.73 ID:ehO6aSnV0.net
- 電源オプション→ディスプレイの電源を切る時間の指定
→詳細な電源設定の変更→USB設定
→USBのセレクティブサスペンドの設定→無効に
環境によってもいろいろ違うから、あとは本人に試してもらうしかない
- 315 :名無しさん@お腹いっぱい。:2015/04/22(水) 18:19:23.00 ID:IpJVD7NT0.net
- Genymotionを裏で動かそうと思ったんですけど
id = GETID("Genymotion for personal use - Google Galaxy Nexus - 4.3 - API 18 - 720x1280 (720x1280, 320dpi) - 192.168.56.101","QWidget")
hwnd = GETCTLHND(id,"QWidget" )
MOUSEORG( hwnd, MORG_DIRECT, MORG_BACK )
//画面が出るまでアイコンをclick
WHILE (CHKIMG("画面.bmp", 1, 0, 0, 350, 550)=FALSE)
IFB CHKIMG( "アイコン.bmp")
x=G_IMG_X //
y=G_IMG_Y //
BTN(LEFT, CLICK, x+2, y+2, 80)
sleep(1)
endif
フキダシで確認したら画像は認識出来てますがclickできないです
- 316 :名無しさん@お腹いっぱい。:2015/04/22(水) 19:26:15.30 ID:CoQmrUtQ0.net
- そうですか
- 317 :名無しさん@お腹いっぱい。:2015/04/23(木) 12:11:02.63 ID:k/7VjDSL0.net
- 質問失礼します
windows8,1 UWSCfree 5.1.1.0
起動するとis not a valid integer valueというメッセージが出てしまいます
原因をおしえてください
- 318 :名無しさん@お腹いっぱい。:2015/04/23(木) 12:17:15.04 ID:p5/DkHGz0.net
- 変数に変な値ぶちこんでんじゃないの
- 319 :名無しさん@お腹いっぱい。:2015/04/23(木) 12:19:51.60 ID:3+tLwcpJ0.net
- >>317
起動するだけでそれなら作者に問い合わせたら?
- 320 :名無しさん@お腹いっぱい。:2015/04/23(木) 12:34:24.93 ID:BPriKFrV0.net
- それは削除して古いverのやつとか落としてくればいいじゃん
- 321 :名無しさん@お腹いっぱい。:2015/04/23(木) 14:12:01.00 ID:k/7VjDSL0.net
- >>318-320
ありがとうございました
- 322 :名無しさん@お腹いっぱい。:2015/04/24(金) 00:22:00.03 ID:Po/BsSEq0.net
- uwscのみでwindowsプログラムのインストールやアンインストールはできますか?
もしできるならやりかたを教えていただけないでしょうか
- 323 :名無しさん@お腹いっぱい。:2015/04/24(金) 00:44:03.74 ID:FfVQYfi00.net
- >>322
ウィンドウズのプログラムはどうやってアンインストールされてるのか仕組みを勉強すれば、
UWSCのみでウィンドウズの機能を使わずにファイル操作で出来なくも無いんじゃない?
そんなことするくらいならウィンドウズの機能を使う方が楽だけど。
- 324 :名無しさん@お腹いっぱい。:2015/04/24(金) 06:53:10.64 ID:nhQFMlYx0.net
- かなーり初歩的な質問だと思うんですがいま
座標1をクリック
座標aクリック座標bクリック3秒待って座標cクリック
座標2をクリック
座標aクリック座標bクリック3秒待って座標cクリック
座標3をクリック
座標aクリック座標bクリック3秒待って座標cクリック.....
って感じで手作業感満載で書いてたんだけど処理が数千行くらいになってきたからさすがに
「座標aクリック座標bクリック3秒待って座標cクリック」を「処理A」として1行で記述してスッキリしたいんだけど
これってどうすればいいのかな?
- 325 :名無しさん@お腹いっぱい。:2015/04/24(金) 06:57:45.80 ID:st45lYFy0.net
- メソッドにして呼び出せよ
- 326 :名無しさん@お腹いっぱい。:2015/04/24(金) 07:21:48.49 ID:L46HQ43N0.net
- >>324
procedure 処理a()
座標aクリック…
fend
- 327 :名無しさん@お腹いっぱい。:2015/04/24(金) 07:40:49.51 ID:nhQFMlYx0.net
- >>326
サンクス!
ただそのprocedureっての入れたらそもそもスクリプトが動かなくなっちまった・・・
動かなくなったっていうか再生しても即終了して処理が進まない
- 328 :名無しさん@お腹いっぱい。:2015/04/24(金) 07:41:25.25 ID:7uBFnSqp0.net
- 座標1,2,3…も引数で渡しちゃえよ
- 329 :名無しさん@お腹いっぱい。:2015/04/24(金) 07:44:22.85 ID:r6dakio/0.net
- めんどくさくなったらPCを窓から投げ捨てる
これだね
- 330 :名無しさん@お腹いっぱい。:2015/04/24(金) 07:58:26.20 ID:cIuVyyuJ0.net
- >>327
そりゃそうなるように記述しているのでしょう
procedureとFUNCTIONの例を参照して下さい
- 331 :名無しさん@お腹いっぱい。:2015/04/24(金) 08:12:54.93 ID:nhQFMlYx0.net
- >>330
よっくよく見たら関数は最後に書かないとダメなんだね
どこにも最後に記述しろって書いてなくてシレっと最後に書いてるから気づかなかったわ・・・
>>329
- 332 :名無しさん@お腹いっぱい。:2015/04/24(金) 08:20:44.25 ID:C6kI+0QW0.net
- >>331
> どこにも最後に記述しろって書いてなくて
ヘルプも読まずによくそんな事言うな。
> <関数の定義>
> ※ 関数はメインルーチンの後に書いてください。
> (メインルーチンは関数前までであり、関数後にメインルーチンを書いても実行されません)
> ※ 関数名に次の文字は使えません , + * = < > ( ) ! ?
- 333 :名無しさん@お腹いっぱい。:2015/04/24(金) 12:07:49.56 ID:TGTZuBxGT
- ヘルプの出し方もわからないくらいの初心者なんだろw
そもそもヘルプを読まないで、逆に「どこ」を読んだかが凄く気になるわけだがw
- 334 :名無しさん@お腹いっぱい。:2015/04/24(金) 14:13:30.99 ID:nhQFMlYx0.net
- ヘルプ読まずに質問して悪かったが
ヘルプ読んでたらここで質問しないしな・・・
そう言われても困る
- 335 :名無しさん@お腹いっぱい。:2015/04/24(金) 14:40:46.77 ID:r6dakio/0.net
- じゃあヘルプ読めよwwwwwwwww
- 336 :名無しさん@お腹いっぱい。:2015/04/24(金) 14:43:16.27 ID:cIuVyyuJ0.net
- まぁドンマイ
逆ギレの部分は改めて
後は糧にしていけばいいさ
- 337 :名無しさん@お腹いっぱい。:2015/04/24(金) 14:47:30.33 ID:jNaJLC370.net
- >>334
いい子だからごめんなさいしよ?
- 338 :名無しさん@お腹いっぱい。:2015/04/24(金) 14:48:06.88 ID:ebCJ5FgT0.net
- >>334
回答者にdisられても
「べ、別にスルーできたけど可愛そうだから答えてあげただけなんだからね!」
ってツンデレみたいなもんだからありがとうって言っときゃいいんだよ
- 339 :名無しさん@お腹いっぱい。:2015/04/24(金) 17:15:55.44 ID:AM/zEzYT0.net
- っていうか関数の後にメインのコードかいて動く言語ってある?
- 340 :名無しさん@お腹いっぱい。:2015/04/24(金) 17:19:54.71 ID:L46HQ43N0.net
- そもそもメイン処理がブロックの中になくてもいいのが気持ち悪い
俺はとりあえずmainメソッド書いてそこに全体の処理書いてるわ
- 341 :名無しさん@お腹いっぱい。:2015/04/24(金) 17:27:27.75 ID:Z0cGZWV40.net
- phpは確か動くはず
- 342 :名無しさん@お腹いっぱい。:2015/04/24(金) 19:31:22.00 ID:FfVQYfi00.net
- てか初心者の癖にヘルプも読まずに質問とかwww
- 343 :名無しさん@お腹いっぱい。:2015/04/24(金) 19:57:35.81 ID:cIuVyyuJ0.net
- でもね
今のWindowsだとあのヘルプファイルは標準じゃ読めないのよね
その時点で既に罠なのです
- 344 :名無しさん@お腹いっぱい。:2015/04/24(金) 20:11:13.47 ID:FfVQYfi00.net
- ならそういえば良いわけで。
そしたらちゃんと見られるアドバイスとか、
それこそチョチョイと教えてくれる面倒見の良い人だって居るだろう。
まぁ、終わったことをだらだら言うのもよく無いか。
- 345 :名無しさん@お腹いっぱい。:2015/04/24(金) 21:00:55.22 ID:AM/zEzYT0.net
- CHMってXP以来ずっとノーマルで読めるんだけど
セキュリティ強くして読めないとかIE抜いたから見れないとか
そういう上級者なら当然見る方法わかるやろ
- 346 :名無しさん@お腹いっぱい。:2015/04/24(金) 21:10:18.22 ID:vK5EbgCK0.net
- >>345
読めないから
http://freesoft.tvbok.com/windows7/general/help_file_open.html
- 347 :名無しさん@お腹いっぱい。:2015/04/24(金) 21:17:34.49 ID:r6dakio/0.net
- アホちゃうのwwwwww
セキュリティ下げろよwwwwwwwwwwwwww
- 348 :名無しさん@お腹いっぱい。:2015/04/24(金) 21:25:23.45 ID:vK5EbgCK0.net
- このスレ変なやつらが湧いてるな
- 349 :名無しさん@お腹いっぱい。:2015/04/24(金) 21:29:41.11 ID:r6dakio/0.net
- 自分の無知を棚に置いて、反論出来なくなったら変な奴扱いってのはどうなんですかね?
- 350 :名無しさん@お腹いっぱい。:2015/04/24(金) 21:38:02.85 ID:vK5EbgCK0.net
- >>349
お前、自分が頓珍漢なこと言ってるの分からないの?
Vista以降ヘルプファイルは標準じゃ読めないのに、>>345が「ノーマルで読める」とか書いてるから
その間違いを指摘してるのに、「セキュリティ下げろよ」って意味不明
最初に開くときに必要なものをインストールしろって出てくるから普通は見れるようにするのに苦労しない
- 351 :名無しさん@お腹いっぱい。:2015/04/25(土) 07:26:39.04 ID:AKabdKOb0.net
- Windows8から?flashがIE内蔵になって、
GETCTLHND(IE.HWnd,"MacromediaFlashPlayerActiveX")
から
GETCTLHND(IE.Hwnd, "Internet Explorer_Server")
にしないといけなくなったようなんですが、BTNで押す座標位置は"Internet Explorer_Server"が始まる
座標位置からのオフセットでいいんでしょうか?
Windows7では前者でIDとってオフセットでよかったんですが、Windows8ではクリックしてくれません。
- 352 :名無しさん@お腹いっぱい。:2015/04/25(土) 21:24:11.16 ID:pm/QtL+t0.net
- ブラウザで動画を見ながら手前にゲームを起動してマクロを使うと1周ループしてからゲームの方の画面が拡大化されるんだけどこれって直す方法ない?
設定にはそれらしきものがなかった
- 353 :名無しさん@お腹いっぱい。:2015/04/25(土) 21:27:10.68 ID:ZMtLVm5C0.net
- とりあえず何かと並行しようとしてうまくいかない時は仮想化しろ
- 354 :名無しさん@お腹いっぱい。:2015/04/25(土) 22:04:12.13 ID:JJS7MlxZS
- while true
sleep(0.2)
chktime()
wend
procedure chktime()
gettime()
ifb g_time_hh=10 and g_time_nn=30 then
msgbox("10時半になりました")
endif
fend
こんな形でやるとmsgboxのOKを押しても押しても1分間出続けるんだが、
1回のみで簡単に終わる良い方法って何かあるかな?
フラグを一個用意しておいて、最初の1回メッセージが出たらフラグON、
1分経過したらフラグOFFにするのを考えたけど、何かチマチマしてるなと。
ちなみに設定時間はその都度変化する前提。
すっきり簡単に解決できる方法があれば教えてくだちゃい。
- 355 :名無しさん@お腹いっぱい。:2015/04/25(土) 22:07:03.08 ID:JJS7MlxZS
- あ、ひょっとしてmsgboxの後にsleep(60)入れるだけで解決?
書いてから気づいたスマソー。
- 356 :名無しさん@お腹いっぱい。:2015/04/26(日) 01:49:28.81 ID:c17zbmUD0.net
- abababという文字列を
Ababab
ABabab
ABAbab
:
:
と順番に一つずつ大文字にしてクリップボードに送りたいんですがどういう風にすればいいでしょうか?
- 357 :名無しさん@お腹いっぱい。:2015/04/26(日) 06:54:58.27 ID:iB410H67A
- ヒント
strconv
sendstr(0)
- 358 :名無しさん@お腹いっぱい。:2015/04/26(日) 11:09:56.44 ID:xgNFBZ7b0.net
- copyで大文字にする部分と小文字のままの部分を切り分ける
大文字部分はconvstrで変換する
再度くっつける
- 359 :名無しさん@お腹いっぱい。:2015/04/26(日) 11:11:21.49 ID:xgNFBZ7b0.net
- strconvだった
- 360 :名無しさん@お腹いっぱい。:2015/04/26(日) 12:10:27.14 ID:iB410H67A
- クリップボードはsendstr(0)
- 361 :名無しさん@お腹いっぱい。:2015/04/26(日) 12:53:03.85 ID:alJ4U3rP0.net
- >>356
str = "ababab"
str2=""
for i = 1 to LENGTH(str)
str2 = str2 + STRCONV(COPY(str,1,i),SC_UPPERCASE) + COPY(str,i+1) + "<#CR>"
next
SENDSTR(0,TRIM(str2))
- 362 :名無しさん@お腹いっぱい。:2015/04/26(日) 14:19:52.46 ID:OxOcaGGx0.net
- IE.NavigateでIEの表示をした後、IE.document.body.innertextでソースを拾っているのですが
その間に手動でIEが閉じられているとCOM_Errorになってしまいます。
IE.Navigateで表示されたIEが手動で閉じられていた場合、IE.document.body.innertextを実行せずに
スクリプトを終了するようにするにはどうすれば良いでしょうか?
- 363 :名無しさん@お腹いっぱい。:2015/04/26(日) 14:30:17.13 ID:2iiYgtzL0.net
- COM_ERR_IGN COM_ERR_RET COM_ERR_FLG をヘルプで調べてみよう
- 364 :名無しさん@お腹いっぱい。:2015/04/26(日) 14:36:08.20 ID:OxOcaGGx0.net
- >>363
解決しました!
ありがとうございます
- 365 :名無しさん@お腹いっぱい。:2015/04/27(月) 09:24:06.71 ID:4FCKudIE0.net
- UWSCでファイルのサイズ比較というのは出来ないでしょうか。
画面(Webページ)を監視するマクロを組もうと思っており、
一定期間ごとにWebページを更新して、指定範囲のスクリーンショットを撮って、
撮ったスクリーンショットと前回とったスクリーンショットを比較してサイズが違っていれば画面に変化あり、としたいです。
探したところ、サイズ比較のコマンドは用意されていない感じがしましたが、
そういったコマンドは用意されてたりするでしょうか。
また、もし画像サイズ以外で画面の変化を感知させる方法をUWSCで実現する方法を分かる方がいましたら教えて頂けるとうれしいです。
よろしくお願いします。
ver:UWSC Ver5.1.1 Pro版
- 366 :名無しさん@お腹いっぱい。:2015/04/27(月) 09:37:08.29 ID:0wqgAay40.net
- >>365
API叩けばできるだろ
てかそういう場合はハッシュ取れよ
- 367 :名無しさん@お腹いっぱい。:2015/04/27(月) 09:51:57.04 ID:RNEIX/K50.net
- そう言った場合
画面比較より変化している筈の内部要素にアクセスして比較した方が良いと思うけれどなぁ
- 368 :名無しさん@お腹いっぱい。:2015/04/27(月) 10:33:12.44 ID:KOWxqShr0.net
- >>365
chkimgじゃダメなん?
- 369 :名無しさん@お腹いっぱい。:2015/04/27(月) 10:52:58.29 ID:ONdrkes30.net
- >>367
ソース取得って出来るん?
- 370 :名無しさん@お腹いっぱい。:2015/04/27(月) 10:53:23.93 ID:YPPU9HGD0.net
- そもそもサイズが違ってくるとは思えないのだけど
- 371 :名無しさん@お腹いっぱい。:2015/04/27(月) 11:05:28.84 ID:YPPU9HGD0.net
- >>370事故レス
bmp以外のpngやjpgで保存すれば違ってくるかもしれないんだね
- 372 :名無しさん@お腹いっぱい。:2015/04/27(月) 11:20:05.80 ID:4FCKudIE0.net
- レスありがとうございます。
想定するケースとしては、Yahooのニューストピックの更新チェックのようなイメージでした。
ですのでAPIや内部要素、chkimgなどでは難しい?のかなと思い、実現するにはサイズ比較が比較的簡単なのかなと思い
そのような内容で質問をさせて頂いておりました。もし、それらの方法でも実現できるようでしたらすみません。
http://minus-k.com/nejitsu/loader/up14285.png
ハッシュとのレスを頂いたので探したところ、バイナリ比較するソフトがありましたので、
UWSCのchkimgでソフトウェア画面の「異なるファイルです」の表示をフラグとして、画面の監視を実現しようと思いました。
http://minus-k.com/nejitsu/loader/up14286.png
仰っていたハッシュの取り方とはなんだか違う感じもして、また、スマートなやり方ではないかもしれませんが・・・。
もっとスマートなやり方はあったりするでしょうか?
- 373 :名無しさん@お腹いっぱい。:2015/04/27(月) 12:25:06.40 ID:UJWo+DEc0.net
- >>372
htmlのTEXTが変化してると思うけど?
- 374 :名無しさん@お腹いっぱい。:2015/04/27(月) 12:25:58.66 ID:c7Lv5adA0.net
- やっぱり要素取得して前回と今回の文字列比較のほうが簡単だと思うけど
- 375 :名無しさん@お腹いっぱい。:2015/04/27(月) 12:37:25.54 ID:KOWxqShr0.net
- >>372
一番手軽にやるならsaveimgでクリップボードにコピって
chkimgでクリップボードと比較するかな
- 376 :名無しさん@お腹いっぱい。:2015/04/27(月) 13:17:58.51 ID:4FCKudIE0.net
- レスありがとうございます。
なるほど、saveimgでクリップボードコピーや画像保存したデータをchkimgに渡せば画像を比較することができるのですね。
saveimgしたものをchkimgに渡すのを思いつきませんでした。。
また、
htmlのソースファイルから変化した部分を探すのは難しいのでは、とそればっかり考えていましたが、
ソースではなくWebページの指定した部分の文字列比較でも実現できそうですね。
どちらも考えが及びませんでした。。
頂いたご意見を参考にしてもっと良いやり方でスクリプトが作れそうです。
これらで作ってみようと思います、アドバイス頂いてどうもありがとうございます。
- 377 :名無しさん@お腹いっぱい。:2015/04/27(月) 20:15:37.04 ID:Eo+zqvFe0.net
- genymotionというandroidエミュレーターをuwscを用いバックグラウンドで操作させたいのですが、free版ではできませんでした
uwscShare版でexe化しbatファイル等でキックすることにより解決するのでしょうか
それともやはりshare版にしたところでfree版でバックグラウンド動作させられないものはさせられませんか?
- 378 :名無しさん@お腹いっぱい。:2015/04/27(月) 21:12:59.49 ID:LEmMXEzJ0.net
- トライアルで試してみれば?
- 379 :名無しさん@お腹いっぱい。:2015/04/27(月) 21:16:53.47 ID:RNEIX/K50.net
- テンプレレベルの話として裏に拘るなら仮想化
- 380 :名無しさん@お腹いっぱい。:2015/04/27(月) 21:21:13.48 ID:4SSUH+1G0.net
- 何も解決にならんと思うけど
>uwsc.exe スクリプト.uws
をバッチで投げるだけ
UWSC自体はもともとバックグラウンド可能だけど
genymotionとかいうのがバックグラウンド起動に対応してなければコンソールなりウインドウが上がってくるでしょ
起動しっぱなしで特に設定が不要 or CUIなりWEBなり他のアタッチができる状態なら
システムアカウントから立ち上げればウインドウ自体出てこないよ
厳密にはシステムアカウントのデスクトップに上がってくるけど
それもサービスとしてあげればAPI経由しなくて済むから完全にサイレントになる
- 381 :名無しさん@お腹いっぱい。:2015/04/27(月) 21:32:51.42 ID:RNEIX/K50.net
- Androidエミュって時点でゲームなんだろうけれどね
- 382 :名無しさん@お腹いっぱい。:2015/04/28(火) 10:42:28.50 ID:BUmkg9z00.net
- バックグラウンドで画像認識込みはあきらめる
仮想化環境でgenymotionはあきらめる
以前に雑魚の俺が2時間無駄にしてこれに辿り着いた
- 383 :名無しさん@お腹いっぱい。:2015/04/29(水) 07:36:12.75 ID:D7BNJyP40.net
- >>334
>>337
そうですね
>>330>>332さんありがとう
- 384 :名無しさん@お腹いっぱい。:2015/04/29(水) 07:45:04.54 ID:D7BNJyP40.net
- それと俺の場合はwin7ですけどヘルプは特に何もしてないんですが読めました
- 385 :名無しさん@お腹いっぱい。:2015/04/29(水) 08:32:37.80 ID:xDAJ7stc0.net
- 俺の場合も何も変更せず読めたけど、あれってPCのどのセキュリティ設定を参照されるんだろうな
- 386 :名無しさん@お腹いっぱい。:2015/04/29(水) 10:16:43.17 ID:LQJ9309Q0.net
- >>385
IEのセキュリティ設定をわざわざ インターネット:高 に変える
これやるとほとんどのアクティブコンテンツが見れなくなるからふつうはしない
その状態でもヘルプが見たいという人のためのWinHlp32というアップデートモジュールがあるんだが
これもデフォルトなら勝手に入ってくるし
わざわざがちがちに固めなければ見れなくなることなんてないはずなんだが
総レス数 1144
361 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200