[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 11:22 / Filesize : 293 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

自動化ツールuwsc使いよ集まれ2



1 名前:名無しさん@お腹いっぱい。 [2006/08/24(木) 19:54:44 ID:x9yegvov0]
Windowsを自動化させるツールUWSC。
ttp://www.h7.dion.ne.jp/~umiumi/

uwsc使いよ 己のスクリプトを晒すのだ。

前スレ
自動化ツールuwsc使いよ集まれ
pc7.2ch.net/test/read.cgi/software/1107738590/

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 14:03:25 ID:s1Q3HVfk0]
すれ違いでしたね
ほか逝きます

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 14:56:56 ID:NOh62Hbu0]
>>126
分かり易いかどうかは何を扱うかによるんよ。
ユーザに一番近いのはシェルとアプリだろうから
その範囲で使っていれば問題ないし本来そういうもの。
Win32APIとかOLEとか妙に凝ったヤツを無理して勉強する必要はない。
まずやりたい事があればそれができるアプリ(フリーソフトなど)を
捜してからその操作を自動的にやるように勤めた方がいい。
特にUWSCにはインターネット関連を直接扱う関数がないので
IEを使ったスクリプトを使う事が多いが、残念ながら普段自分がIEを
使っているようにスクリプトを作る事は難しい。
だったら無理してそれを使う事はないと思う。まずウェブページを
取得したりHTTPを扱える簡単なツールをさがして使いなれたら
それを使えば良いと俺は思う。

誰かが作った便利なライブラリを使うのもひとつの手。だが、ライブラリは
アプリと違ってそれ単体で使い慣れる事が出来ないから面倒だよね。

誰もが欲しがるカッコイイプログラムなんてまず出来ないんだし
出来る範囲で使ってやればいいと思うよ。

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 14:57:53 ID:NOh62Hbu0]
>>127
UWSCへのショートカットのプロパティを参照

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 17:13:25 ID:Me109xHi0]
>127
DOSCMDでrunas

133 名前:名無しさん@お腹いっぱい。 [2006/10/16(月) 09:02:26 ID:HYgbnD2O0]
// WindowsXP/Windows2000 のデフラグの実行&シャットダウン
dim disk[5] = "(C:)", "(D:)", "STOP_DFRG"    // 調べるディスク名定義
exec(GET_SYS_DIR+"\mmc.exe dfrg.msc")    // デフラグ起動
id = getid("ディスク デフラグ")
dcnt = 0
While ClkItem(id, disk[dcnt], CLK_SHORT)
  ClkItem(id, "分析")
  ifb KINDOFOS() >= 13             // Windows XP
    Repeat; sleep(1); Until id<>getid("ディスク デフラグ ツール")
    bnsekiid = getid("ディスク デフラグ ツール")
    wks = GetStr(bnsekiid, 1)
    sai_msg = "最適化してください"
  else
    bnsekiid = GetID("分析が完了しました", , -1)   // Windows2000
    wks = GetStr(bnsekiid, 1, STR_STATIC)
    sai_msg = "最適化することを推奨"
  endif
  

134 名前:続き [2006/10/16(月) 09:02:56 ID:HYgbnD2O0]
ifb Pos(sai_msg, wks) > 0               // では最適化
    ClkItem(bnsekiid, "最適化")
    While True
      Sleep(2)
      ifb KINDOFOS() >= 13           // Windows XP
        wks = GetStr(getid("ディスク デフラグ ツール"), 1)
        ifb Pos("最適化が完了しました", wks) > 0
          ClkItem(getid("ディスク デフラグ ツール"), "閉じる")
          Break
        endif
      else
        wks = GetStr(id, 1, STR_STATIC)
        if Pos("一時停止", wks) > 0 then ClkItem(GetID("デフラグ ツール"), "はい")
        ifb Pos("最適化済", wks) > 0
          ClkItem(GetID("最適化が完了"), "閉じる")
          Break
        endif
      endif
    Wend
  else
    ClkItem(bnsekiid, "閉じる")      // 最適化必要なし
  endif
  dcnt = dcnt + 1              // 次のディスクへ
