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


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

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



1 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/07 10:09:50 ID:n10suy3T]
Windowsを自動化させるツールUWSC。
ttp://www.h7.dion.ne.jp/~umiumi/

uwsc使いよ 己のスクリプトを晒すのだ。
長いときはうpろだ(ただの掲示板ともいう)へ。
bbs.infoseek.co.jp/Board01?user=uwscuser

テンプレは下のを使うべし。

[動作OS]
[目的]
[必要なソフト]
[調整方法]
[その他]
[スクリプト](うpろだにおいたときはメッセージNO.)

75 名前:名無しさん@お腹いっぱい。 [2005/04/30(土) 00:29:59 ID:6tCr6r+7]
>>70
書いても反映されるはずがない。

解説本あったら使いたいけどなあ。

76 名前:名無しさん@お腹いっぱい。 [2005/05/23(月) 12:35:13 ID:feBEAezK]
任意ファイルを、あるウィンドウにドラッグする処理をさせたいのですが、

DOSCMD( "C:\WINDOWS\explorer.exe C:\" )
などでフォルダを開いて、ドラッグしたいファイルの位置さえわかっていれば、

BTN( LEFT, DOWN, X, Y )
MMV( XTarget, YTarget )
CTRLWIN( wTargetWindow, ACTIVATE )
SLEEP(1)
BTN( LEFT, UP )

でドラッグできることはわかりましたが、
もととなるファイルの位置( X,Y )の取得が難しいです。


どなたか分かる方いらしたらレスお願いします。

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/23(月) 12:51:40 ID:NQ5A1MIx]
ドラッグさせないでパラメータで渡せばいいのでは?
あるいはシェルopenでひらくとか。

78 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/23(月) 12:53:50 ID:0qVJaR/e]
CraftDropを噛ませるとか

79 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/23(月) 15:15:59 ID:feBEAezK]
>>77
レスありがとうございます。
パラメータ渡しはどうも出来ないみたいです。

ドラッグしたいアプリケーションはB's Recorder GOLD7で
CPU負荷がかからない深夜にデータDVDのバックアップを行いたいのです。

>>78
情報ありがとうございます。

早速ダウンロードして試してみました。残念ながら、ドロップしたい相手のアプリケーション(B's Recorder GOLD7)は
リストされませんでした・・・


もう少し研究してみます。情報があったらまたお願いします。

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/23(月) 15:35:38 ID:NQ5A1MIx]
>>79
B'sのメニューからファイルを取り込むダイアログ出して
選択させればいいだろ?

81 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/23(月) 15:41:28 ID:feBEAezK]
>>80
ありがとうございます。
出来ました。

いつも補助メニューで指定していたので気づきませんでした。
失礼しました。

82 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/24(火) 23:27:34 ID:BpIH2ipR]
UWSCでストップウォッチって出来ますでしょうか?
GETTIMEで現在時刻取得して記憶、ストップウォッチ止めたらもう一回現在時刻取得
で記憶時間をマイナスぐらいしか思いつかないのですが。

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/25(水) 16:39:55 ID:meIf9/kV]
それでいいんでないの?



84 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/28(土) 23:55:35 ID:ogGYIByK]
ていうかPC上のあらゆるタイマー系アプリはそうやって動作してると思うのだが

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/29(日) 01:38:54 ID:eBw+V3LL]
タイマー系アプリって?

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/31(火) 23:53:53 ID:cNE6mKAK]
COMを使ったサンプル(解説サイト)でお勧めのものってありますか?
Excelでの操作を自動化したいのですがGetItemでファイル名を拾ってくれないので


