【自動化】MacroDroid Part11【マクロ】

レス数が950を超えています。1000を超えると書き込みができなくなります。
2023/10/29(日) 19:27:13.56ID:IDWM4sG7
Androidの操作を自動化するアプリMacroDroidのスレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。

次スレは>>970が立てること。立てられない場合は>>990が代わりに立ててあげてください。

■前スレ
【自動化】MacroDroid Part10【マクロ】
https://egg.5ch.net/test/read.cgi/android/1690221340/
Part9
https://egg.5ch.net/test/read.cgi/android/1678869789/
Part9 ワッチョイあり
https://egg.5ch.net/test/read.cgi/android/1678657575/
Part8
https://egg.5ch.net/test/read.cgi/android/1659392906/
Part8 ワッチョイあり
https://egg.5ch.net/test/read.cgi/android/1659397583/
Part7
https://egg.5ch.net/test/read.cgi/android/1653829593/
2024/01/29(月) 17:52:32.04ID:j9TPBzub
>>865
AndroidのルートにPythonフォルダを作成
Pythonフォルダにtplink_smartplug_py3.pyをコピー
https://github.com/fernangit/ras_py_SmartPlugControl

TermuxにPythonをインストール

~/.termux/taskerにtplink_smartplug_on.shを作成
中身は「python storage/shared/Python/tplink_smartplug_py3.py -t 192.168.xx.xx(スマートプラグのIP) -c on」

同様にtplink_smartplug_off.shを作成
中身は「python storage/shared/Python/tplink_smartplug_py3.py -t 192.168.xx.xx(スマートプラグのIP) -c off」

後はMacroDroidであーだこーだ設定する
2024/01/29(月) 18:08:20.58ID:j9TPBzub
今思うと引数使えばshファイルは1つで済みそうだな…
2024/01/29(月) 18:22:38.68ID:IGeWPAZC
でも悩ましい問題だよな
モジュール強度が高いほうが扱いやすいけども
モジュール結合度が高いほうが洗練されてるように見えるんだよな
2024/01/29(月) 18:42:09.99ID:WmxdsWTB
リファレンスの類を読まない人たちが圧倒的多数だからモジュール、プラグイン云々はどうしてもね
そもそもMDのリファレンス貧弱だし
2024/01/29(月) 18:51:55.81ID:1OHXb9rR
>>866
なんとなくPython使うのかな?とかもやってたけど詳しく書いてくれてありがとう
おかげで理解が深まった
2024/01/29(月) 22:19:21.38ID:DKaPxST/
そこらへん自力でどうにかできない人は
ボタンポチポチで済むマクロで満足しといて欲しい
2024/01/30(火) 00:15:32.78ID:L8SqFrbN
Pythonとかadbコマンド一式とかをターミナルで使いこなせない人のためにマクロドロイドのインターフェースなんだよね
GUI付きでポチポチできるのがマクロドロイドいいところ
知識がある人ならサービス駆動の泥アプリ作るし、Termuxで十分なら適当にスクリプトを作って終わり
rootありならservice.dを通じてあらゆることができる
2024/01/30(火) 17:27:26.61ID:nnHeWL7v
プラグインの質問ですが過去スレでTouchTaskでアプリのボタンのIDを調べるでchmateの更新ボタンのIDを読み取らそうとしても上手くいかないです

プラグイン選択してRead screenを選び更新ボタンをタップしても
jp.co.airfront.android.a2chMate:id/

id/以降が拾えません確か更新はRefreshだったと思います

https://i.imgur.com/ZIvTSFE.png
https://i.imgur.com/HESB3ZI.png

タスクキルのすべてクリアは
com.google.android.apps.nexuslauncher:
id/clear_all
とid/以降も読み取れます
2024/01/30(火) 17:46:36.70ID:dsvbETsf
「画面の内容を読む」で確認してみれば
https://i.imgur.com/H7rCj9j.jpg
2024/01/30(火) 18:04:18.41ID:nnHeWL7v
>>874
それの使い方が分かりません

https://i.imgur.com/F84zXjE.png

これからナニをすればよいのでしょうか?
2024/01/30(火) 18:24:23.40ID:dsvbETsf
>>875
名前は何でもいいからそのまま新規変数(連想配列)を作成して
画面を読み取れば変数の中にコンテンツIDが格納される

