■ このスレッドは過去ログ倉庫に格納されています
自動化ツールUWSC使いよ集まれ19
- 1 :名無しさん@お腹いっぱい。:2016/12/04(日) 17:04:38.16 ID:nLvo1o5D0.net
- 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
前スレ 自動化ツールUWSC使いよ集まれ18
http://potato.2ch.net/test/read.cgi/software/1469866649/
- 731 :名無しさん@お腹いっぱい。:2017/04/07(金) 14:21:16.78 ID:QkNB8jaz0.net
- >計算結果に応じてSample2.UWSを書き換えて保存
Callはその都度読み込むわけじゃないから、動的な変更は出来ないよ
なぜ、スクリプトを書き換えないといけないかを書いたら、代替え案が出るんじゃ?
- 732 :名無しさん@お腹いっぱい。:2017/04/07(金) 14:24:06.22 ID:zXo41tjj0.net
- マクロでスクリプトを書き換えるだと…
まあ、それなら書き換えた後にスクリプトを再実行すりゃええんやないの…
マクロ実行時にスクリプト全てを読み込むから実行中にスクリプトを書き換えても反映はされない
終了後も保持したいだけならREADINI、WRITEINIあたり使えばなんとかなりそうではあるが
何をどう書き換えてるんだかわからんからなんともなあ
引数で分岐とか変数の値変えるだけで済むように書いた方がいいんじゃないの
- 733 :名無しさん@お腹いっぱい。:2017/04/07(金) 14:47:13.30 ID:SMKwDOYn0.net
- 再生ボタンを押す方法
0. 実行準備 (Sample1にSample2を取り込む)
1. 実行
2. 通知計算
3. Sample2の結果を書き出す (Sample2’)
4. 終了
−再びボタンを押す−
0. 実行準備 (Sample1にSample2’を取り込む)
Sample1をループさせる方法
0. 実行準備 (Sample1にSample2を取り込む)
1. 実行
2. 通知計算
3. Sample2の結果を書き出す (Sample2’)
4. 1.に戻る
Callはスクリプトが実行する前の段階で読み込まれていて、ループした時は再読み込みしない
実行結果によってスクリプトを変えたいなら、Call("sample.uws")じゃなくて、DosCmd("sample.uws") とするしかない
- 734 :729:2017/04/07(金) 20:08:30.27 ID:TOZsfPeB0.net
- >>733
ありがとうございます
CALLをDosCmdに変えたら解決しました
- 735 :名無しさん@お腹いっぱい。:2017/04/09(日) 22:21:03.65 ID:pGl620YA0.net
- まともなプログラミングの定石辿れば
自己改変プログラムなどという悪手が
メンテナンス性皆無で単に効率悪いだけとわかるもの。
(自己改変が役立つのはウィルスぐらいなもんだ)
ロジックとパラメーターを分離して関数で済ますのが普通。
オブジェクト指向だとストラテジという手法もあるけど無理だから、
通常はロジックとパラメータ分離とIF文多様で充分だからね。
先人が通りまくって結局避けるようになった悪路を得意がって使わないように。
- 736 :名無しさん@お腹いっぱい。:2017/04/09(日) 22:48:04.68 ID:thAqKjx50.net
- そうでもないよ
パスコードを絶対外部に漏らしたくない場合は自己再コンパイルするプログラムも現にあるし
- 737 :名無しさん@お腹いっぱい。:2017/04/10(月) 03:25:01.88 ID:/xbXY8Hm0.net
- uwscはスクリプトですし、、、
- 738 :名無しさん@お腹いっぱい。:2017/04/10(月) 08:23:07.82 ID:qUjNQHuJ0.net
- タスクトレイに収納した状態でランチメニューに登録したスクリプトを起動すると
UWSCが何故か画面いっぱいに最大拡大されるのですが解決方法はありますでしょうか?
画面全体を覆い尽くすので使い物にならないんです
sleepのみのスクリプトでも起きるのでスクリプト自体の問題では無いと思います
win7
Ver.5.2.3.0(最新)および5.2.2.0ともにダメです
- 739 :名無しさん@お腹いっぱい。:2017/04/10(月) 15:38:00.97 ID:mXayiyQN0.net
- 2つの並列処理の内片方だけ途中で止めるにはどうすればいいでしょうか?
- 740 :名無しさん@お腹いっぱい。:2017/04/10(月) 15:45:57.88 ID:EgjlNFfE0.net
- >>739
止めるっていう表現を使うってことはループする書き方は知ってるということだよね?
じゃあそのループを止める方法を調べて
それを片方に書けばいい
総レス数 1003
268 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★