87 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/01(水) 04:05:33 ID:poJ9JTxE]
MSDN・TechNetのCOM・WSHのサイト。
www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/script56/html/fsooriscriptingrun-timereference.asp
www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/script56/html/vbstutor.asp
www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/script56/html/vbstutor.asp
www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/script56/html/wsoriWindowsScriptHost.asp
www.microsoft.com/japan/technet/scriptcenter/resources/qanda/default.mspx
www.microsoft.com/japan/technet/scriptcenter/default.mspx
www.roy.hi-ho.ne.jp/mutaguchi/wsh/

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/01(水) 11:28:45 ID:RpTzgEPe]
TABコントロール(SysTabControl32)上にあるリストビューのアイテム(SysListView32)を取得できないのですが、
何か方法はありますでしょうか?

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/01(水) 21:50:50 ID:poJ9JTxE]
>>88
どんな風にやって取得出来なかったの?

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/01(水) 23:08:03 ID:RpTzgEPe]
>>89
すいません。単なる勘違いでした。
取得できました。ありがとうございます。

(こちらのGaliEPGというフリーソフトのリスト取得で勘違いをしていました www.geocities.jp/tedmiy/galileo.html

91 名前:名無しさん@お腹いっぱい。 [2005/06/04(土) 11:23:35 ID:Zp0xx/jv]
IEのメニュー名の一覧を
ファイル(F)
 新規作成
 開く
 ・・・
編集(E)
 切り取り
 コピー
 ・・・
・・・
のように取得したいのですが出来ますか?
// メニューを全て表示する
print
print "[メニュー]"
for i = 0 to GetItem(対象ウィンドウID, ITM_MENU, 1) - 1
メニュー名 = ALL_ITEM_LIST[i]
print "[" + i + "] " + メニュー名
next
でIEのウィンドウIDを書いても取得できませんでした



92 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/04(土) 13:06:47 ID:CvsnJuit]
IEは無理かと…。
COM使うか
HTTPアクセス用DLL使ったほうがいいと思われ。

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/14(火) 02:11:27 ID:fGyp5J4F]
そういやAutoItもDLL呼び出せるようになったんだよなぁ



94 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/14(火) 15:43:07 ID:yf+eJs9Z]
AUTOITは日本語が…
HTTPアクセスはCOM(IE)やDLLもいいけど組み込んで欲しい。
でなかったらUWSCで扱えそうな簡単なブラウザが欲しい。

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/16(木) 02:28:51 ID:HrngBcCd]
DOSCMD( "<#DBL>AA AA<#DBL> <#DBL>BB BB<#DBL>" )

って実行しても、実際のコマンドプロンプトと打ち込んだ結果と違うのは何故?

96 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/02(土) 01:50:15 ID:uHAKtCHg0]
excelでオートシェイプを使って自動的にフローチャートを作りたいんですが、
どうするのが一番いいんでしょうか?

97 名前:名無しさん@お腹いっぱい。 mailto:age [2005/07/02(土) 11:00:01 ID:uHAKtCHg0]
あげ

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/02(土) 11:12:45 ID:tEss6A+B0]
□□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□
□□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□
□■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□
□□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□
□□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□
□□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□
□□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□
□■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□
□□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□
□□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□
□□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□
□■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□
□■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□


99 名前:名無しさん@お腹いっぱい。 [2005/07/03(日) 19:59:04 ID:ck3jkuEP0]
今日はじめてこのツールの存在を知りました。
はっきり言ってイイ〜!

100 名前:名無しさん@お腹いっぱい。 [2005/07/08(金) 00:02:42 ID:hXHxRJCw0]
 

101 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/08(金) 00:03:56 ID:gHfQL+fV0]
sage

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/08(金) 01:34:10 ID:hXHxRJCw0]
sade

103 名前:名無しさん@お腹いっぱい。 [2005/07/15(金) 12:27:29 ID:AjDF0QVh0]
アクティブウィンドウでなんの差し支えも無く、非アクティブウィンドウ
で、ひとつのボタン、仮にF1ボタンを0.3秒に一回打つというキー操作を
半永久的に行いたいのですが。どのような設定をすればいいですか?
スクリプトファイルをどうやって開けばいいのかわからないですが
頑張ってみますので、やりかたを教えてください。お願いします。



104 名前:103 mailto:sage [2005/07/15(金) 15:26:11 ID:AjDF0QVh0]
すいません 都合上により、質問取り下げさせていただきます。

