|
なるほど、分数で表記するわけですか。ぶっちゃけこのようなuwsファイルを速く動かしたいときには どこにsleepを入れればいいのでしょうか
While True MMV(1184,49,515) MMV(1399,22,16) ACW(GETID("(無題)(更新) - 秀丸","Hidemaru32Class"),1252,12,640,759,0) BTN(LEFT,CLICK,1400,21,312) KBD(VK_SHIFT,DOWN,999) KBD(VK_DOWN,CLICK,468) KBD(VK_SHIFT,UP,109) KBD(VK_CTRL,DOWN,671) KBD(VK_X,CLICK,406) KBD(VK_CTRL,UP,78) MMV(1401,15,624) MMV(873,10,15) ACW(GETID("temp - Windows ムービー メーカー","MovieMakerWndClass"),4,1,1004,1029,0) BTN(LEFT,CLICK,873,10,172) KBD(VK_ALT,DOWN,1622) KBD(VK_ALT,DOWN,499) KBD(VK_ALT,DOWN,32) KBD(VK_E,DOWN,15) KBD(VK_ALT,UP,156) KBD(VK_E,UP,0) KBD(VK_E,CLICK,718) KBD(VK_TAB,CLICK,2028) KBD(VK_CTRL,DOWN,780) KBD(VK_V,CLICK,327) KBD(VK_CTRL,UP,78) KBD(VK_BACK,CLICK,1045) KBD(VK_SHIFT,DOWN,1326) KBD(VK_TAB,DOWN,218) KBD(VK_SHIFT,UP,203) KBD(VK_TAB,UP,0) KBD(VK_DELETE,CLICK,655) MMV(877,5,1201) MMV(1410,26,15) BTN(LEFT,CLICK,1410,26,359) ACW(GETID("(無題)(更新) - 秀丸","Hidemaru32Class"),1252,12,640,759,0) KBD(VK_SHIFT,DOWN,1170) KBD(VK_DOWN,CLICK,297) KBD(VK_SHIFT,UP,218) KBD(VK_CTRL,DOWN,702) KBD(VK_X,CLICK,375) KBD(VK_CTRL,UP,63) KBD(VK_SHIFT,DOWN,468) KBD(VK_DOWN,CLICK,187) KBD(VK_SHIFT,UP,94) KBD(VK_DELETE,CLICK,562) MMV(1408,16,982) MMV(165,173,16) BTN(LEFT,CLICK,165,173,249) ACW(GETID("temp - Windows ムービー メーカー","MovieMakerWndClass"),4,1,1004,1029,0) KBD(VK_CTRL,DOWN,764) KBD(VK_V,CLICK,499) KBD(VK_CTRL,UP,172) KBD(VK_RETURN,CLICK,655) KBD(VK_TAB,CLICK,1560) KBD(VK_TAB,CLICK,203) KBD(VK_RETURN,CLICK,920) KBD(VK_RIGHT,CLICK,1623) MMV(169,173,1030) MMV(1074,46,15) Wend
|
No.3402 2017/01/22(Sun) 22:35:38
|
☆ Re: / MM |
|
|
工夫すれば出来るの真意は、その機能を自力で実装する、です。 貴方の望むような形での機能はありませんので他のソフトを当たるか、 誰かに発注して有償で作ってもらうかしてください。
|
No.3403 2017/01/22(Sun) 22:39:48
|
|
☆ Re: / カルロス |
|
|
なるほど。基本的なユーザインターフェイスや動き方は気に入っていたので残念です。どなたか、だいたい同じような感じのフリーウェアのマクロソフトで、倍速機能が付いているおすすめソフトがありましたら、ご紹介いただけるとありがたいです。
|
No.3405 2017/01/22(Sun) 23:22:48
|
|
☆ Re: / tmp |
|
|
調べる事も苦労もしない人に教える人はいるのでしょうか? 他のソフトですか?そんな事ここで聞くものではないかと思います。
|
No.3406 2017/01/23(Mon) 10:09:58
|
|
☆ Re: / stuncloud |
|
|
荒れてますね 以下は一応出来なくはないよ、という話です
前のスレッドで俄プログラマーがおっしゃっていたことを提示されたスクリプトでやる場合はsleepを使うわけではありません
> MMV(1184,49,515) > BTN(LEFT,CLICK,1400,21,312) > KBD(VK_SHIFT,DOWN,999)
主にこのMMV、BTN、KBDという関数で構成されていますが、これらの最後の引数は > 実行までの待ち時間 (ミリセカンド) です つまりこれをいじれば早くなるんですね
---------------------------- 速度 = 1 //2倍速の時は2 MMV(1184,49,515/速度) BTN(LEFT,CLICK,1400,21,312/速度) KBD(VK_SHIFT,DOWN,999/速度) ----------------------------
といった感じにすべてのMMV、BTN、KBDの最後の引数に「/速度」を付ければ変数「速度」に入れた値によって速度調整できるようになるというわけです MMV(1184,49,0) MMV(1184,49) のように実行までの待ち時間を0にするか省略すれば最速で動作します
|
No.3407 2017/01/23(Mon) 10:58:54
|
|
☆ Re: / カルロス |
|
|
No.3407さま ありがとうございます。まさに私が聞きたかった解決法です。これなら手間を掛けずに倍速動作が可能ですね。重ね重ねありがとうございました。
No.3406 >調べる事も苦労もしない人に教える人はいるのでしょうか? いましたね。 上から目線でモノを言いたいだけの役立たずはすっこんでてください。
|
No.3409 2017/01/23(Mon) 14:47:15
|
|
☆ Re: / stuncloud |
|
|
カルロスさん > 上から目線でモノを言いたいだけの役立たずはすっこんでてください。 ええと、あなたもそういうこと言わんでくださいますかね… 思うのはぜんぜん構わんので、でも腹に抱えといとくだけにしてください…
プログラムを書くということの性質上なのか、このような場では「人に聞くばかりで自分の手をあまり動かそうとしない人」というのは嫌われる傾向にあります いわるゆ「教えて君」のような呼ばれ方をする人ですね あなたの質問や受け答えからそのような人だと思われたという可能性があり、ついきつい言い方になってしまう人が出てくるのは理解できます 実際僕のあなたに対する印象もそのようなものでありました
ただ、文面から受ける印象とその人の実際が合致するとも限りませんし、あまりそんなことでいざこざが起こるのも好みません ですのでひとまず(おそらくあなたが求めているであろう)回答を提示しました
ちなみに僕の最近の回答スタンスは「とりあえず答えを提示する」です これが一番スムーズです かつては安易に答えだけ教えるのは良くないのではないかと思っていました いわゆる教えて君な感じの人には特に、自分で考えようとしない姿勢が気に入らないという気持ちがあったんですよね ただそれは全部こちらの思い込みですし、それで意地悪したところでなんもいいことないです
ことプログラミングに関しては人に聞く、ということは絶大な効果があったりします みなさんも経験があるんじゃないかと思うんですが、独学では理解できなかったことが誰かの一言で途端に理解できた、といったことがありますよね たったそれだけのことで一気に習熟が進むことを身を以て知っているので、僕はそのものズバリの答えを教えることに躊躇しなくなりました プログラムで何につまづいて、またどのようにつまづいているかって人によるのでそのあたりの事情って質問からでは読み取れない事が多いです でも、解答となるコードは手段からなにから全部詰まってるわけですよ そのコードを見た質問者がその場しのぎにコピペするかとかそこから成長するかとかはまぁ、どうでもいいことなんですよ どうせわかんないし だったらまぁ後者だといいなぁと思いながら回答したほうがこっちにとってもいいし、答えを求めている相手にとっても良いですよね
あ、もちろん何度も何度も質問を繰り返すひとにはふんわりいい加減にしろって伝えます あと、具体的にな答えではなくヒントだけでも良さそうな人にはヒントだけ伝えたりもします
とまぁ色々書きましたが、あくまで僕がこうだよって話でみなさんもそうであれってことではないです ただあまりつっけんどんにしないほうがみんな気持ちよく利用できるよね、ということだけは意識してもらいたいかな…
|
No.3412 2017/01/23(Mon) 17:00:09
|
|
☆ Re: / しろまさ |
|
No.3418 2017/01/23(Mon) 19:41:54
|
|
☆ Re: / カルロス |
|
|
stuncloudさん
ネガティブな反応が返ってくることはわかりきっていたんで、もう書き込まないつもりだったのですが、せっかく長文のレスをいただいたということもありますんで、ちょっとだけ。
おっしゃるとおり私は「教えて君」です。プログラムに限らずいろんな分野で「教えて君」です。で、ほうぼうでこの手のドシロートな質問をするのですが、どの分野の掲示板に行っても必ず居るんですよね。たいした知識もないくせにエラぶりたいだけの人が。教えてgooとかほんとヒドいです。
私はプログラム全くわかりませんが「最後の項目がミリセカンドの待ち時間です」、このたった1行のレスすら返せない人が上級者のわけがない。ほんと笑っちゃいます。
確かに私のレスは常識を欠いたものであることに弁解の余地はありませんが、「自称上級者」が特権的に行使する嘲笑が、私がやったと同じように不愉快の種を撒いていて、時には初心者を萎縮させたり、必要以上にへりくだった態度を取らせていることも、知っていただきたいと思うのです。
|
No.3419 2017/01/23(Mon) 20:04:07
|
|
☆ Re: / MM |
|
|
皆さん返せないではなく返さなかっただけです。 逆効果な挑発はお勧めしません。 HELPに判りやすく書いてあることなので初心者ですらすぐ判ることです。 判らなくて良い人がいたとしたら、それは、誰かにやらせる人、だけです。 慈悲に満ちた富者からの恵みを頂くのは幸運ではありますが権利ではありません。 教えて君とは、誰かに仕事をやらせる対価を払わないで済まそうとするフリーライダー。 フリーライダーは通常、社会の敵なので、反発心を集めます。
|
No.3425 2017/01/25(Wed) 21:33:43
|
|