Wend
POFF(P_POWEROFF or P_FORCE)      // 電源断




135 名前:名無しさん@お腹いっぱい。 [2006/10/16(月) 09:03:58 ID:HYgbnD2O0]
// マウスカーソル下のウィンドウのタイトルとクラス名を表示
While True
  id = GETID(GET_FROMPOINT_WIN)    // マウスカーソル下のウィンドウ
  moji = STATUS(id, ST_TITLE) + " , " + STATUS(id, ST_CLASS)
  Fukidasi(moji, G_MOUSE_X+8, G_MOUSE_Y, 3)
  Sleep(0.2)
Wend



136 名前:むっずかしい [2006/10/16(月) 11:29:51 ID:jK9okWJi0]
も少し簡単なプログラム製作ソフトないかな。

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/16(月) 15:25:04 ID:H0BBNBLi0]
開いているsべてのウィンドウを
閉じるスクリプトを
どなたが組んでましたら
くださいませ〜



138 名前:訂正 mailto:sage [2006/10/16(月) 15:25:35 ID:H0BBNBLi0]
開いているすべてのウィンドウを
閉じるスクリプトを
どなたが組んでましたら
くださいませ〜

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/16(月) 18:36:45 ID:jCNlzY+H0]
POFF(P_SHUTDOWN)

140 名前:むっずかしい [2006/10/16(月) 21:04:20 ID:9pakctTK0]
Windowsロゴキー+d
ショートカットキー 基本操作 一覧表(Windows初心者部屋)でプログラム
作るとよさそう、
ttp://www.geocities.jp/kagemusyamk1/e.short1.html#menu
しかしもう少し簡単でないと普及しない。

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/16(月) 21:52:15 ID:xRwh19CP0]
winKazu=GETALLWIN( )
for i=0 to winKazu-1
d=ALL_WIN_ID[i] 
CTRLWIN( id, CLOSE )
next


142 名前:むっずかしい [2006/10/16(月) 21:55:12 ID:9pakctTK0]
定義されていません、変数何たらのエラーばかりでる。
うーんどこがいかんのか


143 名前:途中で投稿しちまったので修正 mailto:sage [2006/10/16(月) 21:56:53 ID:xRwh19CP0]
>>137
winKazu=GETALLWIN( )
for i=0 to winKazu-1
id=ALL_WIN_ID[i] 
CTRLWIN( id, CLOSE )
next

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/16(月) 22:21:35 ID:Cp7ED5W+0]
uwscの多重起動の方法を教えて下さい

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/17(火) 03:47:07 ID:hsEE0z/U0]
uwsc.exe baka.uws
uwsc.exe aho.uws

146 名前:名無しさん@お腹いっぱい。 [2006/10/17(火) 08:07:01 ID:05dtnnnT0]
もっと日本語でプログラムをつくれんかな、

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/17(火) 08:29:17 ID:13XjZlnd0]
>>143
ありがとうございます。

sleepを挟んで使いたいと思います。



148 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 20:10:56 ID:7dQyfXGj0]
>>135
これってさぁ〜、もっといいツールがあるようなきがするのよね。。。
autoit の附属ツールとか、
halbow さんの windowtree とか、spy++ とか、自作してもいいしね...
でも、UWSC にもそういうツールほしいね orz

149 名前:名無しさん@お腹いっぱい。 [2006/10/18(水) 21:44:36 ID:ckDcH2dv0]
もっと簡単にならないかな。日本語で命令するとそのとうりにパソコンが動くようにするとか、
せっかくここまで簡単にしたのだし。


150 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 21:46:31 ID:NosvHDYX0]
>>149
5W1H をきちんと入れた命令をしないと予期せぬ動作をするツールとかでそうだな。

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 21:52:19 ID:7dQyfXGj0]
GCC Frontend for Shakespeare Programming Language
とかみたいなものをいってたりする?
英語ならともかく、日本語ってここらへんむづかしいよね...

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 21:55:39 ID:7dQyfXGj0]
予想、Basic みたいな構文になったのって、周知だとおもうけれど、
ScriptIt からきてるからだと考えてるんですけど。
Basic がきらいというのならともかく、日本語みたいのって
ロケットマウスとか?


