古い倉庫 for MacOS X

古い雑多なもの倉庫Mac OS版。


mp3-uniencode

mp3 ファイルのタグ変換ソフト。ASCII として保存されている文字列を Unicode に変換します。デフォルトでは CP-932 から変換。
コマンドライン用なので、GUI はありません。あと、容赦なく元のファイルを置き換えるので、使う際は必ずバックアップを。あと、ID3v1 には非対応。
mp3-uniencode は単一ファイルについて処理、mp3-recurse-uniencode.pl はそれをディレクトリ全体について行う Perl スクリプトです。
ソース同梱。とっても無保証。著作権は放棄しませんが…、まぁ、適度にご自由に。

Windows 版 iTunes から持ってきたファイルが文字化けるときにどーぞ。逆の場合は -a オプションをつけて使ってくださいな。


Thunderbird icns

lolifox だけじゃ飽き足らず、Thunderbird 用のアイコンファイル。
thunderbird_preview
こちらの元の絵はたかたに氏のオリジナルより。(ひとりごとの 2004/12 より)
突然の公開願いを許可してくださった氏に感謝。
赤ずきんチャチャ壁紙工房 バナー
2007/10/12 00:15 追記:扱いは Public Domain となります。


lolifox icns

Firefox のカスタムバージョン、lolifox 用のアイコンファイル。
標準のも悪くはないですが、やっぱりやるならここまでやりましょう。
lolifox_preview
元となる絵はきつぽん氏のオリジナルの絵です。かわいい絵を書いている氏に感謝を。
きつぽん部屋 バナー
作成にはimg2icnsを使用しました。

使うには、lolifox.app のパッケージをこじ開けて、中の lolifox.icns を置き換えれば OK。


LIFramework

Cocoa 環境用ローカライズ支援フレームワーク。
LIFramework フレームワークと、Interface Bulider 用のパレットで構成されます。
現在、クラスは全部で3つあります。

LIButton
NSButton のサブクラスです。
LIMessageText
NSView のサブクラスです。NSTextField から編集機能を除いたものです。
LILocalizer
NSObject のサブクラスで、アウトレットに NSView, NSWindow, NSMenu のいずれかを指定します。
指定したビューとそれに含まれる全てのサブビュー、ウィンドウのタイトルに対して処理を行います。
それ以外は、NSControl のサブクラスなら setStringValue: と stringValue、NSView のサブクラスなら setTitle: と title を使用して処理します。
例外として以下のクラスにも対応し、これらの処理も行います。

  • NSMenu
  • NSBox, NSTabView, NSTableView
  • NSButton, NSPopUpButton, NSMatrix

Wrapper

コンソール用アプリケーションを無理やり GUI から起動できるように、アプリケーションパッケージを作るツール。バイナリを wrapper にドラッグ&ドロップして使います。
wrapper2 のほうは起動引数が指定可能。作成されたアプリへのドラッグ&ドロップに対応して、?paramfile をドロップされたファイルのパスに置き換えて起動します。


MyTerm

そこそこ軽い端末エミュレータ。JNethack を遊ぶために作成。


VorbisExtractor / WAVExtractor

ファイルから WAVE や OggVorbis データらしきものを検索して抽出。それだけ。


Pauser

他のプロセスを強制的に“一時停止”させるアプリ。
他のものよりかなり雑に作ってあるため、気をつけて。
プロセス名に .app を含まない Carbon-CFM アプリなどはリストに出ません。
操作はドックのメニューから。