[表示 : 全て 最新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/

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がうまくいかない、

230 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/06(月) 09:25:02 ID:rX2xj5A50]
>>229
全角で打っちゃってるとか

231 名前:名無しさん@お腹いっぱい。 [2006/11/06(月) 13:03:18 ID:pTvgcTgu0]
全角だとだめ?調べてみます

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/06(月) 14:02:41 ID:rX2xj5A50]
あ、いや、"sendstr"の方がね・・・

単なる茶々だったんだ、スマン

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/07(火) 23:21:54 ID:nbYnkFvx0]
exec("timedate.cpl")
で 日付と時刻のプロパティが開くと思うんだけど
何故か開けない…
コマンドプロンプトから timedate.cpl って打てば
起動するのに…??



234 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 01:22:12 ID:dYDEs1RJ0]
あと一息だったのに!
DOSCMD("timedate.cpl")
または
EXEC("rundll32.exe shell32.dll,Control_RunDLL timedate.cpl")

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 02:16:02 ID:kkwdccLW0]
EXEC("control.exe timedate.cpl")
でもおk

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 07:23:56 ID:7gy21ohK0]
>>234
>>235
ありがとうございました.
…というわけで「ntpで時刻同期」の できあがり↓

doscmd("timedate.cpl", true)
id = getid("日付と時刻")
sleep(0.1)
clkitem(id, "インターネット時刻", CLK_TAB)
sleep(0.1)
sckey(id, VK_ALT, U)
REPEAT
sleep(0.1) // 処理待ち
UNTIL (pos("お待ち", getstr(id, 2, STR_STATIC))) < 1
clkitem(id, "OK") // 「OK」押して window閉じる


237 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 07:33:09 ID:7gy21ohK0]
ところで↑の UNTIL の行の 条件を
なぜ
UNTIL (pos("お待ち", getstr(id, 2, STR_STATIC))) == 0
って書けないの?
(書き方がわからなかったので < 1 としている)

「数値が等しい」は == では無いということかなぁ?
数値の比較の書式について マニュアルに載ってます??

スクリプト言語は Rubyしか知らないんで…一般的な
書き方がどんななのか よくわからない..


238 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 10:13:27 ID:QV90xeYa0]
RecIE  ブラウザ(IE)上の操作を記録
 Ver 1.0 2006/10/09版  フリーソフト
[機能]
 ブラウザ(IE)上の動作をUWSCのスクリプトとして記録します

こんなの作ってたのか。しかもUWSCもややバージョンアップ。

UWSC Ver4.1b (uwsc41b.zip 794KB) ダウンロード

※IEはもういいよ。せめて記録したのをIE無しで実行できるようにして欲しい。

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 10:15:18 ID:QV90xeYa0]
>>236
> clkitem(id, "インターネット時刻", CLK_TAB)

んなもんないんだが?

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 11:30:23 ID:in+oSbY90]
>>238
それはかなりムリぽ
Geckoでも載せれば出来るだろうけど、おそらくだがすごく重たくなるよ
まぁそれでも俺はやってほしいとは思うけど実装の手間を考えたらとても…
推測ばかりでごめん

>>239
この手のコードはかなり環境に依存するからなぁ…
OSは2k?こっちはXP Proだけどその名前のタブがあるよ
でも素直にntp倉使った方がフォーカス気にしないで済むし手っ取りばyゲフンケブン

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 15:36:56 ID:QV90xeYa0]
>>240
素直に低レベルのHTTPアクセス関数載せればいいのに。
でもIE自動操作は圧倒的に要望が多いんだろうな。
もう実装されたんだから必要になれば俺も使うと思うが…。

それよかOSに依存しない簡単スクリプト欲しいけどな。
この条件だけで既に出来る事は限られるが、それでも
欲しい場面は有る。さがしてみてもちいさくて古典的で
しかも低レベルていうのはなかなか無い。

