Necromancer 総合スレ part1 [無断転載禁止]©2ch.net

1名無しさん@お腹いっぱい。2017/08/04(金) 12:24:21.94ID:r2trigGV0
Nox App Player用の汎用マクロソフト「Necromancer」のスレです。

開発者twitter
https://twitter.com/_LegalSystems

デモ版
https://www.axfc.net/u/3831109

519作者 ◆F9Q0oVJJko 2018/03/08(木) 22:27:44.14ID:aUsonBxF0
chkimgEX/FXの引数に画像ファイルだけでなく、フォルダを指定できるように修正中です。
フォルダを指定した場合
・dirコマンドで画像ファイル一覧を出力する
・上から順番に画面とのマッチングを行う
・ヒットしたらブレイクする
・画像ファイル名をスプリットさせて範囲指定、一致率などを指定可
etc

520作者 ◆F9Q0oVJJko 2018/03/09(金) 21:21:32.31ID:YdL5xQTJ0
2018 0309
https://www.axfc.net/u/3893915

NoxAppPlayerに対応(最新のNoxで確認済み)
・getNoxInfo
デバイスID、ウィンドウタイトルなどを内部的に取得します。
最初にこの関数を必ず呼び出してください
・capture_trim
デスクトップキャプチャ->Noxの端末ごとの座標部分を切り取り
・ADBTap(int touch_mode , int x ,int y,int device_num)

touch_mode= 0 通常adb
touch_mode= 1 マルチスレッドの通常adb(終わりを待たない)
touch_mode= 2 sendeventを用いたadb
touch_mode= 3 adb=ddを用いた準最速のadb

・ADBSwipe(int touch_mode , int x1 ,int y1,int x2, int y2,int device_num)

touch_mode= 0 通常adb
touch_mode= 1 マルチスレッドの通常adb(終わりを待たない)
touch_mode= 2 sendeventを用いたadb

521名無しさん@お腹いっぱい。2018/03/10(土) 19:50:33.26ID:Bw8iYwoT0
>>476
476 名前:作者 ◆F9Q0oVJJko [] 投稿日:2018/02/08(木) 13:52:30.19 ID:bzCkuBPZ0
多数の暴言、虚言、誇大妄想的発言など申し訳ありませんでした。
この書き込みを最後に書き込みを終了します。
以降は全て偽者だと思ってください。

では!

522名無しさん@お腹いっぱい。2018/03/12(月) 17:27:25.02ID:9c/IOUbP0
別にUWSCスレに出没してもいいんだけどさ、アップロードファイル消すの早くて今まで取れたことねーよ
ダウンロードもできない書き込みは邪魔で荒らしとかわんねーから、ダウン期限設けないor長期間にするか、もう書き込むのやめるかどっちかにしてくれ

523作者 ◆F9QHHfeQ.A 2018/03/12(月) 17:37:46.57ID:7k4dHxBP0
私が立てたスレでどのようにしようと私の勝手です。
嫌なら見なければいいのでは?

524名無しさん@お腹いっぱい。2018/03/12(月) 17:53:35.50ID:6QSfICIE0
>>523
煽ったね オヤジにも煽られたことないのに

525作者 ◆F9Q0oVJJko 2018/03/12(月) 18:22:25.52ID:iaGtdZD80
掲示板でchkimgについての指摘したら見事にアク禁されましたよっと。
UWSC用のファイルを添付するのはやめますね。

526名無しさん@お腹いっぱい。2018/03/12(月) 19:20:25.15ID:h4B2S3U50
指摘したらじゃなくてお前がキチガイだからやでw
いい加減少しは自覚したほうがええでw

527名無しさん@お腹いっぱい。2018/03/13(火) 00:52:45.21ID:fH1KU2qQ0
>>522
このスレじゃなくてUWSCスレでのてめーの行いについて言ってんだよ文盲
文字もまともに読めねえのか

528名無しさん@お腹いっぱい。2018/03/14(水) 02:35:12.21ID:7Ka68aqJ0
>>525
お前学校でも嫌われてるしな

529名無しさん@お腹いっぱい。2018/03/14(水) 14:21:51.62ID:RPhuHRaO0
>>525
将来、今の自分を恥じる事が出来る大人になれるといいね

530名無しさん@お腹いっぱい。2018/03/17(土) 04:56:14.28ID:GFs2ObQV0
>>520
消えてて0304しか試してないけど
chkimgEX/FX()でキャプチャしないときの例を頼む
chkimgSetImage()しないからか?エラーになる

531作者 ◆F9Q0oVJJko 2018/03/20(火) 04:14:01.34ID:lRly+wXs0
2018/03/20更新

https://www.axfc.net/u/3896712

・tapimgEX関数を追加
・bruteforce関数を追加

説明を追加

532名無しさん@お腹いっぱい。2018/03/22(木) 23:21:10.78ID:O6t/siZM0
test

533作者 ◆F9Q0oVJJko 2018/04/01(日) 22:39:11.79ID:Oprmj66u0
なんだかんだで一年ぐらい、空いた時間にですが製作しておりますが全く反応が。。。
皆さん、お元気ですか^^

