虎(牛)龍未酉2.1

記録帳|+n年後のジブンが思い出せますように……

なんだか苦労した、解像度の切り替え by AppleScript (Automator)

やりたいことは単純で、

f:id:masatora_bd5:20170517231604p:plain

f:id:masatora_bd5:20170517231637p:plain

の切り替えが頻発するので、簡単にやれるようにしたかったわけ。

いつも通り、ワークフローで作り、アプリ書き出しし、

今回はtoggleRes.appにしたので、spotlight > toggleと入力して起動。

 

できたコードはこんな感じ(インデント崩れてるけど)

on run {input, parameters}

 

if application "System Preferences" is running then

tell application "System Preferences" to quit

end if

 

tell application "System Preferences"

set current pane to pane "com.apple.preference.displays"

end tell

 

tell application "System Events"

 

if UI elements enabled then

 

tell process "System Preferences"

if value of radio button 1 of radio group 1 of tab group 1 of window 1 is 1 then

click radio button 2 of radio group 1 of tab group 1 of window 1

click radio button 4 of radio group 1 of group 2 of tab group 1 of window 1

else if value of radio button 2 of radio group 1 of tab group 1 of window 1 is 1 then

click radio button 1 of radio group 1 of tab group 1 of window 1

end if

end tell

 

quit application "System Preferences"

 

else

 

tell application "System Preferences"

activate

set current pane to pane "com.apple.preference.security"

display dialog "UI element スクリプティングが有効になっていません。 「プライバシー」タブの「下のアプリケーションにコンピュータの制御を許可」にチェックを入れて下さい。"

end tell

 

end if

 

end tell

 

return input

 

end run

 何が良くて何が良くないのかさっぱりわからないけれど

(たまにエラーが起きる)、

 

・システム環境設定が起動していたらquitする

にしてみた。その他いろいろ試してみたけど(アンカーを使うとか)、

結局何が良くて何が悪いかわからん。

 

とりあえず動くからいいやと、いい加減な終わらせ方。

 

今回もこちらにかなりお世話になった:

AppleScriptでモニタの明るさを調整したい

https://discussionsjapan.apple.com/thread/10062506?start=0&tstart=0

 

 

 

パワーポイントをPDFに変換する

パワーポイントをPDFに変換するのを自動化しようと思った

結局失敗しているが、ログ

 

  • windowsPythonをインストール(3.6.1, 2.7.13)
  • 対応するpywin32をインストール(import win32comで確認)

 

■wordからtxtを抜くスクリプトを改変してなんとかならんかと思って挫折

www.yukun.info

 

■pptToPdfを使えないか(改修は後としても)と思って挫折

Powerpoint to PDF Converter · GitHub

 

とにかくパワポを開いて、PDF形式で保存、で良いのではと思っているのだが、なぜだかなかなかうまくいかないのである。

 

 

macOSの日本語入力、設定について

macOSの日本語入力が、必ずしも評判が良くないんだけれど、それって使うシチュエーションによるんじゃないかな? と思って設定をいじって使ってみようかと思い始めた。

 

Macの日本語入力を使いやすくする|MacFan

 

・とりあえずは、数字が半角固定になるだけでも、ありがたい。

・記事とは直接関係ないけれど、変換候補のヒラギノ明朝W6はあまりにもいまいちなので、源ノ角ゴシックのLightにしてみた。それと、カナ入力をオフにしておいた。

 

設定ではないけれど、ショートカットをきちんと覚えるだけで随分ラクになりそうな感じ。

 

Japanese Input Method: 日本語入力ソース変換用のキーボードショートカット

 

まず鉄板は

ctrl+J ひらがな

ctrl+K カタカナ

ctrl+L 全角英数

ctrl+; 半角英数 

 それからこれは使えてなかったのは

ctrl+I 文節を縮める

ctrl+O 文節を広げる

範囲を選択してctrl+shift+R 再変換

かな2回押し 再変換

使えてたけどやっぱり便利なのは

ctrl+F 文節を先に進める

ctrl+B 文節を戻る 

 

今まで割と困っていた、

・間違えてctrl+;を押して全て半角英数になってしまったとき

・ctrl+Jで全てかなに戻せば、平和

 

これぐらいができれば随分macの日本語入力でいけるなあ。やっぱり早いからねえ