トリガーは何でもいいけど音量ボタンとか使うと便利だと思うぞ
2024/01/30(火) 18:31:37.70ID:nnHeWL7v
readScreen Contents failed (could not detect current Ul root node). 18:28:32 Read Screen contents timed out

エラーが出ますが試行錯誤してみます
2024/01/30(火) 18:35:42.05ID:dsvbETsf
>>877
UI画面操作のユーザー補助ONにしないと使えない
既にONにしてるかもしれないけど一応
2024/01/30(火) 18:43:02.88ID:nnHeWL7v
読み取りできました調べてみますありがとうございます

https://i.imgur.com/YoQeTLx.png
2024/01/30(火) 18:45:32.21ID:Ag5YCBN/
試して見たけどどのアプリ使ってもidは読み取れないなあ
なので更新ボタンにはidが設定されてないから読み取れなくて座標でクリックするしかないという落ちかもね
2024/01/30(火) 18:48:59.27ID:nnHeWL7v
元ネタがこれです
https://egg.5ch.net/test/read.cgi/android/1678869789/681
681 名無しさん@お腹いっぱい。 sage 2023/06/21(水) 08:35:54.20 ID:36PG3Nni
>>680
IDが被ってるけど、Readscreenのandroid@user1と入力した画面で指マークを押して、JaneStyleの更新ボタンを押すと、その画面のIDを取得して選択できる(更新ボタンID net.janestyle.android:id/button_refresh)。

TouchTaskにもクリック/アプリで自動判定(Actions→指マーク)があるので、MDで自動判定できないときにTouchTaskで試してみるのも良い、できないならXY値を手動入力や代替アイデアでなんとかするしかない。
2024/01/30(火) 18:50:03.78ID:nnHeWL7v
chmateでなくjaneでしたすみません
コピペして気付きました
2024/01/30(火) 20:59:37.52ID:xVSXn8se
無課金のMacroDroidに個数制限はあれど期間に制限がなかったのってVer何まで?

スマホでは課金済みだけど
WSA(windows subsystem for android)で使いたいんだよね
WSAだとそもそも課金できないから期間制限なしじゃないとまともに使えない
884名無しさん@お腹いっぱい。
垢版 |
2024/01/31(水) 00:36:56.34ID:WwwG/ntC
zipファイルを自動で解凍したいのですがオススメの方法はないでしょうか?初心者なのですが調べてもやり方があるのか分からず質問させて頂きます。
2024/01/31(水) 00:42:58.99ID:xkbHtK/9
termuxでunzip
2024/01/31(水) 07:37:45.27ID:W3xnKn+8
明らかに初心者排除しようとする回答書くなよ
2024/01/31(水) 07:44:24.88ID:5NqjkRDV
>>886
同意する。

885の反応は雑すぎる。
……例の基地外呼ばわり君だったりするのかね?

シェルスクリプトのアクションを使って、
非ルートのチェックをつけたあと、
たとえば、

unzip -d /storage/emulated/0/Download/ /storage/emulated/0/Download/Z.zip

