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

855 名前:名無しさん@お腹いっぱい。 [2007/03/24(土) 09:35:52 ID:hp8fITTl0]
あーあ、ついに金儲けにはしったか。
さよならUWSC

856 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 09:37:53 ID:mi/yjfLL0]
↑なんでダウソ乞食ってすぐこういう反応するのか理解に苦しむな

857 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 09:49:52 ID:5Xt+hBM90]
これでフリー版が消えたんならその意見も尤もだが、フリー版はちゃんと残っているし。
いままでのユーザーとしては何の問題もなし。


858 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 10:07:29 ID:SaEHRzRt0]
フリー版とPro版を全く同じものにすればいいんだよ。
それで金払いたい人だけがPro版を買えばいい。
金を払うほどではないと判断した人はフリー版を使う。
これで万事解決。
金の亡者の作者以外はハッピーになれる。

859 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 10:11:01 ID:5Xt+hBM90]
おまいさんの図々しさに脱帽で脱力で脱毛で脱腸で脱糞だよ

860 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 11:22:17 ID:cpQZ5pcq0]
ガッカリ。非常に萎えた。
なんか他にいいのないかな?

861 名前:名無しさん@お腹いっぱい。 mailto:はいはい、俺はumiumiですよ。 [2007/03/24(土) 11:37:38 ID:2igQbiJF0]
まぁ、この機会(Vista)を逃したら、有料化の機会は当分ないからな。
多少「UWSCよ、お前もか」って気持ちはあるけど、仕方ない。

俺は、UWSCのお陰で業務効率が劇的に改善された人なので、
有料化しても買うけどな。むしろ、突然開発中止とかになる
リスクが減ったという意味では良いのかもしれん。

オンラインゲーム厨とか、小遣い稼ぎクリック厨なんかは
文句垂れるだろうな。イイハナシダナー。

862 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 14:00:37 ID:pN06s1ix0]
Pro版のターゲット層がいまいち分からない…
パワーユーザならFree版でもPro版と同じ機能は簡単に実装できる。
現時点ではスクリプトは組めるがCOM使えない中級者ぐらいにしかPro版のメリットはない気が。


863 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 14:04:52 ID:pN06s1ix0]
>>860
つAutoIt



864 名前:名無しさん@お腹いっぱい。 [2007/03/24(土) 14:14:09 ID:BkqOk5US0]
AutoIt
www.autoitscript.com/autoit3/

・スクリプトをexeファイルにする事が出来る
 これによりテスト自動化機能を単体で利用できる小さなユーティリティの部品にすることができます。
そしてAutoitでGUI部分だけを別に作る事によりこれらの部品を組み合わせるだけでいろいろな事が簡単
にできるようになります。

・Basicとそっくりである
 これは多くの人にとってプラスになる事が多いはずです。Basicは初心者でも覚えやすくとっつきやす
い事は経験的に判っています。暫くAutoitプログラミングのブランクが有ったとしてもその書き方や感覚
を忘れてしまう事を心配する必要がありません。例えばPerlGUITestを学んで使い込むと、Perlのプラス
面が多い事は良く解りますが、それよりもとにかく直ぐにはじめやすい事が重要です。

・良く文書化されている
 Autoitは.chmファイルとオンラインの両方で詳しい資料を提供しています。また多くの利用例もあり、
これをコピーして実行する事は理解を助けます。またAutoItウェブサイトには親しみ易いフォーラムがあ
って第三者からの支援を容易に受ける事が出来ます。

・USBメモリに入れていつでもインストール無しで利用できる
 インストールする事でシステムを破壊する事は有りません。また、どこのPCにもオートメーション環境
を持ち歩く事が出来ます。

・標準的なエディタ・統合開発環境を持っている
 AutoitはSciTeエディタを使ってそれをAutoit用に設定します。AU3ファイルの編集や作成を簡単にする
完全なIDE環境を提供します。


865 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 14:24:06 ID:C3AArdPx0]
>>860
つWindowController

要.NETだけど

866 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 14:32:23 ID:BkqOk5US0]
WindowController
chi.usamimi.info


867 名前:861 mailto:はいはい、俺はumiumiですよ。 [2007/03/24(土) 14:36:32 ID:GhiwqB4f0]
>>862
>スクリプトは組めるがCOM使えない中級者ぐらいにしかPro版のメリットはない


がびーん。
ビンゴ過ぎて死語しか出ない。

でもシェア化前にRecIE落としてるから、
実際にPro版にお布施するのは相当先の話だな。



868 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 16:44:13 ID:LGizvyWQ0]
>>867
RecIEうpおねがい!

869 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 16:47:57 ID:YI01TIfJ0]
デイトレで使うのもオンラインゲームで使うのも
テレクラでつかうのもかわらんと思う。

870 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 16:50:08 ID:5fFnWtM30]
日本人の金の払わなさは異常。

871 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 16:54:12 ID:5fFnWtM30]
というか、値段や会社の業務を見ると、
企業相手に商売したいって事じゃないのか。

元から>>855 >>858 >>860みたいな貧乏人は相手にしていないだろうよ。

872 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 20:53:05 ID:lOnStwBo0]
ソフト自体は無料で配布してサポートを有料にすりゃあいいのに。頭悪いな作者。

873 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 21:12:19 ID:pN06s1ix0]
>>872
サポートって、掲示板やらメールやらで質問に答えること?
それじゃ労力のわりにぜんぜんお金にならないと思うけど



874 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 21:14:02 ID:pE98QjQf0]
UWSC有料化を持ちかけた会社。
ttp://j-ken.co.jp/

やっちまったな・・・AHKに乗り換えだな

875 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 21:20:15 ID:lOnStwBo0]
>>873
企業を相手に商売するんならそこがいちばん金になる

876 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 21:50:27 ID:pN06s1ix0]
じゃあいっそのこと認定資格作って
それで儲けるってのはどうだ?w

877 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 21:52:24 ID:3PcCL/oI0]
そうか春休みか

878 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 16:50:59 ID:UZFeoDre0]
有料化する事でドキュメントが充実するなら、願ったり叶ったりじゃないか。
HSPやなでしこを見習って欲しい。

そりゃ対象層が違うのは、分かっちゃ居るんですけどね。

879 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 20:20:50 ID:81DYoDh90]
さよならUWSC!いままでありがとう ノシ

880 名前:名無しさん@お腹いっぱい。 [2007/03/25(日) 20:48:44 ID:NHgZXlqB0]
最近、これ使い出したんですが、UWSCを起動、実行させ
別ユーザーに切り替えて作業はできるんでしょうか?
一応やってみたんですがユーザー切り替えると、とまった状態になっている
みたいののですが・・・
できるのなら、お教えてほしいです;

881 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 21:01:56 ID:BVjMWp1n0]
こっち使おうぜ

AutoIt
www.autoitscript.com/autoit3/

WindowController
chi.usamimi.info



882 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 21:25:21 ID:50Ukn8d20]
黙って乗り換えればいいから

883 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 22:14:57 ID:/xeqLetr0]
>>880

たぶん無理。
やりたい内容にもよるけどユーザ切り替えじゃなく、
runasでしのげないかな?



884 名前:880 mailto:sage [2007/03/25(日) 23:45:51 ID:NHgZXlqB0]
>>881-883
レスありがとうです。
乗り換えも試みていますがWindowController をダウンロードしても起動せず(どのVerも)
AutoIt は英語でちょっと理解するまで時間かかりそうだし・・
runasっていうやり方は知らないのでちょっと調べてみます。
多ユーザーでの操作は無理そうなのでちょっと思案してみます。

885 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 23:57:57 ID:sqa1z0ug0]
> WindowController
> chi.usamimi.info
これUWSC使うのに便利そうなソフトだな。
その他にもその手のツールがあるし。
いただき。

886 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/26(月) 00:01:29 ID:sqa1z0ug0]
うさみみだって似すぎ。

887 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/26(月) 00:13:02 ID:HsV4RiOe0]
ドットネットフレームワークが初期化できません…。
.net 1.1じゃダメってか?
期待したのにこれはないだろう。ぺっ!

888 名前:880 mailto:sage [2007/03/26(月) 00:45:24 ID:TULfiqz50]
WindowController、これ使うのにインストール不足なのがあったので
入れたら起動できました。
多ユーザーでできればいいのだが・・・

889 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/26(月) 01:29:52 ID:sWHLiG1t0]
>>885

.NET framework必須てのが痛いなぁ
まっさらな環境でも動くものであって欲しい…
言語がC#なのは魅力的だけど

890 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 02:52:37 ID:0WvhfyJS0]
Drop on Scriptをuwscで使ってる人いる?
説明どおり設定したけど動かない…

891 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 18:10:05 ID:YP4KMB+w0]
クワシく

892 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 21:10:14 ID:YZCCCkq70]
AutoHotkeyでいいじゃん。COMも使えるようになったことだし。

893 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 21:29:44 ID:SIZOJIiv0]
AutoHotkey
www.autohotkey.com



894 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 22:26:34 ID:qOK6LF170]
専用スレ
AutoHotkey 3
pc11.2ch.net/test/read.cgi/software/1157043396/

895 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 23:44:26 ID:YP4KMB+w0]
英語版ないの?
外人無視か?

896 名前:名無しさん@お腹いっぱい。 [2007/03/30(金) 00:38:47 ID:FzIdn+cU0]
質問ですが、このツールを起動して作業してる間、他の画面に切り替えて作業するってのは
てのは可能なんでしょうか?
できるならやり方、教えてほしいです・・