153 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/19(木) 18:49:42 ID:hUw7V4At0]
とりあえずなでしこから始めてみればいいのか

154 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/19(木) 19:07:15 ID:bOXSlL7v0]
AutoHotkeyのとっつきにくい文法に較べれば実に分かりやすいよ

155 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/19(木) 23:53:10 ID:j0mhiheX0]
両方使ってますけど、常用してるのはUWSCで、フロントエンドっぽいのはAutoHotkeyでやってますね。
ウィンドウを作るようなGUI関数と、実行ファイル化がAutoHotkeyの長所かも。
いちいち変数を作らないといけないのと、配列が面倒なのが短所だと感じました。

156 名前:名無しさん@お腹いっぱい。 [2006/10/20(金) 14:43:40 ID:nOjFv8sg0]
KBD(キーボード)Mmv(マウス)の動きの命令だというのはわりと
わかりやすいけど、
エラー表示がでても、じゃあどうすればいいのかが出てこないので素人にはまだ
むずかしい、
変数、やら定義されていませんとか意味がわからん

157 名前:名無しさん@お腹いっぱい。 [2006/10/20(金) 14:47:45 ID:nOjFv8sg0]
自分がしたいのは、たとえば時間が来たらこのページをデスクトップに
ファイル名に時刻をつけて保存
して一定の時間が来たら、
決まった文をその掲示板に書き込むというのだけど
キーボードで作ろうとするとうまくいかない。



158 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/20(金) 15:36:16 ID:UQidP5A50]
>>156
> 変数、やら定義されていませんとか意味がわからん

とりあえずこれだけ調べればあとは簡単に使えるようになるよ。

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/21(土) 13:39:44 ID:Jj0NU6bz0]
getを変数として定義したと仮定
get = GETID(GET_ACTIVE_WIN)
CtrlWin(get, CLOSE2)

と設定して、アクティブウィンドウを閉じようとしてたんですが、
なぜか電卓やエクスプローラやメモ帳は閉じれるのに
インターネットエクスプローラ(IE)を閉じる事ができません。
どなたか解決する事ができるお方いらっしゃいますでしょうか?

160 名前:名無しさん@お腹いっぱい。 [2006/10/22(日) 01:09:07 ID:GGzo9HXt0]
windowsマクロの本を買って読んでみたのだけど、いきなり中級
レベルに飛んでる感じでわかりにくい。

もっと日本語に近い文法でプログラム組める方法ないかな

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 01:17:50 ID:mY+cf5dT0]
なぜ日本語に拘るのか不明。

識別番号にウィンドウ名が××でクラス名が□△のウィンドウ識別番号を取得して代入。

こんな感じだと判り易いわけ?
自分が理解できないとこが何なのかそこんとこよく考えてみよう。

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 14:29:11 ID:w4CyMUl70]
>>161
触ってやるな
アルファベットアレルギーのジジイなんだろう
素直にひまわりに移行すればよい物をな

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 18:42:14 ID:mY+cf5dT0]
そゆこととぜんぜんちがうだろ。
普通じじぃのほうがプログラム中の日本語に違和感を持つ。

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 19:47:55 ID:IRWE6rK+0]
ぴゅう太でも引っ張り出してくればいいのか
BASICがこれほどまでに懐かしいものになるとは

165 名前:名無しさん@お腹いっぱい。 [2006/10/22(日) 20:59:24 ID:rkBVqnFx0]
たとえば
命令、開始
スタートを左クリック。
インターネットを左クリック
表示されたらアドレスにpc7.2ch.net/test/read.cgi/software/1156416884/101-200
を挿入。
書き込む欄に文、テスト、を挿入
書き込む、をクリック
命令、終わり
というプログラムにできれば初心者でもプログラム作ることが簡単

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 21:10:31 ID:bHP4QF9y0]
確かに簡単だけど
日本語の分からない人に電話で操作を指示したのと変わらないぐらい
とんでもない動作をしそう。

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 21:25:21 ID:eZuX5i+y0]
中学も卒業してないおれには無理だ