105 名前:名無しさん@お腹いっぱい。 [2005/07/16(土) 11:13:43 ID:rW9511qI0]
デスクトップの指定アイコンを指定の順番に並べ替えたいんですが
どうれやば簡単ですかね? マウスだと解像度依存だしキーボードでは
操作できないみたいなんで。
どこかのレジストリにいじればできますかね?
Win2000ですが。

106 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/17(日) 15:00:03 ID:jgDsbMzG0]
>>105
1.デスクトップ上の目的のアイコンを「名前の変更」で先頭に数字などを付加。
2.「アイコンの整列」から「名前順」。
3.先頭に付加した文字を取り去る。
ShellObjectなどをうまく制御すればできるかも。

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/18(月) 17:52:00 ID:NOmAwnVl0]
*.uwsにファイルをドロップして起動する方法どなたか教えてください
前にどこかでみたのですがみつからないっす

たしかレジストリにドロップハンドラ?みたいなのを書き足すみたいな感じだったと思うんですが

よろしくお願いします

108 名前:名無しさん@お腹いっぱい。 [2005/07/20(水) 17:14:16 ID:+0dwlfcQ0]
>>106
あ、それいいね。まさにUWSC的。
それなら現状を保存して元に戻すとか簡単にできそうですね。
あと、同じ方法でスタートメニューのソートもできそう。
デスクトップのオブジェクトちゃんと全部読み取れるかな?

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/24(日) 01:50:17 ID:cBMLMVsb0]
>>107
[HKEY_CLASSES_ROOT\VBSFile\ShellEx\DropHandler]
@="{60254CA5-953B-11CF-8C96-00AA00B8708C}"

VBSFileを読み替えれ。

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/24(日) 23:13:19 ID:7mjqsAH60]
ttp://49uper.com:8080/html/img-s/67890.jpg

このマクロを組みたいのですがどうすればいいのでしょうか?
マクロ容認のゲーム(DragonRaja)です。
スレ違いならスルーして下さい。
マクロの組み方の詳しい説明が書かれているサイトがあれば教えてください。

行動パターンは
1:F8で肉採取のスキル発動
2:牛をクリック
3:SPACEキーで自分を中心の画面にする
4:CTRLで開始。BackSpaceで終了

1から2は1秒ぐらい、2のクリック数は2秒間隔で5回ぐらい

111 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/25(月) 01:06:27 ID:/xLqzgZq0]
>>109
サンクス
できました

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/26(火) 18:46:07 ID:lFyBkE7o0]
最近UWSC使い始めたんだけど、
たまに画面全体が黄色になってしまうことってない?
ウインドウを最大化した時にたまに出るような?
原因あるいは対応策ってわかりませんか?

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/27(水) 17:54:37 ID:4ki/5xnJ0]
ねぇな。



114 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/02(火) 18:43:32 ID:FhNbLKvt0]
>>110
巣に帰ろうな

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/06(土) 01:55:17 ID:4RIlJoCr0]
>96
結構、いやかなり大変だよ。俺は「COBOLソースを読んで
フローチャート化する」という目的のために、まずは
この動作をExcelのVBAにやらせようとした。んで挫折。
とりあえず必要なオートシェイプの描き方だけは、VBAマクロ上で
明らかになったので、次にWSHで挑戦。結局cscript+ActivePerlを使った。
COBOLソースを字句解析および構文解析しつつ、適宜
Excelシートにオートシェイプを配置する、という仕組になった。


116 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/26(金) 16:04:18 ID:Xyrn2lrV0]
いいソフトだが、使用禁止ソフトに指定された・・orz

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/26(金) 17:35:24 ID:wbPvP9+50]
VBScript とか JScript で同等なことできないの?

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/26(金) 19:16:11 ID:iO4Jo/ZN0]
面倒だが出来ない事は無い

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/29(月) 00:50:55 ID:AYycq6zj0]
>>118
キーイベントは SendKeys で生成できるが,
マウスイベントもできる?