しかしUWSCもでかくなったもんだなぁ…。
もうフロッピーにスクリプトと一緒に入れて使うのは困難。

うちは2Kだからそんなタブは無いよ。
2Kのサービスは使わないでAutomachronを起動時に
一回だけ実行してる。

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 18:48:39 ID:LfqD85Qi0]
1つだけだと作業の効率が悪いので、UWSCの多重起動の方法を教えて下さい


243 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 19:06:30 ID:QV90xeYa0]
スクリプトをパラメータとして渡せばいくらでも起動できる。



244 名前:240 mailto:sage [2006/11/09(木) 01:43:37 ID:Z8zk+dGG0]
>>241
>素直に低レベルのHTTPアクセス関数載せればいいのに。
ところが、CookieとかJavaScriptとか前提の操作もかなりあるから、
HTTPだけ喋れればよいというわけではないんよ。
で、JavaScriptのエンジンは相当モニョる。

>OSに依存しない簡単スクリプト
UWSCのスレでいうのも何だけど、Cygwin入れてbashとかどう?
シェルスクリプトはすごく古典的だし、wgetとかも使えるし、
書き方次第だけど、OSに依存しないコードもかけるよ。

>フロッピーにスクリプトと一緒に入れて使う
UPXとかどうだろう?4.0a1 2006/04/25でだけど、
1322496 -> 434176 32.83%
っていう結果がでたよ。これなら十分FDに収まるよ。
普通にlzhとかzipで圧縮しろって言われたらそれまでだけど…

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/09(木) 03:53:11 ID:AGEL77cW0]
>>237
keyword = "演算式"
uwschlp = "E:\Programs\UWSC\uwsc.chm" // !パス

id = GETID("uwsc","HH Parent", 0.1)
if id<0 then id = EXEC("hh.exe " + uwschlp)
ifb id>0 then
  SCKEY(id, VK_ALT, N)
  SENDSTR(id, keyword, 1, True)
  SCKEY(id, VK_RETURN)
endif

246 名前:名無しさん@お腹いっぱい。 [2006/11/10(金) 07:59:33 ID:FqCSfKXW0]
配列の数を取得するのはどうやったらいいの?
hoge.lengthとかでは取れないし
それかforeachみたいなの希望


247 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/10(金) 08:52:13 ID:+EBXIIWo0]
>>244
サンクス。
Cygwinは脚下だが…。

>>246
Dim hage= 1,2,3,4
For i= 0 to length(hage)-1
Print hage[i]
Next

だったような気がする。ヘルプ見れ。

248 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/11(土) 04:04:32 ID:5q7PbBGn0]
chmhlp = "?:\?????\UWSC\uwsc.chm" //■uwsc.chm のパス
wtitle = "uwsc" // タイトル

keyword = TRIM(PARAM_STR[0])
if keyword = "" then keyword = TRIM(GETSTR(0))

id = GETID(wtitle, "HH Parent", 0.1)
ifb id<0 then
  LockHard(True)
  id = EXEC("hh.exe " + chmhlp)
  LockHard(False)
endif
ifb id>0 then
  CTRLWIN(id, ACTIVATE)
  ifb !GETKEYSTATE(VK_SHIFT) then
    CLKITEM(id, "キーワード", CLK_TAB)
    i = 100
    while GETSTR(id, 1, STR_EDIT)<>keyword and i>0
      SLEEP(0.1)
      SENDSTR(id, keyword, 1, True)
      i = i-1
    wend
    if i>0 then CLKITEM(id, "表示", CLK_BTN)
  endif
endif

