2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

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

自動化ツール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/

471 :名無しさん@お腹いっぱい。:2017/02/19(日) 02:48:52.49 ID:PQgx03v30.net
最初に全要素を配列か何かに格納しておいて
その要素数までの乱数で1個選ぶ
選んだ要素を除いた配列を作る
以後繰り返し

扱うのが1桁の数字なら、配列にしなくても
連結して文字列で扱う方が簡単だな

472 :名無しさん@お腹いっぱい。:2017/02/19(日) 02:55:08.19 ID:OLXdmsaT0.net
>>467
DIM RNDarry[] = 0,1,2,3,4,5,6,7,8,9;//初期化
FOR i=0 TO 9;rnd = random(9);tmp = RNDarry[rnd];RNDarry[rnd] = RNDarry[i];RNDarry[i] = tmp;NEXT //シャッフル
FOR i=0 TO 9;SENDSTR(0,RNDarry[i]);MSGBOX((i+1)+"個目");NEXT;//転送

473 :名無しさん@お腹いっぱい。:2017/02/19(日) 03:12:31.38 ID:BGdduGK80.net
MsgBox( GetRundom() )

Function GetRundom()
 Str = "1234567890"
 While Length(Str)
  Cut = Int(Random(Length(Str) * 10 + 9) / 10)
  Tmp = Copy(Str, Cut, 1)
  Result = Result + Copy(Str, Cut, 1)
  Str = ChgMoj(Str, Tmp, "")
 WEnd
FEnd

474 :名無しさん@お腹いっぱい。:2017/02/19(日) 08:43:09.32 ID:+lYjkYs/0.net
UWSCほぼ関係ないロジックの問題なのに、コードまで提供して甘やかすなあw

>>469
DIM n[9]=0, 1, 2, 3, 4, 5, 6, 7, 8, 9

こういう配列があったときに、どうやったら中身をシャッフルできるか考えてみよう。
シャッフル終われば順に取り出すとその数字はランダム。

475 :名無しさん@お腹いっぱい。:2017/02/19(日) 23:20:50.57 ID:ad9NqWIq0.net
シンプルに質問と答えのやりとりならいいが
クイズ形式みたいのは他でやってくれないかなあ

476 :名無しさん@お腹いっぱい。:2017/02/20(月) 00:05:47.94 ID:gBkCslTW0.net
魚の取り方を教えるよりも魚をくれと言う

477 :名無しさん@お腹いっぱい。:2017/02/20(月) 22:11:44.99 ID:iDB5u8Y40.net
本職のプログラマなら答えを見る前にアルゴリズムを自力で考案する試みをすべきかもしれんが…
所詮エンドユーザーなので、アルゴリズムの回答をググって見つけ出す方法を教えたほうが良い。
この場合、シャッフルというキーワードを思いつけばあとは自力でググれる。

478 :名無しさん@お腹いっぱい。:2017/02/21(火) 10:57:35.81 ID:NQoR/l/A0.net
5.2.2や5.2.3にするとsleepが1桁増えたみたいに遅くなって使い物にならない・・・
5.2.1に戻すと大丈夫だから良いけどバージョンアップできないのはなんか気持ち悪いなぁ

479 :名無しさん@お腹いっぱい。:2017/02/21(火) 14:46:38.50 ID:TlDvhJdM0.net
>>478
コードを上下を挟んでモジュール化してオーバーロード
overload.Run()
MODULE overload
PROCEDURE Run()
※自前のコード部分※
FEND
PROCEDURE sleep(sec)
DEF_DLL SleepEx(DWORD,BOOL): void: kernel32
SleepEx(sec*1000,false)
FEND
ENDMODULE

480 :名無しさん@お腹いっぱい。:2017/02/21(火) 15:07:21.04 ID:F1bV94+L0.net
俺のところではpeekcolorがやたら遅い

総レス数 1003
268 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★