Hoshi

Last-modified: 2011-02-01 (火) 23:50:41
Hoshi
 

Macで作業をしながら、流れている曲のマイレートを変えたい。
画面が狭いので、メニューバーからぽちっとできたらいいなぁ…と思っていたところ、Starというナイスアプリを紹介してもらいました。
余計な機能なし、iTunes画面を閉じていてもメニューバーからマイレートをささっと変更可能。理想的です。
ところがこれ、ファイルが削除されているようで、ダウンロードできませんでした。
じゃあ自分で作ってみよう、OSXのCDに開発環境がついてるみたいだし。
というわけでぱくっ…インスパイアさせていただきまして、Hoshiができました。

 

Hoshiとは

メニューバーに常駐タイプの iTunes マイレート変更 Cocoa (Universal) アプリです。
This App can possible easy rating on the menu bar.

できること

  • 現在プレイ中の曲のマイレートをメニューバーから変更
  • 現在プレイ中の曲のマイレートをメニューバーに表示
  • 現在プレイ中の曲のタイトル・アーティスト名をツールチップに表示

動作予定環境

  • MacOSX 10.3.9 以降ではとりあえず動作するかもしれません。よくわかりません。

動作確認環境

ユニバーサル
  • IntelCPU+MacOS10.4.8+iTunes7.0.x(MacBook/MacMini)
  • IntelCPU+MacOS10.5.2+iTunes7.6.1

インストール(Installation)

  1. ダウンロードしたファイルを解凍し、Hoshi ファイルをお好きな場所にドラッグ&ドロップしてください。
  2. ダブルクリックで起動します。
    Drag and drop Hoshi on anywhere you like.
  • iTunesをよく使う方は、「システム環境設定」>「システム」>「アカウント」>「ログイン項目」に入れておくといいかもしれません。

アンインストール(Uninstallation)

  1. ダウンロードしたファイル
  2. それを解凍してできた Hoshi ファイル
  3. ライブラリ/Preferences/jp.MameApp.Hoshi.plist
    の3つをゴミ箱に捨ててください。
    Drag and drop Hoshi and jp.MameApp.Hoshi.plist to dustbox.

スクリーンショットとダウンロード

Hoshiクリック時
ツールチップ表示時
 

着せ替えアイコン

青Hoshiアイコン

Hoshiデフォルト(最初にHoshiをダウンロードするとこれが入っています)

 
黒Hoshiアイコン2

Hoshi黒バージョン2

 
黒Hoshiアイコン3

Hoshi黒バージョン3

 
黒Hoshiアイコン4

Hoshi黒バージョン4

 
黒Hoshiアイコン5

Hoshi黒バージョン5

 
黒Hoshiアイコン6

Hoshi黒バージョン6

着せ替えアイコンを作ってみました。
ファイル名を揃えると自作画像でも動作します。

着せ替えアイコンのインストール(Installation)

  • アプリケーション「Hoshi」を「control +クリック」もしくは「右クリック」して「パッケージの内容を表示」を選択します。
  • 開いたウィンドウから、「Contents」 > 「Resources」 フォルダを開きます。
  • ダウンロードしたアーカイブの「Copy into Resources」フォルダの中身を、開いた「Resources」フォルダにコピーします。
  • 「Hoshi」を再起動すると、アイコンが反映されます。
    Copy png files in 'Copy into Resources' to 'Hoshi (control-click to choose 'show package contents') > Contents > Resources >'

追加/修正予定の機能

  • iTunes Store、ショッピングカートでの試聴の場合、マイレートや曲名が取得できない
  • メニューバーへの現在再生中曲のマイレート表示(新機能追加予定)
  • メモリ管理の見直し(0.6.1で多少修正済み)
  • About画面表示時に最前面に

修正変更履歴

Version 0.8.2 (2007/3/7)

Version 0.8.2 (2007/3/7)

  • アプリ更新フレームワーク、Sparkle に対応
Version 0.8.1 (2007/3/5)

Version 0.8.1 (2007/3/5)

  • クラッシュレポート送信アプリ、Smart Crash Reports に対応
Version 0.8.0 (2007/1/8)

Version 0.8.0 (2007/1/8)

  • 曲情報を取得する方法を大幅に変更
  • iTunes Storeやショッピングカートでの試聴の場合のマイレート・曲名取得機能実装
Version 0.7.3 (2006/11/30)

Version 0.7.3 (2006/11/30)

  • iTunes Storeやショッピングカートでの試聴の場合、マイレートや曲名が取得できない。そのため、最後に取得できたマイレート・タイトル・アーティスト名が表示され続けるのを修正
Version 0.7.2 (2006/11/19)

Version 0.7.2 (2006/11/19)

  • About画面をこっそり変更したら最前面修正部分がデグレードしていたのを修正
Version 0.7.1 (2006/11/18)

Version 0.7.1 (2006/11/18)

  • メニューバーへの現在プレイ中の曲のマイレート表示機能実装
  • ツールチップに現在プレイ中の曲の「タイトル/アーティスト」表示機能実装
Version 0.7.0 (2006/11/14)

Version 0.7.0 (2006/11/14)

  • iTunes 起動状態によるメニューバーアイコン変化機能実装
  • About画面表示時に最前面になるように修正
  • Finder、情報を見るウィンドウからのバージョン情報表示追加
Version 0.6.1 (2006/10/26)

Version 0.6.1 (2006/10/26)

  • メモリ負荷軽減
  • 動作速度改善
Version 0.6 (2006/10/12)

Version 0.6 (2006/10/12)

  • 初公開
 

開発/テスト環境:IntelCPU+MacOS10.4.8+Xcode2.4.1+iTunes7.0.2
Unsanity - Smart Crash ReportsAndy Matuschak - Sparkle