Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
・UWSC Free版 Ver5.3.0.2
http://www.uwsc.info/uwsc5302.zip
・UWSC Pro Ver5.3.0.2 (スレ建て時点で、現在シェアレジはできません。)
http://www.uwsc.info/uwscpro5302.exe
●UWSC 掲示板(※作成依頼掲示版ではありません)
質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
http://www3.rocketbbs.com/13/bbs.cgi?id=umiumi
http://www3.rocketbbs.com/601/siromasa.html
●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://canal22.org/
http://big.tm.land.to/handbook/uwsc.htm
http://www.game-rev.com/review/gameut/uwsc.html
●スクリプトテンプレサイト
http://scripts.web.fc2.com/
http://nem.symphonic-net.com/uwsct/0610uwsct.html
http://iriyak.adam.ne.jp/uwsc.html
※前スレ
自動化ツールUWSC使いよ集まれ22
https://egg.5ch.net/test/read.cgi/software/1552020532/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
自動化ツールUWSC使いよ集まれ23
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。 (ワッチョイW 1353-2ZMP)
2020/09/19(土) 20:43:35.55ID:nIPL1RnT0518名無しさん@お腹いっぱい。 (ワッチョイ f774-Pg6q)
2021/04/13(火) 22:16:16.58ID:wq8jeS060 >>514
windows使ってるのにマイクロソフトアカウント持ってないのか?
windows使ってるのにマイクロソフトアカウント持ってないのか?
519名無しさん@お腹いっぱい。 (ワッチョイ 17ea-tivg)
2021/04/13(火) 22:21:26.39ID:V1T2Wc+s0 Windowsのインストール時にアカウント誘導してくる罠とかいらんわ
520名無しさん@お腹いっぱい。 (ワッチョイ 4f58-ZSwI)
2021/04/13(火) 22:43:48.54ID:46sDRqtR0521名無しさん@お腹いっぱい。 (ワッチョイ d7b1-CoCA)
2021/04/13(火) 23:19:04.95ID:O08WmE5i0522名無しさん@お腹いっぱい。 (ブーイモ MM93-v/Fq)
2021/04/14(水) 08:03:34.75ID:EluAixQQM523名無しさん@お腹いっぱい。 (ワッチョイ 3673-1WRr)
2021/04/14(水) 13:40:31.76ID:v9HkVfIL0524名無しさん@お腹いっぱい。 (ワッチョイ dfb1-1WRr)
2021/04/14(水) 14:05:46.36ID:SKVF1Ozf0 >>523
勝手にやっていいという話ではない
著作権法違反は非親告罪なので、著作権者が死亡していても刑事罰の対象
著作権法の一部を改正する法律の制定について > 改正法Q&A 問10
https://www.bunka.go.jp/seisaku/chosakuken/hokaisei/h18_hokaisei/qa_10.html
ライセンスキーの無断販売は技術的保護手段回避装置・プログラムの供与に当たる
3年以下の懲役または300万円以下の罰金
勝手にやっていいという話ではない
著作権法違反は非親告罪なので、著作権者が死亡していても刑事罰の対象
著作権法の一部を改正する法律の制定について > 改正法Q&A 問10
https://www.bunka.go.jp/seisaku/chosakuken/hokaisei/h18_hokaisei/qa_10.html
ライセンスキーの無断販売は技術的保護手段回避装置・プログラムの供与に当たる
3年以下の懲役または300万円以下の罰金
525名無しさん@お腹いっぱい。 (ワッチョイ d7b1-CoCA)
2021/04/14(水) 15:06:16.21ID:Xdtp3Ai50 勝手にやってるかどうかは誰にもわからない
526名無しさん@お腹いっぱい。 (ブーイモ MM3e-CoCA)
2021/04/14(水) 15:21:03.83ID:LrozdgjLM 裁判官もユーザーの不便に涙して情状酌量してくれるハズ たぶん
527名無しさん@お腹いっぱい。 (ワッチョイ d7b1-CoCA)
2021/04/14(水) 15:42:01.14ID:v27o8lD30 なにこの犯罪行為を肯定する流れ
528名無しさん@お腹いっぱい。 (オイコラミネオ MMe7-4lI+)
2021/04/14(水) 15:55:14.09ID:nM/T4gW/M ひとまずツーフォーしとけや
529名無しさん@お腹いっぱい。 (ワッチョイ d7b1-CoCA)
2021/04/14(水) 16:16:54.77ID:Xdtp3Ai50 ぶっちゃけ犯罪を肯定も何も、そんなちっさいことに非親告罪がどうたらとかどうでもいい
よくその程度のことに嫉妬できるなw
よくその程度のことに嫉妬できるなw
530名無しさん@お腹いっぱい。 (ワッチョイ 17ea-tivg)
2021/04/14(水) 16:32:34.76ID:3kG3McLj0 これが犯罪者心理
531名無しさん@お腹いっぱい。 (ワッチョイ d7b1-CoCA)
2021/04/14(水) 16:49:00.80ID:v27o8lD30 犯罪行為を咎めたら嫉妬してることになるらしい
どういう思考回路してんだ
どういう思考回路してんだ
532名無しさん@お腹いっぱい。 (アウアウイー Sa9f-RDTJ)
2021/04/14(水) 17:03:49.03ID:sQjht7gFa ワッチョイ見るとクソ笑える
533名無しさん@お腹いっぱい。 (ワッチョイ dfb1-1WRr)
2021/04/14(水) 17:13:21.22ID:SKVF1Ozf0 犯罪行為に嫉妬?
意味不明
自演で騒いでるのも意味不明w
意味不明
自演で騒いでるのも意味不明w
534名無しさん@お腹いっぱい。 (テテンテンテン MM8e-J5F/)
2021/04/14(水) 17:16:38.22ID:19Kf7Uv4M 自演wwww
535名無しさん@お腹いっぱい。 (ワッチョイW 6202-664K)
2021/04/14(水) 18:31:42.01ID:4L74Aswn0 お前が権利者で損害被ってるなら訴えたらいいよ
536名無しさん@お腹いっぱい。 (テテンテンテン MM8e-J5F/)
2021/04/14(水) 19:43:02.33ID:19Kf7Uv4M じ、自演wwwwww
537名無しさん@お腹いっぱい。 (ワッチョイ f77e-PjOn)
2021/04/14(水) 20:19:00.13ID:yG+6lrEj0538名無しさん@お腹いっぱい。 (ワッチョイ dfb1-1WRr)
2021/04/14(水) 20:28:34.72ID:SKVF1Ozf0 >>537
Microsoft Edgeそのものには無いから、表示されるボタンとか画像とかを基準にして読み込み完了を判断する方法を使う
Microsoft Edgeそのものには無いから、表示されるボタンとか画像とかを基準にして読み込み完了を判断する方法を使う
539名無しさん@お腹いっぱい。 (ワッチョイW 4f58-Rkzm)
2021/04/14(水) 20:29:03.95ID:PlsbCm0c0 >>522
Windowsの父、ビル(ゲイツ)大尉に敬礼!!
Windowsの父、ビル(ゲイツ)大尉に敬礼!!
540537 (ワッチョイ f77e-PjOn)
2021/04/14(水) 20:57:10.36ID:yG+6lrEj0541名無しさん@お腹いっぱい。 (ワッチョイ d7b1-CoCA)
2021/04/14(水) 23:51:12.67ID:Xdtp3Ai50 一番ひっかかる単語何かなと思って「嫉妬」って書いたんだけどやっぱ正解だったなw
542名無しさん@お腹いっぱい。 (ワッチョイ b776-tdH6)
2021/04/16(金) 17:25:57.71ID:WNQnfuj00 UIAutomationを使えばUWSCでやってきたことVBAでもできるんだな。
Excelなら会社のPCに入ってるから新たなアプリ入れなくてもいいし。
だけど、自動化といかRPAて盛り上がらんな。
自動化て世間的にウケないのか?
ゆっくりムービーメーカーをUWSCで操作
https://youtu.be/t5Qiy9EqKN0
ゆっくりムービーメーカーをVBAで操作
https://youtu.be/3RApNTTEkIs
Excelなら会社のPCに入ってるから新たなアプリ入れなくてもいいし。
だけど、自動化といかRPAて盛り上がらんな。
自動化て世間的にウケないのか?
ゆっくりムービーメーカーをUWSCで操作
https://youtu.be/t5Qiy9EqKN0
ゆっくりムービーメーカーをVBAで操作
https://youtu.be/3RApNTTEkIs
543名無しさん@お腹いっぱい。 (ワッチョイ 3773-tdH6)
2021/04/16(金) 19:51:58.03ID:Uerucmsi0 >542
そのツールって単品で操作記録できるの?
そのツールって単品で操作記録できるの?
544名無しさん@お腹いっぱい。 (ワッチョイ b776-tdH6)
2021/04/16(金) 20:31:49.82ID:WNQnfuj00545名無しさん@お腹いっぱい。 (ワッチョイ 3773-tdH6)
2021/04/17(土) 09:34:32.08ID:iowhnK0v0 >>544
操作内容がVBAスクリプトに変換されるって事?
操作内容がVBAスクリプトに変換されるって事?
546名無しさん@お腹いっぱい。 (ワッチョイ 9f76-tdH6)
2021/04/17(土) 20:44:31.01ID:0S7lnavP0547名無しさん@お腹いっぱい。 (ワッチョイ d7da-CLm4)
2021/04/18(日) 05:43:26.82ID:UMy3VoYa0 Window10で
UWSCが操作し易いブラウザって
どれですか?
UWSCが操作し易いブラウザって
どれですか?
548名無しさん@お腹いっぱい。 (ワッチョイ ff7e-tdH6)
2021/04/18(日) 11:16:49.10ID:SAhTeUhy0 FireFox
549名無しさん@お腹いっぱい。 (ワッチョイW 17b1-jcBT)
2021/04/18(日) 13:50:35.03ID:I8hdwpG30 chromeで、3箇所をローテーションで一定間隔でクリックするのを100回くらい繰り返しする事がやりたいのですが、どんな文になるのかを大まかにでも教えて欲しいです。uwscは初めてです。
550名無しさん@お腹いっぱい。 (ワッチョイ ff7e-tdH6)
2021/04/18(日) 14:44:54.98ID:SAhTeUhy0 ACW(GETID("Chrome"),0,0,1920,1000,0)
For i = 1 to 100
CTRLWIN(GETID("Chrome"), ACTIVATE)
BTN(LEFT,CLICK,100,100,1000)
BTN(LEFT,CLICK,200,200,1000)
BTN(LEFT,CLICK,300,300,1000)
Next
For i = 1 to 100
CTRLWIN(GETID("Chrome"), ACTIVATE)
BTN(LEFT,CLICK,100,100,1000)
BTN(LEFT,CLICK,200,200,1000)
BTN(LEFT,CLICK,300,300,1000)
Next
551名無しさん@お腹いっぱい。 (ワッチョイW 17b1-jcBT)
2021/04/18(日) 16:06:40.93ID:I8hdwpG30 >>550
ありがとうございます!これを元に試してみます
ありがとうございます!これを元に試してみます
552名無しさん@お腹いっぱい。 (ワッチョイ 9711-ycCE)
2021/04/18(日) 16:19:05.99ID:eh+GopF80 超高速で回るカーソルに戸惑う>>551が見える。
553名無しさん@お腹いっぱい。 (ワッチョイW 17b1-jcBT)
2021/04/18(日) 16:20:28.08ID:I8hdwpG30 そうかwait的なのが必要なんですね
554名無しさん@お腹いっぱい。 (ワッチョイ 575a-tdH6)
2021/04/18(日) 17:24:11.24ID:pFtna4Fw0 1秒あれば大丈夫だろ
555名無しさん@お腹いっぱい。 (ワッチョイ 17b1-ubdj)
2021/04/20(火) 09:39:28.87ID:iUmUVzVY0556名無しさん@お腹いっぱい。 (ワッチョイ 1f83-xj3R)
2021/04/22(木) 22:37:46.67ID:Q7ktWotr0 数カ所クリックの単純作業ならHiMacroExが早いよ
記録→ウェイト調整→回数指定して実行
30秒かからん
記録→ウェイト調整→回数指定して実行
30秒かからん
557名無しさん@お腹いっぱい。 (ワッチョイ 01b1-3cD6)
2021/04/23(金) 12:52:27.35ID:O9rG5+I+0 単純な作業ならiMacrosを使うことも有る
https://chrome.google.com/webstore/detail/imacros-for-chrome/cplklnmnlbnpmjogncfgfijoopmnlemp?hl=JA
場合によってはUWSCより使いやすい事もある
https://chrome.google.com/webstore/detail/imacros-for-chrome/cplklnmnlbnpmjogncfgfijoopmnlemp?hl=JA
場合によってはUWSCより使いやすい事もある
558名無しさん@お腹いっぱい。 (ワッチョイ 70b1-On6t)
2021/04/23(金) 21:27:05.45ID:kYC7VCz80 こともある
こともある
こともある
559名無しさん@お腹いっぱい。 (ワッチョイ 8eea-ifFU)
2021/04/23(金) 21:28:33.61ID:Ri4qX3W40 結局は用途次第
560名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/24(土) 00:06:10.17ID:lFlysY/1M スクリプトが完成したので誰かEXEに変換してアップしてくれないかな?
もしかしてそれも著作権侵害になる?ならプロ版ライセンス買わせてよ
もしかしてそれも著作権侵害になる?ならプロ版ライセンス買わせてよ
561名無しさん@お腹いっぱい。 (ワッチョイ f174-GnpB)
2021/04/24(土) 00:08:11.90ID:GN/0vdZl0 ならんよ
562名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/24(土) 00:10:49.73ID:lFlysY/1M563名無しさん@お腹いっぱい。 (ワッチョイ 29b1-On6t)
2021/04/24(土) 00:43:30.35ID:3WXMqrKf0 できますよ
564名無しさん@お腹いっぱい。 (オイコラミネオ MM71-On6t)
2021/04/24(土) 10:16:42.51ID:q8RuFBGOM565名無しさん@お腹いっぱい。 (ワッチョイ 01b1-3cD6)
2021/04/24(土) 11:32:09.29ID:HxroBYur0 EXEもどきを作る方法
iexpress.exeは管理者として実行すること
IExpressで実行形式ファイルを作る(UWSCフリー版)
https://wikiwiki.jp/gutchie/%E8%87%AA%E5%8B%95%E5%8C%96%E3%83%84%E3%83%BC%E3%83%AB/UWSC#y1bf8470
iexpress.exeは管理者として実行すること
IExpressで実行形式ファイルを作る(UWSCフリー版)
https://wikiwiki.jp/gutchie/%E8%87%AA%E5%8B%95%E5%8C%96%E3%83%84%E3%83%BC%E3%83%AB/UWSC#y1bf8470
566名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/24(土) 12:52:55.49ID:dJRKaL3vM567名無しさん@お腹いっぱい。 (ワッチョイ 9158-1WRR)
2021/04/24(土) 16:12:47.10ID:sWyGkWDV0 >>565を参考にして自分でやれ
568名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/24(土) 16:44:21.36ID:dJRKaL3vM569名無しさん@お腹いっぱい。 (ワッチョイ e211-On6t)
2021/04/24(土) 16:50:51.50ID:DnFMW7YA0 え、いくらでもできるでしょ
570名無しさん@お腹いっぱい。 (ワッチョイ 73ea-ifFU)
2021/04/24(土) 17:05:53.14ID:/4RSyxfM0 方法が無いなー
チラッチラッ
チラッチラッ
571名無しさん@お腹いっぱい。 (ワッチョイ 01b1-3cD6)
2021/04/24(土) 17:40:32.55ID:HxroBYur0 //無いなら関数組み合わせて作るんだよ
DIM 数字 = 9
PRINT REPLACE(FORMAT(数字,3)," ","0")
数字 = 99
PRINT REPLACE(FORMAT(数字,3)," ","0")
sleep(20)
DIM 数字 = 9
PRINT REPLACE(FORMAT(数字,3)," ","0")
数字 = 99
PRINT REPLACE(FORMAT(数字,3)," ","0")
sleep(20)
572名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/24(土) 19:10:24.25ID:dJRKaL3vM573名無しさん@お腹いっぱい。 (ワッチョイW 9b58-g+29)
2021/04/25(日) 00:06:24.70ID:rFUkxWl10 いちいち最後に謎の勘違い付け加えるの何なのw
574名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/25(日) 09:06:46.03ID:ZtLuukMlM VBでいうところの format$(n, "000") みたいのが欲しかった訳ですが
REPLACE(FORMAT(n, 3)," ","0") で詰められたスペースを0に変換とは目から鱗です
こういう小技の集大成があると助かりますね
REPLACE(FORMAT(n, 3)," ","0") で詰められたスペースを0に変換とは目から鱗です
こういう小技の集大成があると助かりますね
575名無しさん@お腹いっぱい。 (ワッチョイ 73ea-ifFU)
2021/04/25(日) 09:11:32.43ID:Hv9Z83AI0 ちょっと調べればすぐ出てくる内容だけど
少しは自分で調べたのかな
少しは自分で調べたのかな
576名無しさん@お腹いっぱい。 (ワッチョイ 387e-On6t)
2021/04/25(日) 11:07:49.72ID:lHlLfOiq0 s = 3桁数字
u = int(s/100) + 48
v = (int(s/10)) mod 10 + 48
w = s mod 10 + 48
KBD(u,CLICK,20)
KBD(v,CLICK,20)
KBD(w,CLICK,20)
u = int(s/100) + 48
v = (int(s/10)) mod 10 + 48
w = s mod 10 + 48
KBD(u,CLICK,20)
KBD(v,CLICK,20)
KBD(w,CLICK,20)
577名無しさん@お腹いっぱい。 (ワッチョイ 01b1-3cD6)
2021/04/25(日) 13:00:18.49ID:U2j2E9U00 調べればというより、付属のヘルプファイル(uwsc.chm)読めば分かるよ
スクリプト関数、文字操作関連の所
とりあえず、意味がわからない事があっても一回読んでおくと良い
分かるようになってから役立つ
スクリプト関数、文字操作関連の所
とりあえず、意味がわからない事があっても一回読んでおくと良い
分かるようになってから役立つ
578名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/25(日) 13:34:00.93ID:ZtLuukMlM579名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/25(日) 13:36:31.18ID:ZtLuukMlM580名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/25(日) 13:42:26.83ID:ZtLuukMlM 配列にHASHTBLを使うべきかSAFEARRAYを使うべきか、それが問題だ
SAFEARRAYだとまるでVBのような配列になるけど
キーでソートとかできる連想配列も面白い
SAFEARRAYだとまるでVBのような配列になるけど
キーでソートとかできる連想配列も面白い
581名無しさん@お腹いっぱい。 (ワッチョイ f5cf-5AqE)
2021/04/25(日) 15:01:24.45ID:48KMEEWj0 0梅だと俺なら十分大きい数値(例えば対象が4ケタ以下確定なら10000)足して
あとは文字列扱いで処理するね
あとは文字列扱いで処理するね
582名無しさん@お腹いっぱい。 (ワッチョイ ce0c-On6t)
2021/04/25(日) 15:14:57.61ID:ZatupEX90583名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/25(日) 15:18:43.30ID:ZtLuukMlM584名無しさん@お腹いっぱい。 (ワッチョイ ce0c-On6t)
2021/04/25(日) 15:21:08.92ID:ZatupEX90 FOR s = 2 to 20
//コピー元タブ選択
--------------------------
u = int(s/100) + 48
v = (int(s/10)) mod 10 + 48
w = s mod 10 + 48
KBD(u,CLICK,20)
KBD(v,CLICK,20)
KBD(w,CLICK,20)
--------------------------
//コピペ元レス番をマウス左クリック
//レス内容コピー
//ペースト先タブ選択
//書き込みウインドウON
//貼り付けて1行目に
//1行目選択
//1行目削除
//書き込み
Next
//コピー元タブ選択
--------------------------
u = int(s/100) + 48
v = (int(s/10)) mod 10 + 48
w = s mod 10 + 48
KBD(u,CLICK,20)
KBD(v,CLICK,20)
KBD(w,CLICK,20)
--------------------------
//コピペ元レス番をマウス左クリック
//レス内容コピー
//ペースト先タブ選択
//書き込みウインドウON
//貼り付けて1行目に
//1行目選択
//1行目削除
//書き込み
Next
585名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/25(日) 15:56:56.14ID:ZtLuukMlM586名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/25(日) 15:57:47.87ID:ZtLuukMlM ああ逆か!
肉を骨組みに付けていくような感じですねw
肉を骨組みに付けていくような感じですねw
587名無しさん@お腹いっぱい。 (ワッチョイW 2458-lDCx)
2021/04/25(日) 16:30:38.77ID:t++LgSyc0 UWSCは面白くて素晴らしいんだけど
もう更新される見込みが無い所が懸念材料
もう更新される見込みが無い所が懸念材料
588名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/25(日) 18:07:35.35ID:ZtLuukMlM589名無しさん@お腹いっぱい。 (ワッチョイ 70b1-On6t)
2021/04/26(月) 00:23:08.02ID:Mh7slq3H0590名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/26(月) 00:28:16.20ID:rXvQePH0M591名無しさん@お腹いっぱい。 (ワッチョイ e211-On6t)
2021/04/26(月) 00:28:51.66ID:tUXpQciY0 おれも肌には違和感持ったw
592名無しさん@お腹いっぱい。 (アウアウイー Sa81-9bxx)
2021/04/26(月) 00:35:54.88ID:3q8BjbUga >>591
同じブラウザ使ってると同じことが気になるようになるんだな
同じブラウザ使ってると同じことが気になるようになるんだな
593名無しさん@お腹いっぱい。 (ワッチョイ 387e-On6t)
2021/04/26(月) 03:22:34.76ID:5HF4UZXE0 //連番打ち込み
FOR i = 1 TO 200
rst = FORMAT(i, 3) // 数値を文字列3つに変換
rst = REPLACE(rst, " ", "0") // 1,2桁の場合空白を0に変換
r = VAL(COPY(rst,1,1)) //100の位の数字を数値に変換
s = VAL(COPY(rst,2,1)) //10の位の数字を数値に変換
t = VAL(COPY(rst,3,1)) //1の位の数字を数値に変換
key1 = 48 + r
key2 = 48 + s
key3 = 48 + t
KBD(key1,CLICK)
KBD(key2,CLICK)
KBD(key3,CLICK)
KBD(VK_RETURN,CLICK)
NEXT
FOR i = 1 TO 200
rst = FORMAT(i, 3) // 数値を文字列3つに変換
rst = REPLACE(rst, " ", "0") // 1,2桁の場合空白を0に変換
r = VAL(COPY(rst,1,1)) //100の位の数字を数値に変換
s = VAL(COPY(rst,2,1)) //10の位の数字を数値に変換
t = VAL(COPY(rst,3,1)) //1の位の数字を数値に変換
key1 = 48 + r
key2 = 48 + s
key3 = 48 + t
KBD(key1,CLICK)
KBD(key2,CLICK)
KBD(key3,CLICK)
KBD(VK_RETURN,CLICK)
NEXT
594名無しさん@お腹いっぱい。 (ワッチョイ 70b1-On6t)
2021/04/26(月) 12:58:11.18ID:Mh7slq3H0595名無しさん@お腹いっぱい。 (ワッチョイ 4011-/alk)
2021/04/26(月) 13:07:20.99ID:CCy8S5YY0596名無しさん@お腹いっぱい。 (ワッチョイ 4011-/alk)
2021/04/26(月) 13:24:33.59ID:CCy8S5YY0597名無しさん@お腹いっぱい。 (ワッチョイ f174-GnpB)
2021/04/26(月) 14:49:52.00ID:KiXPK48+0 >>595
ロジクールマウスとかアクティブなプログラムによってマウスのボタンの設定を変えられる機能があるが、そんな感じか?
ロジクールマウスとかアクティブなプログラムによってマウスのボタンの設定を変えられる機能があるが、そんな感じか?
598名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/26(月) 16:12:00.72ID:T6m7u6quM599名無しさん@お腹いっぱい。 (テテンテンテン MM34-3cD6)
2021/04/26(月) 16:14:49.27ID:T6m7u6quM instrじゃない、mid$ですね
失礼
失礼
600名無しさん@お腹いっぱい。 (ワッチョイ 4011-/alk)
2021/04/26(月) 17:03:02.66ID:CCy8S5YY0 >>597
それにやや近いものはあるが、アクティブなプログラム上の「どの場所」で
マクロを起動されたかによって、マウスやキー操作より「遥かに高度なマクロ」
を実行できるので、やっぱレベルは全然違うかも。
それにやや近いものはあるが、アクティブなプログラム上の「どの場所」で
マクロを起動されたかによって、マウスやキー操作より「遥かに高度なマクロ」
を実行できるので、やっぱレベルは全然違うかも。
601名無しさん@お腹いっぱい。 (ワッチョイ f174-GnpB)
2021/04/26(月) 23:00:00.34ID:KiXPK48+0602名無しさん@お腹いっぱい。 (ラクッペペ MM34-lXgc)
2021/04/26(月) 23:40:48.09ID:+ObQiv4JM 常駐系はおれはahkでやってるな
603名無しさん@お腹いっぱい。 (ワッチョイ 4011-8KU9)
2021/04/27(火) 00:37:06.38ID:92PLg2uW0604名無しさん@お腹いっぱい。 (ワッチョイ 4011-8KU9)
2021/04/27(火) 01:00:48.54ID:92PLg2uW0 ;op = 0
;while 1
; SLEEP(0.1)
; kp = GETKEYSTATE(VK_PAUSE)
; if kp <> op
; op = kp
; if kp
; SPEAK("PAUSE が押された",TRUE)
; else
; SPEAK("PAUSE が離された",TRUE)
; endif
; endif
;wend
;while 1
; SLEEP(0.1)
; kp = GETKEYSTATE(VK_PAUSE)
; if kp <> op
; op = kp
; if kp
; SPEAK("PAUSE が押された",TRUE)
; else
; SPEAK("PAUSE が離された",TRUE)
; endif
; endif
;wend
605名無しさん@お腹いっぱい。 (ワッチョイ 4011-8KU9)
2021/04/27(火) 01:09:25.54ID:92PLg2uW0 >>604
Pause キーでマクロを起動する超単純化した常駐 uws の例
キーダウンでマクロを起動するなら SPEAK("PAUSE が押された",TRUE)
の部分で DOSCMD("test.uws",TRUE) とかで別のマクロを起動しても
良いし、SOUND("click.wav") とかでクリック音を鳴らしても良い。
キーアップでマクロを起動するなら SPEAK("PAUSE が離された",TRUE)
の部分で DOSCMD("test.uws",TRUE) とかで別のマクロを起動する。
Pause キーでマクロを起動する超単純化した常駐 uws の例
キーダウンでマクロを起動するなら SPEAK("PAUSE が押された",TRUE)
の部分で DOSCMD("test.uws",TRUE) とかで別のマクロを起動しても
良いし、SOUND("click.wav") とかでクリック音を鳴らしても良い。
キーアップでマクロを起動するなら SPEAK("PAUSE が離された",TRUE)
の部分で DOSCMD("test.uws",TRUE) とかで別のマクロを起動する。
606名無しさん@お腹いっぱい。 (ワッチョイ 4011-8KU9)
2021/04/27(火) 01:16:49.40ID:92PLg2uW0 これで呼ばれた test.uws は
↓こんな感じで tt ss 使って後は好きなことをやる
nx = G_MOUSE_X
ny = G_MOUSE_Y
wi = GETID(GET_FROMPOINT_WIN,,0.01)
if wi < 0 then exit
ACW(wi)
tt = STATUS(wi,ST_TITLE)
ox = nx - STATUS(wi,ST_CLX)
oy = ny - STATUS(wi,ST_CLY)
ss = POSACC(wi,ox,oy)
↓こんな感じで tt ss 使って後は好きなことをやる
nx = G_MOUSE_X
ny = G_MOUSE_Y
wi = GETID(GET_FROMPOINT_WIN,,0.01)
if wi < 0 then exit
ACW(wi)
tt = STATUS(wi,ST_TITLE)
ox = nx - STATUS(wi,ST_CLX)
oy = ny - STATUS(wi,ST_CLY)
ss = POSACC(wi,ox,oy)
607名無しさん@お腹いっぱい。 (ワッチョイ a473-ece+)
2021/04/29(木) 11:37:19.67ID:RXqPnTk30 uwscにはfopenやfputといった関数が用意されていますが
これはdoscmd("echo >")と何か違いがあるのでしょうか?
openとputと2度記述しなければならない分前者の方が面倒な気がします
これはdoscmd("echo >")と何か違いがあるのでしょうか?
openとputと2度記述しなければならない分前者の方が面倒な気がします
608名無しさん@お腹いっぱい。 (ワッチョイW 9b58-g+29)
2021/04/29(木) 11:56:59.01ID:nmrL9oTj0 意味が分からん…やりたい事がファイルに一行書き込みだけならそーっすねとしか
609名無しさん@お腹いっぱい。 (ニククエ c0b1-On6t)
2021/04/29(木) 12:00:27.00ID:qIpXYm3w0NIKU610名無しさん@お腹いっぱい。 (ニククエ MM34-3cD6)
2021/04/29(木) 12:03:28.91ID:lS1ABzS4MNIKU doscmd("echo >>")
611名無しさん@お腹いっぱい。 (ニククエW 9b58-g+29)
2021/04/29(木) 12:14:56.30ID:nmrL9oTj0NIKU612名無しさん@お腹いっぱい。 (ニククエ 01b1-3cD6)
2021/04/29(木) 13:42:42.31ID:MGkW1KuC0NIKU 使いこなせるようになると自然と分かる
質問内容で習得度合いも分かる
自分の用途に合った方法で好きに使え
質問内容で習得度合いも分かる
自分の用途に合った方法で好きに使え
613名無しさん@お腹いっぱい。 (ニククエ MM34-3cD6)
2021/04/29(木) 15:29:08.07ID:lS1ABzS4MNIKU しかし行と列を指定しての読み書きってかなりユニークな仕様じゃないかな
もちろんコマンドECHOでは逆立ちしてもできない技ではあるんだけど
文字単位でSEEKして読み書きとかできたら面白かったかな
もちろんコマンドECHOでは逆立ちしてもできない技ではあるんだけど
文字単位でSEEKして読み書きとかできたら面白かったかな
614名無しさん@お腹いっぱい。 (ニククエ 4011-/alk)
2021/04/29(木) 22:12:27.25ID:LNX8uTvn0NIKU >>607
一般論だが、FOPEN を使うと、ファイルへの
アクセスが成功したか失敗したかが判る。
例えば不正なファイル名とか書き込み禁止とか
echo だと書き込める文字種文字数に制限がある。
echo だけで足りると思っているなら echo だけ
使っておけばよい。ツールなんだから。
一般論だが、FOPEN を使うと、ファイルへの
アクセスが成功したか失敗したかが判る。
例えば不正なファイル名とか書き込み禁止とか
echo だと書き込める文字種文字数に制限がある。
echo だけで足りると思っているなら echo だけ
使っておけばよい。ツールなんだから。
615名無しさん@お腹いっぱい。 (ワッチョイ 67f7-pWvW)
2021/05/01(土) 02:38:02.91ID:6oQaYuee0 メモ帳上だと正常に機能するけど、動かしたいソフト上だと特定のキーだけ受け付けないんだけどなにかわかるかな?
動かしたいソフト上でも記録は出来て、中身を見るとちゃんとキーも入ってるけど再生時にその特定のキーが無視されちゃう
ハードを変えると今度は受け付けないキーが変わる
全く起動しないとか、動作しないならわかるけど、一部のキーだけ無視されるというのがよくわからなくって
動かしたいソフト上でも記録は出来て、中身を見るとちゃんとキーも入ってるけど再生時にその特定のキーが無視されちゃう
ハードを変えると今度は受け付けないキーが変わる
全く起動しないとか、動作しないならわかるけど、一部のキーだけ無視されるというのがよくわからなくって
616名無しさん@お腹いっぱい。 (テテンテンテン MM8f-Ew5U)
2021/05/01(土) 02:44:48.48ID:7o5gdo/0M ソフトウェアのシリアル番号をブルートフォースで入力するスクリプトを組んでみた
ちなみにUWSCのシリアルで試したら量産できてその中にEXEを作れるものがいくつか・・・
いやいや、妄想はここまでにしておこう
ちなみにUWSCのシリアルで試したら量産できてその中にEXEを作れるものがいくつか・・・
いやいや、妄想はここまでにしておこう
617名無しさん@お腹いっぱい。 (ワッチョイW 0758-BiPW)
2021/05/01(土) 05:11:19.08ID:Z0IbPd+H0 微笑ましい
618名無しさん@お腹いっぱい。 (ワッチョイ e711-j6Hx)
2021/05/01(土) 05:12:33.35ID:61AO8hyg0 >>615
「動かしたいソフト」がどうやってキー入力を
受けているかによるので「動かしたいソフト」
の開発者じゃないと真の原因は判らない、が、
こんなん↓試してみる価値はあるかも
// キーを長めに(0.2秒)押してみる
KBD(VK_1,DOWN)
KBD(VK_1,UP,200)
// SCKEY() でやってみる
// ID は動かしたいソフトの ID
SCKEY(ID,VK_1)
// SENDMSG() でやってみる
// ID は動かしたいソフトの ID
SENDSTR(ID,"1")
// クリップボードからペーストしてみる
SENDSTR(0,"1")
KBD(VK_CTRL,DOWN)
KBD(VK_V,CLICK)
KBD(VK_CTRL,UP)
「動かしたいソフト」がどうやってキー入力を
受けているかによるので「動かしたいソフト」
の開発者じゃないと真の原因は判らない、が、
こんなん↓試してみる価値はあるかも
// キーを長めに(0.2秒)押してみる
KBD(VK_1,DOWN)
KBD(VK_1,UP,200)
// SCKEY() でやってみる
// ID は動かしたいソフトの ID
SCKEY(ID,VK_1)
// SENDMSG() でやってみる
// ID は動かしたいソフトの ID
SENDSTR(ID,"1")
// クリップボードからペーストしてみる
SENDSTR(0,"1")
KBD(VK_CTRL,DOWN)
KBD(VK_V,CLICK)
KBD(VK_CTRL,UP)
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」★3 [muffin★]
- 東京・足立区の盗難車死亡ひき逃げ事件 11人死傷のうち死亡した男女の身元を発表 80代の男性と20代フィリピン国籍の女性 警視庁 [どどん★]
- 志らく、高市首相を批判する人々は「日本人じゃないの?」SNSで賛否 野党議員が一斉批判「差別発言」「非国民扱いするコメンテーター」 [muffin★]
- 《降板の申し出が》「平手友梨奈は出ません」ムロツヨシの「弁護士ドラマ」から“バディ”が消える!連ドラ撮影中にも遅刻、欠席… [Ailuropoda melanoleuca★]
- スクリプトに乗っ取られた
- 中国「中国と米国はともにファシズム(日本)と軍国主義(日本)と戦ってきた。二次世界大戦の勝利の成果をともに守る」高市 [931948549]
- 俺、明日から旅行だ。ちらし寿司いるだろうな。
- ( ・᷄ὢ・᷅ )おはぎに黄色いソースをかければさらに美味しくなるよ
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- ぬこは尊い