120 名前:名無しさん@お腹いっぱい。 [2005/09/10(土) 08:04:31 ID:Ufq6L5Nx0]
>>119
そこがuwscの存在意義か

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/13(火) 19:45:06 ID:fvxWyb230]
すみません、このソフトに今日出合ったのですが
1点教えてください。
UWSCの設定で、「余分な時間、マウス移動は記録しない」という
項目がありますが、マウス移動は記録して余分な時間は記録しない
方法はないでしょうか?

この項目にチェックして、記録させると再生するときに正確に再生されず、
チェックを入れると操作が遅くなります。
ちなみに行いたいのは、あるサイトのリンク集を右クリックを使って
1つずつ開く操作です。
(ブラウザはSlipnir2を使ってます)
どなたか、いい方法を教えてもらえないでしょうか。

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/13(火) 20:15:33 ID:jPEa9ref0]
>>121
記録する
test.uwsとして保存
テキストエディタで開く
MMVと書いてある行の最後の数字を0にする
BTNと・・上記とおなじ
保存する
再生する

きもちわる

正規表現使えるエディタ使えるなら楽チン。


ブラウザのヘルプを呼んだほうが幸せになれそうだけど

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/13(火) 23:28:54 ID:7nIQW0qv0]
>>121
UWSCとは話がズレるけど。

Webページ中の複数のリンクを開きたいだけなら
Sleipnirに該当機能があったと思うけど…
(選択範囲のリンクを開く、とかそんな感じで。)
Sleipnir2にはまだ実装されてないのかな。

まあ、1つずつゆっくり目視しながら開きたいという要望なら
アレなんだけど。
Sleipnirのソレは、一気にバカバカと開いちゃうし。



124 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/14(水) 00:16:37 ID:japspSh10]
>>123

えー、そのバカバカ開いちゃう方法で問題ないなので
教えてもらえないでしょうか。

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/14(水) 10:07:38 ID:evKWbZj/0]
>>121-122
その機能無かったか?
再生速度を変化させる〜?みたいな?
もし無かったら>>121の要望は受付可能と思われる。
まず良く調べてから無かったら掲示板に書き込んで見るべし。


126 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/16(金) 00:32:03 ID:Ji7697NQ0]
>>124
こんな感じで判るでしょうか?
blawat2015.no-ip.com/~blackwater/cgi-bin/img-box/img20050916002912.swf
Sleipnir 1.66 の話ですけど。

スレ違いスマソ。

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/17(土) 05:13:54 ID:ftd+6edM0]
突然ですが
Live2chのステータスバーの文字って取得可能でしょうか?
ググったり、ヘルプを読んで、Status に関連する事を試しているのですが
できない気がします。

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/17(土) 14:02:40 ID:WInBEfir0]
いけるタイプならGetStrで読めるだろ。
クリックしたウィンドウの役物を全て表示するスクリプトが
本家のリンク先などで紹介されているのでそれでチェックするだよ。
本家サイトかヘルプのサンプルスクリプトにもあったかもしれない。
あとは取得可能かどうかはウィンドウエクスプローラ(Winmap.exe)
などで確認すると判る場合がある。類似のツールはいろいろある。
Win32Spy
Peekaboo
Copit
など。

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/17(土) 20:05:58 ID:MGMD1DAZ0]
回答、ありがとうございます。
でも、やはり、できませんでした。

id = GETID("Live2ch","StatusBar20WndClass")
print GETSTR(id, 1, STR_STATUS)
print GETSTR(id, 2, STR_STATUS)
・・・

Winmap.exeで有効になってましたし、
ヘルプのGetstrの所の、 ステータスバー指定時はパーツ 
を理解できてないからと思ってます。


130 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/18(日) 00:03:02 ID:V5S6nS8D0]
じゃぁ画像判定しかないな。
俺は好まないので使った事は無いが。

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/21(水) 19:06:44 ID:PbJ0DMqx0]
sinを使おうと思ってるのですがπありませんか?

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/21(水) 19:25:43 ID:SjSYrknx0]
円周率=約3
end

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/21(水) 19:35:05 ID:PbJ0DMqx0]
ありがとう。
あきらめる。



