| @Mac/iPhone
MacBook の内蔵キーボードを有効にしたり無効にしたりするやつ、よく使うけど毎回 Terminal でコマンドうつの面倒くさいので Alfred の Workflow にした。Alfred ...

MacBook の内蔵キーボードを有効にしたり無効にしたりするやつ、よく使うけど毎回 Terminal でコマンドうつの面倒くさいので Alfred の Workflow にした。

Alfred の Workflow でシェルコマンド実行できるけど sudo しないといけないのは実行できない。調べたら AppleScript 経由だと実行できることが分かった。

Workflows requiring privileges - Workflow Help & Questions - Alfred App Community Forum

Workflows requiring privileges - Workflow Help & Questions - Alfred App Community Forum

Sorry this is long - but it is a bit complex. I intermittently do web development work and prefer to develop it all on my local machine, but dont want Apache & MySQL running all the time. So I thought Id make a quick workflow to allow me to start, stop and restart these services. The normal p...

www.alfredforum.com

こんな感じ

do script “実行したいシェルスクリプト” with administrator privileges

MacBook の内蔵キーボードの有効無効の切り替えは以下のような感じになる。

on alfred_script(q)
  set script_to_run to "sudo kext" & q & " /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext"
  do shell script script_to_run with administrator privileges
end alfred_script

これ打つと認証プロンプト出るのでそこでパスワード入力すればよい。便利。

追記

workflow にして公開しといたので使ってみたい人いたら使ってください。

resources.portalshit.net

この記事に似ている記事

  • 945 chrome bookmark search with alfred
    みんなやりたいようで検索したらいっぱい出てきた。一番上に出てきたのは中の人が作ってるやつ。 Chrome Bookmark Search Workflow - Share your Workf...
  • 47d354edc75728269964b9327dd0420f
    Soulver と Calca というのを去年自分が作った Advent Calendar で書いた(ただし締め切りを二ヶ月過ぎてから)。数字混じりのテキストを入力するといい感じに内容を読み取って計算してくれるソフトの紹介記事だった。Soul...
  • 945 chrome bookmark search with alfred
    [1] pry(2.0.0-p195)> require 'open-uri'[2] pry(2.0.0-p195)> require 'active_support/core_ext/hash/conversions'[3] p...
  • Screenshot
    VM 上の Scientific Linux で Jenkins を動かしていて、テスト結果のグラフが表示できない問題に遭遇していた。出るエラーメッセージは以下のようなもの。Graphics N/AUnable to access X. Yo...
  • 1135 skype account hacked
    まさか自分がこの手の被害に遭うとは思ってなかったんだけど、日曜日にSkypeアカウントが乗っ取られてログインできなくなり、少額だけどSkypeクレジットが知らない外人に使われてた。ことの経緯日曜未明、Skypeからメール送信されてた。メールは...
  • Screenshot
    昨夜寝る前にダメ元でスクリプト動かして寝たところ、朝起きてTerminalを覗くとINSTALL COMPLETEの文字が。そういうわけでAmazon乞食エイトできるようになりました。が、XMLRPC経由で投稿できなくなった。これは地味に困る...

Comments


(Option)

(Option)