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.)
47 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/14 22:23:07 ID:hveqdpdz] UWSCでWindowsUpdateの完全自動化って出来ないですか? ワンクリックで モジュールダウンロード → インストール → 再起動 みたいな感じで。 作ろうとはしてみましたが、スクリプトとか作るのはド素人なんで 全然うまく動いてくれないです。。。
48 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/17 00:10:09 ID:EzncGhtm] >>47 スタート→マイコンピュータ(右クリック)→自動更新→自動→OK
49 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/18 22:18:58 ID:+8lAcQWR] >>48 それはわかるが。。。 それだと更新がいつ実行されるか全くわからない。 やりたい事はBTOみたいな事をしてて様々なソフトをバッチとか スクリプトを駆使してインストールしてその一連の流れの中で WindowsUpdateをしたいんですよ。 人の手を介さずに短時間でソフトのインストールとWindowsUpdateをして パソコンを出荷、みたいな感じです。 ソフトとかの設定はUWSCでかなり助かりましたが WindowsUpdateだけはどうスクリプトを組めばいいのかさっぱりわからん。。。
50 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/18 22:38:37 ID:H7ItHGw5] [更新を自動的にダウンロードするが、インストールは手動で実行する] 自動更新をこれにしとけば、ブロードバンド環境ならOS起動したときに更新すると思うけど。
51 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/19 04:06:19 ID:xtGubfSd] >>47 exec("c:\winnt\system32\wupdmgr.exe") For i = 0 to 10 // 開くまで待つ if CHKIMG("更新をスキャンするの画像.bmp") then break else sleep(2) Next BTN( LEFT, CLICK, G_IMG_X, G_IMG_Y ) といった感じで自動でボタンを押していってはどうでしょう。
52 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/19 15:12:28 ID:UzweRSub] >>47 www.microsoft.com/japan/windowsserversystem/sus/default.mspx このツールはいかがでしょうか?
53 名前:名無しさん@お腹いっぱい。 [2005/03/26(土) 02:22:42 ID:jirVGzy0] ばーじょんうpキタ━━━ヽ( ゚∀゚)人(゚∀゚ )メ( ゚∀゚)人(゚∀゚ )メ( ゚∀゚)人(゚∀゚ )ノ━━━!!!! [Ver3.1] CLKITEM関数にてバックグランドのまま実行できるようにした (CLK_BACKを付加) MOUSEORG関数にて KBD、MMV、BTN関数の情報を直接ウィンドウへ送れるモードを付けた INPUT関数にてキャンセル時は EMPTYを返すようにした (EMPTY定数の追加) FUKIDASI関数にて透明化指定を出来るようにした SPEAK関数にて終了を待たずに平行処理を出来るようにした SLCTBOX関数にてタイムアウトが指定された時にプログレスバーが出るようにした 多次元配列への初期値の代入を出来るようにした 次の関数にてMSAA(Microsoft Active Accessibility)に対応した CLKITEM、CHKBTN、SENDSTR、GETSTR、GETITEM (これにより今まで直接操作できなかった物も操作できる可能性があります、プラウザ等)
54 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/28(月) 01:56:59 ID:GQ/cdmly] IEのチェックボタンをONしたり、入力域に数字を入れたり、 リンクボタンを押したりってスクリプトでできるの? ヘルプ読んでもさっぱりわからん。入門がないから出足でつまづいてる。 今はマウスの動きを記録して使って重宝してる。 オレにはこれで十分かな。
55 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/31(木) 10:50:05 ID:beirvuWl] UWSC使ってるといきなり青画面になって再起動することない? 高速で実行するには向いてないのかもしれんが
56 名前:名無しさん@お腹いっぱい。 [Lastupdate:2005/04/02(土) 05:12:51 ID:ZgF1uxrc] ウェブ・ページのナビゲーションのスクリプト書いてるんですが ID、パスワード、ボタン押しのスクリプトってどう書けば良いんでしょうか? つまずいてしまいました。。。。
57 名前:名無しさん@お腹いっぱい。 mailto:sage [Lastupdate:2005/04/02(土) 05:55:18 ID:VBy+lqhH] タスクトレイのアイコンを右クリックしてからメニューをCHKIMGしてるんですが、 タイミングによってタスクバーの右クリックメニュー(重ねて表示..)が 出てしまい、CHKIMGに失敗してしまいます。 うまい回避方法はありませんでしょうか。環境はXP Pro SP2です。
58 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/02(土) 23:24:22 ID:Lc07teT2] >>56 スレ違いだけどautolの方が簡単で良いんでね?
59 名前:名無しさん@お腹いっぱい。 [2005/04/03(日) 05:07:50 ID:hpetsR8j] >>58 autolを使ってみたんだけど複数のサイト巡回やID入力命令を入れたいんです。 UWSCはタイマー機能もあって軽快で素晴らしいソフトなのでなんとか使いこなしたい・・・。 しかしやはり素人には敷居が高いのか。 このスクリプト作成に必要な基礎的な文献他ご享受お願いいたします。
60 名前:名無しさん@お腹いっぱい。 [2005/04/05(火) 22:32:22 ID:cvy5eREx] un
61 名前:名無しさん@お腹いっぱい。 [2005/04/05(火) 22:32:55 ID:cvy5eREx] un
62 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/06(水) 16:16:26 ID:xjzZVgkY] >>51 ありがとうございました。 お蔭様で完成しました。 ところでこのCHKIMGによる画像との比較ですが、 機種によって画面解像度、画面の色数に違いがある場合は 正常に動くものなんでしょうか? 画像関連の事にあまり詳しくないもので。。。 色数の違いだけであれば -1: 色を無視して形でチェックする を付与してやればいいのですが、 いろんな機種で動作させるのでちゃんと動くかが心配です。
63 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/06(水) 16:54:25 ID:xjzZVgkY] >>57 右クリックのメニューをCHKIMGさせるよりもタスクトレイアイコンを CHKIMGして、そこにマウスカーソルを持って行かせて BTN で右クリックさせた方が楽だと思うのですが。 後は KBD でカーソルを上下させて選択したい項目を 決めさせたら良いかと。。。 サンプルとしては CHKIMG("タスクトレイアイコン.bmp") BTN(RIGHT, CLICK, G_IMG_X, G_IMG_Y) KBD(VK_UP, CLICK) KBD(VK_RETURN, CKICK) みたいな感じで。
64 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/09(土) 17:41:20 ID:dDYMvss3] >>63 CHKIMGでトレイアイコンの位置を特定し、右クリックを送信したときに、 アプリの右クリックメニューではなく、タスクバーの右クリックメニュー (フォルダを重ねて表示とか、上下に並べるとか、タスクマネージャとか)が 表示されることがあるのです。どうもUWSCに限ってないようなので、環境依存かも しれません。 項目選択をCHKIMGにしたのは、項目数の変化に対応するためでしたが、 実際の運用を見てみると、VK_UPでもイイかも。 CHKIMG("タスクトレイアイコン.bmp") BTN(RIGHT, CLICK, G_IMG_X+2, G_IMG_Y+2) SLEEP(1) CHKIMG("メニュー項目.bmp") BTN(LEFT, CLICK, G_IMG_X+2, G_IMG_Y+2)
65 名前:名無しさん@お腹いっぱい。 [2005/04/11(月) 06:54:57 ID:nTzCr9Fe] 入門サポートがないからこのソフトはスルーです
66 名前:名無しさん@お腹いっぱい。 [2005/04/11(月) 15:00:40 ID:6eoVoVcc] 確かにもう少しわかりやすい説明サイトとかないとスルーするだろうね。
67 名前:名無しさん@お腹いっぱい。 [2005/04/14(木) 04:28:00 ID:Pk8ijAce] 保存したスクリプトを間隔無しに(1分や5分など)、 連続して繰り返すにはどのようにしたらいいのでしょうか。
68 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/14(木) 06:29:11 ID:LGGQtVCn] >>67 www.h7.dion.ne.jp/~umiumi/qa.html
69 名前:名無しさん@お腹いっぱい。 [2005/04/14(木) 07:58:22 ID:BmfYZq0j] >>68 その説明がわかりにくい
70 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/14(木) 08:50:40 ID:LGGQtVCn] >>69 そこの掲示板に書けよ。
71 名前:名無しさん@お腹いっぱい。 [2005/04/14(木) 12:18:32 ID:Pk8ijAce] >>68 分かりました、ありがとう 皆さんありがとうございました。
72 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/14(木) 14:43:58 ID:LGGQtVCn] IEコンポブラウザ、DonutRapt#57辺り〜のタイトルバーを無くす Donutpath= "C:\Program Files\Donut\Donut.exe" id=GetID("Donut RAPT","WTL:DonutRAPT") If id<0 Then id= Exec(Donutpath) if id<0 Then Exit ScKey(id,VK_F11) MsgBox("全画面にしました。ブラウザが落ち着いたらOK押してください") CtrlWin(id,NORMAL) MsgBox("終わりました。タイトルバーなくなってますよね?")
73 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/21(木) 16:43:14 ID:oSo8wTbi] フォルダーを一杯ひらいてしまったとき folder=GETID(,"CabinetWClass") while folder <> -1 folder=GETID(,"CabinetWClass") title = STATUS(folder, ST_title) b=CTRLWIN(folder,CLOSE) xxx=G_MOUSE_X yyy=G_MOUSE_Y FUKIDASI (title,xxx,yyy) wend xxx=G_MOUSE_X yyy=G_MOUSE_Y FUKIDASI ("END",xxx,yyy,3) speak("tohji tta yO")
74 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/21(木) 19:11:22 ID:IxBKPN5e] Hello World MsgBox("ハローワールド")
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] 晒せイライライラ