168 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 21:35:45 ID:nDElvutY0]
日本語なんざ補完もろくにできないんだから

169 名前:名無しさん@お腹いっぱい。 [2006/10/22(日) 21:38:24 ID:rkBVqnFx0]
日本語を英語や中国語に変換するプログラムがあるんだからできそうだがなあ

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/23(月) 00:10:17 ID:L4idhItD0]
>>169
>日本語を英語や中国語に変換するプログラム

未だまともな(ry

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/23(月) 00:49:47 ID:NuMJr92f0]
どうせ日本語が使えても
"C:Program Files\hogehoge\hogera.exe" をきどう
ほげらのはんどる に まどをさがせ "hogeraform" ""(ry
...うんざりだとおもうんだ
多少ましにするとしても

変数である"ほげらのはんどる" に "ウィンサンニーアプリケーションインターフェース"の
"ファインドウィンドウ"関数を第一引数に"hogeraform" また 第二引数に""
を渡した結果を代入せよ

はっきり言ってスパゲティ・ソースなんかではなくカオス・ソースができると思うんだ

こんなのより今の方がよっぽど中学生に優しいと思うのは私だけかな?

そもそも、日本語入力という最大の欠点を抱えているよ
漢字を対応させるべきか?ワイドスペースは空白類と見なすべきか?
そもそも、クラス名とかはアルファベットしかあり得ないから 日本語入力/直接入力/日本(ry 
日本語でプログラムなんて英語を習っていない小学生のため"だけ"にあると思うんだ

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/23(月) 01:10:50 ID:W3hSMU3B0]
>>165
それを実行したら

「入力誤り」

と出たらどうするんだ?

173 名前:名無しさん@お腹いっぱい。 [2006/10/23(月) 16:24:30 ID:grMbzbux0]
ttp://www3.bigcosmic.com/board/s/board.cgi?id=umiumi

2ちゃんでさえuwscのスレがひとつしかないと思ったら専用のスレがあるんだな。
しかし日本語化はまだでてないようだ、
うーん一から覚えるのでは初心者には、めんどくさい。
覚えた用語で書いてもsyntaxエラーとか定義されていませんとか、
わかりにくいな、
例を挙げてこうすればわかるとエラーメッセージ出せればいいと思う

174 名前:名無しさん@お腹いっぱい。 [2006/10/23(月) 16:32:40 ID:grMbzbux0]
人間に命令する場合は、簡単でいいのはわからないところ
人間が質問しかえしてくれるからだ。
ご飯作れ→何つくればいい?
玉子焼き→甘いのがいいか辛いのがいいか?
甘いのがいい→OK

このソフトの欠点はパソコンがエラーだけだして俺
わからんで終わり。

175 名前:名無しさん@お腹いっぱい。 [2006/10/23(月) 16:37:30 ID:grMbzbux0]
ちょっと文字打ち間違えてもエラーと出るからめんどくさい、
googleの検索なら、もしかして機能があって、近
い言葉を表示してくれる


176 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/23(月) 17:34:25 ID:4/+/Xx960]
>>174
パソコンがってw

万人向けのソフトではないのだから、しょうがないじゃん。

177 名前:名無しさん@お腹いっぱい。 [2006/10/23(月) 22:10:03 ID:f6X2ciKQ0]
技術的には優れているとは思うが、日本人が難しい使えないといったらそれまで
WindowsXpだって日本語キーボードが無ければこれほど広まらない。

一から言語憶えるんでは、んなひまねえよ、でおわり、



178 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/24(火) 00:34:54 ID:ewQPZEFt0]
日本語になった途端使いやすくなると甘い夢抱いてるんだろうな。

179 名前:名無しさん@お腹いっぱい。 [2006/10/24(火) 01:10:16 ID:f/S+mxkS0]
>>177
一から覚えたほうが早いくらいの膨大な処理が必要な人が使うものなんでしょうね。
そりゃ、もっと簡単なほうがいいけど、他にないのだからしょうがない。
まさにないものねだりだね。

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/24(火) 04:18:00 ID:BfgIMEMv0]
盛り上がってるところ悪いけど日本語うんぬんじゃなくて、
なんかやりたい場合はそれに関するしくみを知らなきゃ駄目って事に気付け。
あとUWSCで何ができるかとか。これは人が誰かに何かを仕事を頼む場合も一緒。
相手が出来る事と自分がやりたい事の対象の仕組みを知らないと人にも伝わらん。