249 名前:名無しさん@お腹いっぱい。 [2006/11/11(土) 13:09:53 ID:pCHTRHAl0]
KBD(VK_WIN,CLICK,0)
ACW(GETID("スタート メニュー","DV2ControlHost"),0,244,400,494,0)
MMV(656,164,1021)
KBD(VK_P,DOWN,932)
MMV(656,164,350)
KBD(VK_P,UP,0)
MMV(656,164,180)
KBD(VK_DOWN,CLICK,70)
KBD(VK_DOWN,CLICK,29)
KBD(VK_DOWN,CLICK,32)
KBD(VK_RIGHT,DOWN,12)
MMV(656,164,50)
KBD(VK_RIGHT,UP,0)
MMV(656,164,551)
KBD(VK_DOWN,CLICK,0)
KBD(VK_RIGHT,DOWN,2)
MMV(656,164,3)
KBD(VK_RIGHT,UP,0)
MMV(656,164,53)
KBD(VK_DOWN,DOWN,20)
MMV(656,164,120)
KBD(VK_DOWN,UP,40)
MMV(656,164,36)
KBD(VK_RETURN,DOWN,50)
MMV(656,164,24)
KBD(VK_RETURN,UP,0)
MMV(608,211,901)
ACW(GETID("システムの復元","PCHShell Window"),124,96,776,576,0)
//システムの復元,パソコンの調子が悪いとき



250 名前:名無しさん@お腹いっぱい。 [2006/11/11(土) 13:25:33 ID:Ragr+mkN0]
amaki@volvic.ddo.jp

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/11(土) 15:41:22 ID:ejBrbwXn0]
>>248
もう分かったから照れないでちゃんと能書き書いとけよ。

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/11(土) 17:57:20 ID:FmFOw0WF0]
>>246
RESIZE

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/11(土) 23:25:03 ID:mDJ3ZaCE0]
そんなに金がホシイんか



254 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/12(日) 01:27:50 ID:Ujv7bdMC0]
>>251
・クリップボードへキーワードをコピーして>>248を実行。
 または
・コマンドラインでキーワードを渡す。

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/12(日) 01:34:33 ID:X0vOhbHT0]
ありがとうございます。

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/12(日) 03:55:18 ID:rdB3AhDT0]
「KAJIKAS TOWNSへようこそ」が消えてる!
Webアーカイブでも見れねえ!ガーン!

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/12(日) 17:16:00 ID:Sto4IFRa0]
>>102
// 強制電源断
POFF(P_POWEROFF or P_FORCE)

// 00秒後にシャットダウン
DOSCMD("shutdown.exe -s -t 00")

>>249
// システムの復元
EXEC("C:\WINDOWS\SYSTEM32\Restore\rstrui.exe")

*クラス名:"DV2ControlHost"って何の?
動作記録で得られたスクリプトを他の環境で試すときは要注意。
特に>>103の羅列は致命的な動作をする場合が有。

258 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/12(日) 19:46:54 ID:MhRyhUT00]
>>251
どういたしまして。

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/13(月) 11:33:28 ID:VXdvoq500]
すごい初歩的な質問ですが

>// 強制電源断
>9POFF(P_POWEROFF or P_FORCE)
>
>// 00秒後にシャットダウン
>DOSCMD("shutdown.exe -s -t 00")
とかはC言語ですか・・・?
差し支えなければ教えてください。

260 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/13(月) 12:24:09 ID:o4Cff82N0]
            スポポポポポポーン!!!
      。     。
        。  。 。 。 ゚
       。  。゚。゜。 ゚。 。
      /  // / /
     ( Д ) Д)Д))

            スパパパパパパーン!!!!!!
         + ,,  *    +
    +※ + ∴  * ※ *
    *  * +※ ゙* ※ * +
   +  ※ ∴ * + * 
     ( Д ) Д)Д))

261 名前:名無しさん@お腹いっぱい。 [2006/11/14(火) 08:06:47 ID:p4NCBUUJ0]
工ラーがすぐでるのでめんどくせー
エラーのどこ直せばよいか、教えてくれれば、よいソフトと言えるが


262 名前:名無しさん@お腹いっぱい。 [2006/11/14(火) 09:30:27 ID:gziMcojK0]
もう少し
スレタイを長くしないと検索にかからず人が増えない

