自動化ツールUWSC使いよ集まれ20 at SOFTWARE
[2ch|▼Menu]
[前50を表示]
950:名無しさん@お腹いっぱい。
18/07/18 22:29:59.50 E1vmUkRu0.net
UWSCのコマンドについて質問させてください。
IE上で、ボタンをクリックすると、新規ブラウザが立ち上がり、そのページのロードが終わるとcsvファイルが生成され、Webから
のメッセージで、開く・保存・閉じるを選択する画面が出ます。
このロードする時間が、状況によって、待機時間が変わります。
!IE =busy や、IE.readystatus = 4 などで、IEの動きを見て、次の動作をさせたいと思ってます。
ほかになにか、よいコマンドはないのでしょうか・・・

951:名無しさん@お腹いっぱい
18/07/18 22:32:05.80 E1vmUkRu0.net
>915です。追記します。
!IE.busyやreadystatusでは、うまくいきませんでした・・・

952:名無しさん@お腹いっぱい。
18/07/18 22:43:03.43 Su8y6ZcX0.net
>>916
onloadで適当な変数でも書き換えれば?

953:名無しさん@お腹いっぱい。
18/07/19 07:42:45.79 q9brfgto0.net
>>915
どういった記述になりますでしょうか、、
もしくは、webからのメッセージを、認識するまでループかけるという手段も考えたんですが、、どうでしょいか。。

954:名無しさん@お腹いっぱい。
18/07/19 14:25:28.94 gbzcdAcG0.net
それでいいじゃん

955:名無しさん@お腹いっぱい。
18/07/19 15:48:36.00 WJi8BnmN0.net
>>915
ロードが終わらないとメッセージが出ないなら、メッセージが出たかどうかで判定する。

956:名無しさん@お腹いっぱい。
18/07/19 16:01:02.09 a1jCJcuf0.net
>>918
ああ、ごめんねonloadはuwscの関数じゃないよ
むしろ>>918のとっかかりになる手段なので後はググってくれ

957:名無しさん@お腹いっぱい。
18/07/19 16:52:58.47 kU6hf8ig0.net
>>915
ページロードが終わったのではなく
ダウンロードが終わったから三つの選択肢が出たんじゃないの?
いずれにせよ、選択ウインドウが出たらその場所の色が変わるんだから
ループの中で色をチェックしてそのあと好きなショートカットキーを押させればいいだろ。頭の切り替えだよ

958:名無しさん@お腹いっぱい。
18/07/19 19:48:37.76 8J7DnwXu0.net
>>892
消えてるやん

959:名無しさん@お腹いっぱい。
18/07/23 13:19:29.48 avpofSgE0.net
質問なんですが、goto文機能実装したら便利ですかね?

960:名無しさん@お腹いっぱい。
18/07/23 13:24:50.77 5VUmU1cA0.net
個人的にはあってもいいけど、
必ず乱用する馬鹿が現れてその馬鹿のソースを見ることになるのが嫌なので要らない

961:名無しさん@お腹いっぱい。
18/07/23 13:25:36.24 I6q7paog0.net
>>924
巣に帰れ

962:名無しさん@お腹いっぱい。
18/07/23 13:36:02.06 RjrZHXBc0.net
個人的にもいらんしあっちゃダメだろw

963:名無しさん@お腹いっぱい。
18/07/23 20:03:27.93 y/ikQtnF0.net
このゴキブリ自分のスレまで建てておいていつまでここに住み着いてんだ

964:名無しさん@お腹いっぱい。
18/07/24 15:07:24.03 Dak8U3NY0.net
正常に動いているスクリプトを、exe化すると動かなくなるんですが、なにを疑えばいいですか?
具体的には、対象のウィンドウ(chrome)を認識し、対象の画像も発見出来ているのですが、マウスの移動とクリックが動作しません。
スクリプトの実行であればマウスは動いています。

965:名無しさん@お腹いっぱい。
18/07/24 15:35:40.99 c38+t9V10.net
exe化使ったことないけど「管理者として実行」が必要なんじゃないの

966:名無しさん@お腹いっぱい。
18/07/24 18:16:21.80 vnCyBVPw0.net
>>929
>>930
逆パターンもあるので念のため注意してね
操作対象とUACの権限が「一致」してないといけなくて、UWSC側が高ければいいというわけではない

967:名無しさん@お腹いっぱい。
18/07/24 19:07:36.20 /69i4bnH0.net
>>930
>>931
ありがとうございます。
スクリプトで正常に動いている時は、管理者権限で動かしてないんですよ。
自分のPCではスクリプトもexeも正常なんですが、他人のPCでexeのみ挙動がおかしいんです。
とりあえず試してみます。

968:名無しさん@お腹いっぱい。
18/07/24 20:05:04.79 pNz8OMlc0.net
>>932
他人のPC ←あほか 最初に言うべき情報だろ
可能性としてはディスプレイの拡大率がちがっててポイントする場所があってない

969:名無しさん@お腹いっぱい。
18/07/24 20:29:50.80 KMWqCZA60.net
初歩的な事ですいませんが、IFとIFBの使い分けがよくわかりません。
IFではダメでIFBを使わなければならない場合てどのような場合でしょうか。

970:名無しさん@お腹いっぱい。
18/07/24 21:03:38.61 MzpFfJJZ0.net
>>934
1行のみで書いた条件分岐と複数行で書いた条件分岐って、あとから読むと見分けにくいでしょ?
そうならないように、1行で書くやつはIF、複数行で書くやつはIFB-ELSE-ENDIFとしてるわけ

971:名無しさん@お腹いっぱい。
18/07/24 21:07:23.87 /69i4bnH0.net
>>933
他人のPCだと、なんでアホなの?
今すぐに試せないって意味で書いただけです。
自分のPCならアホじゃないの?
ご指摘のディスプレイの件なら、スクリプトでなら動くのが説明つかないですよね?

972:名無しさん@お腹いっぱい。
18/07/24 21:17:17.51 ng8WrYD90.net
画像発見出来てるのにカーソルの移動が出来ないってのは座標の取得が間違ってるとか?
マルチモニタとかで順番が違うとかもありえたり?

973:名無しさん@お腹いっぱい。
18/07/24 21:43:18.26 /69i4bnH0.net
>>937
うーん、見つかった画像で返ってきた座標にマウスを移動させてるんです。
テストとしてMMVでマウスをぐるぐる動かすとかやっても、マウスが持ってかれずにフリーで動かせる感じです。

974:名無しさん@お腹いっぱい。
18/07/24 21:50:46.21 /69i4bnH0.net
今、管理者権限を試すことができました。
ビンゴでした。
exeを管理者権限で実行したら正常に動きました。
chromeもスクリプトを動かすUWSCもタスクマネージャーで確認すると、管理者権限の欄は「いいえ」でした。
とりあえず管理者権限で実行すれば動くので一歩前進しましたが、スッキリしません。
管理者権限を付与せずに正常に動かす方法はないのでしょうか。
この特定のPCのみがこの症状で、他の複数台のPCでは管理者権限じゃなくても正常に動作してます。
この特定のPCで、なにかOSの設定等でチェックすべき項目はありますか?

975:名無しさん@お腹いっぱい。
18/07/24 21:52:07.95 /69i4bnH0.net
>>939
あ、動かないPCはwindows10です。
他のwindows10PCでは動いてます。

976:名無しさん@お腹いっぱい。
18/07/24 22:23:36.36 vnCyBVPw0.net
>>940
UACの設定とセキュリティソフト類

977:名無しさん@お腹いっぱい。
18/07/24 22:37:01.05 LbR22cn00.net
>>941
UACについて無知でしたが、今ググってみたら確かにここは怪しいですね。
また明日確認してみます。
ありがとうございます。

978:名無しさん@お腹いっぱい。
18/07/25 19:23:09.09 WZq3LeBf0.net
こんな無礼なやつに対してもお前らのお優しいことw

979:名無しさん@お腹いっぱい。
18/07/25 21:08:56.40 mmgGfbNl0.net
UACの設定を試しましたが、ダメでした。
セキュリティソフトを停止しても効果無しでした。
お手上げです。
無礼がありましたら、すみます


980:んでした。



981:名無しさん@お腹いっぱい。
18/07/25 21:59:30.77 aWRyqfFe0.net
まぁ、ちょっと気になるじゃない。exe化したときに何かミスってる可能性もあるけど。
マウス関連のみ効かないってなら…
バージョンが解らんけど、固有のバグもあるのか?とか

982:名無しさん@お腹いっぱい。
18/07/25 22:56:21.38 cb5gXExc0.net
いやデジタル証明書有無による権限の差だと思ったんだけどな…<UAC
外してたなら申し訳ない

983:名無しさん@お腹いっぱい。
18/07/25 23:48:43.71 mmgGfbNl0.net
>>946
いえいえ、権限が関係してるのは間違い無さそうですから助かりました。

984:名無しさん@お腹いっぱい。
18/07/26 03:19:46.65 /OMTN5P90.net
このソフトってXinput対応ゲームコントローラのスティック操作を
記録再生することって出来ないのかしら

985:名無しさん@お腹いっぱい。
18/07/26 03:28:23.00 TevdngtB0.net
久しぶりに来たら作者失踪してるんか
ならシリアルキージェネレータ.uwsのソース公開していい?
訴える人がいなくてもだめ?

986:名無しさん@お腹いっぱい。
18/07/26 03:52:52.60 lj7x2C+N0.net
>>949
いいと思うなら公開すればいい
分からないならするべきではない

987:名無しさん@お腹いっぱい。
18/07/26 11:40:13.72 KCC0Vd0R0.net
テンキー0-9と組み合わせてショートカットを40個登録したいのですが、
ctrl, alt 以外の同時押し組み合わせ可能ショートカットってありますか?
あったら教えてください。

988:名無しさん@お腹いっぱい。
18/07/26 14:03:08.80 vl2cvxBg0.net
テキストボックス上でとか何か制約があるんじゃなければshiftやwinどころか…大体全部のキー
てか使うキーが増えると覚えるのだるいので
0-9 単押し
ctrl+0-9
alt+0-9
ctrl+alt+0-9
で40個という手もあるな

989:名無しさん@お腹いっぱい。
18/07/27 02:31:49.09 JgMoJwsG0.net
ありがとう
ところで luamacrosって使ってる人いる?
これ市販のプログラマブルキーボードよりいいよね
ショートカット専用キーボードが楽に用意できそうだ

990:名無しさん@お腹いっぱい。
18/07/27 06:47:37.29 bT1F5jrD0.net
>>953
比較が変だと思う。ハードにマクロプログラムを記憶できるのは主にゲーマー向け
ソフトウェアで変更してプログラマブル()と売ってるのはフリーソフトを知らない素人をカモにしてるクソ製品なので論外

991:名無しさん@お腹いっぱい。
18/07/27 07:01:39.77 JgMoJwsG0.net
たしかにそうか。
ロジのやつはハードのメモリに記憶できるもんね。

992:名無しさん@お腹いっぱい。
18/07/27 12:51:04.14 3AApmRTf0.net
皆様方質問です。特定のパソコンでのみでしかマクロが動かないようにできますでしょうか?
iniファイルを適当なところに入れて、それを確認する形も考えたのですが、もっと根本的な方法ありますか?

993:名無しさん@お腹いっぱい。
18/07/27 16:24:19.30 Jh+0oWQ80.net
根本的に解決出来たらその権利だけでマイクロソフト越えるレベル

994:名無しさん@お腹いっぱい。
18/07/27 16:26:09.45 mLx3kZIj0.net
根本的にどうしたいか書いてくれないとなんとも
不特定多数に配布するとして動くパソコン、動かないパソコンというのは何が違うの?
使う人(何らかのアカウント)という判定方法もあるね

995:名無しさん@お腹いっぱい。
18/07/27 16:41:44.32 7i3lJg+y0.net
特定のPCでしか動かないってStuxnet型ですか

996:名無しさん@お腹いっぱい。
18/07/27 16:52:10.09 UnLWB0O50.net
>>956
できるよ
だいたい出てるけど、要するに市販ソフトのコピープロテクトと同じことをすれば良い
UWSCだけで出来るかどうかはやってみないとなんともだから
やってみて

997:名無しさん@お腹いっぱい。
18/07/27 16:59:07.64 cLS5q4us0.net
>>956
特定の使用者にしか使えない仕組みは簡単
パスワードを掛ければいいだけだから
特定のパソコンだけというのが
善意の利用者のみを想定しているならこれも簡単
設定ファイルを置けばいいだけ
しかし不特定多数が使って


998: セキリュティの穴がないように 特定のマシンだけで使えるようにというのは難しい 特定機の認証は非常に難しいから 先のふたつのどちらかの利用形態にできないか まずそこをじっくり考えるべき



999:名無しさん@お腹いっぱい。
18/07/27 18:12:11.79 0Htns0mw0.net
DLLを作成してもらい認証用関数を呼び出して、exe化してThemidaかAsprotectあたりでプロテクトかければ良いのでない。
月5000円ぐらいで認証ソリューションとか販売されてる方居ますよ

1000:名無しさん@お腹いっぱい。
18/07/27 22:24:20.55 IuDITzZq0.net
>>956
例えばあなたの目の前に2台のパソコンAとBがあるとして、メーカーや型番も同じだとして、あなたは何をもってAとBを区別しますか?
その区別する判定基準をプログラムで再現できるかを検討するのが第一歩ですかね。
私だったら、完璧ではないけども、ネットワークカードのMACアドレスで判定しちゃうかな。

1001:名無しさん@お腹いっぱい。
18/07/27 22:52:00.56 yjI7AjpZ0.net
>>956
ワンタイムパスワードジェネレーターをuwscで作って内蔵すればいい
それでソフトを使う場合はメール送信→返信でコードを都度発行
メール受け取りをSMSのみにすれば電話番号で紐づけできるから譲渡の可能性が低くなる
githubにGoogle Authenticatorのコードがあるからそれを参考にしてくれ

1002:名無しさん@お腹いっぱい。
18/07/28 00:02:22.32 AVFZV43p0.net
OSインストールごとに一意(であると仮定されている)SIDをレジストリから読めば
一応は個を識別出来るはずだけど
ディスククローニングで複製された場合はSIDが被ることになる
この場合はOSインストールディスクドライブのシリアル読めばいい
これにはWICコマンド使えば呼び出せる
SID+ディスクのシリアルで生成した文字列コードを
初回起動時にユーザーネーム記入ボックスをだしてから
メールやらHTTP通信でWEBサーバーに送信してもらって
認証可能な人物が特定できた場合返信するようにしておく
返信された場合はiniファイルを生成して解除コードを書き込む
あとはプログラム本体が起動するたびに
内部でSID+ディスクのシリアルで生成した文字列コードから解除コードを生成して
それをiniファイルの文字列と比較すれば完全個の認証になる
既にこの仕組で幾つか配布してるけどマイナーなジャンルもあってか今の所ガチで割りに来られたことはないよ
1アカウント1クライアント制で同じ人が二重三重に不正利用するのを禁止するなら
都度ネットでの認証を掛けて、新規認証後に旧認証があった場合、
フラグ管理して以後アクセスがあった際に新旧両方の解除コードを書き換えてしまえばいい
iniファイルだと元に戻されるとまた起動されてしまうから
本体+解除キー生成用バイナリデータ+iniにして、解除コード生成用ファイルの適当なバイナリを弄って編集してしまえばよい
これもまた解除コード生成用ファイルを戻されたら意味が無いので、
起動時に都度可変する仕組みになれば完璧
変更OKな部分とここ弄ったらアカンと言う部分を分けて置く
都度変更部分をタイムスタンプから場所を変動させるといい
さすがにここまで作りこんだことはないけど

1003:名無しさん@お腹いっぱい。
18/07/28 00:32:02.53 esvMFLaf0.net
すごい早口でしゃべってそう

1004:478
18/07/28 03:16:32.92 BJ2XqQ610.net
すみません。どうしてもわかりません。
setHotKey(VK_NUMPAD1,MOD_WIN, "win1")
これのwinキーの組み合わせを


1005:、別のキーにたとえばAなどにする場合、どのように書けばよいのでしょうか? setHotKey(VK_NUMPAD1,MOD_A, "win1") setHotKey(VK_NUMPAD1,VK_A, "win1") どちらも機能しないので、 A+num1などをどのようにホットキーへ割り当てるのかわかる方いましたら教えてほしいです。



1006:名無しさん@お腹いっぱい。
18/07/28 03:51:37.44 Vk6tMAGE0.net
ヘルプ嫁案件
何で修飾子キー4択の所にキーコード入れて動くなんて思うわけ?

1007:名無しさん@お腹いっぱい。
18/07/28 04:00:20.35 BJ2XqQ610.net
>>968
上のほうでどのような組み合わせも可能と回答いただいたので、その方法がみつからず探してたのですが、sethotkey以外の方法で解決できないか探して見ます。

1008:名無しさん@お腹いっぱい。
18/07/28 13:47:17.59 /j1OjmWX0.net
>>956です
回答ありがとうございました。勉強になりました。
技術が足りないので勉強するところから始めることになりますが、
方向性がわかってとても助かりました。

1009:名無しさん@お腹いっぱい。
18/07/29 02:33:26.28 +E4757L40.net
>>969
組み合わせについて回答したの自分だけど、関数作るしかないと思うよ?
setHotKeyのソースないから想像だけど要はWHILE TRUEでの無限ループ内に
IFB GETKEYSTATE(VK_*)をネストさせて指定プロシージャを呼んでるだけかと
(引数の数とかで色んなトリックはあると思うけど、その辺は目指すものと相談して設計してくれ)
一連のループ自体も別関数化してsetHotKeyEX(仮)はそれを非同期で呼び出す入口ってこと

1010:名無しさん@お腹いっぱい。
18/07/30 11:23:30.54 r6Nis3f30.net
アプリケーション上にマウスを持っていくと、マウスが消失するようになっているアプリ上でクリックさせる方法はありませんか?
座標ランダム可、 mouce down upなど 押し時間延長等あらゆる方法ためしましたがだめでした。
なんと、記録モードでそのソフト上でクリックなどを記録しても、カーソル移動だけしか記録されません。
himacroというソフトでも試しましたが、同じガードがかかっているようです。

1011:名無しさん@お腹いっぱい。
18/07/30 13:23:46.35 76AC3hQ40.net
>>972
そら無理だろ
・そんな質問の仕方では情報不足過ぎて答えられるわけがない
・回避することは理論上は可能だがお前に理解させるのは不可能
・そもそもUWSCで実現させる必要性がない話

ゲーム厨は帰れ

1012:名無しさん@お腹いっぱい。
18/07/30 13:27:21.18 E3kZj1+R0.net
マウスが消失するアプリでマウスクリックする意味が有るのか

1013:名無しさん@お腹いっぱい。
18/07/30 17:53:53.70 3wAvItj40.net
fpsなのでは?
それならクリック効かないのもなんとなく分かる(対策はない)
sckeyに置き換えてうごいたらラッキー位かな

1014:名無しさん@お腹いっぱい。
18/07/30 20:25:38.62 pGaPXeFM0.net
マウスクリックする必要ってほぼないよね。
ショートカットキーあるだろうし。

1015:名無しさん@お腹いっぱい。
18/07/30 20:59:30.97 xHO+pj9o0.net
FPSとかだとゲームプロテクターが裏で稼働しててUWSC等のフックを阻止してるんじゃなかった

1016:名無しさん@お腹いっぱい。
18/07/31 01:17:29.19 Sb1BOEK+0.net
そもそもマウスカーソルが消えてるのに
指定された場所をクリックなんて手動でもできないだろ
どんなUIだよ?

1017:名無しさん@お腹いっぱい。
18/07/31 17:40:32.47 IMUgvpG30.net
proのキー下さい

1018:名無しさん@お腹いっぱい。
18/07/31 21:00:46.64 zOPjOcG80.net
今日になって急にExcelの操作ができなくなったお。
がっかりだお。
人生おしまいだお。
とりあえず、パソコンを再起動してみるお。

1019:名無しさん@お腹いっぱい。
18/08/01 01:22:26.78 YJWX9H/i0.net
そんで?どうだった?

1020:名無しさん@お腹いっぱい。
18/08/01 14:26:46.76 C9BscQkF0.net
人生終わったんだから、もう来ないよ・・・

1021:名無しさん@お腹いっぱい。
18/08/01 14:35:56.


1022:23 ID:ZYIU05hq0.net



1023:名無しさん@お腹いっぱい。
18/08/01 15:09:06.32 YJWX9H/i0.net
よかった人生終わってなかったんだね

1024:名無しさん@お腹いっぱい。
18/08/01 20:46:57.85 dlYqePcf0.net
2000てすごいな

1025:名無しさん@お腹いっぱい。
18/08/01 22:04:54.65 AGhiyxhX0.net
ガッツリEXCELに関係する操作してアンインストールまでしちゃってて急にとか言ってて草も生えない
MSのコアDLLまで消し飛ばすような謎ソフト使ってるからそう言う事になるいい例

1026:名無しさん@お腹いっぱい。
18/08/07 11:25:54.49 llq8JFkL0.net
今でもchkimgxって入手可能?見つけられない

1027:名無しさん@お腹いっぱい。
18/08/07 16:40:30.01 v+ENXHSH0.net
検索すりゃ出てきたと思うが。
まぁソレが本物かどうかは分からんけど。
公開当時のハッシュ値でもわかりゃ本物かどうかはわかるが

1028:名無しさん@お腹いっぱい。
18/08/07 16:42:07.69 zx4qRuZO0.net
検索してもリンクが切れてる奴しか出てこないんだよなー

1029:名無しさん@お腹いっぱい。
18/08/07 18:40:24.49 llq8JFkL0.net
自己解決しました

1030:名無しさん@お腹いっぱい。
18/08/07 23:34:34.46 8mKt/leq0.net
どう解決したのか書けよ?

1031:名無しさん@お腹いっぱい。
18/08/08 20:35:33.26 jJ0NoqGA0.net
>>990
頼みます。書いてくだされ。

1032:名無しさん@お腹いっぱい。
18/08/08 20:39:29.52 ZsJydrzt0.net
諦めることで自己解決しました

1033:名無しさん@お腹いっぱい。
18/08/08 22:32:39.17 qXhoOvp80.net
公式サイトがみれないんだけど俺だけ?

1034:名無しさん@お腹いっぱい。
18/08/08 22:33:46.33 qXhoOvp80.net
あ。見れました。すみません

1035:名無しさん@お腹いっぱい。
18/08/09 14:21:03.24 mCLOBIOt0.net
>>994
それはどのようなURLですかお?

1036:名無しさん@お腹いっぱい。
18/08/09 15:18:19.01 Tuq4mtFb0.net
>>996
ここですね
URLリンク(web.archive.org)URLリンク(www.uwsc.info)

1037:名無しさん@お腹いっぱい。
18/08/09 16:19:37.18 mCLOBIOt0.net
>>997
どうもです。
てっきり、本家復活かと思ってしまいました。うふ

1038:名無しさん@お腹いっぱい。
18/08/09 21:43:22.13 8c1pTbyl0.net
自動化ツールUWSC使いよ集まれ21
スレリンク(software板)
申し訳ないがスレタイやテンプレはそのままだ何書いていいかわからなかった

1039:名無しさん@お腹いっぱい。
18/08/09 22:20:46.03 Qys75lzb0.net
>>999
(−_−) 新擦れ乙

1040:名無しさん@お腹いっぱい。
18/08/10 02:42:18.33 O0Bpg37n0.net
テン(ちょっと待って今考えてる)ぃ

1041:名無しさん@お腹いっぱい。
18/08/10 02:42:37.07 O0Bpg37n0.net
あーあー玉鳳は飛信隊にとんでもない借りを作っちゃったねw
この先どこかで「借りは返したぞ」とかいうくせえ展開あんのかwwwぃ

1042:名無しさん@お腹いっぱい。
18/08/10 02:43:01.58 O0Bpg37n0.net
なんか嬉しそうにワープワープ言うヤツ気持ち悪くなってきたwぃ

1043:名無しさん@お腹いっぱい。
18/08/10 02:43:25.07 O0Bpg37n0.net
審査、キョウカイもようやくワープ使えるようになったか
大将軍に近づいてきたな
ちなみに副長は流石に死んだよねぃ

1044:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 217日 2時間 43分 46秒

1045:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1853日前に更新/247 KB
担当:undef