Previous Topへ Next

OSXのtips2-26

今まで運用記録に書いてきたシステム運用のtipsを一カ所にまとめることにした。 要するに記事の量が当初の想定よりも多くなってしまい 私自身探すのが大変になってきたからだ。 ちょっとしたメモとしてのtipsも結構重要な情報になったりするので ここで項目を集めることにした。
アプリ、システム操作に関するtips

anchor

Dropboxのキャッシュを掃除すると結構ディスクスペースの節約になるというウワサ

ネットの共有スペースクラウドサービスのDropboxを使っていると、実は結構ディスクスペースを圧迫するという話だ。

こちらにそのディスク容量を圧迫するキャッシュを削除すると、ディスク空き容量の節約になるというTipsが出ていたので早速やってみた。
ハードディスクの容量を空けたい人はDropboxのキャッシュを削除しよう - ライフハッカー[日本版]

リンク先の記事によると40GBものディスクスペースの節約ができた猛者もいるそうだ。
私の場合は1.7MBほどで、大した量ではなかったが多少節約できた。

私も結構毎日Dropboxの新規更新はやっている方だと思うが、この際は毎日ギガ単位のファイルを転送してるわけではないし、有料サービスを使うほどのヘビーユーザでもない。
そういう差なのかなぁ。
まあ、ユーザはやってみる価値はあると思う。
多分キャッシュ削除のユーティリティツールではここのキャッシュは削除されないだろうから、たまにやってみるのはいいと思う。

ちなみにリンク先にはWindowsとLinuxのDropboxキャッシュのパスも書いてあるので、マルチプラットフォームでDropboxを使っているユーザは参考になると思う。





Dropboxのキャッシュの場所はDropboxフォルダの中
~/Dropbox/.dropbox.cache/という不可視フォルダの中にある
不可視ファイルを可視にするユーティリティを使ってここに入り中にある.bz2ファイルを削除する
この大きさが1.7MBと私の場合は小さかったがギガ単位になる人もいるそうだ



2011年6月25日









anchor

デスクトップのアイコンの並び方が変わってしまう〜アイコンまっ白のファイルができてしまう

Macを長いこと使っていると、こういうトラブルが起きることがある。
スリープから復帰した時、あるいはログインした時にデスクトップのアイコンの並び方が変わってしまう〜多くの場合、デスクトップのアイコンは使いやすいように並べてあるので、位置が変わってしまうと舌打ちしたくなるくらい作業に支障が出てくると思う。

またデスクトップに限らずアプリやファイル、フォルダなどのアイコンがまっ白な紙アイコンに変わったり、アイコン無しの透明な状態に変わったりする・・・

これらの原因はウインドウの情報を記述している.DS_Storeファイルの破損による場合がほとんどと思われる。

.DS_Storeファイルとは各ディレクトリごとに1個生成される不可視ファイルで、そこにはウインドウサイズ、背景色、あるいは背景写真、アイコンサイズ、アイコンの並び順、フォルダに割り当てるアイコンデータなどが記録されている。
初期の頃のOSXでウインドウサイズが毎回同じサイズで開いてしまい、サイズを覚えてくれないというトラブルが頻発していたが、それはこの.DS_Storeファイルが壊れていたからだ。

OSXもバージョンを重ねてきて、そういうトラブルはほぼ起きなくなったが、今でも時々デスクトップのアイコンの並びが変わったりするトラブルが起きる。
どういう時に起きるかというと
1)移行アシスタントなどを使い旧バージョンの設定をそのまま持ってきた
2)メンテナンスを怠って長期間使っている


大体この2ケースだと思われる。





ある日ログインするとデスクトップのアイコンの並び方が変わってしまったりする




またアイコンがまっ白になったり透明のアイコン無しに変わったりすることも




これらの原因はこのディレクトリごとに1個生成される
.DS_Storeというシステムファイルの破損である場合が多い
長期間メンテせずに使っているとこういう問題が起きやすくなる




不可視ファイルを見えるようにするには私は先日紹介したMainMenuを使うが
Terminalからも可能だし他にもそういうフリーウエアもある




デスクトップにもこういう.DS_Storeファイルが見える


で、これの対策だがこの不可視の.DS_Storeファイルをバックアップしておいて並びが壊れたら、ルートでログインしてこのユーザのデスクトップの.DS_Storeファイルを上書きするという方法も考えられなくはない。