263 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/14(火) 17:09:14 ID:mcbR0tcA0]
>>261
エラーは君が間違った場所を教えているんだよ。
つか、すなおに質問しろよ。
親切に教えてもらえるぞ。



264 名前:名無しさん@お腹いっぱい。 [2006/11/15(水) 20:37:40 ID:nx6se5lf0]
KBD(VK_WIN,CLICK,0)
MMV(868,38,10)
ACW(GETID("スタート メニュー","DV2ControlHost"),0,260,400,478,0)
MMV(868,38,5)
MMV(868,38,11)
KBD(VK_R,DOWN,1)
MMV(868,38,2)
KBD(VK_R,UP,7)
ACW(GETID("ファイル名を指定して実行","#32770"),3,562,403,168,0)


265 名前:続き [2006/11/15(水) 20:39:21 ID:nx6se5lf0]
MMV(868,38,7)
MMV(868,38,5)
KBD(VK_SHIFT,DOWN,3)
KBD(VK_SHIFT,DOWN,4)
KBD(VK_SHIFT,DOWN,4)
KBD(VK_SHIFT,DOWN,3)
KBD(VK_C,DOWN,10)
MMV(868,38,5)
MMV(868,38,0)
KBD(VK_C,UP,10)
KBD(VK_SHIFT,UP,1)
KBD(VK_OEM_1,DOWN,2)
MMV(868,38,20)
KBD(VK_OEM_1,UP,11)
MMV(868,38,280)
KBD(VK_OEM_5,DOWN,1)
MMV(868,38,20)
KBD(VK_OEM_5,UP,10)
MMV(868,38,12)
MMV(868,38,2)
KBD(VK_RETURN,CLICK,20)
MMV(868,38,20)
MMV(868,38,1)
ACW(GETID("ローカル ディスク (C:)","CabinetWClass"),295,54,631,600,0)

// ローカルデスクCを開く、
これをsendstrで開くにはどうすればいいですか?
スタート⇒ファイル名を指定して実行でsendstr使いたいんだけどうまくいかない


266 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 01:04:54 ID:sj7WjVf90]
OEMキーってなんだっけ?
ボリュームとかIEランチャの所謂インターネットキー?

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 01:55:56 ID:LP5m8d9x0]
>>265
EXEC("explorer.exe C:")
↑これで C: は開けるけど駄目なんだろうね。

どうしても「ファイル名を指定して実行」を使いたいなら
shell = CreateOLEObj("Shell.Application")
shell.FileRun
id = GETID("ファイル名を指定して実行","#32770")
SENDSTR(id, "explorer.exe C:", 1, True)
//CLKITEM(id, "OK")

ところで、"DV2ControlHost"って何?
あと、自動取得スクリプトは貼らなくていいから…

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 03:10:57 ID:0dNnVeDD0]
>>266
ttp://yokohama.cool.ne.jp/chokuto/urawaza/prm/virtual_key_code.html

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 09:05:27 ID:xFDHWS7+0]
>>265
mmvとkbdしかいらないツー事だな。

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 16:32:09 ID:sj7WjVf90]
>>268
ども、全然違ったしorz

271 名前:続き [2006/11/17(金) 07:54:02 ID:pu68rP8u0]
shell = CreateOLEObj("Shell.Application")
shell.FileRun
id = GETID("ファイル名を指定して実行","#32770")
SENDSTR(id, "explorer.exe C:", 1, True)
//CLKITEM(id, "OK")

KBD(VK_RETURN,DOWN,0)
MMV(661,39,140)
KBD(VK_RETURN,UP,0)

>>267
開いたーTHX

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/18(土) 00:33:19 ID:QYr4TQXC0]
>>271
おいおい!
//CLKITEM(id, "OK")
↑このコメントを外せばいいんだよ。
下の3行は不要。

ヘルプをよく読んだ方がいいと思うぞ。
KBD MMV から卒業しようよ。

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/18(土) 01:35:17 ID:t7NB8bux0]
uwscスクリプトのブログ
ttp://blogs.yahoo.co.jp/uwsc_script/