134 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/25(日) 00:03:47 ID:txiUSMB60]
どなたかGoogleに文字を入力して”Google 検索”ボタンを押す方法を教えて頂けませんか?
clkitemでは無理なのでしょうか?

135 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/25(日) 00:24:20 ID:E1wN1xcn0]
どうしてそんな面倒くさいことしてるのかがわかんないけど…
右クリックサーチとかINPUTBOXで検索語入れるとかじゃだめなん?

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/25(日) 00:46:16 ID:FzWiS0sv0]
このタイプのボタンの押し方が知りたかっただけです。
Googleでの検索を自動化しようとしている訳ではありません。

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/25(日) 03:19:45 ID:PgOP7Ghu0]
COMを使ってください。

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/25(日) 04:01:58 ID:FzWiS0sv0]
ふむう、面倒そうですね。
clkitemのclk_accで簡単におせるブラウザ上のボタンも在ったんですけどねぇ
私では駄目そうです…。ありがとう。

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/25(日) 14:12:58 ID:PgOP7Ghu0]
COMが嫌なら(嫌で当然)CHKIMGを使ってください。

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/26(月) 03:28:54 ID:B2GYa/hI0]
他の人が作られたIEを操作するサブルーチンを使ってボタンを押す方法は分かりました。
この方法でやってみます。どうもでした。

141 名前:名無しさん@お腹いっぱい。 [2005/10/07(金) 18:07:14 ID:V05Ev4dv0]
UWSCで、リストビューのカラムをクリックさせられませんか?

リストビューに複数のカラムがある場合、カラムの幅がわからないので、
目的のカラムの座標を取得できないので・・・

142 名前:141 [2005/10/09(日) 01:52:10 ID:1zNsx7dE0]
誰も答えてくれないよ〜。つーかヒトイネ
リストビューのカラムの状態がわからないと苦労する・・・

ちなみにこんなの作ってますw
ttp://upload.fam.cx/cgi-bin/img-box/icn51009014937.jpg

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 01:56:53 ID:vMAXR8gp0]
>>142
ただ押したいだけなら行動記録してから出来たファイルみて座標みれば?
やりたい事もっと詳しくかかないと答えようがないよ



144 名前:141 mailto:sage [2005/10/09(日) 02:08:00 ID:1zNsx7dE0]
>>143
レスありがとうございます。

汎用のツリービューのカラムの幅は変更できますよね。
誰がどのくらいの幅にしているかはわかりませんが、
その幅に関係なく、指定のカラムをクリックしたいのです。
(つまり、その項目でソートがしたいということです)

自分だけの環境なら、幅はわかっていますが、
環境に依存しないUWSCのプログラムにしたいということです。

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 02:49:29 ID:f/9TqLPF0]
>>144
まず試したスクリプトを晒してみろ。

146 名前:141 mailto:sage [2005/10/09(日) 03:30:19 ID:1zNsx7dE0]
>>143>>145
すいません。自己解決しました。
目的のアプリケーションのカラム幅のデータを保持している場所を見つけました。
WinXPのフォルダでのツリービューも強制的に自分の指定のカラム幅にすることができました。
お騒がせしました。

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 05:07:56 ID:f/9TqLPF0]
晒せイライライラ

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 10:12:27 ID:r8G6ymZG0]
こいつ…腹立つw

149 名前:名無しさん@お腹いっぱい。 [2005/10/10(月) 13:39:08 ID:pOfoEMIh0]
リストビューのアイコンって取得できませんか?

150 名前:名無しさん@お腹いっぱい。 [2005/10/11(火) 13:08:37 ID:+lXA/euF0]
これ標準出力に書き込みできないの?

151 名前:名無しさん@お腹いっぱい。 [2005/10/15(土) 20:12:12 ID:wdK4Pf860]
とある検索サイトでプルダウンメニューを選択して検索ボタンを押すページがあって
その作業を自動化させたいと思うのですが上手くプルダウンメニューの選択が出来ません
どこをどう直せば良いのかわかる人教えてもらえませんか?