まずは自分が知っている事とUWSCに出来る事をちょっとずつ知っていって
その範囲でやればいいじゃないか。

人がPCを操作する事は画面表示や音を認識して判断してキーやマウスで
操作するだろ。これは結構高度な技だ。自分がいつもやっている事を曖昧さ
抜きの日本語の文章にしろといわれればそれを厳密に書くのはかなり難しい。

おっちゃんが書いた日本語じゃ正直誰にも判らんよ。しかもOfficeとかIEとかは
UWSCの基本機能じゃ使えんのよ。COMっていう借り物機能を使わなきゃならん。

まずはIEとかOfficeとか面倒なソフトは使わん事を考える。
どうしても使いたい場合は画面の位置を常に固定して邪魔が入らないように
ROCKHARD(邪魔禁止)して特定の位置をマウスクリックするだよ。
その場合は画面の判定とかは当面無しな。

判らん事があればここのにぃちゃん達が詳しく教えてくれるから
文句言う前に素直に質問することだべ。

じゃ、おっさん頑張れよ。

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/24(火) 16:26:36 ID:mtncgBZ/0]
これダメだとMSOffice付属のVBAもダメな奴だろうな

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/25(水) 00:57:12 ID:PYju1L+70]
VBAなどわからんのが普通。
それでも使えるヤツが多いのは給料もらうのに必死だから。
毎朝社屋の前の駐車場で長い社訓を大声で叫んでいるのも
給料もらうのに必死だからだろ。
しかも可愛そうに死ぬまで忘れられない。

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/25(水) 01:03:11 ID:W4Wu7lr50]
>>182
本来業務そっちのけで VBA やって遊んでる俺は?

184 名前:名無しさん@お腹いっぱい。 [2006/10/25(水) 01:06:09 ID:CQ3XmHN10]
>>183
VBAを知ってから仕事が遅くなった俺も。
仕事にかかる前にVBAの教科書を2時間読んで実験しまくる。
この時間が楽しくって、本来の目的を忘れそうです。

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/25(水) 01:20:11 ID:PYju1L+70]
それで給料もらえるんだから皆必死必死
UWSCも競馬やらクリックビジネスで必死必死

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/25(水) 15:27:39 ID:JKxRg+pa0]
すまん今日から始めた超初心者で
練習代わりに「新着レスの表示」の所を三秒毎にクリックし続けるマクロ組んでるんだがどうにもうまくいかない。
新着レス〜の部分だけ切り取って2ch.bmpで保存してある。

GETID(" ■2ch BBS .. - Microsoft Internet Explorer","IEFrame")
CHKIMG("2ch.bmp",0)//画像
BTN
(LEFT,CLICK,G_IMG_X+10,G_IMG_Y+10)//カーソル調整+10,+10
Sleep(3.0)//三秒停止

どこが悪いのか教えてくれい

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/25(水) 17:30:02 ID:PamjFPFo0]
画像を使う必要があるのか?

OPTION EXPLICIT

DIM url, ieobj

url = "pc7.2ch.net/test/read.cgi/software/1156416884/"
ieobj = CREATEOLEOBJ("InternetExplorer.Application")
ieobj.Visible = True
ieobj.Navigate(url)
wait(ieobj)

WHILE 1
  DIM i

  FOR i=0 TO ieobj.document.links.length-1
    IFB ieobj.document.links[i].innerText = "新着レスの表示" THEN
      ieobj.document.location = ieobj.document.links[i].href
    ENDIF
  NEXT
  SLEEP(3)
  wait(ieobj)
WEND


PROCEDURE wait(obj)
  REPEAT
    SLEEP(0.1)
  UNTIL !(obj.busy) AND (obj.readyState = 4)
