bgpict2.png 
わかばマークのMacの備忘録
初心者による Mac OSX の便利な使い方や、ソフトウェアの紹介など、Macのこといろいろ。

2019 / 11

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 

http://wakabamac.blog95.fc2.com/blog-entry-510.html

Spark
icn_Spark.jpg
Spark : アプリの起動・AppleScriptの実行など様々な操作にホットキーを割り当てる
OS10.4.11以上(UB)、OS10.3.9 各対応
ドネーションウェア


アプリケーションの起動、ファイルを開く、AppleScriptの実行、キーストロークの実行、iTunesの操作、メニュー項目の実行など様々な操作にホットキーを割り当てることができる「Spark」の紹介です。

090701s1.jpg



【 Spark - ホットキーの設定方法 】



Spark を起動して、まずこれから設定するホットキーが有効なアプリケーションを選択します。

ツールバーの中央に、有効なアプリケーション名のボタンが表示されます。
デフォルトでは「All Applications's Hotkeys」のボタンが表示されているので、これをクリックするとドロワーが開きます。
090701s2.gif
(Windows メニュー > Toggle Applications Drawer でも開きます)

例えば、ここで「Finder」を選択したのならば、これから設定するホットキーはFinderが最前面のときしか機能しなくなります。

ツールバーのボタンも「Finder's Hotkeys」と表示されます。
090701s3.jpg


すべてのアプリケーションでホットキーを有効にするならば、「All Applications's Hotkeys」を選択します。
また、ドロワー下の「」ボタンで、有効にしたいアプリケーションを追加登録できます。




▶ AppleScript をホットキーで実行する(AppleScript)


次に各種ホットキーの設定方法の説明です。
サイドバーの「AppleScript」の項目をダブルクリックするか、歯車メニューから選択( command+1 )して、新規ホットキー登録のダイアログを開きます。
090701s4.gif


例えば「現在開いているFInderウインドウと同じウインドウを開く」AppleScriptをホットキーで実行するようにしてみます。

ホットキーが有効なアプリケーションを「Finder」にしておいて、ホットキー登録ダイアログを開き、必要な項目を入力して行きます。
090701s5.gif
Shortcut」のところをクリックして、ホットキーを設定します。
Name」はこの項目の名前です。
Source」タブでは、AppleScriptを直に入力できます。
 「Check」ボタンでコンパイル
 「Run」ボタンで、そのスクリプトの実行テスト。
 「Editor」ボタンで、入力したスクリプトを ScriptEditor で開きます。

File」タブでは、AppleScriptのファイルを(.scpt)を指定できます。



必要事項を入力・設定したら、「Create」ボタンで、このホットキーを登録します。
登録するとそれがリストに表示されます。
090701s6.gif

この項目の左端のチェックで、このホットキーの項目の使用/使用停止を切り替えられます。
090701s14.gif

編集するとときには、リストをダブルクリックしてダイアログを開き、内容を編集できます。

リストの項目を選択して deleteキー を押すと、それを削除できます。



最後に、Spark メニュー > Start Spark Daemon、もしくはウインドウ下のボタンをクリックして、Spark のデーモンを起動すると、登録したホットキーでの操作が可能になります。
090701s7.gif

Spark を終了しても、デーモンが起動していれば、登録したホットキーは常時使用できます。

これで、Finderが最前面のときに control+command+S のホットキーを入力すると、Finderウインドウのクローンを作ることができるようになります。



ちなみに、このスクリプトは「Finder Toolbar Scripts」の中の「Clone Window」と同じです(最初の頃よりちょっと改編したけど)
(* Clone Window *)
-- version 1.03
-- http://wakabamac.blog95.fc2.com/


-- 最前面のFinderウインドウと同じウインドウを開く

global button_result

on run
my main_routine()
end run

on main_routine()
tell application "Finder"
if Finder window 1 exists then
try
set select_item to selection
set theView to current view of Finder window 1
set theWindow to target of Finder window 1
set {a_x, a_y, b_x, b_y} to bounds of Finder window 1

make new Finder window to theWindow

if theView is column view then -- カラムビューの場合
if (count of select_item) = 1 and class of (item 1 of select_item) is folder then
set current view of Finder window 1 to theView
else
try
select select_item
end try
set current view of Finder window 1 to theView
end if
else -- カラムビュー以外の場合
set current view of Finder window 1 to theView
try
select select_item
end try
end if