534作者 ◆F9Q0oVJJko 2018/04/06(金) 19:03:33.04ID:OFzZtZ5C0
AutoHotKeyL(u-32bit)に簡易対応
https://www.axfc.net/u/3901288

535名無しさん@お腹いっぱい。2018/04/06(金) 23:59:12.50ID:2dfhKr4s0
test

536名無しさん@お腹いっぱい。2018/04/13(金) 04:46:14.30ID:5ZWbMbMP0
>>533
ChkImgXもだけど、透過に対応してくれたら個人的には助かる
色スキップ機能だと背景の変化には厳しい
あと速度の比較動画も見たけど、uwscで使ってみても違いがよくわからん
変数初期化はsetclearじゃダメなの?まあ速度は微々たるもんだけど

537作者 ◆F9QHHfeQ.A 2018/04/13(金) 15:06:35.41ID:1ohHh00n0
要望は受け付けていません。
お金をいただけるのであれば別ですが。。

538作者 ◆F9Q0oVJJko 2018/04/13(金) 20:48:32.34ID:vFdxgtay0
初めての要望らしき要望有難うございます。
速度は画像をキャプチャするのを除けば多分全く同じぐらいだと思います。(実装も同じような感じかと思われます)
フォルダ以下の画像をリストアップして画面との比較を全ての画像に対して行うみたいなことをするときには、
chkimgだと毎回キャプチャするので大分遅くなります。そのような使い方をしない限り意味はないです。
自分はpythonとか使ってdllのchkimg呼び出して便利だなと思いましたが、uwscから呼び出す意味があったほうがいいですね><

539作者 ◆F9Q0oVJJko 2018/04/13(金) 21:13:15.08ID:vFdxgtay0
変数初期化は次回からsetclearに修正しますね。
ご指摘有難うございます。
画像を添付した上で、こういう状況でどういう風に認識して欲しいみたいなことを直接教えていただけたら助かります(twitterなどに)。
UWSCとかそこまで使ったことがないので具体的なシチュエーションに対する知識が乏しいので。。。

540名無しさん@お腹いっぱい。2018/04/15(日) 08:26:01.82ID:PTdhUk/Z0
test

541作者 ◆F9Q0oVJJko 2018/04/20(金) 16:13:41.86ID:T04qFesu0
透過というのが何なのか良く分かってないんです。
説明されたブログとか教えてもらってもいいですか?

542名無しさん@お腹いっぱい。2018/04/20(金) 16:39:18.01ID:Kh9NvMmM0
test

543作者 ◆F9Q0oVJJko 2018/04/20(金) 18:06:40.16ID:T04qFesu0
透過処理ですが例えばキャラの周りを特定色で塗りつぶして、それを色スキップで指定するのでは駄目なのかということ。

544名無しさん@お腹いっぱい。2018/04/20(金) 18:08:45.93ID:T04qFesu0
age

545名無しさん@お腹いっぱい。2018/04/20(金) 19:24:17.91ID:So3lFRIo0
透過じゃなくてアルファチャンネル付きのPNGとかを使いたいんじゃないか
ま、どっちにしろ無理だけど

546作者 ◆F9Q0oVJJko 2018/04/20(金) 20:31:40.21ID:T04qFesu0
黒い文字の周りを青で塗りつぶしたとして、このままだと全て黒の部分も一致してると認識してしまうので
NGColorPairみたいなのを実装して青と黒の組み合わせは一致してないとする機能が必要ですね。
あとchkimgFXにバグが有ったのであとで修正してアップします。

5475362018/04/22(日) 05:39:35.26ID:Bnmv2vtt0
>>543
透過はそれで問題ないです
単純にUWSCのchkimgやAutohotKeyのImageSearchの
特定色は何色でも一致のことです
UWSCの左上、右上、左下、右下いずれかと同じ色なら、が分かりやすいでしょうか

548作者 ◆F9Q0oVJJko 2018/04/22(日) 23:36:24.64ID:LcXGYtd90
2018 04/22更新

https://www.axfc.net/u/3905238

pythonファイルNekoMacro.pyの記述にミスが有ったのを修正
chkimgFXにバグが有ったのを修正

バグ修正のみです。

549作者 ◆F9Q0oVJJko 2018/04/30(月) 15:08:36.20ID:urD5LlfG0
python x seleniumでブラウザをヘッドレスで起動して画面キャプチャ->画面認識みたいな使い方出来てとても便利です。
自分のスクレイピングには役に立ってるし知識も身についたので良しとします^^

550名無しさん@お腹いっぱい。2018/05/01(火) 20:20:08.96ID:vTrD3JgY0
test

551作者 ◆F9Q0oVJJko 2018/05/06(日) 22:08:40.51ID:K7p3VdOb0
pythonのみでchkimgXのようなテンプレートマッチング関数を実装してみました。
ミスなどある可能性高いので修正します。
また完全一致検索も実装予定です。

https://www.axfc.net/u/3908844

画像は差し替えてください。

ライブラリ
opencv-python
pyautogui
selenium
numpy?