のようにして、
前の方のパスは「解凍先フォルダ」
後の方のパスは「解凍元のZiPファイル」にしてやると、態々Termuxを使う必要なく解凍できるよ。
俺の手元でテストしてあるし、unzipはメーカーが任意に削除しないAndroid-Linuxコマンドだから、楽だと思う。
参考までに。
2024/01/31(水) 08:49:16.77ID:40rrNljj
>>883
wsaなら簡単にroot取れるだろ
アプリに頼らずにシェルスクリプト書いとけ
2024/01/31(水) 09:44:20.04ID:g7NmW+YL
実力に沿った回答なのかもしらんやろ
専用アプリ使った方が楽案件は少なくないし
わざわざ小物感出さないでMDでの回答サッと出すのがスマートやぞ
2024/01/31(水) 11:38:38.85ID:LfpStkd6
Xiaomi Pad6 helperOS 泥14
Xiaomi helper使いなんの苦労もなくwifi制御できた
ご報告まで
2024/01/31(水) 11:41:39.57ID:XWij1LIn
>>890
お前分かってて何度もヘルパーって書いてるだろ
狙いすぎでキモい
2024/01/31(水) 12:17:03.87ID:xtO08n9v
いちいち速攻で批判コメントばかりしてるお前の方がキモいわ
2024/01/31(水) 12:17:14.93ID:McIxoPkx
>>887
unzipコマンドはうちの泥7.0にはなかったわ
894名無しさん@お腹いっぱい。
垢版 |
2024/01/31(水) 12:27:24.51ID:5NqjkRDV
>>893
それだとTermuxの方法もapkmirrorなどから
マルウェア入ったバージョンひろって対応するしかないと思うががんばれ
2024/01/31(水) 12:39:31.67ID:W8Sbnpfu
一応magisk入れるとbusyboxが自動で/system/binにマップされるからtermux無しでもunzip等便利なバイナリを使えるようになるが、root取った時点でmacrodroidが必要ではなくなるジレンマ
2024/01/31(水) 13:03:26.29ID:h3NLtEJy
ハイパーとヘルパーの違いがわからないXiaomi Pad君
2024/01/31(水) 13:07:31.12ID:UlzvkiuN
>>888
通知の表示と通知タップしてアクション実行ってシェルでもできる?
2024/01/31(水) 13:20:26.06ID:JCtUu0K8
>>897
cmd notification postでtermuxコマンド付きインテントをつけて実行すれば余裕でしょ
2024/01/31(水) 14:10:17.71ID:AJuDXuK2
>>898
通知有り無しの判断で分岐するにはどうすればいい?
900名無しさん@お腹いっぱい。
垢版 |
2024/01/31(水) 14:37:01.85ID:WwwG/ntC
>>887
ご丁寧にありがとうございます。
早速試してみます。
2024/01/31(水) 17:19:21.82ID:7eoO4Bt/
得意げに教えたがりのジキルもいれば
不貞腐れドキュメント確認せずいい加減なこと書くハイドもでてくる
ちなみにTermux現行はminSDK24
902名無しさん@お腹いっぱい。
垢版 |
2024/01/31(水) 18:30:12.21ID:5NqjkRDV
>>901
>ちなみにTermux現行はminSDK24
ありがとう。それは知らなかった。
ということはF-DroidにあるTermuxの現行は動くんだね。有益な情報助かる。
2024/01/31(水) 22:27:22.76ID:XQV45MjH
>>829
知らなかったありがとう
2024/02/01(木) 01:24:25.58ID:mT8bTYDl
ものすごい簡単な質問だったら申し訳ないんだが、
Google next hubの音声操作を
macrodroidトリガーとして
スマートフォンの音楽再生を操作したいのですが
どのように設定すればいいですか?
「音楽再生して」とか「休憩行く」ってワードで一時間後に自動再生したりしたいです。
2024/02/01(木) 01:43:15.59ID:SSDq1tUk
udpをnext hubから発信して、泥で受信してアクションを起動すりゃいいんじゃないの?
https://www.macrodroidforum.com/index.php?threads/udp-receiver-in-trigger.2585/
2024/02/01(木) 03:39:40.07ID:wrW6oTPI
>>905
質問者じゃないけど質問