ブラウザ環境はIE6.0
UWSC Ver3.1b


以下ソース

public TWOR_id=getid("サイト名")
CLKITEM(TWOR_id,"プルダウンメニューの選択したい名前",CLK_ACC,1)
CLKITEM(TWOR_id,"検索ボタン名",CLK_ACC,1,1)

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/15(土) 23:26:31 ID:IyZ5dj760]
>>151
ttp://www.icnet.ne.jp/~supreme/IE_HowToUse.html

必要なもの。ここから。
ttp://www.icnet.ne.jp/~supreme/

153 名前:151 mailto:sage [2005/10/15(土) 23:52:43 ID:wdK4Pf860]
ありがとうございます
まだ試しては無いけど、これで出来そうです



154 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/18(火) 11:15:51 ID:K5fWoYzi0]
36が落とせなくなってる・・・
誰かinactive.dllください

155 名前:名無しさん@お腹いっぱい。 [2005/10/20(木) 10:03:36 ID:1hVZA9X30]
よく、常駐プログラムを右クリックしたり、左クリックしたりすると、
メニューが出てきますが、あのメニューの文字を取得したりできないでしょうか?

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 11:26:33 ID:HwdTz1dW0]
取得しなくても実際にクリックしてみれば判るじゃん。

157 名前:名無しさん@お腹いっぱい。 [2005/10/20(木) 16:14:26 ID:1hVZA9X30]
>>156
クリックしてしまうと反応してしまってウィンドウも出さずに処理してしまうものです。
(「ハードウェアの安全な取り外し」の左クリックと似たような感じの動作)

何も情報がわからないままクリックしてしまうと、後戻りができないアプリなので・・・

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 18:05:44 ID:HwdTz1dW0]
クリックして出てくる内容が不定で、その内容を判断して処理を変えたいと?
とりあえずWinamp.exeで確認するとかしてまずはトレイから出した状態でやってみれば?

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 18:23:55 ID:7s5iD8J20]
こんばんわ。
最近uwscをやり始めてみたものですがさっぱり分からず
簡単なものから始めてみたいとおもい、質問させてください。

例えば、「K」と「L」のキーを1度押した際に2度押した事になり
Shiftを押したままの状態なら「K」と「L」を押しても2度押したことにはならない
設定というのはどうすればいいでしょうか?
また、出来ればuwscをいったん停止するキーをページダウンキー
再度起動開始させるキーをページアップキーにする方法も是非教えていただけないでしょうか

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 19:39:44 ID:1hVZA9X30]
>>158
>クリックして出てくる内容が不定で、その内容を判断して処理を変えたいと?
そうです。
Winamp???トレイから出す????って何です?
Winampインストールする必要がありますか?


161 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 22:29:56 ID:HwdTz1dW0]
>>159
GETKEYSTATEだったかな?
www.google.com/search?num=100&hl=ja&inlang=ja&newwindow=1&q=GETKEYSTATE+UWSC
実行制御キーは設定で変えられるかと。ヘルプ読んでくれ。

>>160
www.google.com/search?btnI=I%27m%2BFeeling%2BLucky&q=%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%97%E3%83%AD%E3%83%BC%E3%83%A9

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/21(金) 00:57:32 ID:q2gT/+TN0]
>>161
ありがとうございます。
Winmapですねw

隠されたウィンドウ(多分アプリケーション本体?)を見つけることができました。
常駐アプリをクリックするとフォーカスも移るし、
Spy++で調べるとメッセージも送られてる。
メッセージには、メニューらしいウィンドウハンドルにIdleメッセージも送っている。

しかし・・・
そこからメニューの文字列に辿りつけません・・・
もう少しがんばってみます。
何かヒントがあったらよろしくお願いしますm(_ _)m

163 名前:名無しさん@お腹いっぱい。 [2005/10/23(日) 23:24:42 ID:HQjYxpWV0]
excelのマクロからUWSCのファイルを開きたいのですが、
全く解りません。
ヒントだけでもよいのでアドバイスお願いします。