FEND




188 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/25(水) 19:02:49 ID:PYju1L+70]
俺は>>186の方法の方が自然だと思う。
ただ俺はCHKIMGは一度も浸かった事が無いし
実際やるなら>>187のような方法を使うだろうが…。

>>186で気になるのはCHKIMGの戻り値を判断している部分が見当たらない事。
↓こんな感じでデバッグして結果を報告せよ。

While(GetkeyKeyState(VK_ESC)=FALSE
 id= GetId(" ■2ch BBS .. - Microsoft Internet Explorer","IEFrame")
 x1= Status(id,ST_X)
 y1= Status(id,ST_Y)
 x2= x1+Status(ST_WIDTH)-1
 y2= x1+Status(ST_HEIGHT)-1
 IfB ChkImg("新着レスの表示.bmp",0,x1,y1,x2,y2)=TRUE Then
  Fukidasi("ここか? X=" + G_IMG_X + "Y=" + G_IMG_Y)
  MMv(G_IMG_X, G_IMG_Y)
  EndIf
 WEend

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/25(水) 19:05:30 ID:PYju1L+70]
>  x2= x1+Status(id, ST_WIDTH)-1
>  y2= x1+Status(id, ST_HEIGHT)-1
>  WEnd

190 名前:名無しさん@お腹いっぱい。 [2006/10/25(水) 21:02:17 ID:Mxv0KDZa0]
ファイル名に日付つけるのわからん

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/26(木) 05:05:30 ID:juUqixTa0]
>>190
GETTIME(0)
fname = G_TIME_YY + "-" + G_TIME_MM + "-" + G_TIME_DD + ".txt"

// 例)
fid = FOPEN(fname, F_READ or F_WRITE)
  FPUT(fid, "ファイル名に今日の日付をつけますた。", 0)
FCLOSE(fid)

// ヘルプを好く呼んで下さい。

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/27(金) 07:23:34 ID:T3NlX0kS0]
ウインドウやダイアログから、タイトルとクラス、CLKITEMで操作可能なオブジェクトの情報を取得する
ttp://blogs.yahoo.co.jp/uwsc_script/4447586.html

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/27(金) 13:38:46 ID:lzM8EBWY0]
静止画でないものを認識したいのですが、
動画判定のような事は可能なのでしょうか。

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/27(金) 18:28:03 ID:fHSbTSOb0]
防犯用の見張り番ソフトを使え。

195 名前:名無しさん@お腹いっぱい。 [2006/10/27(金) 23:34:59 ID:QfuoOcqJ0]
//windowpicker.uws
//スクリプトここから
while 1
fukidasi("Alt+Clickでウインドウの情報を取得します")
ifb GETKEYSTATE(VK_ALT) and GETKEYSTATE(VK_LBUTTON) then
fukidasi("情報を取得しています")
id=GETID(GET_FROMPOINT_WIN)
fname = GET_CUR_DIR+"\windowPicker-"+STATUS(id,ST_CLASS)+".txt"

ifb STATUS(id,ST_CLASS)="#32770"
fname = GET_CUR_DIR+"\windowPicker-"+STATUS(id,ST_TITLE)+".txt"
endif
fid = FOPEN(fname,F_WRITE)
fput(fid, "st_title=" +STATUS(id,ST_TITLE))
fput(fid, "st_class=" +STATUS(id,ST_CLASS))
fput(fid, "st_parent=" +STATUS(id,ST_PARENT))
fput(fid, "st_path=" +STATUS(id,ST_PATH))
fput(fid,"")



196 名前:名無しさん@お腹いっぱい。 [2006/10/27(金) 23:38:42 ID:OgJ80jiw0]
貼り付けようとしたら>>が多すぎますが出て書き込めなかった。

確実にいえるのはこのソフト難しくて広まらないな。

道理で寂れるわけだ。

197 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/28(土) 00:38:09 ID:9/gP/OJb0]
楽して金儲けする妄想にとりつかれているヤツがいる限り寂れない。



