EntriesArchiveGithubこの広告は、90日以上更新していないブログに表示しています。macOS今回もお家ハックネタ。ラズパイとかでも同じ事ができると思う。motionについては過去のエントリを参照してほしい。phpからmotionを起動したり殺したりしなければならない。そのためにはroot権限が必要になる。これには、apacheからのmotion実行に対しての操作はパスワードが不要である旨をvisudoに明記する必要がある。NOPASSWD:/usr/bin/motion;/usr/bin/killallで、phpファイルであるが、motionプロセスが立ち上がっていれば殺し、立ち上がっていなければ生成させるようにする。以下のようにしている。GETリクエストを送ればmotionが付いたり消えたりするようになる。"http://server/motion.php"さて、次にHTTPリクエストを送るだけのアプリを作る。いっても本当にHTTPリクエストを送るだけなので簡単。レスポンスが返ってきた瞬間にアプリを即終了させる。}}適当にアイコンを設定。アイコンは一つ素材を用意すればconvertコマンドで別サイズの画像を生成できる。appiconset/iPhone-App-7-10-60pt@3x.png後は、連絡先などでニックネームを決めてやるとSiriから任意の呼称で起動できるようになる。総括お家ハックは楽しい。*1:セキュリティ的に公開サーバーなどではこのような事をしない方が良い。ラッパーC++月別アーカイブLinksTwitterGithubInstagramはてなブログをはじめよう!Rok1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。