897 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/30(金) 01:38:57 ID:O/pRJDe20]
ウィンドウの状態等に影響されないように
動くようにスクリプトを組んでおけば可能

可能だが、スキルと手間次第

898 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/30(金) 14:24:36 ID:DhVxkDZk0]
きちがいどもRecIEうpしろ

899 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/30(金) 16:20:39 ID:x9Te4/Wg0]
    へ          へ|\ へ     √ ̄|
   ( レ⌒)  |\   ( |\)| |/~|  ノ ,__√
|\_/  /へ_ \)   | |   | |∠  | |__                / ̄`>     _, --、        _
\_./| |/   \     .| |( ̄  _) |     )   /~ ̄~'i /~ ̄~'i/~ ̄    ̄~7  /    ̄ ̄ ̄ ̄ ̄,/
  /  / ̄~ヽ ヽ.   | | フ  ヽ、 ノ √| |   ./   ././   /l,,,,,,,   ,,,,,,,ノ、._.{____    ./
 / /| |   | |   | |( ノ| |`、) i ノ  | |   {   ノ/   ./''~ ̄    ̄7~   `ヽ   _/   /
 | |  | |   / /    | | .  し'  ノ ノ   | |   _,~二'-'~   /ヽ、,    .,,ノ,ヽ-、   ./,_.l ̄    _ノ
 \\ノ |  / /      | |___∠-".   | | /~      ,/ ,,-'    .//~ ̄ ̄  ~`>/   r-''~
  \_ノ_/ /     (____)     し',/_,,,,,,,,,、 ---ー'~''''~~~~~~~~~`''''ー-------'''''~   ./
     ∠-''~                    ~/    * O K O T O W A R Y C U R E +_,,,/
                           ./    _,,,,、 -一一''''''''''''''''''''''ー--------一'''~
                         ./_,, -ー''''~
                       ./-~




900 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 02:02:13 ID:lNlpDXMe0]
>>897
常時カーソルを動くようにしたかったので、ウィンドウに影響しそうな感じです。
レスありがとうでした。

901 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 12:30:41 ID:ggPXtR/R0]
uwscの fukidasi()関数ってどうやって実現しているのでしょうか?
他の言語からOLEを使用して同じような関数を作成したいのです。

あとinputbox()についても分かる方がおりましたら、ぜひ宜しくお願いします。


902 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 12:35:28 ID:hLF6DMUu0]
こっち使おうぜ

AutoIt
www.autoitscript.com/autoit3/

WindowController
chi.usamimi.info



903 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 15:02:13 ID:8qH2AfkN0]
>>902
煽る訳ではないが、何故に乗り換える必要があるのか?
それほど使って欲しければ、それぞれの利点と欠点を簡潔に述べよ。



904 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 18:07:25 ID:3WSOWTTg0]
タスクバーのuwscは消せないの?
StopForm(FALSE)でも駄目だった。

905 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 21:28:39 ID:CLHmQ1tP0]
>>900
目的を達成する手段にもいろいろあるから
マウスを動かさずに同じ結果が得られる方法があるかもしれないよ

906 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 21:34:07 ID:CLHmQ1tP0]
>>901
ウィンドウ作ってスタティックコントロール貼ってるだけじゃないかなぁ?

InputBoxはWSHのやつが使えるんじゃない?


907 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 21:38:25 ID:CLHmQ1tP0]
>>903
AutoItは一通りドキュメント見てみたけど機能にはUWSCに決して引けは取らない
むしろGUIも作れるし、ライブラリ、開発環境(SciTEはいいね)の充実度、
文法の一貫性等、勝ってる気がする
最大の難点はコミュニティもドキュメントもすべて英語だということ
素人にはおすすめできない
あとchkimg大好き人間にも

908 名前:901 mailto:sage [2007/03/31(土) 23:18:40 ID:5Yb1Nwwp0]
>>906
レスサンクスです。
そのあたりの言葉をぐぐってみます。
UWSCの、fukidasi() input() sendstr()
を使うためだけにUWSCを選択していたので実現法をしりたかったんです。

それにしてもPro版(新バージョン)はやけに重い。
4.1で安定して連続稼動してたスクリプトがすぐに仮想メモリいっぱいになる。


909 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 23:27:31 ID:YPn25uej0]
ネットの外人が英語版希望してるんだがもう辞めたのか?
めんどくさいので英語版の4.1dのアドレスおしえて
これが最新と伝えたがたぶんばれるだろうな。

ついでに質問ひとつ
fukidasiの文字列はGetStrじゃ読めないみたいだがなんかの
Win32API使えば読める?

910 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 08:58:02 ID:adG0ejDi0]
金儲けにはしったUWSCは見限って
こっち使おうぜ

AutoIt
www.autoitscript.com/autoit3/

WindowController
chi.usamimi.info



911 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 12:11:13 ID:fo4Xkd3C0]
タイトルの文字列による判定の他に、InnerTextによる判定でも試そうかと思って試したら
以下のスクリプト(一部抜粋)の箇所でかなりの確率でエラーが発生。
0.5秒が早すぎるのかな?
うまくいく場合もあり。。。いきなり最初にエラーの時もあり。。。

//
REPEAT
SLEEP(0.5)
UNTIL POS("文字列",IE.DOCUMENT.BODY.INNERTEXT)
//

「Uスクリプト: COM_Error:モジュール 'UWSC.exe' のアドレス 00521550 でアドレス 00000000 に対する読み込み違反がおきました。」

912 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 12:41:51 ID:SLYcsGb70]
これ、確かVer3.1の時は動くと思う。
この前Ver.4.2で動かしたらこのエラーが出た様な気がする。
それでまた3.1に戻ったけどw

913 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 13:20:28 ID:i/cUBwgO0]
>>910
他人の金儲けがイヤなんじゃなくて、おまえが金取られるのがイヤなだけだろ?



914 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 14:33:28 ID:fo4Xkd3C0]
観光地等で、今までタダで商品をかっぱらっていたお猿さん。
明日から一部の商品には対価を支払えと言っても意味が通じないお猿さん。

915 名前:名無しさん@お腹いっぱい。 [2007/04/01(日) 14:56:09 ID:PbZs9CXV0]
同等のものがタダで使えるのにわざわざ金払う人よりはお猿さんのほうが賢いと思いまーす

916 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 15:02:20 ID:xBjIORbj0]
だから使えばいいじゃん

917 名前:名無しさん@お腹いっぱい。 mailto:はいはい、俺はumiumiですよ。 [2007/04/01(日) 15:26:12 ID:oCcZ9llM0]
>>915

UWSC Pro 6,720円

使い慣れたUWSCを捨て、英文ドキュメントの類似ソフトの
言語・仕様を身につけるために必要な時間:5時間

今までに貯まったUWSCスクリプトを、類似ソフト用に
書き直すのに必要な時間:10時間

6,720円÷15h=448円


結論:
有料化を理由に乗り換えたがる人間の
時給は448円以下。カワイソス


918 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 15:32:26 ID:QmnxHExP0]
お金払うのいやなら
Pro版じゃなくてFree版使えばいい
Free版でなにか困ることある?

919 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 15:36:51 ID:xBjIORbj0]
Free版で特に困らないから不満もないってとこ

なくてもいいけどちょっと便利なのを含めてシェアってのは海外製でもよくあるし
別になんとも思わない。

920 名前:名無しさん@お腹いっぱい。 [2007/04/01(日) 16:55:27 ID:bzr723gj0]
RecIEってなくなったの?
やべー。どっかにあるかな。

921 名前:913 mailto:sage [2007/04/01(日) 17:09:24 ID:i/cUBwgO0]
>>914
> 観光地等で、今までタダで商品をかっぱらっていたお猿さん。

俺はシェア化もいいと思う人間だが、今までフリーだったものを使ってた
ことについてこんな例え方されたらさすがにムカつくわ。神経を疑う。

922 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 17:40:15 ID:CgmyEoUf0]
>>920
4.1dに入ってるのじゃダメ?

923 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 17:50:06 ID:QmnxHExP0]
>>913
914の例えは
ぜんぜん例えになってないから気にスンナ

今までは売り物ではなかったのだから
商品ではないし、かっぱらっていたわけでもない

何故に何の共通点もない観光地の猿にかけて例えようとしたのか
はなはだ疑問



924 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 17:51:34 ID:QmnxHExP0]
>>922
4.2より前はRecIEは別配布だったYO

925 名前:名無しさん@お腹いっぱい。 [2007/04/01(日) 18:08:55 ID:bzr723gj0]
Recieはproに統合されたのか。まいったね。
今もってるやつ大事にしておく。

926 名前:名無しさん@お腹いっぱい。 [2007/04/01(日) 18:14:32 ID:rvyPBRxL0]
>>921
なんでそのレスで神経を疑うのか神経を疑うが

927 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 18:16:58 ID:CgmyEoUf0]
あ、そうか。
ダウンロードもできなくなってるな。
これは再配布できないのか?
今回の件で一番気になるのは旧/フリー版のダウンロードと再配布だな。

928 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 18:44:46 ID:fo4Xkd3C0]
おまいら食い付きすぎw 良く読め。
漏れはUWSCの一連の事の”例え”とは一言も言ってないぞ?w

929 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 19:42:05 ID:QmnxHExP0]
>>928
それならこれあげる
つチラシ

930 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 19:54:58 ID:QmnxHExP0]
>>927
旧/フリー版のダウンロードは問題ないと思うよ。
機能的には4.2Free>4.1dなんだし。

旧版RecIE1.0aの再配布についてはグレーゾーンかな。
過去バイナリのリポジトリでも
J-Kenに確認した結果、再配布はやめることにしたみたい。

ちなみにPro同梱のRecIE1.1は
UWSCProレジストしてないと起動できない。

931 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 12:11:12 ID:g1Zhvdkx0]
上のほうで inputbox() を他の言語から実現方法を尋ねていたものなんだけど
WSHのインプットボックスは利用できないみたい。

OLEのみの利用からどうにかしてインプットボックスは作れないでしょうか?

解決してくれた方には、ものすごい感謝をさせていただきます。
うみうみやさんも見てたらお願いします。

932 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 15:50:35 ID:hUBsO6hf0]
自分で頑張って書いて貼ってくれたら
俺からものすごい賛辞をおくらせていただきます。

933 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 16:39:53 ID:bL7dTpiU0]
>>931
使う予定の他の言語ってのが何かは知らないけど
COM使えるならVBScriptのinputbox使ったらいいんじゃね?
ヒント:スクリプトコンポーネント



934 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 16:41:28 ID:bL7dTpiU0]
失礼。
つスクリプトコントロール

935 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 17:04:41 ID:bL7dTpiU0]
COMコンポーネントのインストールができる環境なら
使えるのいくらでもあると思うけど。それこそAutoItXでもいいしさ。

それができない環境という条件でやるなら

sendstrは代わりにsendkeysで我慢するか
Excel経由でWin32API叩く

fukidasiは同じようなの見当たらないけど
小さいIEでも立ち上げてそこに表示するとかで代用できない?
それかExcel経由でWin32API

どちらにしても、素直にUWSC使っといたほうが楽だと思うなあ。
逆に聞きたいんだけど、UWSC使えない理由は?

936 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 20:21:56 ID:JLq+GLJt0]
有料版を作った意地汚さ

937 名前:931 mailto:sage [2007/04/02(月) 21:08:20 ID:ogtfzMDi0]
>>933
ヒントありがとうございます。
こんなに解決できないのはMS系言語に対する知識の乏しさだと思いました。
なんだかいけそうな気がしてきました。

>>935
Win32APIを利用したことがなかったのですが、そんな便利なものがあるんですね。
fukidashi()はひとまず置いといて、print()を
InternetExplorerのメニュー等、全非表示で対応しようかと思っています。

UWSC関数を自作しようとする理由はRubyです。
やはりテキスト処理なんかでかなり違ってくるところがありまして。
あとは自作関数の移植の楽しさも。

なんだか申し訳ない気持ちです。


938 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 21:21:57 ID:7ft9hyJL0]
お金を稼ぐことが悪いことだと考える人が多いと
ますます国が貧しくなっていきます。
特に貧しい人がこの考えに陥り安く、さらに貧しさを増す。

これまでに何度もシェア化した作者がたたかれてるのを見たが
はっきり言ってこういう土壌では日本の産業は成長しない
金に意地汚いのと、正当に対価を得るのとは別の問題

939 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 21:46:58 ID:Ed0bbl2l0]
この手のツールは大抵ユーザが増えるとシェアウェアになる。
そしてPROの名前が付く。
しかし実際はシェアウェアには海外に強力なライバルがたくさんある。
中には日本語のドキュメントやサポート付のものもある。
UWSCの強みは日本国内では海外のツールがあまり知られておらず
これまでのフリー版で知名度が高くなっている事。

940 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 21:56:15 ID:SvMsYSWL0]
ttp://home.att.ne.jp/yellow/town/rockm.htm
マウスカーソルが設定されたタイミングで動いて、画面をクリックしていきますので、毎日の定型的な操作のすべてを自動で記録・再生することができます。
また、キーボード操作までも自動化可能ですので、ほとんどのWindows操作を自動化することが可能です。
普段行っている操作全てが自動化できるため、これ一つで用途は無限大に広がります。
自動処理の安定性・信頼性の高さから、すでに多くの企業や公共施設等で使用されており、使用者からは「驚くべき生産性をもたらす」と、たいへん喜ばれております。


941 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 22:02:04 ID:t2yJmR+90]
有料化はまあいいんだが高すぎだろ

942 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 22:06:54 ID:bL7dTpiU0]
>>931

なるほどRubyか。
オブジェクト指向プログラミング、したいよね。

RubyならWIN32API扱うライブラリがあるから
それ使って、手間さえ惜しまなければ
UWSCと同等、そしてもちろんそれ以上のこともできるはず

943 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 22:16:22 ID:bL7dTpiU0]
>>940

それは正直、使い物にならない…

>すでに多くの企業や公共施設等で使用されており
安易に飛びついたせいで、大変なことになって使用禁止になった例も聞いている




944 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 22:19:06 ID:SvMsYSWL0]
大変な事って?

945 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 22:27:36 ID:bL7dTpiU0]
簡単に言うと
誤動作によって生じた間違いを修正するのに
ものすごい手間がかかったってこと
それにビジネスでは間違いは信用問題にもつながるしね

946 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 22:49:53 ID:bL7dTpiU0]
別にネガティブキャンペーンするつもりはないんだけど…

RocketMouseは状況に応じて処理を変えたり
エラーを自分で検出したりといった処理を書くことがほとんどできないじゃん?

だからミッションクリティカルな状況ではちょっと使えないって意味

もちろん普段の定型作業をちょろっと記録して
ちょろっと再生できればいいような用途では便利だと思うよ

でもそれなら別にお金出さなくても
フリーのUWSCの記録再生機能で充分じゃね?と思ってしまう

947 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 02:49:56 ID:/A7uTJSC0]
ソフトの有料化に反対はしないが
UWSCがそこまでのソフトだとは思えないが?
本にも載って各所で紹介されて
「有名になった」からだけの有料化にしか思えない


948 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 03:48:39 ID:BLrduIXk0]
UWSCは2年後にはフリーに戻ると予想している

949 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 03:57:37 ID:CA8Jbx2L0]
無料で日本語も気楽に使えたし日本語のサンプルもある。
そのようなソフトは殆どなかったからユーザが増えた。
しかも個人的にちょっと利用するユーザより仕事や
ゲームユーザの方がヘビーユーザが多い。
これだけでじゅうぶんに商売にする価値になるだろ。
UWSCがどんなものであれ、それが仕事であれば
それがどんなウンコな方法であってもとにかく動くように
しなきゃいかん事になる。これは何でも同じ。
特注システム+MS系ソフトとか既に完成されたような場所でも
PCに張り付く事を余儀なくされる事は一杯あるからな。

950 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 07:05:42 ID:XcGAeyGY0]
>>947
有名になったから云々はその通りだろう。が、そこまでのソフトかどうかはユーザー次第だ。

フリー公開を止めての有料化ではないのだから、今のところは選択肢が増えただけだな。
今後のFREE版公開やバージョンアップが止まったりすると悲しいから、一応最新版は保管した。

951 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 08:45:23 ID:PSfFtV0h0]
>今のところは選択肢が増えただけだな。
にもかかわらずごねてる基地外は何がしたいんだろうな。
俺たちが育ててやった恩も忘れて金儲けに走って利益を独占するなんてけしからん。
なんてけしからんとかアホな事考えているんだろうか。

952 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 09:08:57 ID:wYRVp9K60]
こっち使おうぜ

AutoHotkey
www.autohotkey.com
pc11.2ch.net/test/read.cgi/software/1157043396/

953 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 09:49:30 ID:CA8Jbx2L0]
>>952
いいんだけどunicodeくらい普通ニ使えないと困る。



954 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 10:58:33 ID:gBRd0dul0]
>>952
煽る訳ではないが、何故に乗り換える必要があるのか?
それほど使って欲しければ、それぞれの利点と欠点を簡潔に述べよ。

知ってる範囲では、流行らせるページの存在と、割と活発な日本語コミュニティは利点の様だな。

955 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 11:40:47 ID:REf8q+680]
貼っている香具師はただの煽りだろうが、
AutoHotkeyにはuwscにはない機能はいくつかある

ショートカットキー割当てが強力
(何のアプリケーションが動いている時だけ有効なショートカットキーもできる)
一定期間入力がなければスクリプト開始、という機能がある
スクリプトファイルにファイルをドラッグ&ドロップできる

しかしAutoHotKeyの文法は取っつきにくい

956 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 13:19:11 ID:Cy/GE0al0]
AHKは文法キモすぎ。

957 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 00:03:31 ID:CA8Jbx2L0]
> ショートカットキー割当てが強力
> 一定期間入力がなければスクリプト開始、という機能がある
これってマウス用の常駐ソフトと同じ類なんだろ?
だとしたら俺には邪魔臭いだけだなぁ・・。

958 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 00:10:13 ID:z8Argzt90]
ホットキーを利用しないなら別に常駐させる必要はないけどな

959 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 00:45:45 ID:NJWJS1WW0]
常駐させればホットキーなんてUWSCでもなんでもできるだろ。
もし常駐させるならもっとサイズのちいさな別のソフト使うよ。

960 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 03:39:10 ID:l42HB2fw0]
>>955
> スクリプトファイルにファイルをドラッグ&ドロップできる
>>317

961 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 12:33:27 ID:YEYCfAUV0]
ttp://www2.osk.3web.ne.jp/~sm/products.html
ここにあるkOSUみたいな機能のスクリプト書いたら
1000円で売れますか?
7個売れたらPro版買っても元とれるな、うはw

962 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 03:22:31 ID:i/shweZS0]
ドロップハンドラがうまく動かん…。
レジストリ設定はUWSCが出たての頃バッチファイルかなんかを真似て
そのままやったものだったと思う。今はレジストリとかいじらなくなったので
全然覚えて居ないのだが…。レジストリ検索したらこんな感じだった。

HKCR\.uws
 uwsfile
HKCR\PersitantHandler
 {5e941d80-bf96-11cd-b579-08002b30bfeb}
HKCR\uwsfile\Shell\実行\command
 "C:\Program Files\Uwsc\Uwsc.exe" "%1" "%*"
HKCR\uwsfile\shellexe\DropHandler
 {86C86720-42A0-1069-A2E8-08002B30309D}

HKCR\Application\UWSC.exe\shell
 (標準)= "実行"
 FriendlyCache=UWSC
 FriendlyCacheCtime=xx xx xx xx xx xx xx xx
HKCR\Application\UWSC.exe\shell\実行\command
 "C:\Program Files\Uwsc.exe" "%1" 

以前はPARM_STRとか無かったかもしれんし、Win9xでためしてみたかどうかも記憶に無い。
Win2Kにしてからもレジストリ書き出したのをそのまま読み込んで特に変更して無いと思う。
HKCR\Application〜は全く覚えが無いので良くワカラン。
たまたま今回送るメニューに突っ込んでPARM_STR[]を拾うスクリプトを書いてみたら
パラメータが全然もらえない…。もう頭が腐ってるので誰か間違いを訂正してほしい。

963 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 03:24:21 ID:i/shweZS0]
>>962 ちょっと間違えた

> HKCR\PersitantHandler
>  {5e941d80-bf96-11cd-b579-08002b30bfeb}
 ↓
> HKCR\.uws\PersitantHandler
>  {5e941d80-bf96-11cd-b579-08002b30bfeb}




964 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 03:32:22 ID:i/shweZS0]
>>962
もひとつ間違い

> HKCR\uwsfile\Shell\実行\command
>  "C:\Program Files\Uwsc\Uwsc.exe" "%1" "%*"
 ↓
HKCR\uwsfile\Shell\実行\command
 "C:\Program Files\Uwsc\Uwsc.exe" "%1" %*

なんどもすんません…。

965 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 23:02:46 ID:hA8MgwtQ0]
>>962
×shellexe
○shellex

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\uwsfile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

966 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 03:14:48 ID:E7AhKoCt0]
>>965
すまん…。
最近めんどくさくて手でコピーしてしまうので。
そんでそのとおりになってるんですわ。
でもまぁ以前使えてたような記憶があるので自分で調べてみます。

967 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 10:11:27 ID:aWahsl5Q0]
public Obj_Shell = CreateOleObj("Shell.Application")
ハンドル = Obj_Shell.Windows(ハンドル番号)

こんな感じでCOMハンドルとってきたんだけど、 HNDTOIDでUWSC用のIDに変換しようとすると
-1しか帰ってこない。
COMハンドルでIESETDATAとか使えているからハンドルとしては問題ないばすなんだけど、
COMハンドルからUWSC用ハンドルに変換する方法ってこれでいいでしょうか。

968 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 13:18:34 ID:fswpoqEL0]
よくない。
COMハンドルとHNDTOIDで扱うハンドルはまったくの別物だよ

969 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 13:23:18 ID:Prbq67bm0]
こっち使おうぜ

AutoIt
www.autoitscript.com/autoit3/

WindowController
chi.usamimi.info


970 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 13:37:54 ID:DQxaN6Ri0]
どこのサイトでスクリプト勉強すればいいですか?

971 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 14:21:08 ID:fswpoqEL0]
情報が古かったり、更新が止まっていたり、
「ここで決まり」と言えるようなチュートリアル的ページはまだ無いのが現状。
公式ページのリンク集などからたどって
いろんなところ見て回るしかないと思われ

972 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 20:35:25 ID:zG2z9OQC0]
ちょっと質問。
htmlにsubmit属性のボタン置いて、クリックしたときにcheckboxをすべてdisabledにする
関数つくったんだけど。
procedure dis(formName,objName,flg)
objForm = ("document."+formName)
ifb (objName = "all") then
for i=0 to objForm.length
objForm[i].disabled = flg
next
else
for i=0 to objForm.length
ifb (objForm[i].type = objName) then
objForm[i].disabled = flg
elseif (objform[i].name = objName) then
objForm[i].disabled = flg
endif
next
endif
fend


こんな関数で実装。






973 名前:972 mailto:sage [2007/04/09(月) 20:36:28 ID:zG2z9OQC0]
ifb GETFORMDATA("aaaa_btn") = TRUE then
dis("form1","checkbox",true)
endif

こんな形で使いたい。

これだとfor i=0 to objForm.length ここでcomエラーに。
OleStr型からDispatch型へのバリアラント型変換はできないって。
ここら辺について詳しい人教えてください。。



974 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 21:31:49 ID:fswpoqEL0]
objForm = ("document."+formName)

これは無茶やろw

975 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 21:38:45 ID:qIZ/lpkv0]
こっち使おうぜ

AutoIt
www.autoitscript.com/autoit3/

WindowController
chi.usamimi.info


976 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 21:50:06 ID:fswpoqEL0]
objForm = ("document."+formName)
ここでobjFormに入っているのは「単なる文字列」であって「オブジェクト」ではないよ
だからobjFormをオブジェクトとして扱った(=プロパティにアクセスしようとした)とたん、
「OleStr型からDispatch型へのバリアント型変換はできない」と言われてしまうってワケ

もしやるんなら
objForm = ie.document.getElementsByName(formName).item(0)
とかじゃないのかな

977 名前:名無しさん@お腹いっぱい。 [2007/04/12(木) 15:09:40 ID:ljN5gr/P0]

【マクロ】 UWSC Part3 【シェアウェア化】
pc11.2ch.net/test/read.cgi/software/1176358142/

978 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/12(木) 20:23:38 ID:cLGbW9dl0]
ほんと貧乏人の僻みはキモイなw
ゆとりなし世代かw

979 名前:名無しさん@お腹いっぱい。 [2007/04/12(木) 20:44:26 ID:QpEmRYGy0]
んー久しぶりにこのスレ来たんでよくわからん
フリー版は今までのよりも機能が劣るのか?
だったらそのままにしておくが


980 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/12(木) 20:45:20 ID:YfntQ+RK0]
>>977
有料化に対する憎悪がスレ立ての目的というキモいスレだな。
皆さん、これ使いたいと思う? 俺はNO。

981 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/12(木) 21:00:26 ID:S+uvTyUQ0]
こんなシチュエーションの処理でつまずいてます。

forによるループ処理で、指定回数繰り返す処理です。
で、ループの初めで例えば変数(wks)を生成して、
2回目以降の処理にて、1つ前の処理で生成した値を参照する方法ってありますか?



>【マクロ】 UWSC Part3 【シェアウェア化】
UWSCの場合は従来のフリー版が現在も存在して、機能が増えたPRO版が新たにシェアウェアとして
登場したのだから、シェアウェア化っていうのは間違いでは?w

982 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/12(木) 22:09:38 ID:xKHHIYVc0]
むしろ次スレいらねんじゃね?

983 名前:名無しさん@お腹いっぱい。 [2007/04/13(金) 10:11:20 ID:iTumlDMp0]
>>981
変数二つ持てば良いだけでは?



984 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/13(金) 13:09:14 ID:kTlLKoA60]
>>983
いえ、その変数もループ回数毎に中身が入れ替わります。


985 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/13(金) 13:46:16 ID:Dw1kwxSc0]
>>981
一旦ループ(for)前に変数の基準値(?)を定義してやって
ループ最後でその変数を替えてやればよいのでは?

986 名前:981 mailto:sage [2007/04/13(金) 15:56:36 ID:kTlLKoA60]
皆さん、レスありがとです。参考になりました。
かなり近いところまでは逝きましたが変数の中が文字列だと厳しいですね。。
IF文で1回目のみを除外したり何通りか色々書いてみましたが。
最初にループ回数分を全て配列に代入して処理すれば逝けるかも。

取り敢えず代替え案として、変数を数字にする事で
望みの結果になったのでこれで妥協します。w

987 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/13(金) 16:32:38 ID:9l6QXSCz0]
a

988 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/13(金) 16:33:31 ID:9l6QXSCz0]
b

989 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/13(金) 22:32:11 ID:tuzTfjN50]
自動化ツール総合スレ立てればいいな

990 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/14(土) 07:04:59 ID:p2ZYZF0d0]
自動ドアマニヤとかきそうだな。

991 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/14(土) 12:23:59 ID:mdPjr2v00]
フリーでもシェアでもなんでもいいよ

992 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/14(土) 13:03:15 ID:jIHCYkWv0]
児童化ツール
(;´Д`)ハァハァ

993 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/14(土) 13:50:17 ID:ithzHL9M0]
>>989
これが落としどころだろうね
AHKは単独スレでも伸びてるからいいけど、他の自動化ツールで総合スレにまとめた方が
今後乱立しないで済むからいいと思う。テンプレに入れるのって何個あるかな?
uwsc、AutoIt、WindowController、



994 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/14(土) 14:38:56 ID:p2ZYZF0d0]
C++

995 名前:名無しさん@お腹いっぱい。 [2007/04/15(日) 22:54:33 ID:vo7IRD9l0]
埋め

996 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 22:55:36 ID:vo7IRD9l0]
埋め

997 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 22:56:40 ID:vo7IRD9l0]
埋め

998 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 22:58:15 ID:vo7IRD9l0]
pc11.2ch.net/test/read.cgi/software/1176358142/

999 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 22:59:13 ID:vo7IRD9l0]
999

1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 23:00:13 ID:vo7IRD9l0]
1000

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前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