552作者 ◆F9Q0oVJJko 2018/05/10(木) 14:49:23.84ID:nzrY+XQu0
2018 05/10

https://www.axfc.net/u/3909850

AutoItに対応(chkimgEXのみ)

553作者 ◆F9Q0oVJJko 2018/05/10(木) 15:53:34.89ID:nzrY+XQu0
訂正しました。

https://www.axfc.net/u/3909859

AutoIt:テンプレートマッチングと完全一致検索に対応させました。

554作者 ◆F9Q0oVJJko 2018/05/13(日) 12:01:13.15ID:21fapNfv0
キーボード、マウスフックを用いた簡易キャプチャツールを作りました。

https://www.axfc.net/u/3910531

左Shift キャプチャする左上を設定(top_left(100,200)とか出れば取得できています)
右Shift キャプチャする右下を設定(bottom_right(200,300)とか出れば取得できています)
3キー 設定した範囲のスクリーンショットを撮影する

画像は現在時刻.pngで保存されます。

555名無しさん@お腹いっぱい。2018/05/13(日) 12:50:36.82ID:KMW7ZHIe0
test

556名無しさん@お腹いっぱい。2018/05/16(水) 14:59:30.61ID:wc7Y0lI50
金がほしいなら
Adobeや禿丸は割れ版をタダでバラまいてユーザを確保してから、企業ライセンスで儲けるビジネスモデルをとっている
名声を得たいなら
オープンソースにすればよい

557名無しさん@お腹いっぱい。2018/05/28(月) 16:12:24.59ID:GdVsUHos0
unko

558名無しさん@お腹いっぱい。2018/06/01(金) 15:20:40.74ID:PaG1fBfs0
unko

559名無しさん@お腹いっぱい。2018/06/06(水) 15:33:30.19ID:i+w9xHas0
unko

560作者 ◆F9Q0oVJJko 2018/06/24(日) 21:46:08.74ID:p6AenwNL0
2018/06/24

NoxAppPlayer用にUWSCで各種便利機能を追加
・Nox用各種関数でdos窓が開かないように修正
・Tap(x,y,n):端末番号nの(x,y)をタップ
・Swipe(x1,y1,x2,y2,n):端末番号nの(x1,y1,x2,y2)をスワイプ
・tapimgEXを画面が左右回転するアプリに対応(ADBキャプチャした時に画面が回転することに対応)
・tapimgEXの第一引数に複数画像を指定できるように
・joinDirImage関数を追加(UWSC側での簡易的な関数)

***使い方***
1)
複数画像を同時検索(キャプチャは最初の1度のみ)
画像名を"|"で連結させてください
tapimgEX("a1.png|a2.png",0,1)

2)
imgフォルダの画像を全検索して存在したらタップetc
list =joinDirImage("img")
taipimgEX(list,0,1)

単にヒットした画像の座標ではなくファイル名に指定記号を用いることで指定座標をタップ、スワイプなどが可能です。

https://www.axfc.net/u/3916970

561名無しさん@お腹いっぱい。2018/06/24(日) 21:47:36.90ID:p6AenwNL0
質問などございましたらお気軽にどうぞ。

562名無しさん@お腹いっぱい。2018/06/25(月) 06:03:18.95ID:7VXKLoRr0
gomi

563名無しさん@お腹いっぱい。2018/07/16(月) 17:28:01.56ID:1OziAsG00
NekoMacro vectorで公開いたしました。

https://www.vector.co.jp/soft/winnt/prog/se518141.html

使用期限、パッキングなどを廃止しフリーソフトウェアとして配布いたします。

564作者 ◆F9Q0oVJJko 2018/07/23(月) 20:05:10.27ID:avpofSgE0
InformalExtension

UWSCの非公式拡張プラグインです。

https://www.axfc.net/u/3923406

以下の機能を実装しました。

gotoex:指定したラベルに強制ジャンプします。
GLC:現在のプログラム行数を取得します。

※このソフトウェアに関してこの場所以外で質問などはしないようお願いします。

565名無しさん@お腹いっぱい。2018/07/23(月) 22:17:17.22ID:6cqPKLk90
※なんだそりゃどういうことだ

566名無しさん@お腹いっぱい。2018/07/23(月) 22:24:34.86ID:NpMUG0iJ0
自分はするが他人はダメってことだよ

567名無しさん@お腹いっぱい。2018/07/23(月) 22:29:44.03ID:fnayrwVB0
こいつまじで頭狂ってんな
散々自分が他スレ荒らしておいてなんだこの言い草は
荒らしたのも評判悪いのも自分ではなくユーザー側が他所でこの話題出したからとでも言いたいのか

568名無しさん@お腹いっぱい。2018/07/23(月) 22:34:42.08ID:fnayrwVB0
まあユーザーなんていないけどな
使えるもの配ってんならまだアレだが
他所の家で糞の約にも立たないゴミばかり撒き散らす頭のおかしい害虫

569名無しさん@お腹いっぱい。2018/08/05(日) 00:22:49.01ID:4KGnzWX30

新着レスの表示
レスを投稿する