198 名前:名無しさん@お腹いっぱい。 [2006/10/29(日) 06:44:07 ID:4hkXHmjc0]
ウインドウのタイトル取るときは簡単で右クリックプロパティでわかる、
しかしクリックするボタンを知ろうと表示(V)ソースでクリックしても
ごちゃごちゃ小難しい文字が並んでわからん

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/30(月) 06:51:33 ID:oaQXzuQx0]
おっちゃんさぁ、ウィンドウズのウィンドウとIEのウィンドウがごっちゃになってるよ。
IEの中身はUWSCの基本機能じゃ基本的には直接いじれないって言ってるだろ。

200 名前:名無しさん@お腹いっぱい。 [2006/10/30(月) 14:38:07 ID:/PcfHUDW0]
ttp://find.2ch.net/?STR=%A3%F5%A3%F7%A3%F3%A3%E3&COUNT=50&TYPE=TITLE&BBS=ALL

スレたった一個、こりゃ廃れるわ、勉強する気にならない

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/30(月) 14:41:49 ID:Jg/vjkrL0]
vistaでも動く?

202 名前:名無しさん@お腹いっぱい。 [2006/10/30(月) 22:31:54 ID:shlNE38y0]
アクティブじゃないウインドウ・最小化してるウインドウを
アクティブにしないまま命令を送るのって
どうしたらいいんでしょうか?SendMessageを使うとできるかも?と聞いたんですが。
たとえば一回クリックするとしたらどんな感じの構文になりますか?

203 名前:名無しさん@お腹いっぱい。 [2006/10/30(月) 23:42:39 ID:UiAP8X6Z0]
>>200
必要ないと思えば勉強しなくていいじゃん。
いちいち他人にいうことじゃないな。

204 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/31(火) 00:17:02 ID:eeg3cCck0]
>>201
ああ、俺のとこじゃ動いてるよ

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/31(火) 02:59:09 ID:5Lbg2LJl0]
>>202
一回クリックって言っても、どんなメッセージとパラメータが送られてんのか分かんなきゃムリ。
例えば『タスク バーと [スタート] メニューのプロパティ』を表示さすには以下。

DEF_DLL SendMessageA(hwnd, uint, uint, long): long: user32.dll

SendMessageA(IDTOHND(GETID("", "Shell_TrayWnd")), 273, 413, 0)

第二引数がメッセージで、第三・第四引数がパラメータ。

206 名前:名無しさん@お腹いっぱい。 [2006/10/31(火) 09:58:26 ID:T4LiwXDt0]
C言語ttp://www.google.co.jp/search?hl=ja&q=C%E8%A8%80%E8%AA%9E&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
C言語 の検索結果 約 2,100,000 件中 1 - 10 件目 (0.04 秒)

アセンブリ言語 の検索結果 約 205,000 件中 1 - 10 件目 (0.04 秒
ttp://www.google.co.jp/search?hl=ja&q=%EF%BD%95%EF%BD%97%EF%BD%93%EF%BD%83+&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=

uwsc の検索結果 約 136,000 件中 1 - 10 件目 (0.12
UWSC
の知名度低ーいい。そりゃ勉強するものすくないわい、

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/31(火) 13:42:02 ID:rN1G2J+30]
>>206
> UWSC
> の知名度低ーいい。そりゃ勉強するものすくないわい、
いや、UWSC は勉強するほど難しくないだろw
Windows のメッセージとかを理解してればいいだけだし。



208 名前:名無しさん@お腹いっぱい。 [2006/10/31(火) 16:04:50 ID:g8FIEyTL0]
C言語=標準語
UWSC=アイヌ語
そりゃアイヌ人から見ればアイヌ語は簡単かもしれん。

209 名前:名無しさん@お腹いっぱい。 [2006/10/31(火) 18:39:30 ID:nuallxxM0]
便利ならアイヌ語でもスワヒリ語でも勉強しますよ。
言語なんて道具。

210 名前:名無しさん@お腹いっぱい。 [2006/10/31(火) 19:36:44 ID:Khc4wo+K0]
つーかこの程度で勉強とか言ってる奴って
どんな低脳だよw
生きてる価値ないんじゃねw

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/31(火) 19:42:06 ID:xiYW93nk0]
windows上のautoexec.bat バッチファイルかなと思った。

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/01(水) 11:29:58 ID:gED/VXQX0]
もう触れてやるなって。。。

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/02(木) 19:14:02 ID:5j4wX5u/0]
ロケットマウスと比べるとどんなメリットあるの?

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/02(木) 19:53:56 ID:An5vb/de0]
ないから使わなくていいよ

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/03(金) 01:39:17 ID:jNYovIZx0]
違いが分からないレベルでは
どのみちUWSCのアドバンテージは使いこなせない。
おとなしくロケットマウス使ってなさい。

