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


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

【マクロ】 UWSC Part3 【シェアウェア化】



1 名前:ミスターユーダブリューエスシー [2007/04/12(木) 15:09:02 ID:ljN5gr/P0]
www.uwsc.jp/

1 pc7.2ch.net/test/read.cgi/software/1107738590/
2 pc11.2ch.net/test/read.cgi/software/1156416884/

29 名前:名無しさん@お腹いっぱい。 [2007/04/27(金) 12:03:25 ID:vlslrKCi0]
別のユーザーで実行で起動したIEページのCOMハンドルの取得の仕方、分かる人いる?
もう1週間もつまって煮詰まって..

30 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 17:55:18 ID:m6iyC9n+0]
>>29

本家でも言われていることだけど
目的から考えて、素直にログオフ→ログインしたほうがいくない?
(もちろんwindowsではなくブログサービスのほう)
runasにこだわって、命がけで前人未到の断崖絶壁をフリークライミングするよりも
おとなしくハイキングコース歩いていくほうを選ぶのが身のためってもんじゃないのかな。


31 名前:名無しさん@お腹いっぱい。 mailto:Finと後いくつか組み合わせて使えばできめるだろ?クズ共 [2007/04/27(金) 21:42:56 ID:vlslrKCi0]
>>30
>命がけで前人未到の断崖絶壁をフリークライミングするよりも
>おとなしくハイキングコース歩いていくほうを選ぶのが身のためってもんじゃないのかな。

3-4つの命令を使えばできることが、
あなたにとって前人未到なんですね、へーそうですかWW
分からないならレスしないでくださいな、こちらが恥ずかしくなります。

本家とは何のことか分かりませんが、きっとあなたのように知ったかや大した知識でもないのに
初心者相手にお山の大将に気取っているのが関の山な連中なんでしょうね
そんな連中に質問して時間の無駄だってことが良く分かりましたよ。



32 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 21:58:46 ID:G5cLhuE10]
はいはいわろすわろす

33 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 23:15:34 ID:t7C+eQt50]
>>31
Finと後いくつか組み合わせて使えばできめるだろ?クズが

34 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 23:34:45 ID:1Z6tNp3R0]
はいはいできめるできめる

35 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 23:51:27 ID:m6iyC9n+0]
>29が
ttp://www3.bigcosmic.com/board/s/board.cgi?id=umiumi&no=730
じゃないなら
漏れのレスは全くもって意味不明な電波レスにしか見えないなw

36 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 00:29:04 ID:IUCKD9bm0]
ひとりでできめるもん

37 名前:クズ mailto:sage [2007/04/28(土) 02:14:09 ID:CeuLfq820]
Finと後いくつか組み合わせて使えば
UWSCで3-4つの命令を使うだけで他のユーザのIE乗っ取って
cookieやら垢盗みホーダイ、mixiで騙り書き込みホーダイ
できめるだろ?と言われwktkでやってきますた
んで、そのスーパーハカーツールFinはどこでダウソできるか分かる人いる?
もう1週間もつまって煮詰まって..



38 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 03:35:51 ID:hMuTrH/00]
昨日から始めました。初歩的質問ですいませんがお世話になります。
メモ帖などから実行しようとすると指定外ファイルとなります。
指定ファイル(UWSファイル)にするためにはどうすればいいのでしょうか?

39 名前:名無しさん@お腹いっぱい。 [2007/04/28(土) 05:45:32 ID:lUH3Ck9m0]
>>46
名前の変更かプロパティで拡張子をUWSに変えるんじゃ?

40 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 15:41:41 ID:hMuTrH/00]
>>39
もしかして38に言ってますか?もしそうなら名前を変換しても駄目でした。
プロパティを見ても拡張子の変え方が分かりません。

41 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 15:57:52 ID:gVRWpOzv0]
>>38
1.深呼吸
2.リラックス
3.落ち着いて何をどうしたいのか分かりやすく省かず丁寧に書き込む。

42 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 17:04:24 ID:gVRWpOzv0]
深呼吸して試してみたら、「指定外ファイル」ってのは、拡張子間違いの事なのね。
XPのメモ帳だと「hoge.uws.txt」といった風に拡張子txtを問答無用で補完してくれるから、
エクスプローラーで拡張子を変えてやる必要がある。(hoge.uws)

1.「登録されている拡張子は表示しない」をoffにする。意味はググってね。
2.ファイルを選択して「F2」を押し、ファイル名末尾の拡張子を「.uws」に変える。

43 名前:38 mailto:sage [2007/04/28(土) 20:33:05 ID:hMuTrH/00]
>>42
早速試して見ます。

44 名前:38 mailto:sage [2007/04/28(土) 20:46:18 ID:hMuTrH/00]
>>42
解決しました。ありがとうございました。

45 名前:名無しさん@お腹いっぱい。 [2007/04/29(日) 21:07:21 ID:+veFhoWk0]
6720円か
ちょっと高いな

46 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 16:38:32 ID:HQ7ZTLB30]
UWSC歴1週間の初心者ですが、質問させてください。
”あるサイト内で、特定のGIF画像(例えば新製品のアイコン)が貼られているページのみ
別ウィンドウで開く”というスクリプトを書きたいのですが、
小林シンヤ氏の本だけでは難しくてよくわかりません。
どなたか、教えていただけないでしょうか?

47 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 16:45:49 ID:xDO7jhgu0]
それだけでいいのなら
漏れならそのページのソースを読んで
その画像ファイル名がある箇所を探して
隣接するHREFの中身を読んで適当にホスト名とか補完して
ブラウザでパンパン開かせるという感じにするね
画像一致とかやってたら面倒だし
クリックとかだとCOMからんできそうだし



48 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 17:40:23 ID:HQ7ZTLB30]
>>47
ありがとうございます
おっしゃることはなんとなくわかるのですが、
まだ自力でスクリプトを書けるレベルではないです。
書いてあるものは、調べながらある程度理解できるつもりなのですが・・・。
やはり初心者では難しいものなのでしょうか?

49 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 01:07:16 ID:xKTXp2r50]
>>48
書いてやりたいんだが
歴3日の俺じゃ無理だな

50 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 05:49:37 ID:wBorABIm0]
あきらめて試合終了なのは癪だから、同じく3日目の俺も参戦してみるか。

対象をシンヤ本sample12で使ってた ttp://biz.yahoo.co.jp/teguchi/all/buy/day_teguchi.html にして、
上向き矢印のページだけを開くスクリプトを考えてみる。

IEのソースの表示で開いたメモ帳をクリップボードに送るのは、まんまSCKEYしてやれば出来た。
次にarrow_up.gifを、GETSTR(0)から検索。これはPOSで出来そう。

問題は、見つけた次の行にある「s=8585」の部分を検索する方法。
>>47氏の言う「隣接するHREFの中身を読んで」の部分が、どう手を付けたらいいかさっぱり分からない。
だれかヒント下さい・・・。

51 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 22:45:58 ID:FRAHh81z0]
>>50
そのあたりはやっぱりDOM扱うのがいいと思うけど
あえて正規表現駆使してなんとかするとか...

>あきらめて試合終了なのは癪だから、同じく3日目の俺も参戦してみるか。
その心意気が、男前。
貴方ならきっとモノにできる。がんがれ。

52 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 01:54:17 ID:sSI9MXv50]
>>51
POSの検索開始位置を変えられないなら、必要部分をCOPYで切り出せばいいじゃない
それに、バイト数決め打ちでCOPYるだけでも大丈夫そうだ・・・と試してたら何とかなりました。

DOMという用語は初めて聞きましたが、これや正規表現を使う場合、wshか何かを呼んで、
別処理しないといけないんですよね?



53 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 03:19:17 ID:l/Eq2oZO0]
>>52

お、やるじゃん、GJ!
やってみればまあなんとかなるもんだよね。

54 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 03:23:08 ID:l/Eq2oZO0]
DOM(DocumentObjectModel)は
例えば
document.getElementsByTagName("img")
みたいなやつ。
うまく説明できないんだけど、とにかくXMLやXHTMLをプログラムから扱いやすくするやつ。

んで、
DOMの場合はInternetExplorer.Applicationオブジェクト、
正規表現ならVBScript.RegExpオブジェクトを
CREATEOLEOBJで作成してからそれらを通して利用することになるよ。
ちなみにここで内部的に使われている技術(規約?)がよく聞くCOM(ComponentObjectModel)

wshからもCOMを扱えるからスクリプト上の見た目はよく似ているけど、
UWSCからwshを呼んでいるわけではないんだな〜

55 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/06(日) 13:50:43 ID:u38uu+3m0]
>>52
自分も興味あるので
よかったら出来たスクリプトを
貼ってもらえませんか?

56 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/06(日) 17:34:57 ID:yb+7VDwV0]
IEでのプルダウン形式のセレクトボックスを選択させるには
どのように記述したらいいでしょうか?
IESETDATAを使ってみたのですが、どうもうまくいきません
よろしければご回答お願い致します。

57 名前:50 mailto:sage [2007/05/06(日) 23:11:36 ID:LdZaxQzq0]
>>55
頼む相手を間違えてる気もするけど…まあいいかw 全30行。

IE = CREATEOLEOBJ("InternetExplorer.Application")  // IE起動開始 ---
IE.visible = True
IE.navigate("biz.yahoo.co.jp/search_ranking/num/index.html") // ※ページ変えました
REPEAT
SLEEP(0.1)
UNTIL !IE.BUSY AND IE.readystate = 4 // 以上、シンヤ本よりペタリ ---

SCKEY(GETID("Yahoo!ファイナンス"), VK_ALT, VK_V)  // Alt+V,C で「ソースの表示」
SCKEY(GETID("Yahoo!ファイナンス"), VK_C)
SLEEP(2)
SCKEY(GETID("IEキャッシュ"), VK_CTRL, VK_A, VK_C)  // エディタからクリップボードへ全コピー
SLEEP(2)



58 名前:50 mailto:sage [2007/05/06(日) 23:12:59 ID:LdZaxQzq0]
>>55
続き。

CODES = ""
FOR KAISU = 1 TO 25
  START = POS("arrow_up.gif", GETSTR(0), KAISU)
  IF START = 0 THEN BREAK                // 以下>>52の処理…
  CODETEMP = COPY(GETSTR(0), START, 200)     // 矢印位置から200文字を切り出し(矢印込)
  SLEEP(1)
  CODESTART = POS("s=", CODETEMP, 0) + 2     // その中からコード部分を検索(先頭オフセット2文字)
  IF CODESTART = 2 THEN BREAK
  CODEEND = 4
  CODE = COPY(CODETEMP, CODESTART, CODEEND)    // 株式コードを切り出し
  CODES = CODES + CODE + ","           // コード列作成。コンマが多いけど動いてるから…OK!
  FUKIDASI("CODES=" + CODES + "<#CR>" + CODETEMP, 10, 10, 0, 18)
NEXT
// PRINT CODES

IE = CREATEOLEOBJ("InternetExplorer.Application")  // IE起動開始 ---
IE.visible = True
IE.navigate("quote.yahoo.co.jp/q?s=" + CODES)  // 上矢印以外が混ざってるのは情報鮮度の為カナ


59 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/07(月) 01:33:02 ID:qjit5QTN0]
IEIEうるせーよ。
つかもうIE専用みたいでウンザリ。

60 名前:名無しさん@お腹いっぱい。 [2007/05/07(月) 08:46:21 ID:7fR2du/d0]
maplestoryで使えるマクロって何があるの?
mzbotがつかえるみたいだが↑→↓←キーが登録できないからそれらのキー使えるマクロないかな

61 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/07(月) 18:01:52 ID:nKSsgfTu0]
>>60
メイポー厨は死ねば?

62 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/08(火) 17:57:52 ID:nTStV1i60]
Lockhard(True)でロックされないキーを指定できたらもっと便利だと思う。
窓の手の「キーボード、マウス掃除機」の代わりにもなるし。

63 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/12(土) 08:12:01 ID:24X1Pgt/0]
chkimgの透過色と形でチェックを同時に使いたい

64 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/13(日) 12:07:11 ID:D8iqoMTQ0]
>21
おいおい、じゃお前のは不正行為じゃないっていうのかよ?w


65 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/13(日) 12:08:14 ID:D8iqoMTQ0]
状況判断機能以前に、自動化自体が不正行為だろ。自分を正当化してんじゃねぇよ。

66 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/13(日) 13:44:28 ID:4/p7/07g0]
亀の上にゲームと一般作業の区別も付かないDQNですね

67 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/14(月) 15:32:23 ID:Tn05gvLk0]
ゲームばっかやってるから考え方が偏ってるんだよ



68 名前:名無しさん@お腹いっぱい。 [2007/05/16(水) 10:26:06 ID:DJuFBG1B0]
エロい人教えてください
INPUT文で最初に入力個数を宣言してfor〜nextで個数分を
値の配列に代入していきたいのですが、
配列って1つづつの代入は出来ないのですかね

INPUT("個数")
For i=0 to 個数-1
DIM 値[個数-1]=INPUT("値を入力")
NEXT

期待する結果
値[1]="AAA"
値[2]="BBB"
値[3]="CCC"
・・・・・・・

これじゃ配列に入力出来ないんですねえ
っていうか使い方が間違ってると思うので
何か良い方法ないですかねえ

69 名前:68 [2007/05/16(水) 11:03:49 ID:DJuFBG1B0]
ソンマソン
自己解決しました。
DIMの位置が悪かっただけです。
<(_ _)>


70 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/16(水) 13:11:30 ID:KSh93inH0]
解決したならいいんだけど
配列の添え字部分([個数-1])もおかしくない?

また
for i=1 to 個数
値[i]=INPUT("値を入力")
next
のほうが分かりやすいと思われ

71 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/16(水) 19:43:49 ID:3IPfOmIz0]
rocketmouseとUWSCってどう違うんですか?

72 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/16(水) 20:15:55 ID:/C8OCwqY0]
>>71
名前が違う

73 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/17(木) 02:00:15 ID:HA5Seh3g0]
ありがとうございます

74 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/17(木) 13:10:56 ID:fV9lvpaU0]
おまえら楽しそうだな。

75 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/19(土) 21:34:19 ID:CML4xi4V0]
rocketmouseとUWSCってどう違うんですか?
↑マジでおしえて

76 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/19(土) 22:34:57 ID:Qc0ufEjE0]
特定のアプリが起動している間、スクリーンセーバーや省電力機能を効かせなくする
といった用途に、UWSCは使えますか?もし可能なら方法のヒントを下さい。

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/20(日) 08:40:05 ID:5ST4XvdV0]
手でやっている事を列挙する



78 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/20(日) 10:06:15 ID:BcKx99Qa0]
>>77
あっさり実現 orz
お目汚し失礼しました。

79 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/20(日) 23:39:12 ID:RM8alIrC0]
while True
  Lockhard(True)
wend

ここから脱け出す方法は?

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 00:57:31 ID:BWhmDx010]
つCTRL+ALT+DELETE

81 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 01:41:28 ID:USKVOtn90]
>>79
なんでそんなことしてんの?

82 名前:79 mailto:sage [2007/05/21(月) 07:21:53 ID:9lrRTQR60]
>>80
すみませんそこからどういう操作をするのでしょう
再起動、ログオフせずに脱出したいのですがタスク
マネージャを起動すると再びロックされます。

>>81
>>62

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 09:01:22 ID:USKVOtn90]
なんでキー入力監視しないの?

84 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 14:08:51 ID:QuBG4dZF0]
無限ロックすんなsleep入れろ

85 名前:79 mailto:sage [2007/05/21(月) 20:59:23 ID:9lrRTQR60]
>83
GetKeyStateのことですか?
Lockhard(True)の状態では使えないみたいです
もしGetKeyStateで(或いは他の方法でも)
可能であるならばどういう書き方をすれば良いのでしょう?
>83
はいそうでしたね、うっかりしてました。
しかしsleepを入れても脱出出来ないことに変わりはありません

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 21:02:54 ID:9lrRTQR60]
あ…下は>84だった

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 22:02:01 ID:QuBG4dZF0]
どうせsleep入れただけでlockhardそのまま無限ってオチだろ



88 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 22:53:02 ID:9lrRTQR60]
そうです。
例えばこのような方法ではロックと解除を一秒ずつ交互に繰り返すだけなので
これでは意味がありません。

for i = 1 to 15
  Lockhard(1)
  Fukidasi("ロック")
  sleep(1)
  Lockhard(0)
  Fukidasi("解除")
  GetKeyState(VK_Esc)
  for j = 1 to 5
    if GetKeyState(VK_Esc) then Exit
  sleep(0.2)
  next
next
Fukidasi("脱出")
sleep(1)

ロック状態が続いていても1つの例外キーがあってロック解除が出来ればいちばん
良いのですが、全てのキーがロックされる為それは出来ません。
ですから完全にロックされた状態から再起動もログオフもせずに脱出する方法がある
のかどうかを知りたいわけです、無理なら無理で諦めますが。

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 22:57:12 ID:9lrRTQR60]
Exitじゃないや、Breakだった。

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 22:59:35 ID:9lrRTQR60]
あ…Breakでもなかったorz

91 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 23:10:12 ID:BWhmDx010]
>>79

これでどうよ?

fukidasi("キーボード・マウス掃除機<#CR>終了はCTRL+ALT+DELETE")
lockhard(True)
repeat
  id = getid("Windows タスク マネージャ","#32770",0.1)
until id > 0
ctrlwin(id,CLOSE)
lockhard(False)

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/21(月) 23:28:11 ID:9lrRTQR60]
>>91
おおっ、こんな方法があったとは!
どうもありがとうございます m(_ _)m
自分はまだまだ知恵が足りないようです、反省しております。

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/22(火) 08:34:33 ID:uOPCm6Vf0]
lockhard(true)
while true
  sleep(1)
wend
lockhard(false)

これだけで済むだろ・・・

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/22(火) 10:31:41 ID:XWTNjqEP0]
>>93

それだと終了するのに手動でUWSC.exeのプロセス殺して
あとタスク マネージャのウィンドウも閉じないといけない
めんどくさいYo

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/22(火) 11:07:19 ID:Z51FyYZ20]
停止

96 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 03:27:10 ID:6edlpdZM0]
ゲームでショートカットキーを使い自動で回復アイテムを定期的に使用するように組もうと思いまして
ここまでは自力で調べて書いてみたのですがうまく動作しません。

MOUSEORG(GetCtlHnd(GETID("ゲームのウィンドウ名"), "クラス名■私ゲームはD3D Window■"),2) //ここから指定のウインドウで実行
While True //ここから無限ループ
KBD(VK_F1,CLICK,10000)/F1キーを押す
KBD(VK_F2,CLICK,10000)/F2キーを押す
KBD(VK_F3,CLICK,10000)/F3キーを押す
KBD(VK_F4,CLICK,10000)/F4キーを押す
KBD(VK_F5,CLICK,10000)/F5キーを押す
Wend //ここまで無限ループ
MOUSEORG(0) //ここまで指定のウインドウで実行

ちなみに、自分が画面の前にいて返答できれば規約違反ではないそうです。
ご教示お願いします。

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 11:23:36 ID:lCycf14V0]
>>96
ゲーム名を出さなければ答えようがない。
エスパーしろと?
これだからゲームでツール使うような厨は(ry



98 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 11:49:54 ID:WQysRolv0]
>>96
私はただ、ウインドウの指定方法が合っているか聞きたいのです。