UDP MonitorがUDPコマンドを受信するとインテントを送信するってことらしいけど
どんな内容のインテントを送信してるか分かる?
そこがわからなくてトリガーが設定できない
2024/02/01(木) 03:59:28.24ID:5gXA0xRU
>>906
ごめん
アプリ内に書いてあったわ
2024/02/01(木) 03:59:51.28ID:5gXA0xRU
ID変わっちゃってるな
906です
2024/02/01(木) 07:49:33.71ID:1HE7w8qa
>>905
質問者じゃないけどこれ知らなかった。これならIFTTTやらWebhook使わずにNest hubからMacrodroidトリガーできるじゃん。
画期的だわ。ありがとう。
2024/02/01(木) 08:58:06.10ID:4tmdTUph
>>890
Xiaomiスレで見た thx
2024/02/01(木) 10:31:24.85ID:Ltr7j8R/
UDPをNest hubから送信する設定ってどうやればいい?
2024/02/02(金) 11:44:40.75ID:/SuP21ca
端末のSD 内のファイルをGoogleクラウドに定期的にコピー作業してくれるマクロってどうしたら良いでしょうか
自動でも手動(ウィジェットとか)でも良くてクラウドからSD でも良いのですが。
2024/02/02(金) 11:58:26.42ID:9fulLI36
コピーってのは文字通りコピーでいいのか、それとも本当はバックアップのことをコピーと読んでいるから実際は毎度違いがわかるように名前を変えなきゃいけないのか?
Google DriveのAPIを使えるのかとかUI画面操作連打で良いのかとか「クラウドからSD」は「SDからクラウド」の間違いだったりしないかとか、答える前に確認しておきたいことが両手で数える程度にはあるんだけども
2024/02/02(金) 12:52:18.28ID:D2XqdjQl
Googleさんがフルバックアップちゃんとしてくれればいいのに
2024/02/02(金) 13:11:41.81ID:/SuP21ca
質問通りで、コピーはバックアップではなくコピーで
これも書いた通りSD からクラウドで最後に書いたSD からクラウドで良いんですが。
2024/02/02(金) 13:13:46.68ID:/SuP21ca
書き違えた
SD からクラウドでもクラウドからSD でもの間違い
2024/02/02(金) 13:30:10.32ID:5BXo7mLE
それならUI画面操作のタッチ連打で良いと思う、コピーするファイル数が都度変わるとちょっと厄介だけど
あいにくSDカード入らないスマホ使ってるんで具体的なフロー教えろとかは応えられない、ゴメンな
2024/02/02(金) 14:18:28.09ID:MhxWZFJv
foldersyncを使ってGoogleドライブとの同期タスクを作れば良いと思うよ。
以前川崎さんのブログで見た。
foldersyncはTaskerプラグインに対応しているから、同期タイミングをMacrodroid側でコントロールすることも出来るよ。
2024/02/02(金) 14:26:54.91ID:xHRApf7U
>>905
ありがとうごさいます😅
思ってたよりハードルが高いので
がんばってみます
2024/02/02(金) 14:32:53.08ID:3CYtIeet
GoogleDriveAPIとシェルスクリプト使えばできる
あとは頑張れ以上のことは言いようがない
2024/02/02(金) 15:32:02.81ID:XWYgLp32
ここで教わりfoldersync使ってるけれど便利ね
ただ何故か同期がうまくいってるのに
エラー表示が出ることがあるので
それがでないFolderSync 3.4.8を署名変更して使ってます
2024/02/02(金) 16:29:45.28ID:0t4U+Cir
FolderSyncとかマジ便利だが久し振りに設定変えようと思うと少し怖い(笑)
2024/02/02(金) 20:37:45.93ID:80WADybi
誤ってファイル削除は誰でも通る道かと
2024/02/03(土) 06:00:42.44ID:wVo1Sm+o
>>829
MacroDroidのサーバーあるのね
情報ありがとう
2024/02/03(土) 11:30:05.47ID:9tgebblW
通知バーの●アイコン修正されないな〜
嫌なら非表示するしかない?
2024/02/03(土) 11:51:01.28ID:nYwQIApe
>>925
「ホーム→通知バーのオプション→通知バーのアイコン」で好きなの選べる
2024/02/03(土) 14:05:57.97ID:bub68sHi
Xiaomi hyperにアプデして
https://i.imgur.com/p4WeDPC.jpg
https://i.imgur.com/6RwLDWT.jpg
UI画面操作が効かなくなった
https://i.imgur.com/H0eRKaI.jpg
2024/02/03(土) 14:07:55.50ID:bub68sHi
色々設定変えてテストしたら>>927のうち
https://i.imgur.com/6RwLDWT.jpg
自動更新が無効という文字は認識してくれるものの
画面下のスキップという文字を認識してくれない
2024/02/03(土) 14:22:24.91ID:9tgebblW
>>926
こんな選び放題だったのか〜
ありがとう
気分スッキリ
2024/02/03(土) 14:54:40.66ID:x8wyAZeh
>>911
このへん読んで頑張る感じ
https://github.com/google-home/smart-home-local
2024/02/03(土) 15:20:23.90ID:0DLyHJ8m
>>928
座標でやればいいのでは?
2024/02/03(土) 15:50:06.63ID:2n0tievC
>>927
そこはオーバーレイのチェックが必要
チェック入れてもうまくいかない場合は再起動
それでもダメならMacroDroidのデータベースがおかしくなってる可能性もあるから新規にマクロを作り直してみる
2024/02/03(土) 16:27:33.13ID:sqHNVmEq
ID:bub68sHiです
>>931
最悪そうするけれど...
>>932
それら全てやってもだめでした
困ったな MacroDroidではなく
コンテンツid?を取得するアプリ名前わかる方います?
昔1度使ったものの名前忘れてしまって
2024/02/03(土) 16:33:35.99ID:YeDGPcC0
試したけど取れなかった