164 名前:名無しさん@お腹いっぱい。 [2005/10/23(日) 23:31:21 ID:bLV+haSR0]
テレフォニー(パソコン電話)で接続できるまで自動で再発信出来ませんか?

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/30(日) 06:42:54 ID:oG+yRv4s0]
>>163
execを使うか、createoleobjかな。
開くだけで済むなら前者、開いた後いろいろ制御したいなら後者。

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/30(日) 06:45:56 ID:oG+yRv4s0]
>>165
ごめん、「マクロから」っての読み飛ばしてたorz
上は忘れてください。

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/08(火) 11:58:33 ID:OG3Gw7dB0]
正規表現使ってる人みえますか?
ttp://kajika.tk/kajika/?UWSC%2F%C0%B5%B5%AC%C9%BD%B8%BD
ここのFioRegExp.dllを使ってるですが、長音"ー"を含む判定ができません。

スクリプトと同じフォルダにBREGEXP.DLLとFioRegExp.DLLをおいて
Def_DLL Test(String, String) :int :FioRegExp.DLL
if Test("メール テキスト 画像","ー") then MSGBOX("YES") else MSGBOX("NO")

はエラーが出ます。
ちょっと複雑な検索をしたいので、正規表現使いたいんですが、どうすればいいんでしょうか


168 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/08(火) 15:13:55 ID:NyFgbIbv0]
>167
これじゃだめなん?
re = CreateOleObj("VBScript.RegExp")
re.Pattern = "ー"
if re.Test("メール テキスト 画像") then MSGBOX("YES") else MSGBOX("NO")

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/08(火) 19:49:32 ID:OG3Gw7dB0]
>>168
うまくいきました。ありがとうございました。
こういう風に使うんですね。やっぱり勉強しないと難しい。

170 名前:名無しさん@お腹いっぱい。 [2005/11/13(日) 01:58:30 ID:Z/Udxyg90]
左クリックを押してる間、連打させたいんだけど
左クリックした瞬間しか連打しない。

左クリックが押しっぱなしか判断させる方法ってあります?

while true
 while GETKEYSTATE(VK_LBUTTON)
  btn(left,click)
  sleep(0.01)
 wend
wend

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/13(日) 07:41:11 ID:zAepDKJb0]
>>170
真ん中にBTN関数があるからマウスボタンの状態が取得できないんでしょ。

172 名前:名無しさん@お腹いっぱい。 [2005/11/13(日) 10:38:27 ID:Z/Udxyg90]
だめなのですか_| ̄|○

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/13(日) 20:49:26 ID:OyfNMkuv0]
>>170
btn(left, click) は、btn(left, down); btn(left, up) と同じ。
マウスボタンを押し続けても、btn(left, up) で放されたとみなされ、
getkeystate(vk_lbutton) は false を返す。のだと思う

そこで、次のようにしたら マインスイーパ ではうまくいった
mouseorg() の第二引数は
2: 指定ウィンドウ(オブジェクト)へマウス、キー情報を直接送る
で、おそらく PostMessage 等でメッセージを送るため
getkeystate() に影響を与えないのではないか

i = 0
while ! getkeystate(vk_esc)
  sleep(0.01)
  
  if ! getkeystate(vk_lbutton) then continue
  
  id = getid(get_active_win)
  mouseorg(id, 2)
  
  btn(left, click)
  i = i +1
  fukidasi(i)
  
  mouseorg(0)
wend



174 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/13(日) 21:42:13 ID:Z/Udxyg90]
>>173
おぉ!連打できました。
詳しい解説付きでありがとうございますm(_ _)m

175 名前:名無しさん@お腹いっぱい。 [2005/11/15(火) 00:37:29 ID:YWKrQ2TM0]
今カーソルのある場所をクリックすると言うマクロで、下のようにしたらエラーで出来ませんでした。
HELPにも座標を省略すると書いてあったのですが、どうしたらいいのでしょう?
BTN(LEFT,CLICK,,,30)






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

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

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