自動化ツールuwsc使い ..
[2ch|▼Menu]
882:名無しさん@お腹いっぱい。
07/03/25 21:25:21 50Ukn8d20
黙って乗り換えればいいから

883:名無しさん@お腹いっぱい。
07/03/25 22:14:57 /xeqLetr0
>>880

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

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

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

886:名無しさん@お腹いっぱい。
07/03/26 00:01:29 sqa1z0ug0
うさみみだって似すぎ。

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

888:880
07/03/26 00:45:24 TULfiqz50
WindowController、これ使うのにインストール不足なのがあったので
入れたら起動できました。
多ユーザーでできればいいのだが・・・

889:名無しさん@お腹いっぱい。
07/03/26 01:29:52 sWHLiG1t0
>>885

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

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

891:名無しさん@お腹いっぱい。
07/03/27 18:10:05 YP4KMB+w0
クワシく

892:名無しさん@お腹いっぱい。
07/03/27 21:10:14 YZCCCkq70
AutoHotkeyでいいじゃん。COMも使えるようになったことだし。

893:名無しさん@お腹いっぱい。
07/03/27 21:29:44 SIZOJIiv0
AutoHotkey
URLリンク(www.autohotkey.com)

894:名無しさん@お腹いっぱい。
07/03/27 22:26:34 qOK6LF170
専用スレ
AutoHotkey 3
スレリンク(software板)

895:名無しさん@お腹いっぱい。
07/03/27 23:44:26 YP4KMB+w0
英語版ないの?
外人無視か?

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



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

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

898:名無しさん@お腹いっぱい。
07/03/30 14:24:36 DhVxkDZk0
きちがいどもRecIEうpしろ

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




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

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

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


902:名無しさん@お腹いっぱい。
07/03/31 12:35:28 hLF6DMUu0
こっち使おうぜ

AutoIt
URLリンク(www.autoitscript.com)

WindowController
URLリンク(chi.usamimi.info)



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

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

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

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

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


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

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

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


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

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

910:名無しさん@お腹いっぱい。
07/04/01 08:58:02 adG0ejDi0
金儲けにはしったUWSCは見限って
こっち使おうぜ

AutoIt
URLリンク(www.autoitscript.com)

WindowController
URLリンク(chi.usamimi.info)



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

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

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

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

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

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

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

916:名無しさん@お腹いっぱい。
07/04/01 15:02:20 xBjIORbj0
だから使えばいいじゃん

917:名無しさん@お腹いっぱい。
07/04/01 15:26:12 oCcZ9llM0
>>915

UWSC Pro 6,720円

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

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

6,720円÷15h=448円


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


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

919:名無しさん@お腹いっぱい。
07/04/01 15:36:51 xBjIORbj0
Free版で特に困らないから不満もないってとこ

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

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

921:913
07/04/01 17:09:24 i/cUBwgO0
>>914
> 観光地等で、今までタダで商品をかっぱらっていたお猿さん。

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

922:名無しさん@お腹いっぱい。
07/04/01 17:40:15 CgmyEoUf0
>>920
4.1dに入ってるのじゃダメ?

923:名無しさん@お腹いっぱい。
07/04/01 17:50:06 QmnxHExP0
>>913
914の例えは
ぜんぜん例えになってないから気にスンナ

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

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

924:名無しさん@お腹いっぱい。
07/04/01 17:51:34 QmnxHExP0
>>922
4.2より前はRecIEは別配布だったYO

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

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

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

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

929:名無しさん@お腹いっぱい。
07/04/01 19:42:05 QmnxHExP0
>>928
それならこれあげる
つチラシ

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

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

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

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

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

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

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

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

934:名無しさん@お腹いっぱい。
07/04/02 16:41:28 bL7dTpiU0
失礼。
つスクリプトコントロール

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

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

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

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

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

936:名無しさん@お腹いっぱい。
07/04/02 20:21:56 JLq+GLJt0
有料版を作った意地汚さ

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

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

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

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


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

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

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

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


941:名無しさん@お腹いっぱい。
07/04/02 22:02:04 t2yJmR+90
有料化はまあいいんだが高すぎだろ

942:名無しさん@お腹いっぱい。
07/04/02 22:06:54 bL7dTpiU0
>>931

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

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

943:名無しさん@お腹いっぱい。
07/04/02 22:16:22 bL7dTpiU0
>>940

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

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


944:名無しさん@お腹いっぱい。
07/04/02 22:19:06 SvMsYSWL0
大変な事って?

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

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

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

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

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

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

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


948:名無しさん@お腹いっぱい。
07/04/04 03:48:39 BLrduIXk0
UWSCは2年後にはフリーに戻ると予想している

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

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

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

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

952:名無しさん@お腹いっぱい。
07/04/04 09:08:57 wYRVp9K60
こっち使おうぜ

AutoHotkey
URLリンク(www.autohotkey.com)<)

953:名無しさん@お腹いっぱい。
07/04/04 09:49:30 CA8Jbx2L0
>>952
いいんだけどunicodeくらい普通ニ使えないと困る。

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

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

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

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

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

956:名無しさん@お腹いっぱい。
07/04/04 13:19:11 Cy/GE0al0
AHKは文法キモすぎ。

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

958:名無しさん@お腹いっぱい。
07/04/05 00:10:13 z8Argzt90
ホットキーを利用しないなら別に常駐させる必要はないけどな

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

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

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

962:名無しさん@お腹いっぱい。
07/04/06 03:22:31 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:名無しさん@お腹いっぱい。
07/04/06 03:24:21 i/shweZS0
>>962 ちょっと間違えた

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


964:名無しさん@お腹いっぱい。
07/04/06 03:32:22 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:名無しさん@お腹いっぱい。
07/04/06 23:02:46 hA8MgwtQ0
>>962
×shellexe
○shellex

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

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

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

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

968:名無しさん@お腹いっぱい。
07/04/09 13:18:34 fswpoqEL0
よくない。
COMハンドルとHNDTOIDで扱うハンドルはまったくの別物だよ

969:名無しさん@お腹いっぱい。
07/04/09 13:23:18 Prbq67bm0
こっち使おうぜ

AutoIt
URLリンク(www.autoitscript.com)

WindowController
URLリンク(chi.usamimi.info)


970:名無しさん@お腹いっぱい。
07/04/09 13:37:54 DQxaN6Ri0
どこのサイトでスクリプト勉強すればいいですか?

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

972:名無しさん@お腹いっぱい。
07/04/09 20:35:25 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
07/04/09 20:36:28 zG2z9OQC0
ifb GETFORMDATA("aaaa_btn") = TRUE then
dis("form1","checkbox",true)
endif

こんな形で使いたい。

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

974:名無しさん@お腹いっぱい。
07/04/09 21:31:49 fswpoqEL0
objForm = ("document."+formName)

これは無茶やろw

975:名無しさん@お腹いっぱい。
07/04/09 21:38:45 qIZ/lpkv0
こっち使おうぜ

AutoIt
URLリンク(www.autoitscript.com)

WindowController
URLリンク(chi.usamimi.info)


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

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

977:名無しさん@お腹いっぱい。
07/04/12 15:09:40 ljN5gr/P0

【マクロ】 UWSC Part3 【シェアウェア化】
スレリンク(software板)

978:名無しさん@お腹いっぱい。
07/04/12 20:23:38 cLGbW9dl0
ほんと貧乏人の僻みはキモイなw
ゆとりなし世代かw

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


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

981:名無しさん@お腹いっぱい。
07/04/12 21:00:26 S+uvTyUQ0
こんなシチュエーションの処理でつまずいてます。

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



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

982:名無しさん@お腹いっぱい。
07/04/12 22:09:38 xKHHIYVc0
むしろ次スレいらねんじゃね?

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

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


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

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

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

987:名無しさん@お腹いっぱい。
07/04/13 16:32:38 9l6QXSCz0
a

988:名無しさん@お腹いっぱい。
07/04/13 16:33:31 9l6QXSCz0
b

989:名無しさん@お腹いっぱい。
07/04/13 22:32:11 tuzTfjN50
自動化ツール総合スレ立てればいいな

990:名無しさん@お腹いっぱい。
07/04/14 07:04:59 p2ZYZF0d0
自動ドアマニヤとかきそうだな。

991:名無しさん@お腹いっぱい。
07/04/14 12:23:59 mdPjr2v00
フリーでもシェアでもなんでもいいよ

992:名無しさん@お腹いっぱい。
07/04/14 13:03:15 jIHCYkWv0
児童化ツール
(;´Д`)ハァハァ

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

994:名無しさん@お腹いっぱい。
07/04/14 14:38:56 p2ZYZF0d0
C++

995:名無しさん@お腹いっぱい。
07/04/15 22:54:33 vo7IRD9l0
埋め

996:名無しさん@お腹いっぱい。
07/04/15 22:55:36 vo7IRD9l0
埋め

997:名無しさん@お腹いっぱい。
07/04/15 22:56:40 vo7IRD9l0
埋め

998:名無しさん@お腹いっぱい。
07/04/15 22:58:15 vo7IRD9l0
スレリンク(software板)

999:名無しさん@お腹いっぱい。
07/04/15 22:59:13 vo7IRD9l0
999

1000:名無しさん@お腹いっぱい。
07/04/15 23:00:13 vo7IRD9l0
1000

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


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5387日前に更新/293 KB
担当:undef