TouchTask
2024/02/03(土) 17:12:43.19ID:d+ndnFbm
こっちも少し前までオーバーレイで取得できてたのに、いきなり取得できなくなった箇所があるんだよね。全部じゃなくて一部なのが謎なんだが、MD側の問題なのかな。
2024/02/03(土) 17:50:05.05ID:x4XaKRAv
突然クリックできなくなったのならMacroDroidの問題(Xiaomiに非対応含む)じゃないかな
少なくとも俺の環境(MD v5.41.3 @motorola)ではちゃんとテキストでクリックできてるので
(IDの com.android.vending:id/0_resource_name_obfuscated ではクリックできなくて com.android.vending:id/0_resource_name_obfuscated$6 ならクリックできたけど)
2024/02/04(日) 18:28:38.37ID:78dA4sAE
つまらない話ですみませんが
使ってるスマホを1つずつ音量を上げると0→6→13→20→26→33→40→46→53→60→66→73→80→86→93→100と6か7%ずつの段階で変わります
で、マクロで音量を0から+7ずつ大きくしたのですがうまく行かず、刻みながら上げていった結果+14にすればOK でした。
不思議に思い、今度は音量を100から-7にしてみるとこれはOK!
なぜ上げるのは上手くいかないんでしょ?
2024/02/04(日) 18:40:30.81ID:EcxPJqdf
>>937
あくまでも予想だけど6.4(2進数の1000000)ごと音量が上がってるんじゃね?

だとしてもちょっと計算合わなけど
2024/02/04(日) 20:08:48.58ID:Hk26mptF
個人的には勘違いだと思うけどそもそもMDで音量刻みたいなら雑な整数指定は避ける
例えば16段階ならCEILING(100/15*{lv=adj})のように近似値の変数用意するとかね
2024/02/04(日) 20:53:24.93ID:BuGcGsli
自分ので音量の変化を調べて見たら100/15=6.6666…の倍数で全て切上げの整数だった(0,7,14,20,27,34,40,47,54,60,67,74,80,87,94,100)
音量アップもダウンもこの数値を指定すればきちんと追従してるのでうまくいかないのは機種固有の問題だと思う
2024/02/04(日) 21:13:22.55ID:78dA4sAE
>>939
CEILING(100/15*{lv=adj})
調べてやってみる。
自分は単純に変数を{vol_notif}+7にして条件繰り返しにしてる
>>940
実験ありがとう
普通だとやっぱり上手く行くよね
2024/02/04(日) 23:18:18.41ID:kseEry93
変数値をKEEPとかに飛ばす方法ありますか?
毎日のログを自動で積み上げてほしい
2024/02/05(月) 08:55:26.08ID:U+Wl/Euk
テンプレートにあったYouTubeの動画再生すると横画面になるの使ってるんですが
ショート動画だけ縦画面のままにする方法ありますか?
詳しいことは全くわからんです