set bounds of Finder window 1 to {a_x + 20, a_y + 20, b_x + 20, b_y + 20}

on error error_message number error_number
my show_alert("Error numbeer : " & error_number, error_message, warning, {"OK"}, 1, 60)
return
end try

else
beep 1
return
end if
end tell
end main_routine


-- 各種アラート表示
on show_alert(alert_text, message_text, alert_icon, button_list, default_button, give_up_time)
tell me
activate
display alert (alert_text as Unicode text) message (message_text as Unicode text) as alert_icon buttons button_list default button default_button giving up after give_up_time
set button_result to button returned of result
end tell
end show_alert

同じだったら、AppleScriptとしてではなく、アプリケーションとして Spark に登録すれば早いんだけど、なぜだか AppleScript をアプリケーションバンドル形式で保存したものに関しては、Spark で起動時に確認ダイアログが表示されるようになってしまって、うまく行きません。





▶ ホットキーでアプリケーションの起動・終了など(Application)


Spark はホットキーでアプリケーションの起動・終了などの操作をすることができます。
登録するには、サイドバーの「Application」をダブルクリックして(or command+2 )ダイアログで必要事項を入力・設定します。
090701s8.gif

Choose...」ボタンでアプリケーションを指定し、Shortcut、Name、Actionなどを設定します。

Actionは「Launch(起動)」「Quit(終了)」「Launch - Activate/Quit(起動して最前面にしてすぐ終了)」などが用意されています。
090701s9.gif

Hide Front」や「Force Quit...」など、隠す・強制終了などはアプリケーションを指定せず、最前面のアプリなどが対象になります。



Options」ボタンでさらに細かい設定が可能です。

Launch」タブでは、バックグラウンドで起動などの設定ができます。
090701s10.gif

Launch a new instance.」にチェックしていると、そのアプリケーションが起動していなければ起動し、既に起動しているなら同じアプリを新たなウインドウを開いてたりして複数起動するようになります(機能しないアプリもあります)。



Activate」タブでは、ホットキーを押したときに既にそのアプリが起動していた場合の設定ができます。
090701s11.gif



Visual」タブでは、ホットキーを押して、そのアプリケーションが起動/最前面になったときにベゼルウインドウでお知らせします。
090701s12.gif

ベゼルにはそのアプリケーションのアイコンを表示します。
090701s13.jpg





▶ ホットキーでファイルを開く(Document)


サイドバーの「Ducument」をダブルクリックして(or command+3 )新規ホットキーを登録すると、ホットキーでよく使うファイルを開いたり、ホットキーでよく参照するフォルダを開いたりすることなどができます。

「Document」のActionには、以下のものが用意されています。
090701s17.gif


例えば「Open With...」Actionを使うと、ファイルとそれを開くアプリケーションを指定しておいて、ホットキー1つでいつでも開くことができるようになります。
090701s15.gif


また「Open Selection With...」Actionを使うと、Finderで選択しているファイルを、指定したアプリケーションで開くことができます。
090701s16.gif
(Finder が最前面のときしか機能しない)


他にも「Open URL...」Actionでは、URL を指定してWebブラウザでそのページを開くこともできます。
090701s18.gif





▶ ホットキーでiTunes を操作する(iTunes)


サイドバーの「iTunes」をダブルクリックして(or command+4 )、新規ホットキーを登録して、iTunesの各操作をホットキーで行うことができます。
090701s19.gif

Display Track Info」にチェックしていると、それを実行したときに曲情報などを表示します。
090701s20.jpg


iTunes の各種操作のActionは以下のものが用意されています。
090701s21.gif


この中の「Start/Stop Visual」が、なぜだか機能しませんでした。
ビジュアライザを表示するぐらいなら、僕でもAppleScriptで簡単に作れるので、AppleScriptで Spark に登録しました。

tell application "System Events"
set processList to name of every application process
end tell

if processList contains "iTunes" then
tell application "iTunes"
if player state is playing then
activate
--set minimized of window 1 to false
set full screen to true
set visuals enabled to true
end if
end tell
end if






▶ ホットキーでメニューアイテムを実行する(Menu Item)


サイドバーの「Menu Item」をダブルクリックすると、(最初からショートカットキーの設定されていない)メニュー項目に対してホットキーを設定することができます。

