[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 01/04 17:18 / Filesize : 278 KB / Number-of Response : 1057
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

自動化ツールUWSC使いよ集まれ21



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/09(木) 21:42:11.79 ID:8c1pTbyl0.net]
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
ttp://www.uwsc.info/download.html

●UWSC 掲示板(※作成依頼掲示版ではありません)
 質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
 上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
www3.rocketbbs.com/13/bbs.cgi?id=umiumi
www3.bigcosmic.com/board/s/board.cgi?id=umiumi&mode=past

●UWSC - Wikipedia
ja.wikipedia.org/wiki/UWSC

●使い方・基礎解説学習サイト
uwsc.g.hatena.ne.jp/cx20/20100131/1264938584
www.confrage.com/uwsc/
necro.jp/dev/uwsc/
park14.wakwak.com/~simizu/uwsc/fruwsc.html
canal22.org/
big.tm.land.to/handbook/uwsc.htm
www.game-rev.com/review/gameut/uwsc.html

●スクリプトテンプレサイト
izagne.com/uwsc/
scripts.web.fc2.com/
www.nagomi-jp.net/~liners/
nem.symphonic-net.com/uwsct/0610uwsct.html
siromasa.digi2.jp/uwsc/
iriyak.adam.ne.jp/uwsc.html
※前スレ
自動化ツールUWSC使いよ集まれ20
egg.5ch.net/test/read.cgi/software/1515077979/

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/21(金) 13:27:15.35 ID:vaxltZ680.net]
DOSCMD("C:\Program Files (x86)\Nox\bin\nox_adb.exe -s 127.0.0.1:62025 shell input touchscreen tap 432 604")
DOSCMD("C:\Program Files (x86)\Nox\bin & nox_adb.exe -s 127.0.0.1:62025 shell input touchscreen tap 432 604")
DOSCMD("C:\Program Files (x86)\Nox\bin\nox_adb -s 127.0.0.1:62025 shell input touchscreen tap 432 604")
DOSCMD("C:\Program Files (x86)\Nox\bin\nox_adb.exe shell input touchscreen tap 432 604")

と変更しそれぞれ実行してみましたが、cmdから直接実行したときと違いタップされませんでした。
スクリプトでおかしい所あればご指摘頂ければ幸いです。

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/21(金) 16:25:53.11 ID:5GhDv7ds0.net]
>>199
コマンドプロンプトとスクリプトで同じようにしないと意味ないよ
cdしてからnox_adb以降だけじゃなくて
コマンドプロンプト上でもc:\〜でってこと
それが通らないものを投げてもダメ

で、何故ダメかというとパスに空白が入ってるから
解決方法として手っ取り早いのがパス通すだったのだが
どうしてもフルパスでnox_adb呼びたいなら、ms-dos短縮でググってくれ

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/21(金) 18:08:50.06 ID:vaxltZ680.net]
>>200
ありがとうございます。
フルパス、cd及びパスを通すの意味がわからないので調べてこようと思います。
コマンドプロンプトで実行できた分にはパスに空白が入っているのですが、それをスクリプトにコピーしても駄目なんですね…

211 名前:200 mailto:sage [2018/09/21(金) 20:57:29.67 ID:lbVD5TbV0.net]
>>201
ごめん、>>197で自分の勘違い(※)から紛らわしいことを言ってしまった

もし本当に以下のスクリプトなら単にProgram Filesの次が全角スペースだから実行されないだけ
DOSCMD("cd C:\Program Files (x86)\Nox\bin & nox_adb -s 127.0.0.1:62025 shell input touchscreen tap 432 604")

>>199のスクリプトは大分惜しいところまで行ってる
何で実行できないかはパスやらCDやらについて調べたら分かる事なので割愛する

ヒント&ポイントは以下3つの差(実際にコマンドプロンプトで打ってみて)
「C:\Program Files (x86)\Nox\bin\nox_adb.exe devises」
「"C:\Program Files (x86)\Nox\bin\nox_adb.exe" devises」
「cd C:\Program Files (x86)\\Nox\bin & nox_adb.exe devices」

※以下は自分の勘違いの反省文
1.コマンドプロンプトって「&」で連続してコマンド実行できるの知らなかった
2・「CD」の引数(に限り?)空白含んでも大丈夫なのかよ、知らなかった

最後に、nox_adbの場所へパスを通して(Pathの設定の事ね)、起動するNoxの端末が1台だけならコマンドはここまで短縮できる
DOSCMD("nox_adb shell input touchscreen tap 432 604")
もはや可変なのは座標XYだけだから以下でもいい
dim cmd = "nox_adb shell input touchscreen tap "
DOSCMD(cmd + "432 604")

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/21(金) 21:03:54.93 ID:/YSle2Rd0.net]
そんなことしなくても
DOSCMD("<#DBL>C:\Program Files (x86)\Nox\bin\nox_adb.exe<#DBL> -s 127.0.0.1:62025 shell input touchscreen tap 432 604")
のように<#DBL>で囲えば動きそうな気がしないでも

213 名前:無いんだが
なんにも試したわけでもなく口出して申し訳ないが
[]
[ここ壊れてます]

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/21(金) 21:48:45.90 ID:vaxltZ680.net]
>>202
丁寧にありがとうございます。まだ実現はできていませんが勉強不足な場所が分かって調べるめどがつきました。
パスについて調べて進めてみます。

215 名前:名無しさん@お腹いっぱい。 [2018/09/22(土) 01:33:10.98 ID:MSrryEWY0.net]
特定のフォルダ内にあるファイルの更新日付がが当日のものだけ処理をしたい
一応以下で動くことは動くんだけど、もっと処理の速い効率的な方法ってありますか?
更新日付が当日のファイル数は日によって違います

NUM = GETDIR("C:\hoge\")
GETTIME()
ToDay = "" + G_TIME_YY4 + "/" + G_TIME_MM2 + "/" + G_TIME_DD2

For i = 0 to LENGTH(GETDIR_FILES) - 1

FilePath = "C:\hoge\" + GETDIR_FILES[i]
Cmd ="for %z in (" + FilePath + ") do echo %~tz"
FileDate = LEFT(BETWEENSTR(DOSCMD(Cmd),"<#CR>","<#CR>",-1),10)

If FileDate = ToDay
処理
Endif
Next






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<278KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef