X



自動化ツールUWSC使いよ集まれ20
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2018/01/04(木) 23:59:39.67ID:EmYFLJ9t0
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
ttp://www.uwsc.info/download.html

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

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

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

●スクリプトテンプレサイト
http://izagne.com/uwsc/
http://scripts.web.fc2.com/
http://www.nagomi-jp.net/~liners/
http://nem.symphonic-net.com/uwsct/0610uwsct.html
http://siromasa.digi2.jp/uwsc/
http://iriyak.adam.ne.jp/uwsc.html
0337名無しさん@お腹いっぱい。
垢版 |
2018/03/24(土) 11:41:57.73ID:uCoHLnmw0
base64をデコードするコマンドは存在しないでしょうか?

パワーシェルとか使ってファイルに保存するのは見つかるのですが
コマンドラインの戻り値で返してくれるようなデコーダーが見つからず困っています
教えていただけないでしょうか、よろしくお願いいたします
0340名無しさん@お腹いっぱい。
垢版 |
2018/03/24(土) 15:16:13.03ID:j3kDPdXL0
>>337
certutilかなんかでファイルでの入出力だけがネックならその部分を挟んだスクリプトを組んでUWSCからはそれを呼べばいいかと

ちなみにPowerShellで〜と言ってるのがググってすぐ出てくるBase64デコードのサンプルコードなら
それはファイルに出してるのではなくグローバル変数($txt)に入れてechoで表示してるだけだよね?
だから最後をreturnにしてスクリプト(.ps1)にすれば概ねお望みのもの(入力部分はお好きなように)だが、
PowerShellはbatほどお手軽には呼び出せないので注意
0341名無しさん@お腹いっぱい。
垢版 |
2018/03/24(土) 19:49:12.87ID:t8bFhtKx0
ie.document をdom操作してる時に、中身が変化するとエラーで落ちちゃうんですが
どうすればいいのでしょうか?

htmlページは時間が経過すると変化する仕組みみたいです。
0342名無しさん@お腹いっぱい。
垢版 |
2018/03/25(日) 10:54:09.77ID:KqzZVJTi0
>>341
変数に入れてるなら変数に入れるのをやめればいい
0343名無しさん@お腹いっぱい。
垢版 |
2018/03/25(日) 11:14:25.54ID:nckqVVrI0
無理

IEオブジェクト自体が外部プロセスで変化する変数みたいなものだから
何度もアクセスしてれば変化する瞬間にぶちあたることもある

スクリプトを相手先ページの変化に同期するよう設計して
絶対に変化しないタイミングを見計らってIEアクセスをするようにする以外ない
0345名無しさん@お腹いっぱい。
垢版 |
2018/03/25(日) 17:05:14.42ID:KqzZVJTi0
>>343
readystateみて変化があるときは操作しないのは基本
0347名無しさん@お腹いっぱい。
垢版 |
2018/03/25(日) 19:38:03.13ID:KqzZVJTi0
どうしてもエラーを回避できないなら
COMエラー無視でやるしかない。
0348名無しさん@お腹いっぱい。
垢版 |
2018/03/25(日) 19:54:40.53ID:nckqVVrI0
ただし問題が一つ。

COM_ERR_IGNを指定するとTRY-EXCEPT構文が使えなくなる(エラーが検出されない)
一々無視したり無視しなかったりと面倒なことになる

基本的にはエラーを出さない方向でやるべき
0349名無しさん@お腹いっぱい。
垢版 |
2018/03/26(月) 17:11:27.96ID:XtMsTbPc0
>>337
function decode( code )
result =powershell( replace( dec, "$$$ENC$$$", code ) )
fend
textblock dec
[System.Text.Encoding]::UNICODE.GetString( [Convert]::FromBase64String( '$$$ENC$$$' ) )
endtextblock
0350名無しさん@お腹いっぱい。
垢版 |
2018/03/28(水) 13:40:53.12ID:TQ3fru2e0
VPNへの接続を監視して
意図せず切断されたら自動で繋ぎなおすようなことは出来ますか?
0355名無しさん@お腹いっぱい。
垢版 |
2018/03/28(水) 16:35:30.41ID:qv086+HK0
有料版の累計使用者はそれくらいになるかもしれんが
新規購入者がそんなにいるとは思えない

大抵の事はフリーで済むし
0356名無しさん@お腹いっぱい。
垢版 |
2018/03/28(水) 17:38:44.83ID:weGydwT70
秀丸エディタでも億いくんだから
有料版が必要なかろうがお布施として購入している人もいると思う
0357名無しさん@お腹いっぱい。
垢版 |
2018/03/28(水) 17:44:00.06ID:9V2qqSlr0
画像認識関連がchkimgだけしかないのに、ゲーム系でマクロと言ったらUWSCしか名前出てこないからね
なんら特筆すべき優れた点はなくUWSCである必要はなにもないのに、これは地味に凄い
0360名無しさん@お腹いっぱい。
垢版 |
2018/03/28(水) 21:01:34.85ID:CjvZhXON0
>>359
俺はお前がどんな手段でVPN張ってるかもわからないのに知るかよ
その程度の頭では作ることは不可能かもな
0361名無しさん@お腹いっぱい。
垢版 |
2018/03/29(木) 13:36:23.53ID:wc+clkI20
>>359
そのレベルの聞き方で何とかしたいならカネ払って誰かに作ってもらうしかない

自分で調査したり試行錯誤する気ないでしょ?
労力惜しむならカネで解決しろよ
0362名無しさん@お腹いっぱい。
垢版 |
2018/03/29(木) 16:27:05.96ID:o8q1EuTh0
>>356
秀丸エディタが億いったのは
インターネットが一般に広まってすぐの事だけど
その後パスワードが出回ってからはそんなに売れてないと思うよ。

UWSCのパスワードは共有されてないかもしれないけど
フリー版で十分だし。

あと、業務用で使うのは秀丸エディタだからね。
自動化ってプログラム組めるならUWSCである必要はないってみんな書いてるでしょ。
業務用途ならもうちょっとしっかりした言語使うよ。

UWSCを業務で使ってる人ってのは
本職プログラマーじゃない人がやってると思う。

Excelの自動化とかも、プログラマーじゃない事務員がやってるでしょ。
0363名無しさん@お腹いっぱい。
垢版 |
2018/03/29(木) 16:38:57.44ID:o8q1EuTh0
で、業務用だと金払わないとまずいんで積極的に払うんですよ。
金払わないで使ってるのがばれて炎上した人いたし。
0364名無しさん@お腹いっぱい。
垢版 |
2018/03/29(木) 17:53:51.10ID:wM5U9Xe80
いずれにしてもアナウンスは欲しいですね
作者に不慮の何かがあったとしても、ドメインもサバも生きてて誰かがFTP権限持ってるだろうし
親戚なり関係者なりがコメントするのが無難だと思うんだけど(一部とはいえ有料ソフトなんだし…)
0366名無しさん@お腹いっぱい。
垢版 |
2018/03/29(木) 19:00:49.74ID:pRwLmoz80
>>359
簡単なのはVPNが繋がってるときだけ通るところへ定期的にpingして
返ってこなかったら切れてるとみなして接続する
まぁVPNアプリから接続状態取れるならそれでもいいと思うが
0367名無しさん@お腹いっぱい。
垢版 |
2018/03/29(木) 19:07:42.52ID:wc+clkI20
>>365
知っているがお前の環境をエスパーし懇切丁寧に説明する気にはなれんだけ
回答に必要な情報を隠蔽して質問してんじゃねーよ
0369名無しさん@お腹いっぱい。
垢版 |
2018/03/29(木) 22:41:12.16ID:G5q1m1tc0
世間にRPAを流行させようとがんばってるのがいるから
どこかの金主も色気出してuwscをパッケージ化して売りまくっていい目みようと作者と協業始めていて
その関係で入り口と金目のところをクローズしてると妄想してるのだが
0370名無しさん@お腹いっぱい。
垢版 |
2018/03/30(金) 14:41:59.60ID:0Xc5r7qj0
RPAググった。なるほど、世の中こんなことになっているのか。
0371名無しさん@お腹いっぱい。
垢版 |
2018/03/31(土) 23:56:28.80ID:8WG9bZH10
おいおいuwsc使えなくなったら
明日からどうやって暮らしていけば良いのかわからん
0381名無しさん@お腹いっぱい。
垢版 |
2018/04/03(火) 20:40:39.07ID:Bg+9Po9w0
すっごい初歩的なことかと思うんだけど教えて頂きたいのですが
バックグラウンドで動かしてるウィンドウのサイズを変更したいとき、
ACW関数を使うとウインドウがアクティブになってしまうのですが、
アクティブにせずにウィンドウサイズを変更する方法はないのでしょうか?
0383名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 00:47:32.76ID:es+LgyTV0
UWSCユーザーって作者に万が一のことがあったらどうするつもりなのか?
いつまでも健在とは限らないし、開発し続けてくれる保証なんてないだろう
0385名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 01:21:56.31ID:o9nOfYJt0
無くなったら無くなったで代替を探すしかないんじゃない?
もしくはレガシーということになる。
保証は元々ないじゃない。
0386名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 05:33:18.58ID:e6EXrJS70
python昔試したけど結局UWSCの方が使いやすいしインストールしたままだわ
正直10万円くらい余裕で出せるね
0387名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 08:12:02.84ID:VTtCI6Od0
使いやすいのを使えばいいだけだと思うけど
exe化とかデバッガーとか通常言語なら無料で当たり前に付属してるものを有難がってる人の気が知れない
0388名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 09:16:25.53ID:eCssIr/K0
10数年前のMMO全盛期に全自動狩りマクロを作るのにUWSCを採用して以来お世話になってるけど、
AHKが今のような優勢な立場に成ると知っていたらAHKで作ったかもなぁ。
サポート終了だといろいろ作った資産が死んでしまうのが本当にやっかいだ。移植がマジ面倒
0391名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 09:58:28.12ID:eCssIr/K0
オフィシャルのツールだと ツマラナイ制限を加えてくるからそこがなー
たとえばMSもゲームのマクロ検知を公式に実装してきたし。
自分はもうゲームなんぞやらんからそこはいいんだけど、監視やら制限をされるというのは気分的に面白くない感じ
0392名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 13:06:41.96ID:VTtCI6Od0
全自動狩りマクロをUWSCで組む意味ある?
俺は教科書のような記述でマクロ組んでるけど、どうせゴミなんだろうな
0393名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 13:19:05.29ID:WpBAK/gy0
>>392
ゴメン、何が言いたいのか分からないよ
0394名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 13:43:07.67ID:VTtCI6Od0
10数年も実装経験あって(ただのマクロとはいえ)UWSCとかAHKとかに凝る意味があるのかということ
pythonでもc++でもvbでも好きなので組めば良いのでは?
0396名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 16:09:10.94ID:yjNfKqql0
>>394
好きなものの中にUWSCが入ってる人はUWSC使うってだけでしょ
スレタイ読める? ここはね、UWSC使ってる人/使いたい人が集まるスレなの
0397名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 18:51:18.21ID:VTtCI6Od0
exe化->当たり前
デバッグ->当たり前
chkimg->ゴミ
DLL読み込み->当たり前

特にゲーム用途ではこのソフトが秀でてる点なんてとっつきやすいというだけだろ正直
機能的にはゴミそのものだわ
仕事とかでは便利だと思う
0403名無しさん@お腹いっぱい。
垢版 |
2018/04/05(木) 02:07:09.96ID:hWhx1eun0
いくら作者が自分で高性能だ多機能だ語った所でとっつきにくけりゃ誰も使わん
それを判断するのは利用者だし、自画自賛してるようなのは大体が作者のオナニー
スレまで立てて必死に宣伝してたどこかのアホのゴミソフト見ればよくわかる
0404名無しさん@お腹いっぱい。
垢版 |
2018/04/05(木) 07:58:56.33ID:qmBJbDEd0
>>394
UWSCはともかく
AHKはすごいんだぞ。

キー定義をするだけで、キー配置を入れ替えできる。
反応しないキーがあったらショートカットキーで代替できる。
ショートカットキーで入力した文字をIMEで変換もできる。
仕事先でキーが反応しないパソコンで仕事しろと命令されたけど
AHKのおかげで助かったんだぞ。
USBキーボード?確かに職場にあったけど、それも反応しないキーがあったよ。

変換、無変換、スペースキーをシフトキーとして扱えるから
普通のJISキーボードを親指シフトにすることが出来る。
キーボードの定義ファイルを入れ替えるだけで、どんな配列のキーボードにもできる。

AHKというインストール不要な共通の実行ファイル以外をテキストの定義ファイルとして扱えるから、
例えば、インストール権限がないネカフェのパソコンでも親指シフトが使える。

http://blechmusik.xii.jp/dvorakj/
> 現在はさまざまなキーボード配列に対応しています。
> 実行バイナリ版
> AutoHotkey_L スクリプト版
0408んち
垢版 |
2018/04/07(土) 23:56:10.38ID:3/m54fAy0
代替ソフト一覧(暫定版)
AutoHotKey ←無料
マウスレコーダー ←無料
RocketMouse Pro ←有料
0410名無しさん@お腹いっぱい。
垢版 |
2018/04/08(日) 21:24:14.79ID:xNh7aZ0m0
文字を入力すると検索候補が出てくるタイプの検索窓についての質問なんですが
IESetDataで文字列を送っても、検索候補が出てくる時と出てこない時があります
出てこないときはgetElementsByClassName("hoge").item(0)の中身がNOTHINGになっています
特にIEを起動して最初のトライだと失敗しやすいです一度成功すると数回は連続成功します
原因は何が考えられますか?
0412名無しさん@お腹いっぱい。
垢版 |
2018/04/08(日) 21:55:56.21ID:xNh7aZ0m0
>>411
文字入力時の検索候補はウェブサイト側で用意?されています
文字入力後の候補をクリックしないと先へ進めない仕様なので躓いています

一応流れは下記のような感じです無駄なコードがあって見難いですが

//一回だけだとリストが表示されない場合がある。要検証。
IESetData(ie,cells[0],"title")
sleep(1)
obj = ie.document.getElementsByClassName("menu-item").item(0)

//objの中身がNOTHINGである場合の処理
for i = 0 to 5
ifb obj = NOTHING
//入力クリアをクリック
ie.document.getElementsByClassName("close").item(0).click()

sleep(1)
IESetData(ie,cells[0],"title")
sleep(1)

//再度代入
obj = ie.document.getElementsByClassName("menu-item").item(0)
else
break
endif
next

//リストクリック
obj.click()
0417名無しさん@お腹いっぱい。
垢版 |
2018/04/12(木) 05:55:33.57ID:2cb1zOBk0
5ちゃんねるのあるスレッドに、現在何レス目まで書き込まれてるかデータとして読み取ることは出来る?
0419名無しさん@お腹いっぱい。
垢版 |
2018/04/14(土) 12:53:37.39ID:BxLgE3io0
作者と知り合い人いないの?
どんな状況か聞いてよ
0421名無しさん@お腹いっぱい。
垢版 |
2018/04/14(土) 16:31:57.92ID:jiQv9H/V0
作者サイドからのアナウンスは欲しいよね
今後は新機能の実装はないが最低限のメンテナンスはするとか、もうやる気ないからソース公開するんで誰かメンテよろしくとか色々考えられるけど
0426名無しさん@お腹いっぱい。
垢版 |
2018/04/15(日) 21:19:31.38ID:Zno0iFGl0
>>424
UWSCでできるか…の前にそのルータが何で操作できるかという話では?
Web管理あるならブラウザなりwget/curlなり、SSHでログインできるならそっちのが早い
0429名無しさん@お腹いっぱい。
垢版 |
2018/04/16(月) 03:50:13.00ID:GexZ7V820
UAC有効にしてるなら警告が出るくらいじゃないかな(許可すれば起動できる)
UAC無効なら特に何もなく使えると思う
0432名無しさん@お腹いっぱい。
垢版 |
2018/04/17(火) 07:26:18.85ID:ULS3fmRE0
>>430
ヘルプ読んでないヴァカが知ったかでレスしてるけど無視な

一気に脱出する方法は無いから一々戻るしかないよ
0433名無しさん@お腹いっぱい。
垢版 |
2018/04/17(火) 15:48:20.01ID:oX+Z7mFP0
機能的には大差無いけど、大手SIerが手がけててグラフィカルなUI付いただけのWi◯Act◯rとか
年間100万のライセンスで売れるからな
作者もその辺の会社にヘッドハントされたんだろう
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況