Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
ttp://www.uwsc.info/download.html
●UWSC 掲示板(※作成依頼掲示版ではありません)
質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
http://www3.rocketbbs.com/13/bbs.cgi?id=umiumi
http://www3.bigcosmic.com/board/s/board.cgi?id=umiumi&;mode=past
●UWSC - Wikipedia
http://ja.wikipedia.org/wiki/UWSC
●使い方・基礎解説学習サイト
http://uwsc.g.hatena.ne.jp/cx20/20100131/1264938584
http://www.confrage.com/uwsc/
http://necro.jp/dev/uwsc/
http://park14.wakwak.com/~simizu/uwsc/fruwsc.html
http://canal22.org/
http://big.tm.land.to/handbook/uwsc.htm
http://www.game-rev.com/review/gameut/uwsc.html
●スクリプトテンプレサイト
http://izagne.com/uwsc/
http://scripts.web.fc2.com/
http://www.nagomi-jp.net/~liners/
http://nem.symphonic-net.com/uwsct/0610uwsct.html
http://siromasa.digi2.jp/uwsc/
http://iriyak.adam.ne.jp/uwsc.html
前スレ 自動化ツールUWSC使いよ集まれ18
http://potato.2ch.net/test/read.cgi/software/1469866649/
探検
自動化ツールUWSC使いよ集まれ19 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/12/04(日) 17:04:38.16ID:nLvo1o5D0
2017/01/17(火) 15:52:53.38ID:vFJBKG8U0
2017/01/17(火) 15:54:36.66ID:uiQsuPRc0
2017/01/17(火) 16:03:13.10ID:U2shNUVe0
全てのルーチンに例外処理を完備するとかだと、
ラベルジャンプがあったほうが良いらしい。
それ以外の場合は、
ループ中でcontinueやbreakを巧妙に使ったり、
新たに関数として掃き出したり、
その関数の中でEXITを巧妙に使うことで、
goto以上のジャンプを行うことが出来るので不要。
ラベルジャンプがあったほうが良いらしい。
それ以外の場合は、
ループ中でcontinueやbreakを巧妙に使ったり、
新たに関数として掃き出したり、
その関数の中でEXITを巧妙に使うことで、
goto以上のジャンプを行うことが出来るので不要。
2017/01/17(火) 16:18:29.94ID:jrl37fEA0
gotoに限らずbreakやexitとか、昔Cしか知らない人がすごい嫌がってた記憶が
曰く「Cは必ず上まで戻るモノ」だそうで
何でもかんでも細かくルーチン(class)分けして必ず一番上まで戻って終了してた
曰く「Cは必ず上まで戻るモノ」だそうで
何でもかんでも細かくルーチン(class)分けして必ず一番上まで戻って終了してた
2017/01/17(火) 17:31:06.44ID:uiQsuPRc0
>>254
Cでbreak使わないってのはありえんな。
break <数字>はないけど。 ← ループの追加とか削除やったときにどつぼにはまるからあんま使いたくない
exitはCのreturnだろ。これも普通に使う。
Cでbreak使わないってのはありえんな。
break <数字>はないけど。 ← ループの追加とか削除やったときにどつぼにはまるからあんま使いたくない
exitはCのreturnだろ。これも普通に使う。
256254
2017/01/17(火) 17:41:06.44ID:k1R9pR5j02017/01/17(火) 19:13:24.00ID:OYdfFLk80
普通に考えてある処理中に結果が出るなり例外が出るなりしてその処理を抜けたいのに
その後の膨大なIFを全部パスする変数なりを持ったまま
ルーチンのケツまで無駄処理させる時間もメモリも勿体ないと思うのだが
その後の膨大なIFを全部パスする変数なりを持ったまま
ルーチンのケツまで無駄処理させる時間もメモリも勿体ないと思うのだが
2017/01/17(火) 19:34:36.80ID:phgKuW/g0
UWSCproって一回買ったら永年バージョンアップ可能ですか?(今後は不明でも今までの状況で)
2017/01/17(火) 20:15:26.58ID:RJBp/SXu0
txtに"商品名1 \1,500 商品名2 \1,500 …" という感じで格納されてて
txt="商品名1 \1,500"というようにスクレイピングしたくて
txt = BETWEENSTR(txt,,"\")+" \"+BETWEENSTR(txt,"\ "," ")
このようにしたら出来たんですが、もっとスマートな書き方ってありますか?
txt="商品名1 \1,500"というようにスクレイピングしたくて
txt = BETWEENSTR(txt,,"\")+" \"+BETWEENSTR(txt,"\ "," ")
このようにしたら出来たんですが、もっとスマートな書き方ってありますか?
2017/01/18(水) 11:26:18.01ID:PVokzy6V0
まず膨大なIFの存在自体がスマートじゃない。
Cプログラミング診断室で芸術的字下げと呼ばれている症状だ。
複雑な条件判定したいなら、
その真偽値計算式を表現するビット演算を局所変数でやったって良いのだし、
その項に適切な命名をすればわかりやすくなる。
IFを減らせなかったとしても、その判定自体を関数として掃き出してやれば、
EXITでいつでもどこでも階層無視で抜けられるので実質GOTOと同じ。
あと8ビットマイコンとかじゃない限りCPU時間やメモリへの懸念は無駄。
UWSCの場合ループ中にshortcircuit指定してないため起こる無駄な画像判定
などが入っているという殆どバグに近い不適切な箇所があれば問題になる。
Cプログラミング診断室で芸術的字下げと呼ばれている症状だ。
複雑な条件判定したいなら、
その真偽値計算式を表現するビット演算を局所変数でやったって良いのだし、
その項に適切な命名をすればわかりやすくなる。
IFを減らせなかったとしても、その判定自体を関数として掃き出してやれば、
EXITでいつでもどこでも階層無視で抜けられるので実質GOTOと同じ。
あと8ビットマイコンとかじゃない限りCPU時間やメモリへの懸念は無駄。
UWSCの場合ループ中にshortcircuit指定してないため起こる無駄な画像判定
などが入っているという殆どバグに近い不適切な箇所があれば問題になる。
2017/01/18(水) 11:32:47.69ID:PVokzy6V0
芸術的字下げの記事を再確認したら、期せずして正しいGOTO文の使い所が出ててワロタ
2017/01/18(水) 14:31:22.36ID:5/OxVJWC0
2017/01/18(水) 14:34:57.69ID:5/OxVJWC0
逆だった
2017/01/18(水) 14:56:39.90ID:Bt91TMKs0
ヤフオクで意図したものを自動更新して自動落札するマクロを作ろうとしたけど例外処理が多すぎて頭パンクした
goto文くれよぉ・・・
goto文くれよぉ・・・
2017/01/18(水) 15:07:09.25ID:C+VQydLj0
ヤフオクなんかだとわざわざUWSCで作るより既存のツールのがいいんじゃないの
2017/01/18(水) 17:54:30.90ID:qHSELLJH0
通常のツールが使えないニッチなアレ部分なので・・・
関係ないですが、フットベダル入力デバイスが
超欲しいんですけど、2万5000円から6万というとんでもない値段
ニッチなところは金で解決するか自作しかない
関係ないですが、フットベダル入力デバイスが
超欲しいんですけど、2万5000円から6万というとんでもない値段
ニッチなところは金で解決するか自作しかない
2017/01/18(水) 18:17:29.79ID:be0GolWi0
268259
2017/01/19(木) 10:25:35.21ID:XhRQayLL02017/01/19(木) 10:31:09.75ID:XhRQayLL0
2017/01/19(木) 11:02:25.98ID:Fz/uCEqT0
2017/01/19(木) 11:18:00.82ID:SWUbDeNs0
正規表現使えばいいだけだろ
2017/01/19(木) 11:45:01.61ID:1absyuzc0
UWSファイル呼び出すと1秒くらい時間がかかるのですが縮める方法ありますか?例えばハードディスクからSSDにするとか
2017/01/19(木) 11:55:34.31ID:Rqsw0ew00
お前の環境もかかずにエスパーしろとな?
2017/01/19(木) 12:15:24.22ID:3vHcfrnx0
/K オプションを付けると、スクリプトを実行し、実行後はUWSC本体を起動したままにします。
UWSC.exe /K スクリプト名 [引数...]
メモリーオーバーフローするまではこれでいける
UWSC.exe /K スクリプト名 [引数...]
メモリーオーバーフローするまではこれでいける
2017/01/19(木) 12:26:36.03ID:8GwOw64J0
ディスクI/Oで時間がかかるってどんだけ巨大なファイルなんだよw
読み込むと同時にコール元のコードと照らし合わせて問題ないかチェックも入るから時間かかってるんでないの?
読み込むと同時にコール元のコードと照らし合わせて問題ないかチェックも入るから時間かかってるんでないの?
2017/01/19(木) 17:51:22.62ID:OdH9Z2Zh0
2017/01/20(金) 20:38:04.05ID:HxL7yd+Y0
すいません
どうすれば実現できるか教えて頂きたいのですが
画像判定して、だいたいその画像の中心をクリックするスクリプトを使っているのですが
・chkimg(画像) ; btn(left,click,G_IMG_X+画像の大きさの半分ぐらい,G_IMG_Y+画像の大きさの半分ぐらい)
のようにしていて、「画像の大きさの半分ぐらい」 の部分はスクリプトを書き上げる時に作った画像の大きさから手動で計算した数字を当てはめて使っています
上記処理において、「画像の大きさの半分ぐらい」の数値を割り出して変数として活用するといったスクリプトを関数化できれば
あとは画像パスだけで作業が捗るなと考えているのですが、どうすればできるでしょうか?
どうすれば実現できるか教えて頂きたいのですが
画像判定して、だいたいその画像の中心をクリックするスクリプトを使っているのですが
・chkimg(画像) ; btn(left,click,G_IMG_X+画像の大きさの半分ぐらい,G_IMG_Y+画像の大きさの半分ぐらい)
のようにしていて、「画像の大きさの半分ぐらい」 の部分はスクリプトを書き上げる時に作った画像の大きさから手動で計算した数字を当てはめて使っています
上記処理において、「画像の大きさの半分ぐらい」の数値を割り出して変数として活用するといったスクリプトを関数化できれば
あとは画像パスだけで作業が捗るなと考えているのですが、どうすればできるでしょうか?
2017/01/20(金) 21:17:16.35ID:QZBiUCEZ0
認識させる画像をクリック位置のサイズにして認識した画像の右下をクリックするように設定すればいいだけ
2017/01/20(金) 21:21:50.59ID:qiuhawj00
powershellでGetDetailsOfでエクスプローラに表示される詳細が取れる
2017/01/20(金) 21:33:54.91ID:qiuhawj00
powershell要らんかった
2017/01/20(金) 23:21:21.53ID:HxL7yd+Y0
2017/01/20(金) 23:31:00.04ID:HxL7yd+Y0
すまん
むしろこれは
□□
□■の部分の画像を作れということでしたか
自己解決しましたので、もうこのスレ落としてください
むしろこれは
□□
□■の部分の画像を作れということでしたか
自己解決しましたので、もうこのスレ落としてください
2017/01/20(金) 23:40:44.91ID:6bW2iB7h0
勝手にスレ落とそうとすんな
2017/01/21(土) 01:21:49.26ID:a6dPgZgC0
このスレって初心者にやけに優しいね
公式BBSならググれ、ヘルプ見ろ、過去ログ見ろ、で終わるレベルでも親切な回答が待ってる
公式BBSならググれ、ヘルプ見ろ、過去ログ見ろ、で終わるレベルでも親切な回答が待ってる
2017/01/21(土) 10:28:36.22ID:MHYxav/Y0
スレ落とし凄すぎワロタ
2017/01/21(土) 19:21:14.42ID:AxGelT7j0
chkimgxって今どこで配布してるの?
2017/01/21(土) 19:28:22.22ID:4TMyniOb0
ぐぐったらすぐに出てきたが
2017/01/24(火) 19:13:48.55ID:nUlr6ZKL0
☆ Re: / カルロス
No.3407さま
ありがとうございます。まさに私が聞きたかった解決法です。これなら手間を掛けずに倍速動作が可能ですね。重ね重ねありがとうございました。
No.3406
>調べる事も苦労もしない人に教える人はいるのでしょうか?
いましたね。
上から目線でモノを言いたいだけの役立たずはすっこんでてください。
No.3409 2017/01/23(Mon) 14:47:15
No.3407さま
ありがとうございます。まさに私が聞きたかった解決法です。これなら手間を掛けずに倍速動作が可能ですね。重ね重ねありがとうございました。
No.3406
>調べる事も苦労もしない人に教える人はいるのでしょうか?
いましたね。
上から目線でモノを言いたいだけの役立たずはすっこんでてください。
No.3409 2017/01/23(Mon) 14:47:15
2017/01/24(火) 22:11:31.91ID:mnu2CKOb0
プログラムに限らずいろんな分野で「教えて君」です。
って開き直ってるのが痛いな
何一つ自分で調べれられないから、
いろんな分野で「教えて君」になっているということが理解d系ないらしい
って開き直ってるのが痛いな
何一つ自分で調べれられないから、
いろんな分野で「教えて君」になっているということが理解d系ないらしい
2017/01/25(水) 00:05:24.59ID:+wZbyWA50
素直に礼を言うだけなら未だしも、何故か一言二言多い事が稀によくある
2017/01/25(水) 01:37:32.44ID:/0noCpNu0
2017/01/25(水) 08:09:26.53ID:dp8GXhYA0
2017/01/25(水) 12:43:18.30ID:GtPQps6d0
2017/01/25(水) 21:58:55.41ID:zudjBxQL0
全角とか言うネタとか
2017/01/25(水) 22:27:41.90ID:1k3busyn0
step 1の1が全角だった場合変数扱いになるから
全角の1を宣言してないとこのエラーにはならないよなあ
いくらなんでもかdim 1なんてアホなことしないと思うけど、でもそれくらいしか浮かばない
全角の1を宣言してないとこのエラーにはならないよなあ
いくらなんでもかdim 1なんてアホなことしないと思うけど、でもそれくらいしか浮かばない
2017/01/26(木) 00:01:04.56ID:Itw85Hi+0
未定義変数をいきなり使ったら数値扱いなら0になるんじゃない?
あとUWSCは全角スペースはちゃんとスペース扱いするので
2ちゃんにコード投稿するときインデントが削られなくて便利よ
あとUWSCは全角スペースはちゃんとスペース扱いするので
2ちゃんにコード投稿するときインデントが削られなくて便利よ
2017/01/26(木) 00:04:48.48ID:Itw85Hi+0
for u=0 to 9 step 1
next
↓
変数:1が定義されていません
1=0
for u=0 to 9 step 1
next
↓
step値が0である
エラーダイアログでは全角の1は一目瞭然 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
next
↓
変数:1が定義されていません
1=0
for u=0 to 9 step 1
next
↓
step値が0である
エラーダイアログでは全角の1は一目瞭然 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
2017/01/27(金) 03:23:25.39ID:qcxEeng00
3つのキーを組み合わせたショートカットキーってどうやって実行させるんでしょうか?
例えばAlt+Shift+Dを実行したいと思って「SCKEY(0, VK_ALT, VK_SHIFT, D)」と記述してもダメでした。
例えばAlt+Shift+Dを実行したいと思って「SCKEY(0, VK_ALT, VK_SHIFT, D)」と記述してもダメでした。
2017/01/27(金) 04:24:49.92ID:xap3EYkh0
D じゃなく VK_D
あと、SCKey(0 だと何もないとこに送信しないか?
特にバックグラウンドで操作するんじゃなければ
KBD(VK_ALT,Down); KBD(VK_RShift,Down); KBD(VK_D,Click); KBD(VK_RShift,Up); KBD(VK_ALT,Up)
のほうが良いんじゃないか
あと、SCKey(0 だと何もないとこに送信しないか?
特にバックグラウンドで操作するんじゃなければ
KBD(VK_ALT,Down); KBD(VK_RShift,Down); KBD(VK_D,Click); KBD(VK_RShift,Up); KBD(VK_ALT,Up)
のほうが良いんじゃないか
300298
2017/01/27(金) 14:15:54.66ID:qcxEeng00 >>299
どもです。
目的はある常駐ソフトの機能をグローバルショートカットを使って制御したいと思っていたのですがどうもこのソフト側の問題のようでした。
今試しにfoobar2000に割り当てているグローバルショートカットをUWSCで呼び出してみたらうまくいきました。
ちあみに両ソフトとも手動とMousGestureL.ahk(AHKを管理者で実行)でバックグラウンドでの制御可能です。
KBDの方は早速メモをしたのでまた何か問題が起きた時に使ってみようと思います。
環境はWin10-64bit アニバ,UWSC 5.2.3 free (管理者で実行)でした。
どもです。
目的はある常駐ソフトの機能をグローバルショートカットを使って制御したいと思っていたのですがどうもこのソフト側の問題のようでした。
今試しにfoobar2000に割り当てているグローバルショートカットをUWSCで呼び出してみたらうまくいきました。
ちあみに両ソフトとも手動とMousGestureL.ahk(AHKを管理者で実行)でバックグラウンドでの制御可能です。
KBDの方は早速メモをしたのでまた何か問題が起きた時に使ってみようと思います。
環境はWin10-64bit アニバ,UWSC 5.2.3 free (管理者で実行)でした。
2017/01/29(日) 16:04:25.18ID:bBN5n7Q50
ある程度大規模なオンラインショップの商品をある程度絞りつつ(特定の複数メーカーや男物単位など)
そのショップのお気に入りにまとめて自動登録してくれる処理って可能ですかね?
そのショップのお気に入りにまとめて自動登録してくれる処理って可能ですかね?
2017/01/29(日) 17:07:33.04ID:gCIEm/Wu0
2017/01/29(日) 17:54:13.15ID:e8uWWPCG0
>>301
オンラインショップがFLASH使うとも思わんし、VBでも可能でしょ
オンラインショップがFLASH使うとも思わんし、VBでも可能でしょ
2017/01/31(火) 12:42:15.81ID:ybPLEa1K0
public宣言と同時に変数に代入したら流れ関係なしに実行されるんやな…ちょっと焦った
宣言に流れは関係ないから代入も流れ関係なくなると言われればそれまでやけどw
宣言と代入の同時処理は頭以外でやるもんじゃないってこってすな
宣言に流れは関係ないから代入も流れ関係なくなると言われればそれまでやけどw
宣言と代入の同時処理は頭以外でやるもんじゃないってこってすな
2017/01/31(火) 13:47:47.85ID:dxyyPdX00
Dimならともかく関数内で突然Publicするアホなんておるの?
2017/01/31(火) 14:28:42.33ID:GXT2i3TU0
>※ 注:PUBLIC変数の初期化はスクリプト実行前に行われます
流れ関係なくというか、こうだから
そもそもPublic宣言をスクリプトの途中でするとか可読性が悪すぎでしょ
流れ関係なくというか、こうだから
そもそもPublic宣言をスクリプトの途中でするとか可読性が悪すぎでしょ
2017/01/31(火) 14:30:29.45ID:WxOVMf4R0
class kurasu
dim hensuu = 0
procedure kansuu
…
fend
endclass
class内で宣言したdimもスクリプト起動時の最初に読み込まれるのよね
class内の関数呼び出した時毎回代入されるのかと思ってたわ
初期化されずにちょっと悩んだことがある
dim hensuu = 0
procedure kansuu
…
fend
endclass
class内で宣言したdimもスクリプト起動時の最初に読み込まれるのよね
class内の関数呼び出した時毎回代入されるのかと思ってたわ
初期化されずにちょっと悩んだことがある
2017/01/31(火) 15:42:00.78ID:SV7Ts1p/0
関数の外にあるコードがどうやったら関数呼び出し時に呼ばれると考えるのかわからん
2017/01/31(火) 16:15:10.44ID:bwZYhsO/0
2017/01/31(火) 16:21:37.46ID:ybPLEa1K0
2017/01/31(火) 22:44:43.93ID:WxOVMf4R0
>>308
だからわざわざclass内のってつけてるのよ
クラス名.関数って書くからclassを呼び出してから関数を呼び出してるのかなーって思ってたって話
だれも関数呼んだら関数外呼ばれるなんて言ってないのよ
だからわざわざclass内のってつけてるのよ
クラス名.関数って書くからclassを呼び出してから関数を呼び出してるのかなーって思ってたって話
だれも関数呼んだら関数外呼ばれるなんて言ってないのよ
2017/02/01(水) 02:04:42.87ID:IH3knklG0
正直android版uwscが欲しい
2017/02/01(水) 02:28:41.44ID:45yfRIen0
>>312
泥もIOSもバックにしたアプリは線画止まるしタッチAPIはメモリからアクセスできないはず
泥もIOSもバックにしたアプリは線画止まるしタッチAPIはメモリからアクセスできないはず
2017/02/01(水) 10:50:11.94ID:57GDboUi0
mhl経由でPCのキャボに出力して adbコマンド送ってるよ!
2017/02/01(水) 10:51:39.57ID:57GDboUi0
キャボってなんだよ キャボって
2017/02/01(水) 11:00:57.64ID:CHXfR1H80
2017/02/01(水) 11:54:10.69ID:45yfRIen0
本体.uws と call.uws で public が被る ← ありがちなミス 上級者なら call 側は hoge_call1 とかにして一意にする
分岐途中や関数中にpublic ← まずありえない
同じ変数を二度public ← お前には向いてない やめろ
分岐途中や関数中にpublic ← まずありえない
同じ変数を二度public ← お前には向いてない やめろ
2017/02/01(水) 15:14:25.73ID:oPdN5yBY0
ソースコピペで動かせてるつもりになってる人は
些細な事でもエラー原因を自分で探す事できなくて投げ出しそう。
些細な事でもエラー原因を自分で探す事できなくて投げ出しそう。
2017/02/01(水) 15:51:08.43ID:rZuoRyFt0
遊びで使うようなもんだし適当にやってもこなせてるだろう
2017/02/01(水) 15:57:26.44ID:4PZ/FmKN0
動かなかったときそこから調べて理解してったりするもんだし
なんでわざわざ貶めてるのか分からんな
なんでわざわざ貶めてるのか分からんな
2017/02/01(水) 16:46:47.97ID:rZuoRyFt0
初心忘れすぎだなw
プログラマーあるあるなのかしら
プログラマーあるあるなのかしら
2017/02/01(水) 16:52:28.68ID:5qbKxNcJ0
初心者に対してこそ当たりが強すぎるやつ居るよな
虐待と同じで自分も同じような貶され方をされたことがあるのかな
虐待と同じで自分も同じような貶され方をされたことがあるのかな
2017/02/01(水) 17:36:36.08ID:9jsgJo+V0
while (chkimgx(a.png) or chkimgx(b.png)=false)
wend
2枚の内どちらかがあればループするというマクロなのですがb.pngは認識しますがa.pngは認識しません
どうやら前半のchkmgxが動いていないようなのですがどこがマズイですか?
wend
2枚の内どちらかがあればループするというマクロなのですがb.pngは認識しますがa.pngは認識しません
どうやら前半のchkmgxが動いていないようなのですがどこがマズイですか?
2017/02/01(水) 17:48:14.49ID:9jsgJo+V0
ごめんなさい出来ました
while (chkimg() or chkimg())=falseですね
スレ汚し申し訳ありません
while (chkimg() or chkimg())=falseですね
スレ汚し申し訳ありません
2017/02/01(水) 17:50:33.36ID:pRJXtlzw0
pngでchkimgとか怖くて俺には真似できない
2017/02/02(木) 00:08:36.55ID:BQmQggIF0
chkimgx試してみたくて、ググって出てきた「ChkImgX-ver1.2.1.zip」DLしてみたんだけど。
DLした奴が本物かどうかの判断がつかない。
13スレの本物のリンクがいきていた頃のファイルのハッシュ値分かる人いる?
DLした奴が本物かどうかの判断がつかない。
13スレの本物のリンクがいきていた頃のファイルのハッシュ値分かる人いる?
2017/02/02(木) 12:52:37.52ID:LBqARCmV0
ウィルス入りの偽物が流通するほど有名なものじゃないだろ
開けてみればわかるわ
開けてみればわかるわ
328名無しさん@お腹いっぱい。
2017/02/02(木) 15:38:27.54ID:95lr+b7p0 スクリプト販売したいんだが購入者しか利用できないようにするにはどうすればいいんだ?
スクランブルかけただけじゃあ二次配布されて終わりだし
スクランブルかけただけじゃあ二次配布されて終わりだし
2017/02/02(木) 15:44:17.52ID:JtvT3R3i0
システムIDの取得
ユーザー管理ユニークID
WEBアクティベーション
ハードウェアドングル
多額の違約金
ユーザー管理ユニークID
WEBアクティベーション
ハードウェアドングル
多額の違約金
330名無しさん@お腹いっぱい。
2017/02/02(木) 15:49:34.25ID:95lr+b7p02017/02/03(金) 11:48:01.29ID:deqLHmTV0
>>329
スクリプト内部でキージェネを詰む
Webアクセス
Web側にもUWSCで生成するキーと同じキーを発行
キーがあっていれば実行
キーが違っていれば終了
ワイは昔ネトゲマクロでそうしてた
オンラインが必要ないユーティリティとかだと
非オンのとき使えない難点はあるな
スクリプト内部でキージェネを詰む
Webアクセス
Web側にもUWSCで生成するキーと同じキーを発行
キーがあっていれば実行
キーが違っていれば終了
ワイは昔ネトゲマクロでそうしてた
オンラインが必要ないユーティリティとかだと
非オンのとき使えない難点はあるな
2017/02/03(金) 13:37:18.20ID:fqHelVAg0
戻値 = CHKIMG( 画像名, [透過色/色無視, x1, y1, x2, y2, 番号, 色幅] )
についてなんですけどx1 y1 x2 y2に座標を入れた場合は
どのような感じで範囲になるんですか?
入力した座標の左下と右下の中間全部が範囲になるのでしょうか?
についてなんですけどx1 y1 x2 y2に座標を入れた場合は
どのような感じで範囲になるんですか?
入力した座標の左下と右下の中間全部が範囲になるのでしょうか?
2017/02/03(金) 13:38:28.11ID:L+Q2iF5P0
>>332
そう
そう
2017/02/03(金) 13:38:48.86ID:fqHelVAg0
最後の文章、左上と右下 の間違いです
335名無しさん@お腹いっぱい。
2017/02/03(金) 13:43:39.92ID:fqHelVAg0 >>333
分かりやすいイメージってあったりしますか?
なんとなくは分かるんですけどモヤモヤしてます
xy1 xy2 の座標の点まで線を引いて四角形を書く感じでイメージしてるんですけど
これであってますか?
分かりやすいイメージってあったりしますか?
なんとなくは分かるんですけどモヤモヤしてます
xy1 xy2 の座標の点まで線を引いて四角形を書く感じでイメージしてるんですけど
これであってますか?
2017/02/03(金) 13:46:43.53ID:L+Q2iF5P0
>>335
ああ、間違ってるのにそうって言っちゃったなw
Windowsのデスクトップでマウスボタンドラッグすると四角い選択枠が出るじゃん
そのボタン押下の左上とボタンを離す右下のイメージ
対角線を指定するイメージ
ああ、間違ってるのにそうって言っちゃったなw
Windowsのデスクトップでマウスボタンドラッグすると四角い選択枠が出るじゃん
そのボタン押下の左上とボタンを離す右下のイメージ
対角線を指定するイメージ
337名無しさん@お腹いっぱい。
2017/02/03(金) 13:47:12.72ID:fqHelVAg02017/02/03(金) 13:47:53.74ID:L+Q2iF5P0
>>337
そう
そう
2017/02/03(金) 13:48:17.99ID:fqHelVAg0
2017/02/03(金) 14:48:26.77ID:q9AaLssj0
画像ファイルを指定して画像を表示する、っていう関数は無いのかな?
UWSCでイメージを表示する
http://d.hatena.ne.jp/junjun777/20120821/uwsc_image_viewer
こういうのは見つけたけど高度すぎて理解できなかった
UWSCでイメージを表示する
http://d.hatena.ne.jp/junjun777/20120821/uwsc_image_viewer
こういうのは見つけたけど高度すぎて理解できなかった
2017/02/03(金) 18:26:26.21ID:etbTYyZh0
表示して何をしたいのしらないけど、見るだけなら
適当な画像Viewerに引数付きで実行させて表示させたらいいんじゃないの?
適当な画像Viewerに引数付きで実行させて表示させたらいいんじゃないの?
2017/02/03(金) 19:45:12.11ID:1BA6xmaO0
俺も以前からchkimgデバッグ用に取得した座標を
赤丸で囲むみたいなことしたいなとは思ってるが
楽にできる方法が見当たらなくて数年過ぎた
赤丸で囲むみたいなことしたいなとは思ってるが
楽にできる方法が見当たらなくて数年過ぎた
2017/02/03(金) 19:58:59.01ID:8LyjrKpy0
デバッグ用ならsaveimgでいいんでね?
2017/02/03(金) 22:10:49.86ID:ani81y8a0
342ではないが、saveimgだと思った通りに動いていない時の取得画像は
いったいどこにあった画像なのかわからないときが多々ある
画像中にどの座標を取得したのか視覚的にわかれば便利とは思う。
ウィンドウ全体のSSと座標をセットでログに書き出して
imgmagickとかで合成してもいいけど、uwscで出来ればいいね
いったいどこにあった画像なのかわからないときが多々ある
画像中にどの座標を取得したのか視覚的にわかれば便利とは思う。
ウィンドウ全体のSSと座標をセットでログに書き出して
imgmagickとかで合成してもいいけど、uwscで出来ればいいね
2017/02/04(土) 00:03:35.69ID:3B772PpT0
>>340
ここまでやるなら素直にc++でdll作ったほうがいいな
ここまでやるなら素直にc++でdll作ったほうがいいな
2017/02/04(土) 00:25:31.71ID:/RVIS6is0
現在win7で今度PCを新調しようと思っているのですが
win7で作成したスクリプトはwin10でも問題なく動きますか?
http://w10.vector.jp/detail.php?s_no=115105
ここ見ると厳しそうな感じなんですが。
win10で回している人いたら教えてください。
win7で作成したスクリプトはwin10でも問題なく動きますか?
http://w10.vector.jp/detail.php?s_no=115105
ここ見ると厳しそうな感じなんですが。
win10で回している人いたら教えてください。
2017/02/04(土) 00:37:30.20ID:kRLafUrA0
2017/02/04(土) 01:51:04.48ID:7qyFAJFf0
一時的な座標でいいなら描画後の保護とか気にしない前提ならWIN32APIをUWSCから叩けばいいからなぁ
Procedure Rectan(inXYWH, inWidth=2, inColor=$0000FF)
DEF_DLL GetDC(Hwnd):long:user32
DEF_DLL ReleaseDC(Hwnd, Long):long:user32
DEF_DLL SelectObject(long, long):long:gdi32
DEF_DLL Rectangle(long, long, long, long, long):long:gdi32
DEF_DLL CreatePen(long, long, long):long:gdi32
DEF_DLL GetStockObject(long):long:gdi32
DEF_DLL DeleteObject(long):long:gdi32
DEF_DLL InvalidateRect(dword, dword, bool):bool:user32
CONST PS_SOLID = 0
CONST NULL_BRUSH = 5
tmpXYWH = Split(inXYWH, ",", True, True)
If Length(tmpXYWH) <> 4 Then
//消去
InvalidateRect(NULL, NULL, TRUE)
Exit
EndIf
x1 = tmpXYWH[0]
y1 = tmpXYWH[1]
x2 = x1 + tmpXYWH[2]
y2 = y1 + tmpXYWH[3]
dc = GetDC(0)
pen = CreatePen(PS_SOLID, inWidth, inColor)
SelectObject(dc, pen)
SelectObject(dc, GetStockObject(NULL_BRUSH))
Rectangle(dc, x1, y1, x2, y2)
DeleteObject(pen)
ReleaseDC(0, dc)
Fend
Procedure Rectan(inXYWH, inWidth=2, inColor=$0000FF)
DEF_DLL GetDC(Hwnd):long:user32
DEF_DLL ReleaseDC(Hwnd, Long):long:user32
DEF_DLL SelectObject(long, long):long:gdi32
DEF_DLL Rectangle(long, long, long, long, long):long:gdi32
DEF_DLL CreatePen(long, long, long):long:gdi32
DEF_DLL GetStockObject(long):long:gdi32
DEF_DLL DeleteObject(long):long:gdi32
DEF_DLL InvalidateRect(dword, dword, bool):bool:user32
CONST PS_SOLID = 0
CONST NULL_BRUSH = 5
tmpXYWH = Split(inXYWH, ",", True, True)
If Length(tmpXYWH) <> 4 Then
//消去
InvalidateRect(NULL, NULL, TRUE)
Exit
EndIf
x1 = tmpXYWH[0]
y1 = tmpXYWH[1]
x2 = x1 + tmpXYWH[2]
y2 = y1 + tmpXYWH[3]
dc = GetDC(0)
pen = CreatePen(PS_SOLID, inWidth, inColor)
SelectObject(dc, pen)
SelectObject(dc, GetStockObject(NULL_BRUSH))
Rectangle(dc, x1, y1, x2, y2)
DeleteObject(pen)
ReleaseDC(0, dc)
Fend
349名無しさん@お腹いっぱい。
2017/02/04(土) 08:46:46.84ID:6WLzCwTE0 uwscでグローバルIPとか取得できる?
2017/02/04(土) 08:52:44.68ID:kR4mFE/e0
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】習主席とトランプ大統領が電話会談 台湾問題について★3 [ニョキニョキ★]
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに [ニョキニョキ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 中国人「『日本は危ないから行かないように』と言われたが、日本に来たらとても安全だった」 [お断り★]
- 石破前総理「どうすれば台湾有事にならないかを考えるべき」★2 [1ゲットロボ★]
- 【高市悲報】来年、習近平主席がアメリカに「国賓」として訪米。どうするんだよ高市・・・アメリカも敵に回すのか? [483862913]
- トランプおやびん「米中関係は極めて強固」高市早苗「」 [834922174]
- 【高市悲報】トランプおやびん「偉大な指導者である習近平首席、米国は中国にとっての台湾問題の重要性を理解しています」 [115996789]
- 【速報】高市「アタシぜっったい謝らないからッ!!」→中国焦る [308389511]
- 【速報】足立ひき逃げ犯、精神病持ちだった [329271814]
- 「琉球有事は中国有事」 中国のネトウヨが拡散 これには日本のネトウヨ叩きのめされる [241672384]