でもこの.DS_Storeファイルは元々壊れやすいキャッシュのようなものだと考えたら、いっそあっさりクリアして新しい.DS_Storeファイルを生成させる方がいいと思う。

システム全域の.DS_Storeファイルを手動で削除するのは大変な作業だが、Terminalを使って一気にやってしまう方法が確実だと思う。
上記MainMenuにも.DS_Storeファイル削除というメニューがあるが、何故かちゃんと動いていない気がする。

他にもクリーニングツールアプリがないこともないけど、根底からきれいさっぱり削除するにはTerminalが一番だと思う。
コマンドは

sudo find / -name ".DS_Store" -delete

これをTerminalにコピペしてEnterキーを叩くだけでOK。
パスワードを要求されるがあとは見ているだけで良い。
実行後は一度再ログインすると、またデスクトップの並び順が変わっていると思うが、そこで好みの順に並べ替えれば当分は問題ないと思う。

問題はどれくらいの頻度でこれをやれば良いかだが、私は一応3ヶ月に一度という目安を設けている。(といいながら最近さぼり気味だが)
それくらいの頻度でやっておけば、大体問題なくある日並び順が変わってびっくりなんてこともないと思っている。

こんなところでいかがでしょうか?Rose様?





このトラブルの対策は定期的にシステム全域の.DS_Storeファイルを削除してしまうに限る
クリーンナップソフトもいくつかあるが動作の確実性から私はTerminalでやっている
一度やれば次回からは上カーソルキーで過去のコマンド履歴を
呼び出せるので2度とコマンドを打つ必要もない



2011年7月12日









anchor

デスクトップのアイコンの並び方が変わってしまう〜この問題思ったより奥が深い<追記あり>

朝に書いた記事の内容が気になって、その後調べてみたらこの
「デスクトップのアイコンの並び方が変わってしまう」
という「勝手に整列」現象は結構広範に起こっているようだ。

こういう問題が起きたらどう対処したらいいか考えてみた。

といっても私のところではSnowLeopardにアップしてから1年半の間、この現象が一度も起きたことがないので検証のしようがないのだが。
「デスクトップにガザダバ行の濁音とパ行の半濁音を使ったフォルダ名、ファイル名が有ると発生する」
故にこれはUTF-8-MacとCocoa化されたFinderのバグであると決めつけている人が多いが、もしそうならそういう条件では必ずそういう現象が再現しないといけない。
ウチのMacについてはスノレパを積んだ2台ともその現象は一度も起きていない。
がざだばもぱも置きまくりだ。

もし他の条件が必要だというのならバグの要因は違うのではないかという気がする。

とりあえず対症療法的にはこのアプリが役に立つ。


anchor

DIM 2
(Freeware)
OS10.4Tiger対応OS10.5Leopard対応OS10.6SnowLeopard対応

デスクトップアイコンの位置を記憶させワンクリックでその位置に戻すアプリ。

このデスクトップアイコンが勝手に整列してしまう現象はOSXの若いバージョンでも頻繁に置きていたし、メンテナンスのために.DS_Storeの削除をやると結局アイコンは整列してしまうのでワンクリックで元に戻すにはこのアプリが役に立つ。

メンテにかかる前に左のボタンでアイコンの位置を覚えさせれば、再起動後アイコンの位置が変わっても右のボタンワンクリックで元に戻る。





使い方は簡単で左のボタンクリックでデスクトップのすべてのアイコンの位置を記憶
右のボタンをクリックすると再起動後位置が変わってしまったアイコンを元に戻せる
全部ではなく一部のアイコンだけ記憶させたい場合は
下のチェックを入れて覚えさせたいアイコンだけをドロップする




試しにデスクトップアイコンの位置データを記述している.DS_Storeを削除してみる
コマンドはrm ~/Desktop/.DS_StoreでEnter




デスクトップのアイコンはこんなレイアウトで並んでいるとする




再ログインするとこの通りアイコンの順番が文字コード順に並び変わってしまう




ここでDIMを起動して右ボタンをクリック
一発で元に戻ったが記憶ボタンをクリックした時に無かったファイルは戻せない
毎日大量のファイルをデスクトップに置いたり移動したりしている人にはビミョーな対策かも


このDIMがアドホック的だけどもこういう場合には役に立つと思う。

問題はどうしてこういうことが起きるかで、UTF-8-Macの文字コードの濁音の扱いが問題なのだったら、英数文字のファイル、フォルダだけをデスクトップに置くことで解決しそうだ。

しかし、どうも出る時はそういう場合でも出るらしい。

さらに.DS_Storeファイルのアクセス権が変わると読み出しができなくなって、こういう問題が起きるという指摘もあるが、それならアクセス権の修復で解決する筈だ。
アクセス権はそんなに毎日壊れるような性格のものではない。

解決策の中でひとつピンと来たのは「グリッドに沿う」設定にチェックを入れると治るというもの。

Appleのサポートもこの問題を認識しているというような記述も見かけたし、スノレパのどれかのバージョンでこの問題に対処するという情報も見かけた。

そのことと関係があるのかないのかわからないが、今のSnowLeopardのFinderには「表示」メニューの「表示オプション」メニューに「グリッドに沿う」設定が無くなっていることに気がついた。
私はあまりここらに頓着が無かったので気にしていなかったが、どこかのバージョンからこの設定は廃止されて、常に「グリッドに沿う」状態である仕様に変わったようだ。





SnowLeopard(v.10.6.8)のFinderの表示オプションメニューは
「グリッドに沿う」が消えている




こちらはTiger(v.10.4.11)にはまだSnap to grid(グリッドに沿う)設定が残っている


この「グリッドに沿わない」設定の廃止がAppleなりの回答なのかもしれない。
このデスクトップアイコンが勝手に整列する問題は最近では下火になっているようだが、完全に消えたわけでもないらしい。
問題はスノレパのバージョンをアップデートしているのにこういう現象が起きているケースで、その場合は上記の
rm ~/Desktop/.DS_Store
のコマンドを実行して再ログイン、DIMの実行という手順になると思う。

私の環境では結構無茶な使い方をしている筈なのにこの現象が一度も出ていないので、この出る場合と出ない場合の違いを突き詰めたい気がする。
例えばATOKを使っていると出るとか、何か他に要因があるのかも。

いまのところわかるのはここまでで、これ以上は追求ができない。





先ほど.DS_Storeの削除を行ったデスクトップの
再ログイン後の.DS_Storeをテキストエディタで開いてみた
バイナリなので詳細はわからないがすぐに濁音、半濁音ファイルも含めて
アイコンのデータを作成しているのがわかる
「整列現象」は何らかの理由でこの書き込みがうまくいかない場合に
起きるのかもしれないがどういう場合にそうなるのかが見当もつかない


<追記>
BBSに「年老いた子供」さんから情報を頂いた。
最新版のSnowLeopardにも「グリッドに沿う」設定は存在した。
場所が変わっていたので気がつかなかったが、デフォでこのチェックは入っていないので、これはこの問題とは関係ないかもしれないという気がしてきた。

ちょっと本当にお手上げだが、対症療法的手法だけ紹介したということで了解いただきたい。





無くなったと思っていた「グリッドに沿う」設定はこんなところに移動していた
そしてデフォではこの設定は入っていないこともわかった
ということはこの現象の原因と対策については振り出しに戻ってしまった



2011年7月12日









anchor

デスクトップのアイコンの並び方が変わってしまう3〜どうやら再現にも成功し傾向もわかってきた

実は先日ら、Rose様のツイートに反応してデスクトップアイコンの整列現象について触れて以来、この問題がOSのバグに近い部分に関係あるんではないかとの情報に接し、ずっと深みにはまっていたのだがどうやらこの問題を私の環境でも再現することができて、傾向もわかってきたので対策もできると思われるという結論に達した。

まわりくどいなぁ、要するに何とかなるんじゃないかというめどがついたということ。

以下検証のキャプチャー参照なのだが、私のところでは以下のような結果になった。
1)がざだばぱ行の濁音、半濁音を含んだフォルダを新規作成すると次回再起動(再ログイン)時にアイコン整列が起こる
2)がざだばぱ行の濁音、半濁音を含んだフォルダをそのまま置きっぱなしにして2回目以降再起動(再ログイン)してもアイコン整列は起きない
3)がざだばぱ行の濁音、半濁音を含んだフォルダをそのまま置きっぱなしにしてがざだばぱ行の濁音、半濁音を含んだフォルダを再度新規作成するとまた次回再起動(再ログイン)時にアイコン整列が起こる
4)がざだばぱ行の濁音、半濁音を含んだファイルをデスクトップに新規作成してもアイコン整列は起きない
5)がざだばぱ行の濁音、半濁音を含んだフォルダをデスクトップの上の英数文字名のフォルダの中に新規作成してもアイコン整列は起きない

原因についてはやはり巷でいわれている通り、UTF-8-Macの濁音、半濁音を一文字として扱うローカルルールがCocoa化されたFinderのファイル管理システムと齟齬を起こしているという考え方が有力だという気がした。

ただしこれも確信を持っているわけではない。
「100%の確率で再現する」
と言い切っている人もいるし、どういうケースでこのアイコン整列が起きるのかをすべて調べたわけではないから何ともいえないが、私のところでは上記のはっきりした傾向が出た。

こういう傾向がはっきりしているなら対策も簡単で
1)デスクトップには濁音半濁音を含む新規フォルダを作らないこと
2)新規フォルダはデスクトップの下の階層で管理する
3)DIMなどを使ってめぼしい常駐アイコンは位置を記憶しておきいざという時に備える。

ということで問題を乗り切れると思う。

100%の確率といっている人にはこれでは足りないかも。
ただ常時新規フォルダを作っているために100%のような印象に感じているのか、本当に100%なのかがわからないのでこれについては何ともいえない。

Rose様、今度こそこんなところでいかがでしょうか?





デスクトップに「がざだばぽん」の新規フォルダ作成




これで再起動するとアイコンは見事整列してしまった
やっと私のところでもこの問題が再現した




ここで.DS_Storeファイルを覗いてみると「がざだばぽん」のデータベースは作成されているようだ




その証拠に「がざだばぽん」はそのままにもう一度再起動すると今度はアイコン整列は起きない
濁音半濁音フォルダがあるのに私のところでこの問題が再現しなかったのはこれが原因か
新規生成の時のみ再現するようだ




さきほどの「がざだばぽん」はそのままに「がざだばぽん2」というフォルダを作ってみる




再起動するとまたまた見事にアイコン整列




さらにもう一度再起動すると今度はアイコン整列は起こらない




ここでもうひとつ実験
今度は「がざだばぽん」という名前の新規テキストファイルをデスクトップに作成した




これではアイコン整列は起こらない
どうやら新規フォルダを作成した時のみこの現象は起きるようだ




デスクトップに英数文字のフォルダを新規作成してその中に「がざだばぽん3号」を置いてみた




今度はアイコン整列は起こらない
デスクトップにがざだばぱ行を含む新規フォルダを作らなければ問題ないようだ
新規フォルダを頻繁に作る人は作業用のフォルダをデスクトップに置くことをお勧めする
これでこの問題は回避できると思われる



2011年7月13日









anchor

デスクトップアイコンを隠すコマンド

Lionを入れようかどうしようか迷っている。

Lionを入れると騙し騙し使っていたOfficeXが確実に動かなくなる。
もうサポート期限切れだから。
他にもどういうアプリが動かなくなるか確認していて、今デスクトップのキャプチャーを撮る時に重宝しているDesktoppleが動かないことが判明した。
正確には動かないわけではない。
シェアウエア版の現行バージョンにアップデートすれば動くのだが、この物入りな時機に17ドルは痛いなと思って、代替の方法を探していたところTerminalからもデスクトップアイコンを隠せることがわかった。

隠すコマンドは
chflags hidden ~/Desktop/*

元に戻すのは
chflags nohidden ~/Desktop/*

これはデスクトップのファイル、フォルダのフラッグを「隠す」「表示する」に書き換えるという方法で、Desktoppleなんかがやっている方法とちょっと違う。
これで隠している間は、Finderのカラムからもデスクトップに有るものは一切見えなくなる筈だ。

まあ一瞬隠すだけならこれでも充分かもしれない。

ついでに前からやろうと思っていたことだけど、Terminalを一発で起動できるショートカットキーを設定した。
PFKeyAvailerPrefに登録してファンクションキー一発でTerminalを起動、カーソルキー、Enterキーでデスクトップアイコンを隠す。
悪くない操作性だと思う。





デスクトップに散らかったアイコンを隠してスクリーンキャプチャーを撮りたい
その時はTerminalを起動する




chflags hidden ~/Desktop/*と打ってEnterキーを叩くとデスクトップアイコンはすべて消える




元に戻す時のコマンドはchflags nohidden ~/Desktop/*と打ってEnterキー




するとこの通りもとに戻る
例によってTerminalはコマンド履歴機能があるから
次回からは上向きカーソルキーだけで過去に実行したコマンドを呼び出せる
Terminalってホント便利




その便利なTerminalをキー一発で呼び出せるようにPFKeyAvailerPrefに登録した
この場合はF5キー一発で起動できるしノートの場合はデフォでfn+F5キーで起動できる
これでますますTerminalが便利になると思う



2011年7月25日



anchor

ToggleDesktopIcon
(Freeware)
OS10.4Tiger対応OS10.5Leopard対応OS10.6SnowLeopard対応

先日Tipsで書いたデスクトップアイコンを隠すコマンドを早速アプレットにしていただいたのでご紹介。

デスクトップのスクリーンキャプチャーを撮る時にデスクトップに散らかったアイコンを隠すコマンドを紹介した。

隠すコマンドは
chflags hidden ~/Desktop/*

元に戻すのは
chflags nohidden ~/Desktop/*

これをTwitter経由で早速@kaoru_ariさんがアップルスクリプトにまとめていただいた。
さらにアプレットにもしていただいた。

またこのコマンドの場合ファイルとフォルダは消えるが、ボリュームアイコンが消えないためボリュームアイコンも消せるコマンドとして@gururiさんから情報を頂いた。

隠すコマンドは
defaults write com.apple.finder CreateDesktop -bool false & killall Finder

元に戻すのは
defaults write com.apple.finder CreateDesktop -bool true & killall Finder

こちらはボリュームアイコンも消えるのでさらにスッキリするが、毎回Finderが再起動する。

これもスクリプトとアプリにまとめてみた。
ToggleDesktopIcon.app
は上のコマンドを使っている。
ToggleDesktopIcon2.app
は下のコマンドを使っている。
同梱するのでどちらか好きな方を選んで使えばいいと思う。

注意点はデスクトップにアプリ本体を置いたまま起動すると、消えてしまうので元に戻せなくなる。
特にToggleDesktopIconの方はFinderのカラム表示でも見えなくなるので、うっかりやるとちょっと焦るかも。

その場合Terminalを起動して、それぞれの元に戻すコマンドをコピペしてEnterキーを叩けばいい。

使い方はドックに登録してワンクリックで動作できるようにする、あるいはPFKeyAvailerPrefに登録してファンクションキー一発で消したりもとに戻したりなんてのがスマートではないかと思う。





ToggleDesktopIconでデスクトップに散らかったアイコンを隠すことができる




ToggleDesktopIconの場合消えるのはフォルダアイコンとファイルアイコンで
マウントボリュームアイコンは消えずに残る




ToggleDesktopIcon2の方はマウントボリュームも消える
ただしこちらは毎回Finderが再起動する
どちらかいい方を選んで使おう




使い方はドックに登録してワンクリックで消したりもとに戻したり




あるいはPFKeyAvailerPrefに登録してファンクションキーで消す方法もある
この場合F5キーを叩けばデスクトップアイコンが消えたり、戻ったりする


@kaoru_ariさん、@gururiさん情報ありがとうございました。

ところで暫定アイコンなので、どなたかカッコいいアイコンを作ってくれると嬉しい。
アプレットだからアイコンはあまり関係ないんだけど、ドックに登録する時にはやはりカッコいいアイコンの方がいいだろうし。
よろしくお願いします。




2011年7月26日



anchor

Desktop Curtain
(Freeware)
OS10.4Tiger対応OS10.5Leopard対応OS10.6SnowLeopard対応

ワンストップでデスクトップアイコンを隠すコマンドを実行するアプリ。

先日デスクトップアイコンを隠すアプリを作っていただいたのと、Twitterで頂いた意見も取り入れてそれを改造したアプリもここで公開したが、ほぼ同じ趣旨のことを考えていた人がここにもいたわけで、メールでedama2さんからこのふたつのアプリと同じ機能をひとつで兼ね備えるアプリを頂いた。

それでこれもここで公開する。

使い方は簡単でクリックすれば、ファイルフォルダだけ消すかボリュームアイコンもすべて消すかを聞いてくる。

すべて隠せばもう一回起動すると「すべて表示するか?」と聞いてくるし、ファイルフォルダだけ消せば「ファイル&フォルダを表示するか?」と聞いてくる。

いちいち確認タグが出るのが鬱陶しいというなら、アプリの名前の最後に「+」をつければいい。(必ず半角のプラスをつけること、全角ではダメみたい)
確認無しにすべてを消す。
その場合Finderを再起動するので、ToggleDesktopIcon2 の方と実質同じになる。

三者三様なので選んで使ってもらいたい。

なおedama2さんからToggleDesktopIcon用のアイコンも作っていただいた。
なかなかきれいなアイコンだ。
アイコン制作していただき、Desktop Curtainの再配布も快諾してくださった edama2さんに感謝。





Desktop Curtainを起動するとアイコンをすべて隠すか
フォルダ&ファイルだけにするか聞いてくる
すべて隠すならEnterキーでもOK




すべて隠した場合はDesktop Curtainをもう一度起動するとすべてを表示するか聞いてくる




フォルダ&ファイルを隠した場合はこんな感じ




いちいち確認タグが出る必要はないと思うなら
Desktop Curtainのアプリネームに「+」をつける
すると確認無しにすべてを隠すので機能的にはToggleDesktopIcon2と同じになる




そしてedama2さんがこのDesktop Curtain
前回紹介したToggleDesktopIconの為にこんな
すばらしいアイコンをデザインしてくださった
こういう才能がある人ってうらやましいな
ToggleDesktopIconもアイコン替えしたので
ダウンロード済みの人ももう一度落としてみて


<追記>

BBSに「edama2」さんからさらに追記を頂いた。
Desktop Curtainはアプリ名の最後に「-」をつけると今度は確認無しにデスクトップのファイルとフォルダのアイコンだけを隠す機能があるそうだ。

つまり
chflags hidden ~/Desktop/*
のコマンドをベースにしたToggleDesktopIconと同じ機能があるということだ。 ということは
Desktop Curtainが一つあれば、ToggleDesktopIconは必要ないということか。
やはり才能ある人は作り込んでますね。
恐れ入りました。





Desktop Curtainはアプリ名の最後に「-」をつけるとまた違う機能を持つ




フォルダアイコンとファイルアイコンのみを確認足に隠すことができる
再度クリックすると確認無しに表示する
作り込んでありますね



2011年7月29日









anchor

Lionに日本語をしゃべらせてみる〜その他言語も試す

BBSに書き込みを頂いて思い出したのがけど、Lionはこれまで後回しにされていた、英語以外の読み上げ機能がかなり改善されています。

Macは旧OS時代からユニバーサルデザインに配慮されていて、OSXで一層はっきりしてきた特徴のひとつが音声読み上げ機能です。
視覚障害対応として実装されている読み上げ機能が英語は結構充実していましたが、残念ながら他の言語への対応は後回しにされていました。

それでオープンソースのmecubとかを使って読み上げ機能を実現する方法をここでも紹介していますが、OSX10.7Lionからやっとネーティブで日本語などに対応しました。

オプションなのでデフォルトでインストールされているわけでなく、リソースはダウンロードする形になります。
その手順は簡単で、使いたい言語と声を選ぶだけです。

音声ファイルは結構でかいので、たくさんダウンロードするとディスク容量を圧迫します。 なので事前にサンプルボイスを聞くことができます。
ちなみに日本語ファイルの「Ktoko」さんは400MBほどの大きさです。結構デカいですね。





システム環境設定スピーチテキスト読み上げに入って「カスタマイズ」を選択します




すると次のタブで言語と声の主を選べます
男声、女声そろっている言語もありますが日本語は「Kyoko」さんという女声だけです
他にもいろいろな言語があって興味深いです
下の再生ボタンでサンプルボイスを聞くことができます




試しにイギリス英語のミズ「Serena」さんもインストールしました




インストール開始するとまず利用規約への同意を求められます




あとはダウンロードを待つだけ
日本語のKyokoさんは400MBほどあって気軽に
ダウンロードというサイズでもないですが気長に




完了したらテキストを選択して右クリックなどで
コンテクストの「スピーチ」メニューで読み上げさせる
Kyokoさんは日本語習いはじめの帰国子女という感じかな
かなりの精度で読み上げができるけどもナチュラルとまではいかない




イギリス英語のSerenaさんも試してみた
こちらはかなり雰囲気があって言葉では表現しにくいんだけど
アメリカ英語とは明らかに違うあのイギリス英語の雰囲気が出ている



2011年9月25日









anchor

ショートカットキー一発で指定のフォルダにエイリアスを作る・移動するなどの操作をLionで実現するTips

まあ、Tipsというか、アプリの機能として便利に使っていたのがSnowLeopard以降動かなくなっていたのを、復元する方法を見つけたのでメモ。

エイリアスを作る時、その目的からいって元ファイルと同じ場所に作りたいなんてケースはレアで、大抵は全然違う階層にいちいち移動しなくてもいいようにエイリアスを作るんだと思う。

ところがシステムデフォルトの「エイリアスを作る」は右クリックにしろ、メニューからにしろ元ファイルと同じ場所に「◯◯のエイリアス」という名前のファイルを作る。

手間を惜しまず、できたエイリアスをそれを置きたい場所に移動すればいいのだが、その階層移動が面倒だからエイリアスを作るのに、ちょっと舌打ちしたくなる。

それでOS10.5あたりまではQuickAccessCMという便利なコンテクストメニュープラグインがあった。
これは右クリック一発で好みの場所にエイリアスを作ってくれるので、後ででき上がったエイリアスを移動する手間が省けた。これをショートカットキーで実行するShortcutsなんてアプリもあったりしてこのふたつの組み合わせは強烈に便利だった。

だったと過去形で書くのは、今でもこのふたつのプラグインとアプリは配布されているのだが、SnowLeopard以降では動かなくなってしまった。
正確にはFinderが64bit化された時にコンテクストメニュープラグインは排除されてしまったため動かなくなったというべきか。

FinderはOSが64bit化してからも、いつまでも32bitでCarbonだったために、OSの顔ともいうべきファイルブラウザが、こんな前時代的なことでいいのかという批判が強かったので、64bitしたことはまことに喜ばしいことなのだがおかげで動かなくなってしまった機能がが結構ある。
QuickAccessCMなんてのもその代表かも。

それでOS10.7 Lionの64bitでもこのショートカット一発でエイリアスを好みの場所に作ったりファイルを移動したりする機能をまた実現したい。
いろいろ試行錯誤して実はLionでもできることが分かった。
使う材料も前と同じ以下のふたつ。


anchor

QuickAccessCMSetUp
(Freeware)
OS10.5Leopard対応

これはQuickAccessCMというコンテクストメニュープラグインに付属しているセットアップアプリ。

本体のプラグインを
~/Library/Contextual Menu Items/
というディレクトリに入れて使う。

SnowLeopard以降ではこのコンテクストメニューはもう無効になっているので、このフォルダ自体存在しないと思うが、なければこれを作って置いておく必要がある。


anchor

Shortcuts
(Freeware)
OS10.5Leopard対応OS10.6SnowLeopard対応OS10.7Lion対応

こちらはショートカットで様々のプラグインの機能を動かすキー設定アプリ。

これを使うには上記QuickAccessCMのようなプラグインが必要。

この手順は以下のようになる。





QuickAccessCMをダウンロードしてきて展開すると
コンテクストメニュープラグインとセットアップアプリがある




このコンテクストメニュープラグインを~/Library/Contextual Menu Items/に置いておく
前の環境を引き継いで場合は古いコンテクストメニューフォルダが
このように残っているかもしれないがLionではおそらくデフォでは
このディレクトリは無いと思うので自分で作ってコピー




ここでQuickAccessCMSetUpを起動して「一般」メニューに入る
ここで使いたい機能にチェックを入れていく




次にShortcutsを展開すると中には64bitバージョンと32bitバージョンが入っている
LionはOSもFinderも64bitなので64の方を使いたくなるがここはグッとこらえて32bitを使う
なぜ32でないと動かないのかその理由は不明だがとにかくこちらでうまくいく




セットアップでステータスをスタートし、スタートアップをadd、
CocoaTextSelectorHelper(ShortCutObserver)をaddすることで機能は有効になる




後はショートカットリストに入って使いたい機能に
使いたいショートカットキーの組み合わせを割り当てる
コンテクストメニューも設定できそうな雰囲気だがこれはできない
ショートカットキーのみLionで利用できる




例えばこれはMakeAliasが機能した画面
Choose Destination(どこに?)という問いかけ表示が出て
エイリアスを作る場所指定のダイアログが出てくる
この機能のいいところは「〇〇のエイリアス」というファル名でなく
元ファイルと同じ名前のエイリアスを作ってくれることだ
このおかげでエイリアス作成の手間が大幅に削減される
他に同じようにショートカットキーで移動、コピーなどの機能が使える


ということでこれで、Lionでもショートカットキー一発でコピー、移動、エイリアスの作成が好みのディレクトリに一発でできる。

この操作はすっかり手に馴染んでいたので、これが使えなくて困っていた。
これが使えるようになったのは大変嬉しい。

ただしShortcutsが32bitのCocoaバージョンでないとなぜちゃんと動かないのかは結局不明だった。
何か微妙にニッチのおかげで動いているような危うさはあるが(デバッグされてしまうと動かなくなるような・・・)、それはともかく動くのでお試しあれ。




2012年1月16日









anchor

「このバージョンのiTunesではサポートされていません」と言われて古いビデオが再生できない


iTunesのビデオライブラリに貯め込んだ古いビデオが、再生できなくなった。

古いビデオを何かのアプリでエンコードした場合、「このムービーにはQuickTimeが必要ですが、このバージョンのiTunesではサポートされていません」というポップアップが出て再生できなくなる。

これはiTunesが64ビットに対応していこうこの症状が出ているようだ。

この対応法は以下のキャプチャーの通りiTunesを32bitで起動すれば見られるようになる。





昔から貯め込んだ古いビデオを再生しようとするとこんなポップアップが出て再生できない
こういう場合もがっかりして古いビデオを削除する必要はない




一旦iTunesを終了してアプリケーションフォルダのアプリ本体を選択
コマンド+Iキー「情報を見る」タグを開く
ここに「32ビットモードで開く」という項目にチェックを入れる




すると見ることができなかった古いビデオをiTunesでも見ることができるようになった



2012年1月25日









anchor

DVDビデオディスクのリッピングに必要なFairMountがいつの間にか起動できなくなっていた

DVDをどんどんリッピングしてディスクを捨ててしまおうという計画が進行している。
そのために大いに活用していた FairMountがいつの間にか起動できなくなってしまった。

DVDビデオディスクというのはいろいろ大人の世界の事情で、ファイルブラウザで操作するにはプロテクションがかかっていて、画像などの取り出しに不便という問題があった。
このFairMountは、もちろんフェアユースという目的に限定されるが、リッピング目的のファイル取り出しを可能にするアプリだ。
(フェアユースというのは例えば自分が有償で買ったDVDをバックアップするとか、今回のようにAppleTVで楽しむとか、とにかく購入者の自分だけが利用するという目的でリッピングするケースのことをいう。たとえ無償でも友達に上げたりするとフェイアユースとはならないので要注意)

これが動かなくなった理由については心当たりがあって、
VLCが見つからないために起動できない」
というコーションが出るのだが、最近そういえばVLCをアップデートした。
どうやらあれがいけなかったらしい。
というよりFairMountVLCのエンジンを使っていたというのも知らなかったのだが。

それでどう対処したらいいのかをどこかでみ出し項目を見かけた気がするのだが、探しきれなかったのでVLCのプロジェクトのWebサイトに行って古いVLCをダウンロードしてきた。
どうやら2.0以上がNGのようで、未満のVLCなら動くことが判明した。

VLCの各バージョンがダウンロードできるFTPサイトはこちら
Index of -pub-videolan-vlc-1.1.9-macosx





FairMountを起動してDVDビデオディスクをマウントすると
ディスクにベーグルのパテが塗りたくられるグラフィックが出る
完了するとビデオディスクはFinderでファイルを取り出せるようにマウントされる
ガードのついたDVDをリッピングするには必要なアプリ




ところが最近VLCのライブラリがロードできない」
という表示を出して起動しない問題が起きていた
VLCをアップデートしてしまったからで、この問題は上記サイトに行って
VLC2.0未満にダウングレードすれば解決する



2012年4月23日













Previous Topへ Next




あわせて読みたい
site statistics
青木さやか