https://i.imgur.com/X4DaIcq.png
2024/02/05(月) 13:58:39.01ID:JQ/Q1Ck7
>>943
通知に出てる時間を拾って判断できないかね。
詳しいことは全く知らんけど。
2024/02/05(月) 14:02:43.25ID:kbr7l5kl
せめてどのマクロなのかリンクくらいは貼ってもらえる?
「ユーチューブオートフルスク」で探しても出てこなかったし片っ端からは探したくないしさ
2024/02/05(月) 14:17:26.94ID:l6jbhhVQ
>>942
受け手側(Keep等)が対応していればだけど
受け手側のAPIに HTTPリクエストで変数値と併せてぶん投げればOK
やり方は受け手側のAPIマニュアル参照
認可用のヘッダとか変数を組み込んだボディとかややこしいけどできるはず
2024/02/05(月) 16:15:02.35ID:U+Wl/Euk
>>945
YouTubeで検索して上から9個目です
URLは出なかったです
マクロドロイドアプリ内のテンプレートです
2024/02/05(月) 18:13:55.19ID:NAZEIQDc
MacroDroidで解決するのもいいけれどRevanced総合で解決するほうが幸せになれる気がする
2024/02/05(月) 18:17:49.35ID:6dLVNa6/
普通に画面読み取りして、ショートと普通の動画で異なる要素で条件分岐させればいいだろ
2024/02/06(火) 14:14:11.48ID:W6cUFI/t
>>943
Rotationアプリ使ったほうが早い
2024/02/06(火) 16:09:35.75ID:oOAAXdgG
開発オプのモバイルデータ常にオン
https://i.imgur.com/E7Qk45f.jpg
これのオン・オフ切り替えアクションでできる?
システム設定あたり使ってかな?
いれるべき値もわからず
2024/02/06(火) 16:38:53.92ID:uNnBvfxp
>>951
パッと見 システム設定で相当する分かり易いオプションはなさそう
以下で要望を満たせないかな

トリガー:通信接続の変化時/不可能になった時
アクションで:モバイル通信をONにする
条件:モバイル通信がOFF

似たようなことをVPN接続でやっている
動かないなら
トリガー:一定時間間隔(5分とか)で実行
にしてみたり 精度は下がるけど
2024/02/06(火) 16:43:31.08ID:2i4N3B6N
システム設定→Globalのmobile_data_always_onじゃないの?
設定値はONが1、OFFが0
2024/02/06(火) 17:03:24.26ID:0xz5APAo
楽天LINK起動したらWi-FiをOFFにするMacro組んでるけどそれも使えそうかな
2024/02/06(火) 17:24:28.52ID:YWf8L8hH
>>953
これですよね?
https://i.imgur.com/JdsgY8Y.jpg
https://i.imgur.com/pvV416K.jpg
https://i.imgur.com/iIIHbGy.jpg
adbせよとエラー
adbは施行済みでその他のヘルパー使用マクロは問題なくできてるのに
後出しでごめんなさい miuiだからかな
2chMate 0.8.10.182/Xiaomi/2201116SR/13/LR
Xiaomi ヘルパーも以前から使用してます
2024/02/06(火) 18:21:25.87ID:cLZc7zDf
>>955
そこは設定の仕方が違うんだよね
なぜこんなヘンテコな仕様なのかは知らないけどMacroDroidの言う通り設定すると余計な文言が追加されて動かないんだよ
https://i.imgur.com/bjRC707.png
2024/02/06(火) 18:25:28.85ID:GAt2FVXp
>adbは施行済みでその他のヘルパー使用マクロは問題なくできてる
pm grant com.arlosoft.macrodroid.helper android.permission.WRITE_SECURE_SETTINGS
これもう一回やってみ
エラーが出てるならやるべき苦労は惜しまない
2024/02/06(火) 18:44:21.56ID:hzrg5uC6
>>952,955てす
>>956,957
mobile_data_always_on手入力と
ヘルパーadb再度やったらできた!
ありがとう
2024/02/06(火) 19:32:24.75ID:jQghdimT
どういたしまして
2024/02/06(火) 20:00:01.27ID:B6yIpU/p
いいってことよ!
2024/02/06(火) 21:21:58.05ID:gIVYtKXu
ヨコだけどmobile_data_always_on がオンあるいはオフになったときというトリガーは可能かな?
2024/02/06(火) 21:33:41.33ID:Od+b7Z8f
可能だよ
2024/02/06(火) 21:37:26.62ID:yHdtBchO
>>961
そういう時はこう
https://i.imgur.com/uHkBRZL.png
2024/02/06(火) 23:22:55.99ID:NlGJ3jJA
>>963
_φ(・_・ありがとう
2024/02/07(水) 09:41:04.24ID:jCJ1/EqV
Googleカレンダーの任意の予定を削除依頼するアクション作られてる方いたらスクショお願いできません?
2024/02/07(水) 09:43:01.98ID:jCJ1/EqV
削除依頼☓
削除◯

カレンダー予定を作成や
カレンダー通知の削除などはできるようだけれども
カレンダー通知をトリガーにしその予定をカレンダーから削除できれば便利かと思ったものの良くわからずです
レス数が950を超えています。1000を超えると書き込みができなくなります。
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況