274 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/18(土) 05:04:49 ID:gz9EZxfT0]
いらねぇスクリプトばかりだった。
それが普通だけどな。

275 名前:名無しさん@お腹いっぱい。 [2006/11/18(土) 09:29:28 ID:GJb2QK8r0]
uwscがはやるには、よいスクリプトランキング付け.や、こんな命令をパソコンにやらせたいアンケートいるなあ、

276 名前:名無しさん@お腹いっぱい。 [2006/11/18(土) 13:33:47 ID:40Sw6ctk0]
パソコン1台しかもたんからKBD MMV で充分、

277 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 05:03:59 ID:e3PWmBC/0]
KBD MMV しか使えないとDQN

278 名前:続き [2006/11/21(火) 11:49:43 ID:xXhUGEUE0]
>>267
shell = CreateOLEObj("Shell.Application")
              ↑
     この情報はどうやってとるのですか?
右クリックでプロパティでもだめだし
shell.FileRun
id = GETID("ファイル名を指定して実行","#32770")
SENDSTR(id, "explorer.exe C:", 1, True)
//CLKITEM(id, "OK")

>ところで、"DV2ControlHost"って何?
わかりません、マウスとキーボードで作ってるから



279 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/22(水) 03:32:22 ID:MZ4cnudL0]
print文で出てくるちっこいウィンドウの位置って指定できないのかな?
UWSC起動してからマクロ実行すればUWSCにくっついて表示されるけど
引数に指定してマクロ動かすとデスクトップの左上隅に表示されてしまう。
複数実行すると重なって見えないんだよね。

280 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/22(水) 04:11:53 ID:b7Nu0a2F0]
試さずに提案するが、GETIDでGET_LOGPRINT_WINのウインドウIDを取得して、それをACWで位置指定してみたら?
やってみたら結果報告ヨロ

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/22(水) 04:36:50 ID:MZ4cnudL0]
>>280
なるほど。いい手です。
試してみたらうまくいきました。ありがとうございました。

282 名前:続き [2006/11/22(水) 21:12:36 ID:DUEoKZur0]
test

283 名前:続き [2006/11/22(水) 21:13:37 ID:DUEoKZur0]
shell = CreateOLEObj("Shell.Application")
shell.FileRun
id = GETID("ファイル名を指定して実行","#32770")
SENDSTR(id, "pc7.2ch.net/test/read.cgi/software/1156416884/281n-", 1, True)
CLKITEM(id, "OK")
ACW(GETID("自動化ツールUWSC使いよ集まれ2 - MICROSOFT INTERNET EXPLORER","IEFrame"),0,0,1024,734,0)
sleep(8)
BTN(LEFT,DOWN,542,347,6)
MMV(542,347,30)
BTN(LEFT,UP,542,347,90)
MMV(542,347,1012)
KBD(VK_SHIFT,DOWN,6)
KBD(VK_TAB,CLICK,2)
KBD(VK_TAB,CLICK,5)
KBD(VK_SHIFT,UP,6)
KBD(VK_T,CLICK,9)
KBD(VK_E,CLICK,190)
KBD(VK_S,CLICK,1)
KBD(VK_T,CLICK,4)
KBD(VK_SHIFT,DOWN,4)
KBD(VK_TAB,CLICK,3)
KBD(VK_TAB,CLICK,4)
KBD(VK_TAB,CLICK,3)
KBD(VK_SHIFT,UP,1)
KBD(VK_RETURN,DOWN,1)
KBD(VK_NEXT,CLICK,1)
KBD(VK_RETURN,UP,0)
MMV(542,347,90)





284 名前:続き [2006/11/22(水) 21:26:32 ID:DUEoKZur0]
test

285 名前:続き [2006/11/22(水) 21:32:35 ID:DUEoKZur0]
test






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

前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