例えば、Finderの
ウインドウ メニュー > ウインドウを整理
optionキー を押すと「すべてを手前に移動」が切り替わる)
にホットキーを割り当ててみます。

まず最初に「Menu Item」のホットキー登録ダイアログを開き、下の「Application」のリストに起動中のアプリ一覧が表示されるので、Finderを選択します。
その下のリストにはFinderのメニューが表示されるので、ここから「ウインドウを整理」を選択します。
090701s22.gif

あとは Shotcut、Name を入力して登録します。
090701s23.gif

これでホットキーで「ウインドウを整理」の項目が実行できます。



尚、システム環境設定の「ユニバーサルアクセス」パネルで
補助装置にアクセスできるようにする」にチェックしないと機能しません。
071105is4



Menu Item」のホットキー登録は、別に Spark でやらなくても、システム環境設定の「キーボードとマウス」パネルで設定できるので、後者の方で設定した方がいいと思います。

システム環境設定でのショートカットキーの設定方法については下記の記事を参照して下さい。





▶ ホットキーでシステム関連の操作を行う(System)


サイドバーの「System」をダブルクリックすると、ログアウト、ユーザスイッチ、スリープ、スクリーンセーバの起動など、システム関連の操作にホットキーを登録できます。

「System」のActionには以下のものが用意されています。
090701s25.gif


例えば、「Switch to...」Action を選択して、その下のリストで「Login Windows」を選択します。
090701s24.gif

これを登録してホットキーを押すと、ユーザスイッチと同じように画面がクルッと回って「ログインウインドウ」が表示されます。

他のユーザアカウントに切り替える場合にも使えるし、ログインパスワードが必要なので、席を外すときなどにMacを「ロック」する意味でも使えます。





▶ ホットキーでキーストロークを実行する(Text/Keyboard)


サイドバーの「Text/Keyboard」をダブルクリックしてホットキー登録すると、定型文や今日の日付のテキスト入力をホットキー1つで行ったり、複数のキーストロークを1つのホットキーで実行できるようになります。

Text」タブでは、予め入力しておいたテキストを、そのアプリで入力します(コピー&ペーストではない)。
090701s26.gif
入力できるのは半角の英数字のみで、日本語の入力はできません。
1文字ずつタイプして行くので、長い文章には向いてません。



Dtae」タブでは、今日の日付と時間をホットキーで入力できるようにします。
090701s27.gif

これもコピー&ペーストではなく1文字ずつタイプして行くので、年月日などの日本語入力はできません(空白になる)。
だから、下のような設定にしてもうまく行きません。
090701s28.gif



Keystroke」タブでは、登録しておいたキーストロークをホットキー1つで実行できます。

例えば、Dockに登録してある「ダウンロード」フォルダを、ホットキーで いきなりStackで表示するようにしてみます。

まず準備として
システム環境設定キーボードとマウスキーボードショートカット
を開き、「Dock を操作対象にするcontrol+F3 )」のチェックを1度外します。
090701s29.gif

次に「ダウンロード」フォルダ内に存在する「.localized」ファイル(不可視)を削除します。
これでFinderを再起動すると「ダウンロード」→「Downloads」と英語表記に変わります。
表記名が変わるので自己責任でやって下さい。)

英語表記に変わったなら、Dockの「ダウンロード」フォルダを削除して、「Downloads」フォルダを新たに登録し直します。


これで Spark でキーストロークのホットキーを登録します。
090701s30.gif

キーストロークを設定するときは「Record」ボタンをクリックして別ウインドウでキーを入力していきます。
090701s31.gif
ここでは controlF3 D O W N return とかに設定します。

これで Spark のホットキーを登録した後に、またシステム環境設定の「キーボードとマウス」パネルで、「Dock を操作対象にするcontrol+F3 )」のチェックを入れ直します。

これで、ホットキー1つで Dock の「Downloads」フォルダのスタックを表示できるようになります。





Spark はベータ版で(ずいぶん前からだけど)、ホットキーの設定中にうまく設定できないときが何度かあります。
そういう場合は Spark を再起動すると、またちゃんと設定できるようになります。






この記事では Spark 3.0 b9 を使用しています。

(ダウンロードリンク)
Site top page : Shadow Lab.
Download page : Spark 3 Bêta9

(OS10.3.9用の version 2.2.1 - Spark 2

edit

Utility | CM:0 | TB:0

tag : KeyBind  Keystroke  AppleScript  Launcher  iTunes 

+

http://wakabamac.blog95.fc2.com/blog-entry-811.html

Album Artwork Assistant
icn_AlbumArtworkAssistant.jpg
Album Artwork Assistant : iTunesのアートワークをダウンロードして貼付ける
OS10.5以上(UB)
ドネーションウェア


soundscape outさん の『Album Artwork Assistant - soundscape out』で知った、iTunesのアルバムアートワークを Google imageAmazon.com から取得して、iTunesの曲に貼付ける「Album Artwork Assistant」の紹介です。


例えば、CDから読み込んだりしたアートワークのないアルバムを iTunes で選択します。
090626aaa1.gif

この状態で「Album Artwork Assistant」を起動し、ツールバーの
Get Albums」ボタンをクリックします。

すると、Album Artwork Assistant のウインドウに Google imageAmazon.com から取得した画像が表示されます。
090626aaa2.gif

これで画像を選択しておいて「Add Immediately」をクリックすると、その画像をアートワークとして貼付けます。
090626aaa3.jpg



Spaceキー で画像をQuickLook表示して確認することもできます。
090626aaa4.jpg



090626aaa5.jpgアートワークを取得するときに「Add Immediately」の代わりに「Add Queue」をクリックすると、その画像とiTunesの情報がドロワーに保存されます。
(アートワークとしてまだ画像を貼付けない)

これは Album Artwork Assistant を終了しても保存されています。

ドロワー下の「Process Queue」をクリックすると、この画像をアートワークとして貼付けます。




アートワークの画像が見つからない場合は Album Artwork Assistant の
Web Search」タブで検索・ブラウズできるので、アートワークとしたい画像を
右クリックしてコンテキストメニューから実行することができます。
090626aaa6.gif






この記事では version 2.5 を使用しています。

(ダウンロードリンク)
Site top page : Marc Liyanage - Home(←音が出るので注意)
Download page : Marc Liyanage - Software - Mac OS X Packages - Album Artwork Assistant

edit

Movie/Music | CM:0 | TB:0

tag : iTunes  Artwork 

+

http://wakabamac.blog95.fc2.com/blog-entry-847.html

Synergy
icn_ Synergy_iTunes
Synergy : メニューバーやホットキーで操作するiTunesコントローラ
PreferencePane、Growl対応
OS10.2以上(UB)
シェアウェア €5、日本語対応


メニューバーやホットキーで iTunes を操作するシステム環境設定ペイン「Synergy」の紹介です。

これは MacHeistクリスマスのプレゼントキャンペーンをやっていたときに手に入れたものです。


インストール後に、システム環境設定の「Synergy」パネルで、「起動」ボタンをクリックして Synergy を有効にします。
090301sgy1.gif

これでメニューバーに コントローラが表示されます。
090301sgy2.gif
ここから、再生/一時停止、送り、戻し と操作できます。


再生/一時停止ボタンを長押しクリック or 右クリックすると、メニューが表示されて、プレイリストを選択したり、いろいろ操作できます(設定による)。
090301sgy3.gif



Synergy の各種設定は、システム環境設定のパネルで設定して行きます。

▶ 「一般設定」タブ
090301sgy5.gif

オプション」の「再生、一時停止、次の曲、前の曲の実行時に視覚的なフィードバックを表示する」にチェックすると、それを実行したときにベゼルウインドウで表示されるので、分かり易いです。
090301sgy4.jpg
(↑音量を変更したところ)


フローター」を表示させていると、曲の変わり目にその曲情報・アートワークをフローティングウインドウで表示します。
090301sgy6.jpg


また、Synergy は Growl に対応しており、こちらでも同様なことができます。
090301sgy7.jpg
Growl表示の設定は、システム環境設定の「Growl」パネルの方で設定します。





▶ 「ホットキー」タブ
090301sgy8.gif

iTunes の各操作をホットキーでできるように設定します。

他のタブでも同じですが、設定に変更を加えた場合は、右下の「適用」ボタンをクリックして実際に反映させます。





▶ 「メニューバー」タブ
090301sgy9.gif
このタブでは、操作ボタンのスタイルや、そのプルダウンメニューについての設定を行います。

操作ボタンのスタイルは、リストからいろいろ選択できます。
一例を挙げると・・・

090301sgy12.gifSimple


090301sgy13.gifGrageBand


090301sgy14.gifSafari


090301sgy11.gifDivide


他にも『Synergy: free button sets』のページから、スタイルをダウンロードできます。
(画像クリックでダウンロードできる)

ダウンロード、解凍した「○○○.synergyButtons」ファイルをダブルクリックすれば、そのスタイルをインストールできます。





▶ 「詳細設定」タブ
090301sgy15.gif






この記事では Synergy 3.3 (MacHeist promo edition) を使用しています。

(ダウンロードリンク)
Site top page : Wincent: products
Project page : Synergy
Download page : Synergy: download

edit

Movie/Music | CM:0 | TB:0

tag : iTunes  PreferencePane  Growl 

+

http://wakabamac.blog95.fc2.com/blog-entry-404.html

SizzlingKeys
icn_SizzlingKeys.jpg
SizzlingKeys : ホットキーでiTunesをいろいろ操作する
PreferencePane
OS10.4以上(UB)、iTunes8.1.x以上
フリーウェア(Pro edition はシェアウェア $4.95)


ホットキーでiTunesをいろいろ操作できるようにするシステム環境設定ペインの「SizzlingKeys」の紹介です。

インストール後に、まず最初に「Start」ボタンをクリックして、SizzlingKeys を起動します。
090425szk1.gif
ここの「Basic Controls」タブで各ホットキーの設定を行います。

「✓」を入れた項目が有効になり、それぞれのボタンをクリックしてホットキーを設定します。
090425szk2.gif



090425szk3.jpg
Show Playlists」は、フローティングウインドウを開いて、プレイリストの一覧を表示します。

カーソルで項目を選択するか、検索ボックスに入力してプレイリストを選択し、returnキー でそのプレイリストを再生します。

「SizzlingKeys」というプレイリストも新たに作られます。



Search」は、フローティングウインドウで、曲名やアーティスト名などで検索できます。
090425szk4.jpg




Rating」タブでは、再生中の曲のレート付けをホットキーでできるようにします。
090425szk5.gif
「Enable rating hot keys」のチェックすると、使用可能になります。




SizzlingKeys では曲の変わり目などで、その曲情報やアートワークを「Floater」で表示します。
090425szk7.jpg
(このフローターはドラッグして表示する場所を移動できます)

Floater」タブで、その表示設定をできます。
090425szk6.gif



Extras」タブでは、このシステム環境設定の「SizzlingKeys」パネルをホットキーで呼び出したりできるようにします。
090425szk8.gif
他にもMacをスリープさせたり、ロック(ログインウインドウを表示して、ユーザアカウントのパスワードを入力すれば復帰する)させたり、スクリーンセーバを起動したりと、iTunesの操作以外のこともホットキーでできるようになります。






この記事では SizzlingKeys 3.3 を使用しています。

(ダウンロードリンク)
Site top page : Yellow Mug Software - Quality Shareware and Freeware Exclusively for Mac OS X
Download page : SizzlingKeys for Mac OS X - Control iTunes with keyboard hot keys using this iTunes Controller

edit

Movie/Music | CM:0 | TB:0

tag : iTunes  KeyBind  PreferencePane 

+

http://wakabamac.blog95.fc2.com/blog-entry-884.html

wowlab_figure
icn_qtz
wowlab_figure : 3D空間にアートワークが踊るiTunesビジュアライザ
OS10.5以上
フリーウェア


QuartzComposer製の、3D空間にアートワークとタイトルが踊るiTunesビジュアライザ「wowlab_figure」の紹介です。

ビジュアライザを起動すると、アートワークや、タイトル名などが3D空間に整列して浮かんでいるように、かっこよく表示されます。
090410wf1.jpg

視点がランダムに変化して行きます。
090410wf2.jpg

アートワークによって?背景の色も微妙に変化します。
090410wf3.jpg

何も再生していないときは、黒い背景になります。






この記事では wowlab_figure 1.0 を使用しています。

(ダウンロードリンク)
Site top page : wowlab
Download page : wowlab

edit

Movie/Music | CM:0 | TB:0

tag : Visualizer  iTunes  QuartzComposer 

+