216 名前:名無しさん@お腹いっぱい。 [2006/11/03(金) 06:42:30 ID:GMiEkE1O0]
ロケットマウスは有料ジャン。学生のバイトが作ったレベルの会社なのか。
じゃあ広まらないな。

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/03(金) 12:53:15 ID:8UL9ZUwh0]
>>213
ロケットマウチングは初心者用です



218 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/03(金) 17:51:42 ID:VM0D+/6c0]
EXEC("C:\Documents and Settings\おれの名前\デスクトップ\DE\GR208\GRAPP.exe")
GR =GETID("G a m e r e s i s t a n c e 2 . 0 8 v")
ifb GR <0 then
MsgBox("GRが起動してません")
Exit
endif
これでやってもGRAPPが起動しないんですけど、どこか間違ってますか?
(起動していませんのメッセージは出ます。)

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/03(金) 18:47:14 ID:jNYovIZx0]
Pathに<#DBL>が足りんよ

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/03(金) 23:55:56 ID:VM0D+/6c0]
>>219
ありがとうございます。
無事に起動することができました^^

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/04(土) 01:57:58 ID:gwVvP2CF0]
どういたしまして

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/04(土) 22:38:53 ID:Qt37AhPX0]
>221
誰よ?w

223 名前:名無しさん@お腹いっぱい。 [2006/11/05(日) 16:26:49 ID:JKljbBg20]
accessで記録しようとするとaccessが固まったり、暴走したりするんですけど、これっと既知の現象ですか?
デスクトップとノートPCの両方でなりました。win2000SP4とaccess2002SP3とwinXPSP2とaccess2002SP3の構成です。
vba面倒だからuwscを憶えようと思ったのに・・・

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/05(日) 16:47:17 ID:xRqGMCA/0]
現象は初耳だが、マイクロソフトはマイクロソフト製品をスクリプトで操作するためにVBAを用意してるんだから、動かしたい物がマイクロソフト製品だけならVBAを覚えた方が良くないか?
俺はマイクロソフト製品以外の(Comのない)いろんなアプリも操作したいからuwscを選んでいるが。


225 名前:名無しさん@お腹いっぱい。 [2006/11/05(日) 17:15:13 ID:JKljbBg20]
>>224
フォームがいろいろ出現するタイプだと難しいのですかね?
一人の顧客について作業をするためにボタンを8回押さないといけないのでうんざりしていたので。。顧客が何百人・・・
vbaもやっていますが、難しい。
keybatならうまくいくんだけど、修正が面倒なんですよね。。。コメントもかけないからどの操作が何に相当するか訳が分からなくなるし。。
他のマクロソフトを探しますか・・・

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/05(日) 20:57:54 ID:JKljbBg20]
Windowsマクロテクニックをこつこつ読んでいます。
125ページのマクロトレーニング例題2番のページが見つからないのですが・・
このページなんですが。。。
www.izagne.com/uwsc/080.html

227 名前:sage [2006/11/05(日) 22:41:16 ID:NwyqjV3A0]
>>226
猫の写真が並んでるのが見えるど。




228 名前:名無しさん@お腹いっぱい。 [2006/11/05(日) 22:49:15 ID:JKljbBg20]
>>227
あれ!?さっきまで真っ白の画面だったのに。。
メンテ中だったのかな?

229 名前:名無しさん@お腹いっぱい。 [2006/11/06(月) 07:59:50 ID:LcW+hZ8t0]
sendstrがうまくいかない、






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<293KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef