自動化ツールUWSC使いよ集まれ21at SOFTWARE自動化ツールUWSC使いよ集まれ21 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト209:名無しさん@お腹いっぱい。 18/09/21 16:25:53.11 5GhDv7ds0.net >>199 コマンドプロンプトとスクリプトで同じようにしないと意味ないよ cdしてからnox_adb以降だけじゃなくて コマンドプロンプト上でもc:\~でってこと それが通らないものを投げてもダメ で、何故ダメかというとパスに空白が入ってるから 解決方法として手っ取り早いのがパス通すだったのだが どうしてもフルパスでnox_adb呼びたいなら、ms-dos短縮でググってくれ 210:名無しさん@お腹いっぱい。 18/09/21 18:08:50.06 vaxltZ680.net >>200 ありがとうございます。 フルパス、cd及びパスを通すの意味がわからないので調べてこようと思います。 コマンドプロンプトで実行できた分にはパスに空白が入っているのですが、それをスクリプトにコピーしても駄目なんですね… 211:200 18/09/21 20:57:29.67 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") 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch