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

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
若しくは表示されてる文字を取得するにはどうすればいいですか?


130 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/08(金) 21:13:37 ID:izLG5zXi0]
>>129
そういうのは基本的にCOM使うべきところだけど
右クリック→ショートカットのコピー(T)でリンクのURLはクリップボードに取れるYO!

sckey(id, VK_APPS, T)
msgbox(getstr(0))




131 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/10(日) 03:38:51 ID:SqfacsMg0]
特定の時間にUWSCをシャットダウンする処理を行うにはどうすれば良いのでしょう?


132 名前:名無しさん@お腹いっぱい。 mailto:age [2007/06/10(日) 12:33:43 ID:SudZPutI0]
スライダーをスクロールさせる動作を、記録通りに正確に行わないのは仕様か?

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/11(月) 22:06:07 ID:yo2uYOaH0]
>>132
仕様だからしようがない。
「余分な時間、マウス移動は記録しない」
のチェックが入ってると、ドラッグし初めたところと指を離したところしか記録してくれないよ。
チェックはずしてみては?

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/12(火) 16:34:13 ID:XjmAnwIj0]
googleとかの検索サイトでキーワード検索して出てきた最初のページで
検索結果サイトへのリンク張られた文字列を文字列検索してクリックじゃなくて
上から何番目のリンクをクリックせよと指定するにはどうすればいいの?
解析すると上からtag09、tag15、tag24とか、ある時は上からtag02、tag08、tag15とか
tagコードに規則性がない場合

135 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/12(火) 18:40:19 ID:rSv+UsIC0]

コンパネ ネットワーク接続の
ローカルエリア接続右クリ→無効にする→有効にする

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


136 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/12(火) 20:47:13 ID:yph4GtdE0]
いい手はあるし、もう回答されているはずだけど?

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/12(火) 22:17:39 ID:Pwyx5d9q0]
勘違いだった、すまん。

138 名前:名無しさん@お腹いっぱい。 [2007/06/13(水) 18:56:52 ID:Aw2OORCD0]
すいません!初心者です。教えてください。
URLのインナーテキストをペーストして、
フォームの19番目のテキストエリアに自動的にコピーさせたいのですが、、、
どうすれば・・・

IE = CREATEOLEOBJ("InternetExplorer.Application")
IE.visible = True
IE.navigate("++++++/")
REPEAT
SLEEP(0.1)
UNTIL !IE.BUSY AND IE.READYSTATE=4
SENDSTR(0, IE.document.body.innerHTML)
SLEEP(0.2)
IE.navigate("++++/")
REPEAT
SLEEP(0.1)
UNTIL !IE.busy AND IE.readystate=4
IE.document.forms[0].id.value = "++++"
IE.document.forms[0].pass.value = "++++"
SLEEP(5)
ID = GETID("GET_ACTIVE_WIN")
clkitem(ID,"ログイン",CLK_ACC)
SLEEP(5)
ID = GETID("GET_ACTIVE_WIN")
clkitem(ID,"記事の作成",CLK_ACC)
SLEEP(2)
IE.document.forms[1].elements[0].value = "+++++"
IE.document.forms[1].elements[19].value


139 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/13(水) 19:24:20 ID:2Sgn+99n0]
>>138
著作権は大丈夫でしょうか?w

140 名前:名無しさん@お腹いっぱい。 [2007/06/13(水) 19:46:52 ID:Aw2OORCD0]
>>139
書き忘れました。URLのインナーテキストと言っても、RSS送信内容及び、
自分のHPサイトです。
著作権の心配はありません(^^



141 名前:名無しさん@お腹いっぱい。 [2007/06/14(木) 11:25:23 ID:LThuNwYv0]
うpキター


 [Ver4.3a]
  DROPFILE関数がきかなくなっていたのを修正
  REPEAT-UNTIL文にてUNTIL直前にCONTINUE文があるとNGなのを修正
  GETSTR, SENDSTR関数のACC使用時に番号が0の時にフォーカスのあるコントロールになるよう修正
  CHR関数に対しバイト対応のCHRB関数を付けた
  Pro版:
  CREATEFORM関数にて frameを使用された場合に表示できなくなっていたのを修正

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/14(木) 19:17:16 ID:jTo+T8cg0]
>>138
これの著作権のことじゃないの?
ttp://www3.bigcosmic.com/board/s/board.cgi?id=umiumi&no=877

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/14(木) 21:31:06 ID:fqjFc9CL0]
>>142


144 名前:名無しさん@お腹いっぱい。 [2007/06/19(火) 12:51:13 ID:gJfmf4aE0]
あの、すいません質問ですが
ある画像が見つかるまでuwscを停止せずに待機させる方法って
どうすればいいんでしょうか?
sleepをかけておけばいいんですかね?
初心者な者で、いまいちまだ使い方がよくわからないんです・・・

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/19(火) 13:00:51 ID:cljjpddG0]
repeat。あとはヘルプ嫁。

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 13:10:48 ID:lFeDKNr70]
i = peekcolor(x,y)
j = peekcolor(x1,y2)
とした時で、i ≒ j の時
if文を成立させる方法はないでしょうか?

だいたい同じ色なら

とした場合、

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 13:12:19 ID:lFeDKNr70]
すいません!
>>146 の下をなかったことにしてください

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 22:50:01 ID:8rlR0eqw0]
>>146 >>147
日本語でおk

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 23:34:17 ID:1t+O82L+0]
>>146
if 大体同じ色(i,j) Then

Function 大体同じ色(色1, 色2)
 :
Fend

大体同じ色関数を作ってください。

150 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/26(火) 22:26:14 ID:2uSsm3Ge0]
146です。
大体同じ関数を作りたいんですが、
peekcolorで取得した値の、青色の値だけを変数に入れることは出来ますか?
i = peekcolor(x,y) に 青の値だけを。。




151 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/26(火) 22:36:15 ID:9+YO9Zsi0]
FF FF FF RGBで8×3ビットだから青の8ビットは0000FFでマスクすれば取り出せる。

Function peekblue(x,y)
Result= Peekcolor(x,y) AND $FF
Fend

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/26(火) 22:58:05 ID:2uSsm3Ge0]
>>151
ありがとうございました!






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

前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