[過去ログ] 【自動化】MacroDroid Part12【マクロ】 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
344(4): 2024/03/19(火)12:37 ID:3PHBp12n(1) AAS
>>342
httpリクエストちょっと使ったことあるぐらいでシェルスクリプトとUDPコマンドなんて使ったことなくて書いてある内容も理解できなかった
分岐や変数はわかる
aiに>>340の画像見せて色々聞いてるんだけどシェルスクリプトでpingコマンド送信してパソコン起動してるか確認してるってことでいんだよね?
UDPコマンドってこれパソコン起動するため?
345: 2024/03/19(火)12:41 ID:rZ5zFf2i(1) AAS
>>344
マジックパケット投げてるだけだからここを好きな処理に置き換えるだけ
346: 2024/03/19(火)12:52 ID:55xcYbGs(1/2) AAS
>>340
なるほど シェルスクリプトでPING打てるのか
アクションブロック{引数:IPアドレス文字列、返値:PING結果bool}にして使い回せるようにしたら
死活監視が捗ったわ
ありがとう
>>344
Wake on LANに対応していて 電源がOFFになっているPCに対して
このマジックパケットを投げると PCの電源がONになる
起動しているPCに対して何かしたいのなら「ポップアップメッセージ:起動しています」の所を書き換えればOK
画像は 起動していないPCを起こしたい(Wake)ので ElseIfの方で起こそうとしている
348: 2024/03/19(火)13:07 ID:GwsU+w0x(1/2) AAS
>>344
質問者の知識レベルなんてわからんからとりあえず答えだけ投げつけるなんてのは良くあること
pingコマンドは単純に応答をチェックするコマンド
PCの電源が入っていれば何かしらの応答があるので、それを持って電源が入っていることにする
MDから操作するなら、シェルスクリプトアクションで実行することになるので、戻りは何かしらのテキスト
pingコマンドで得られるテキストの形式を事前に調べておいてチェックに使いやすいようなチェックをする
pingコマンドにもいろいろな仕様とオプションがあるので都合のよい結果が得られるようにする
後は煮るなり焼くなり
直接、PCの電源が入っているかどうかなんて答えの得られるものはないから使えるものと使い方の工夫・努力は必要
353: 2024/03/20(水)01:05 ID:zzdP4k1B(1) AAS
>>344です
みんなありがとう
ずっと色々調べたりスレに貼ってくれた画像参考にAIに聞きまくって試しまくって結果的にできました
一つ勘違いしてたのがping -c3 {lv=ipaddress}をping -c3 {lv=192.168.0.1}みたいに直接ip入れてました
lvが変数って事に気づいて直しても何故か0 receivedでAIに聞いたらファイアウォールの設定でなんとかなるとのことでローカルポートが56やらICMPv4やら言われるがまま設定したらちゃんと動作しました
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.220s*