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使いよ集まれ20
http://egg.5ch.net/test/read.cgi/software/1515077979/
探検
自動化ツールUWSC使いよ集まれ21
レス数が900を超えています。1000を超えると表示できなくなるよ。
2018/08/09(木) 21:42:11.79ID:8c1pTbyl0
2019/02/05(火) 22:12:05.45ID:y4xgEALP0
スレとは無関係の自作のゴミをずっとここで宣伝してた荒らし野郎か
823名無しさん@お腹いっぱい。
2019/02/07(木) 10:34:54.70ID:2ZvybcMo0 ゴミDLLの宣伝なんかすんじゃねえぶっとばすぞ
824名無しさん@お腹いっぱい。
2019/02/09(土) 09:36:58.03ID:BMASNWDz0 キージェネレータのソースでもキーでもPro版のライセンスになるものがほしいです
どなたか貼ってくださいませんか?
どなたか貼ってくださいませんか?
2019/02/09(土) 10:27:27.69ID:URZ0tJhX0
誰か張り倒してやるべき
2019/02/09(土) 10:30:45.65ID:pqTCn6vI0
>>824
張ってほしいなら頬を差し出せ
張ってほしいなら頬を差し出せ
2019/02/09(土) 12:04:56.65ID:wI1LSWsM0
猪木ボンバイエ 猪木ボンバイエ 猪木バンバイエ・・・
2019/02/09(土) 12:20:51.02ID:Ut2Wu/JB0
元気ですかぁー!!
2019/02/09(土) 13:25:56.60ID:0uSbY4B30
ヤフオク、メルカリとかでいいからさ
誰かPro版のシリアルコードとzip売ってくれよ
誰かPro版のシリアルコードとzip売ってくれよ
2019/02/09(土) 15:00:19.03ID:jEwL45Py0
2019/02/09(土) 16:38:48.69ID:G0GiytqJ0
積分の式をfunctionに送る方法ってありますか?
integral(1, 5, x * x)
とやってもどうしても最後の式が送れません
何か方法はありますか?
integral(1, 5, x * x)
とやってもどうしても最後の式が送れません
何か方法はありますか?
2019/02/09(土) 18:20:00.90ID:URZ0tJhX0
2019/02/09(土) 18:27:13.35ID:7A7iCBS60
integral(1, 5, "x * x")
2019/02/09(土) 18:31:00.91ID:gWaQ4uk/0
文字列で渡しても意味ないだろ
2019/02/09(土) 18:51:27.73ID:7A7iCBS60
integral(1, 5, "x * x") = F(5) - F(1) ; F = "1/3 x^3" ?
F = lim杷(ε)δφ ??
F = lim杷(ε)δφ ??
2019/02/09(土) 19:17:00.88ID:G0GiytqJ0
積分は上方と下方とって半分にしてますね
積分の方は完成してます
文字列でも数値でもなく式を送りたいんですが
やっぱり方法ないですかね?
積分の方は完成してます
文字列でも数値でもなく式を送りたいんですが
やっぱり方法ないですかね?
2019/02/09(土) 19:28:31.07ID:pqTCn6vI0
文字列で式を送って送り先の関数内で式として解析するんやで
2019/02/09(土) 19:39:17.06ID:M4aoR3b50
Cでいう#defineみたいなことをやる必要があるんじゃないのか?
2019/02/09(土) 20:01:56.99ID:N3JxqYjT0
>>836
それなら関数内でEVAL(式の文字列)かな
それなら関数内でEVAL(式の文字列)かな
2019/02/09(土) 20:16:19.46ID:G0GiytqJ0
2019/02/10(日) 00:45:37.94ID:CU88qhb/0
sikulixで自動化してるけどいいですよ。
jythonなんで、windows apiの呼び出しは、本家python側に投げる必要があるけど。
jythonなんで、windows apiの呼び出しは、本家python側に投げる必要があるけど。
2019/02/12(火) 00:35:13.73ID:82RlEteP0
起動させるたびにSTOPボタンが画面のど真ん中に出るのがウザイんだけど
表示位置を指定する方法は無いの?
表示位置を指定する方法は無いの?
2019/02/12(火) 00:48:27.34ID:nygS/9xe0
getidのGET_THISUWSC_WINでUWSC自身のウィンドウIDを取得できる
それでacwで座標を指定すればいい
それでacwで座標を指定すればいい
2019/02/12(火) 01:46:29.59ID:vKneI6ul0
そんなことしなくても
STOPFORM( 表示フラグ, [x, y] )
STOPFORM( 表示フラグ, [x, y] )
2019/02/12(火) 07:17:51.41ID:nygS/9xe0
おお、知らなかった
2019/02/13(水) 06:21:46.81ID:pgBOnQ9A0
なんで開発やめちゃったの?
フリーソフトはお金にならないのかな
フリーソフトはお金にならないのかな
2019/02/13(水) 08:33:41.77ID:6bnkC9si0
飽きたんだろ
2019/02/13(水) 13:45:48.68ID:7p/RgLAD0
本業忙しくなったから手掛けられなくなったんじゃないの
結婚したとか親の介護とか色々あるだろうし
もしくはエンジニア特有の急逝の可能性もある
せめてオープンソース化して終わらせてほしかったけどな
結婚したとか親の介護とか色々あるだろうし
もしくはエンジニア特有の急逝の可能性もある
せめてオープンソース化して終わらせてほしかったけどな
2019/02/13(水) 13:51:08.30ID:lCP8dddC0
世界でも類を見ない貴重な自動化ツールなのに非常に残念
2019/02/13(水) 18:59:59.78ID:jz+IluVF0
何周前の話してんだよ
851名無しさん@お腹いっぱい。
2019/02/13(水) 23:44:39.11ID:H5LXFSlY0 質問です
UWSCでマクロを組んでNoxplayerでゲームをしていたんですが、
最近MuMuというエミュレーターに変えたところ、BTNが機能しません。
BTNで指定した座標にマウスカーソルは移動しますがクリックだけ出来てないようです。
chkimgxやMMVは普通に動きます。
録画機能を使ってみたところ、クリックしたのにBTNが記録されていませんでした。
どのようにすればクリックができるようになるでしょうか
UWSCでマクロを組んでNoxplayerでゲームをしていたんですが、
最近MuMuというエミュレーターに変えたところ、BTNが機能しません。
BTNで指定した座標にマウスカーソルは移動しますがクリックだけ出来てないようです。
chkimgxやMMVは普通に動きます。
録画機能を使ってみたところ、クリックしたのにBTNが記録されていませんでした。
どのようにすればクリックができるようになるでしょうか
2019/02/14(木) 12:58:08.67ID:dRmkarDh0
MuMuは使ったことないけどBTNの直前に同じ座標のMMV入れてもダメ?
853名無しさん@お腹いっぱい。
2019/02/14(木) 15:01:13.54ID:emfJTbAo0 >>852
レスありがとうございます
MMV(1000,450)
BTN(RIGHT,CLICK,1000,450)
これをそのまま試してみました
しかしマウスカーソルは座標まで動くものの、クリックができませんでした。
書き忘れていたのですが、MuMuのウィンドウ上にマウスのカーソルを置くと、
独特な形状のカーソルに変化します。これが関係したりするのでしょうか。
レスありがとうございます
MMV(1000,450)
BTN(RIGHT,CLICK,1000,450)
これをそのまま試してみました
しかしマウスカーソルは座標まで動くものの、クリックができませんでした。
書き忘れていたのですが、MuMuのウィンドウ上にマウスのカーソルを置くと、
独特な形状のカーソルに変化します。これが関係したりするのでしょうか。
854名無しさん@お腹いっぱい。
2019/02/14(木) 15:06:24.45ID:emfJTbAo0 851です
853のレスはrightじゃなくてleftです
MMV(1000,450)
BTN(left,CLICK,1000,450)
こうでした。すみません。(これでもクリック出来ないです)
853のレスはrightじゃなくてleftです
MMV(1000,450)
BTN(left,CLICK,1000,450)
こうでした。すみません。(これでもクリック出来ないです)
2019/02/14(木) 21:27:27.30ID:x+DXUtiI0
クリックする前に
waitを入れてもダメなのかな?
waitを入れてもダメなのかな?
2019/02/14(木) 21:32:10.28ID:Fw14gRok0
>>851
UWSCで少し遊んでいるがフラッシュゲームではうまくクリック出来ないときがあった
ループで条件がなくなるまで繰り返すようなスクリプト汲んでるけど1回でうまくクリックするときや20回でようやくクリックされるときとかいろいろ
とりあえず何回か繰り返してBTNが実行されるようにしてみたら?
UWSCで少し遊んでいるがフラッシュゲームではうまくクリック出来ないときがあった
ループで条件がなくなるまで繰り返すようなスクリプト汲んでるけど1回でうまくクリックするときや20回でようやくクリックされるときとかいろいろ
とりあえず何回か繰り返してBTNが実行されるようにしてみたら?
2019/02/14(木) 21:59:47.16ID:XikEfIgf0
>>851
mouseorgでバックグラウンド動作させてないか?
mouseorgでバックグラウンド動作させてないか?
2019/02/14(木) 22:00:05.96ID:wXdY+Cjg0
clickじゃなくてdownとup使うのは?
859名無しさん@お腹いっぱい。
2019/02/14(木) 22:04:54.91ID:4M5O9LjL0 キーがほしい・・・エクセル操作したいんや・・
860名無しさん@お腹いっぱい。
2019/02/14(木) 22:19:17.92ID:emfJTbAo0 851です
>>855
>>858
BTN(LEFT,DOWN,480,300,1000)
BTN(LEFT,UP,480,300,1000)
とか、
MMV(480,300)
sleep(1)
BTN(left,CLICK,480,300,1000)
を試してみましたが駄目でした。クリック速度は関係なさそうです。
>>857
mouseorgは使っていません。
あと、エミュレーターはバックグラウンドで使っていません。
>>856
while true
IFB CHKIMG(画像)
break
else
BTN(left,CLICK,480,300,1000)
sleep(1)
ENDIF
WEND
こんな感じでしょうか。何度かクリックさせてみましたができませんでした。
皆様本当にありがとうございます。
正直ここまで親切にしてもらえるとは思っていませんでした。
>>855
>>858
BTN(LEFT,DOWN,480,300,1000)
BTN(LEFT,UP,480,300,1000)
とか、
MMV(480,300)
sleep(1)
BTN(left,CLICK,480,300,1000)
を試してみましたが駄目でした。クリック速度は関係なさそうです。
>>857
mouseorgは使っていません。
あと、エミュレーターはバックグラウンドで使っていません。
>>856
while true
IFB CHKIMG(画像)
break
else
BTN(left,CLICK,480,300,1000)
sleep(1)
ENDIF
WEND
こんな感じでしょうか。何度かクリックさせてみましたができませんでした。
皆様本当にありがとうございます。
正直ここまで親切にしてもらえるとは思っていませんでした。
2019/02/15(金) 00:34:33.21ID:Cqyq5YoG0
862名無しさん@お腹いっぱい。
2019/02/15(金) 10:44:10.45ID:MW6cYu8x0 >>861
ありがとうございます
早速試してみました
BTN(TOUCH, DOWN, 480, 300)
BTN(TOUCH, UP, 480, 300, 3000)
これをそのまま再生すると、
マウスカーソルが指定した座標に移動した後に消失しました。反応もありませんでした
その後、マウスを少し動かすとマウスカーソルが現れました。
相性…とかそういうのなんですかね…
ありがとうございます
早速試してみました
BTN(TOUCH, DOWN, 480, 300)
BTN(TOUCH, UP, 480, 300, 3000)
これをそのまま再生すると、
マウスカーソルが指定した座標に移動した後に消失しました。反応もありませんでした
その後、マウスを少し動かすとマウスカーソルが現れました。
相性…とかそういうのなんですかね…
2019/02/15(金) 12:07:14.51ID:TRLVC97+0
エミュによってはエミュレータ側にマウスやキーボードを接続してる認識になるからそれが原因じゃね
解決法は分からんが
解決法は分からんが
2019/02/15(金) 13:22:41.01ID:cVn9SB/X0
adbできる泥エミュならadb使えばいいけど
2019/02/15(金) 14:19:38.27ID:IytnvnkP0
866856
2019/02/15(金) 17:10:08.33ID:P5lkPYST0 >>858>>865なるほど
横だけど自分の場合(Flashを使ったゲーム)はこれで長押し気味にCLICKしたらよく反応するようになった
横だけど自分の場合(Flashを使ったゲーム)はこれで長押し気味にCLICKしたらよく反応するようになった
867856
2019/02/15(金) 17:16:14.41ID:P5lkPYST0 ちょっと訂正
BTN(LEFT,CLICK,…を
BTN(LEFT,DOWN,・・・)
BTN(LEFT,UP ,・・・,1000)に変更したら
BTN(LEFT,CLICK,…を
BTN(LEFT,DOWN,・・・)
BTN(LEFT,UP ,・・・,1000)に変更したら
868851
2019/02/15(金) 21:56:53.12ID:MW6cYu8x0 >>863
すみません
自分の知識不足であまりよくわからないのですが、
エミュレーター起動エミュレーター起動時でも他のソフトを使ったりすることはできます
>>864
中国語を機械翻訳しながら探したので合っているのかわからないのですが、
こんな記述を見つけました
【win版】
adb connect 127.0.0.1:7555
adb shell
関係あるでしょうか?
>>865
urlありがとうございます。読んでみて次のコードを試しましたが反応しませんでした
BTN(TOUCH, DOWN, 480, 300)
BTN(TOUCH, UP, 480, 300, 1000)
>>856
downとupも反応しないようです
もしかしてゲームが問題なのかもと思い、
ゲームを起動せずエミュレーターをUWSCでクリックさせてみたところ
こちらも反応がありませんでした。
すみません
自分の知識不足であまりよくわからないのですが、
エミュレーター起動エミュレーター起動時でも他のソフトを使ったりすることはできます
>>864
中国語を機械翻訳しながら探したので合っているのかわからないのですが、
こんな記述を見つけました
【win版】
adb connect 127.0.0.1:7555
adb shell
関係あるでしょうか?
>>865
urlありがとうございます。読んでみて次のコードを試しましたが反応しませんでした
BTN(TOUCH, DOWN, 480, 300)
BTN(TOUCH, UP, 480, 300, 1000)
>>856
downとupも反応しないようです
もしかしてゲームが問題なのかもと思い、
ゲームを起動せずエミュレーターをUWSCでクリックさせてみたところ
こちらも反応がありませんでした。
2019/02/16(土) 09:03:41.24ID:HZ7Oph3P0
> 録画機能を使ってみたところ、クリックしたのにBTNが記録されていませんでした。
> どのようにすればクリックができるようになるでしょうか
これだとどうにもならんのじゃね?
エミュレータソフト側がマウスのボタン操作に関して独自に何かやってるんでしょ
> どのようにすればクリックができるようになるでしょうか
これだとどうにもならんのじゃね?
エミュレータソフト側がマウスのボタン操作に関して独自に何かやってるんでしょ
2019/02/16(土) 11:41:33.40ID:XACNJlZ40
>>868
adbについてはこのスレ内を検索したらスクリプトのヒントはある(主にnox向けだけど同じようにつかえる)
adb自体何か知らなくて頓珍漢な検索してるように見えるがAndroid用の汎用的な仕組みなのでまずはそのものについて軽く知っておいてた方がいい
そのエミュでadbが使えるかは分からないが、Androidでネットに繋がるなら概ね問題ないと思う
こんな記述、がどういう検索でどこで見つけたものか分からないので関連は分からないけど
コマンド(cmdで実行)自体は一行目がAndroid(エミュ)への接続、二行目はAndroid側のターミナルへの接続
※shellの後に続けてシェルコマンド投げると接続ではなく直接コマンド自体の実行になるので、これを利用してクリックとかするというお話
adbについてはこのスレ内を検索したらスクリプトのヒントはある(主にnox向けだけど同じようにつかえる)
adb自体何か知らなくて頓珍漢な検索してるように見えるがAndroid用の汎用的な仕組みなのでまずはそのものについて軽く知っておいてた方がいい
そのエミュでadbが使えるかは分からないが、Androidでネットに繋がるなら概ね問題ないと思う
こんな記述、がどういう検索でどこで見つけたものか分からないので関連は分からないけど
コマンド(cmdで実行)自体は一行目がAndroid(エミュ)への接続、二行目はAndroid側のターミナルへの接続
※shellの後に続けてシェルコマンド投げると接続ではなく直接コマンド自体の実行になるので、これを利用してクリックとかするというお話
2019/02/16(土) 20:37:12.06ID:OfixE9nm0
>>868
言葉では説明しづらいことだから理解できるか分からんが
本体PCとエミュでUSBの切り替え機を使ってると思えばいいUWSCは本体側の方で動作するからMMVとかでエミュ側のマウスも動いてるようには見えるけどクリックでエミュ側に干渉することは出来ない
言葉では説明しづらいことだから理解できるか分からんが
本体PCとエミュでUSBの切り替え機を使ってると思えばいいUWSCは本体側の方で動作するからMMVとかでエミュ側のマウスも動いてるようには見えるけどクリックでエミュ側に干渉することは出来ない
872名無しさん@お腹いっぱい。
2019/02/16(土) 21:10:03.62ID:8UFG74mP0 https://s.sbisec.co.jp/smweb/mainbase/login.doの
ログインボタンを押す方法が分からない(泣)
IESetData(IE,True,"","ログイン")も、
obj = IE.document.getElementById("login-button")
obj.click()も、
obj = IE.document.getElementsByClassName("main-button")
obj.item(0).click()も、
tags= IE.document.getElementsByTagName("input")
for i = 0 to tags.length - 1
if tags.item(i).value = "ログイン" then
tags.item(i).click()
endif
nextも、すべてダメ。さっぱり分からん(>_<)
ソースは、以下
<section class="sb-container defult-list">
<div class="s-tab-small-container">
<input type="button" id="login-button" class="main-button" value="ログイン"/>
</div>
</section>
ログインボタンを押す方法が分からない(泣)
IESetData(IE,True,"","ログイン")も、
obj = IE.document.getElementById("login-button")
obj.click()も、
obj = IE.document.getElementsByClassName("main-button")
obj.item(0).click()も、
tags= IE.document.getElementsByTagName("input")
for i = 0 to tags.length - 1
if tags.item(i).value = "ログイン" then
tags.item(i).click()
endif
nextも、すべてダメ。さっぱり分からん(>_<)
ソースは、以下
<section class="sb-container defult-list">
<div class="s-tab-small-container">
<input type="button" id="login-button" class="main-button" value="ログイン"/>
</div>
</section>
2019/02/16(土) 21:30:39.27ID:tJu+3wph0
document.getElementById("login-form").submit()
874名無しさん@お腹いっぱい。
2019/02/16(土) 22:00:54.05ID:8UFG74mP0 >>873
ありがとうございます!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ありがとうございます!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
875851
2019/02/16(土) 23:44:49.60ID:ujTLyAb90 貴重な情報ありがとうございます
>>869
私もただBTNを使うだけでは無理なのではないか、と思い始めました
ということで、アプローチを変えてadbというものを勉強することにしました
>>870
鋭い指摘に言葉も出ません。私は全くもって初心者です。
一月ほど前に苦しんで覚えるC言語という本を買って勉強し始めたばかりで、
adbというものも今回初めて知りました。
ですので、870さんの後半の文を半分も理解できていませんが、
まず理解できるように知識をつけていこうと思います。
行動指針を示してくれてありがとうございます
>>871
解説ありがとうございます
UWSCからの命令ではなく、windowsをコマンドプロンプトで動かすように
エミュレーターに直接指示を出さないといけないのですね
(間違っていたらごめんなさい)
DOSCMD、adb中心に調べてみます
>>869
私もただBTNを使うだけでは無理なのではないか、と思い始めました
ということで、アプローチを変えてadbというものを勉強することにしました
>>870
鋭い指摘に言葉も出ません。私は全くもって初心者です。
一月ほど前に苦しんで覚えるC言語という本を買って勉強し始めたばかりで、
adbというものも今回初めて知りました。
ですので、870さんの後半の文を半分も理解できていませんが、
まず理解できるように知識をつけていこうと思います。
行動指針を示してくれてありがとうございます
>>871
解説ありがとうございます
UWSCからの命令ではなく、windowsをコマンドプロンプトで動かすように
エミュレーターに直接指示を出さないといけないのですね
(間違っていたらごめんなさい)
DOSCMD、adb中心に調べてみます
2019/02/17(日) 11:04:46.71ID:P2l7v7620
NOX…というかadb使える泥エミュならこの記事参考に組んでみればいいんじゃないかな
https://qiita.com/macro_no_deshi/items/dd3b3405123bad0cfe4a
https://qiita.com/macro_no_deshi/items/dd3b3405123bad0cfe4a
2019/02/17(日) 17:43:38.35ID:098PXq340
878851
2019/02/17(日) 21:18:42.23ID:OxMX+42h02019/02/18(月) 01:40:37.19ID:jrSGAXJz0
851ではないですが
ID = GETID("MuMu App Player")
MOUSEORG(ID,1)
X = 100
Y = 100
DIM CMD = "cd/d D:\Program Files (x86)\MuMu\emulator\nemu\vmonitor\bin & adb_server shell input touchscreen tap " + X + " " + Y
DOSCMD(CMD)
これでやっても反応しません
adb.exeの指定が間違っているのでしょうか?
ID = GETID("MuMu App Player")
MOUSEORG(ID,1)
X = 100
Y = 100
DIM CMD = "cd/d D:\Program Files (x86)\MuMu\emulator\nemu\vmonitor\bin & adb_server shell input touchscreen tap " + X + " " + Y
DOSCMD(CMD)
これでやっても反応しません
adb.exeの指定が間違っているのでしょうか?
2019/02/18(月) 05:57:05.67ID:fi3Cw8Zy0
2019/02/18(月) 09:55:05.93ID:Mf3bMML70
なんでそんな変なエミュ使ってるんだと気になってDLしてみたが中身ほとんどNoxと同じだな
adb_serverも普通に動くし・・・BTNも普通に動くんだが?
adb_serverも普通に動くし・・・BTNも普通に動くんだが?
2019/02/18(月) 10:20:51.51ID:U1Hq01JY0
MuMuはスマホゲーのパフォーマスが良いらしい
2019/02/18(月) 13:49:51.50ID:ml1MPTGK0
>>881
起動対策されたNOXの代替として色んな場所でステマしてるわ
起動対策されたNOXの代替として色んな場所でステマしてるわ
2019/02/18(月) 16:36:53.74ID:smlGfBMx0
そっちのエミュレータは知らんけど、Noxの場合はエミュレータが認識しているAndroidの解像度と
Windows画面での解像度が同じとは限らないので座標を自分で調整する必要がある
Windows画面での解像度が同じとは限らないので座標を自分で調整する必要がある
2019/02/18(月) 22:58:45.77ID:mGj0gfj20
普通にadbで画像キャプチャしてそれ対象に画像マッチングさせればいいだけ。
上のqiitaのブログしかり情弱過ぎるわ
上のqiitaのブログしかり情弱過ぎるわ
2019/02/19(火) 03:26:17.83ID:Sbxcu60A0
スクショの取り方とかどうでもよくねw
俺もNOXのスクショ機能から切り出してるし
UWSCとadbで思った範囲をコマンドでスクショして自動でトリミング掛けるやり方があるって話なら素直にすごいとは思うが
俺もNOXのスクショ機能から切り出してるし
UWSCとadbで思った範囲をコマンドでスクショして自動でトリミング掛けるやり方があるって話なら素直にすごいとは思うが
887名無しさん@お腹いっぱい。
2019/02/20(水) 22:48:28.65ID:zuYdlIoF0 createform のサンプルってどこかにある?
https://stuncloud.wordpress.com/2013/12/16/uwsc_how_to_use_createform/
の他にいいのがある?
https://stuncloud.wordpress.com/2013/12/16/uwsc_how_to_use_createform/
の他にいいのがある?
2019/02/21(木) 02:31:50.11ID:Zdn9mfL+0
UWSCでIPアドレスを取得するにはどうすればいいですか?
2019/02/21(木) 08:56:55.84ID:GAyHN0GF0
何のipアドレス?
2019/02/21(木) 12:01:31.52ID:Zdn9mfL+0
自分のグローバルIPアドレスです
2019/02/21(木) 13:28:25.42ID:GAyHN0GF0
えーと、ネット接続はルータ使ってる前提だけど、コマンド一つでは取れない
(PCのnicはローカルipしか知らない、pc自体がPPPoEしてるならそれがイコールグローバルだけど)
tracertの結果でルータの一つ先がグローバルipなのでそれを拾うとか確認サイトから抽出するとかツールから結果得るとか色々あるので好きな方法で
(PCのnicはローカルipしか知らない、pc自体がPPPoEしてるならそれがイコールグローバルだけど)
tracertの結果でルータの一つ先がグローバルipなのでそれを拾うとか確認サイトから抽出するとかツールから結果得るとか色々あるので好きな方法で
2019/02/21(木) 14:53:14.05ID:n1linJ010
2019/02/21(木) 15:11:22.35ID:pkYG7hyY0
自分がUWSCでやるとしたらcURLを使ってグローバルIP確認サイトにアクセスする
返ってきたページのソースを読んでIPを取り出す必要があるので
Javascriptなどを使っていないシンプルなサイトを選ぶのが最初の作業かな
>>892 は取り出しやすい
返ってきたページのソースを読んでIPを取り出す必要があるので
Javascriptなどを使っていないシンプルなサイトを選ぶのが最初の作業かな
>>892 は取り出しやすい
2019/02/21(木) 15:14:25.68ID:xIwShu1E0
WebAPIとかダメなの?単純にグローバルIP返ってくるのあるけど
2019/02/21(木) 15:29:52.23ID:pkYG7hyY0
ほんとだこれいいな
https://api.ipify.org/
https://api.ipify.org/
2019/02/21(木) 15:46:51.82ID:n1linJ010
2019/02/21(木) 19:14:42.10ID:pkYG7hyY0
ルータからの情報取得はインターネット側に負荷をかけないという点ではいいのだが
ログインや Javascript の実行が必要だったりするとちょっと面倒くさい
以前試したときは PhantomJS を使って取り出した
あと自分の場合は "WAN IPアドレス" と書かれている項目に表示されているのは
インターネット側のアドレスではなく
プロバイダのゲートウェイを出る前の内側のIPになっている
(グローバルIPアドレスオプション契約をした場合はおそらくグローバルIPが表示される)
なのでもしルータから取得しようとする場合はよく確認したほうがいい
落ちてる可能性も考慮するのは賛成
ログインや Javascript の実行が必要だったりするとちょっと面倒くさい
以前試したときは PhantomJS を使って取り出した
あと自分の場合は "WAN IPアドレス" と書かれている項目に表示されているのは
インターネット側のアドレスではなく
プロバイダのゲートウェイを出る前の内側のIPになっている
(グローバルIPアドレスオプション契約をした場合はおそらくグローバルIPが表示される)
なのでもしルータから取得しようとする場合はよく確認したほうがいい
落ちてる可能性も考慮するのは賛成
2019/02/22(金) 01:01:15.40ID:YTRoIpSt0
win10ならこれだけ
curl ifconfig.io
curl ifconfig.io
2019/02/22(金) 01:06:33.98ID:YTRoIpSt0
curlもインストール不要でDOSCMDからってことね
2019/02/22(金) 13:19:17.40ID:ygPjXHEE0
901名無しさん@お腹いっぱい。
2019/02/22(金) 14:50:22.28ID:qVgKjBNg0 https://fx.minkabu.jp/pair
の米ドル/円 Bidのデータのとり方が分からないっす(泣
の米ドル/円 Bidのデータのとり方が分からないっす(泣
2019/02/22(金) 16:35:24.58ID:vwXO8RRE0
>>901
<td class="tlft"><a href="/pair/USDJPY">米ドル/円</a></td>
<td class="trit is-plus">110.731</td> ← is-minusのこともある
ここを引っ張ってくればいい
<td class="tlft"><a href="/pair/USDJPY">米ドル/円</a></td>
<td class="trit is-plus">110.731</td> ← is-minusのこともある
ここを引っ張ってくればいい
2019/02/22(金) 21:17:32.73ID:1epUEw4h0
socket.ioだな
904名無しさん@お腹いっぱい。
2019/02/22(金) 22:09:42.75ID:qVgKjBNg02019/02/22(金) 23:24:40.31ID:1epUEw4h0
906名無しさん@お腹いっぱい。
2019/02/23(土) 00:23:25.30ID:qU8C8eqd0 "about:blank"ってどういう意味?
907名無しさん@お腹いっぱい。
2019/02/23(土) 00:24:49.64ID:qU8C8eqd0 >>905
これは何のスクリプトですか?
これは何のスクリプトですか?
908名無しさん@お腹いっぱい。
2019/02/23(土) 00:36:48.17ID:qU8C8eqd0 あ、分かりました。
すみませんm__m
すみませんm__m
909名無しさん@お腹いっぱい。
2019/02/23(土) 01:14:25.03ID:qU8C8eqd0910名無しさん@お腹いっぱい。
2019/02/23(土) 01:31:59.69ID:qU8C8eqd02019/02/23(土) 02:19:49.10ID:CoDawxIC0
それぞれが何やってるか考えれば自明では
912910
2019/02/23(土) 15:59:17.79ID:wXxA/hY70 >>905
タスクマネージャーで見ると、
IEGetDataで3秒毎にRepeat文でスクレイピングするほうが、socket=ioより軽かった。
UWSCの関数は優秀だね。
Threadも使って、とても良いスクレイピングアプリができそうだ^^
タスクマネージャーで見ると、
IEGetDataで3秒毎にRepeat文でスクレイピングするほうが、socket=ioより軽かった。
UWSCの関数は優秀だね。
Threadも使って、とても良いスクレイピングアプリができそうだ^^
2019/02/23(土) 16:26:19.20ID:Yhd3+pGj0
豚に真珠の図を見てしまった...
2019/02/24(日) 09:45:51.67ID:3iWTYgRZ0
なぜか昨日から何度もフリーズする
915名無しさん@お腹いっぱい。
2019/02/25(月) 14:24:04.64ID:3InKE6S50 IEの下に○○.jpから○○.csvを保存しますか?
で、保存ボタンは、
CLKITEM(HndToID(IE.Hwnd), "保存(S)", CLK_BTN)で可能だけれど、
名前を付けて保存は
CLKITEM(HndToID(IE.Hwnd), "名前を付けて保存(A)", CLK_BTN)では
できない。
どうやって、名前を付けて保存(A)を押せばいいの?
で、保存ボタンは、
CLKITEM(HndToID(IE.Hwnd), "保存(S)", CLK_BTN)で可能だけれど、
名前を付けて保存は
CLKITEM(HndToID(IE.Hwnd), "名前を付けて保存(A)", CLK_BTN)では
できない。
どうやって、名前を付けて保存(A)を押せばいいの?
2019/02/25(月) 15:14:02.99ID:W75Ghm+x0
While GetID("名前を付けて保存","#32770") < 1; WEnd
ClkItem(GetID("名前を付けて保存","#32770"), "保存", Clk_Btn)
ClkItem(GetID("名前を付けて保存","#32770"), "保存", Clk_Btn)
917915
2019/02/25(月) 20:46:47.03ID:3InKE6S50 うまくいかない(泣
918915
2019/02/25(月) 21:24:45.37ID:3InKE6S50 解決したよ^^
919915
2019/02/25(月) 21:44:26.46ID:3InKE6S50 uwsc ダウンロード通知バー 名前をつけて保存
やっぱり、ダメ。
どこかに情報はない?
やっぱり、ダメ。
どこかに情報はない?
2019/02/25(月) 21:59:08.48ID:lzNpmKv60
マウス操作してるのがお似合いだよ
921名無しさん@お腹いっぱい。
2019/02/25(月) 22:34:13.40ID:3InKE6S50 解決した。
kanariややこしいね^^
kanariややこしいね^^
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 【岸田朗報】鰻(ウナギ)、ガチで3年以内に1匹1000円以下へ!!!! [782460143]
- 【実況】博衣こよりのえちえち朝こよ🧪
- 習「中国とアメリカは軍国主義(日本)を倒した仲間。勝利の成果を守るために協力すべきだ」とトランプに呼び掛け。高市早苗、終了。 [153490809]
- めざましテレビのお天気お姉さん、カリカリ [809488867]
- 声優の青木遥でいいからセックスしたい
- 【急募】巨人の人的補償プロテクトリストWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