ゲームのウィンドウ名とクラス名は以下のもので取得しています。(他所から拾ってきたものです。)

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

MOUSEORG(GetCtlHnd(GETID("ゲームのウィンドウ名"), "クラス名"),2)
この指定方法はどこが間違っているのでしょうか・・・。

99 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 16:42:49 ID:1OMQZNUU0]
> ちなみに、自分が画面の前にいて返答できれば規約違反ではないそうです。

プゲラ

100 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 17:52:09 ID:lCycf14V0]
>>98
> 私はただ、ウインドウの指定方法が合っているか聞きたいのです。
これもエスパーしろと?wwww
これだからキチガイは困るんだぜ?

101 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 18:02:53 ID:s20Ojmh80]
またオンラインゲームかw

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/25(金) 01:01:39 ID:Hkh+ZFPZ0]
オンゲ厨はうざいがこいつのは実際ほとんどのMMOで規約違反ではないし
聞いてるのはウインドウの指定方法だろ?
煽りしか入れないで結局何もわかんないんじゃねーかw

ま、これも自演乙で片付けられそうだがなw

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/25(金) 01:08:43 ID:u6IFQLVh0]
>ほとんどのMMOで規約違反ではないし

そんなことはないw

104 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/25(金) 02:38:08 ID:k5Wvlbh/0]
>ゲームのウィンドウ名とクラス名は以下のもので取得しています。

マジレスするとたぶんここが問題
ウィンドウのクラス名じゃなくて子ウィンドウのクラス名を調べてみれ

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/25(金) 03:07:55 ID:4UtigeM80]
そもそもゲーム名がわからないと、
DirectInput使ってるかもわからんし、
情報を小出しにする意味がわからないだろ。

106 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/25(金) 08:26:39 ID:T/8EEuAq0]
自分でできないミジンコがマクロなんて使うなよw

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/25(金) 21:44:55 ID:9LbVIOxj0]
株取引には使えるがゲームに使ったらいかんらしいぞ。



108 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 00:39:45 ID:BUDsbD+r0]
UWSCのスクリプト内容に関する質問なんですが、
メインプログラムをA.uwsとし、サブプログラムをB.uwsとした場合
Aのメインプログラムを実行中にBのプログラムを読み込んで使用し
これら一連の動作をループさせるといったメインプログラムを
作りたい場合どういったコマンドを組み立てれば良いのでしょう?

詳細手順としては

A.uwsを実行 → 目的ウインドウID@を取得 → ウインドウID@内の座標位置を指定
してクリック → B.uwsを読み込む → B.uwsを実行 → B.uwsを終了 →
目的ウインドウID@が出現するまで待機する → ウインドウID@を取得 → 繰り返し

こういった手順を踏みたいのです。

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 00:42:21 ID:BUDsbD+r0]
108ですが、利用するのはエクセルとメーラーです。
サブプログラムだけは他の方から頂いたもので完成しているので
そのまま流用するという状況ですので、2つのuwsファイルを
用いたプログラムをということになります。

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 10:44:35 ID:ONLjvXMK0]
UWSCを使い始めたのですが、構文の中に
1)x分ごと無限ループ中の動作にわりこんでボタンを押す
2)y時間後にUWSCを終了する
というのを組み込みたいのですがどうしたらいいでしょうか。
できればどこのHPをみればいいとかヒントだけでもくださったらありがたいです

111 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 11:15:50 ID:xja3bxl60]
>>110
なんのボタンかわからんから微妙だけど、自分なら、UWSCの2重起動を可能にして
一個目を監視する目的の30秒〜1分くらいのSleep入れたUWSを別途作るかな…。

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 15:01:20 ID:ONLjvXMK0]
レスthx

2重起動ですか・・・思いつきもしなかったんですが2重起動って可能なんですか?

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 16:21:41 ID:xja3bxl60]
うーん…
別に多重ループ+ループレベルを使えば1本で出来るだろうし、スレッド使うのもありかもしれんし。
公式からのLinkで拾えるサンプルプログラムとかを探してみれば?


114 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/30(水) 02:11:50 ID:zckGhZ0B0]
>>110
> 1)x分ごと無限ループ中の動作にわりこんでボタンを押す
> 2)y時間後にUWSCを終了する
このまんま書けばいい。もっとちゃんと書くと

1)x分ごとにyをする
2)Aの時Bのボタンを押す
3)Z時間後に終了する

この三つをそれぞれ関数として書けばいい。
あとは同時に動かせば良い。


115 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/30(水) 11:03:15 ID:8fwFHlAU0]
ありがとうございます

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 06:37:40 ID:LM5BTK6Q0]
UWSC Ver 4.3 版 2007/05/31

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 07:18:40 ID:40bZTH+U0]
>>63付けてくれないかなぁ



118 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 20:46:53 ID:azpaJSIn0]
やっとのことで選択項目の取得が出来るようになったのか
これでAPI使わなくて済むんだな

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 23:43:52 ID:4r9f3F5k0]
例えばさ?
t= getid()
てな感じで引数を空にして実行したら、ウィンドウ選択モードになって
オペレータが選択したウィンドウのタイトルとClass名が表示されて
適当に修正して続行すると、そのままソースが変更されて次回から
ちゃんと動く…みたいな感じにしてほしいんだよな。

れgetidだけに限らず全てのコントロールの操作関数で似たような事が
でけるようにしてほしい。

選択モードは別にそのまんんまの画面をマウスポインタで選択でも
悪くはないんだけど、できればウィンドウエクスプローラみたいな
GUI解析ウィンドウから選択できた方がいい。

ちょと面倒かもしらんが、この機能付けるだけで間違いなく1000倍は
使い易くなるよ。初心者もとっつきやすくなる。

仮にこの機能付けるとしたらフリー版にもつける事。
そうしなかったらアイデア無断盗用で訴えてヤル。

120 名前:名無しさん@お腹いっぱい。 [2007/06/02(土) 01:24:43 ID:YbwGM4KH0]
www.uwsc.jp/
www.uwsc.info/

株式会社ジェイケン
www.j-ken.co.jp/

作者: (株)スクウェア
www.vector.co.jp/vpack/browse/person/an043665.html

iタウンページGET PRO版のメリット
www.uwsc.jp/get_series/itown/merit.html

@GET WEB - メールアドレス / 電話番号 顧客リスト作成のエキスパート
www.uwsc.jp/get_series/atget/

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/02(土) 02:09:28 ID:4E6medaY0]
>>118
今までもAPIなぞ使わずともlogn関数使えば選択できたよ?
まぁ分かりにくかったけど…

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/02(土) 03:06:09 ID:gFj+KQ6F0]
ぼっと

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/02(土) 03:24:06 ID:mYpATOYF0]
>>121
それはSLCTBOXの戻り値では?

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/02(土) 03:36:34 ID:4E6medaY0]
>>123
そのとおりでした。お恥ずかしい…

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 23:30:46 ID:tEksXPNC0]
ヾ(*´∀`*)ノキャッキャ

126 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/06(水) 03:34:24 ID:YFTlzAIW0]
コンパネ ネットワーク接続の
ローカルエリア接続右クリ→無効にする→有効にする

の一連作業を自動化したいんだが、どうもうまくいかない。
完全に無効になってから有効にしたいのだが
なんかいい手ある?

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/06(水) 03:44:40 ID:HjIVTOKl0]
それでいったい何をするきだ



128 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/06(水) 04:28:12 ID:WwTs7GCj0]
>>126
つInvokeVerb
つnetsh
さあ、好きなほうを選びたまい

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/08(金) 20:19:55 ID:fPRJsoEQ0]
IE上のリンクをTABで移動して、
選択状態にある(点線で囲まれた)リンクのURL
若しくは表示されてる文字を取得するにはどうすればいいですか?







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

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

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