2006年08月17日

ひぐらしのなく頃に for MacOSX 人柱版(16)OSXscripter for Panther

「ひぐらしのなく頃に 解 祭囃し編」は、まだ未入手です。動作報告もまだありません。

「ひぐらしのなく頃に 解」用のOSXscripter(『OS X 10.3』動作テスト用)



修正項目
Mac OS X 10.4 Tiger および、OS X 10.3 Panther で動作予定。

続きを読む
posted by shippo at 00:10| Comment(3) | TrackBack(0) | Mac

2006年03月24日

ログのメンテナンス

Mac OS XはunixライクOSなので、動作ログを溜め込んでいます。unixだとcrontabで指定されているタイミングでcronデーモンがログ整理をしています。
Mac OS Xでは /System/Library/LaunchDeamons/のファイルがcrontabに相当します。
具体的には com.apple.periodic-daily.plist , com.apple.periodic-weekly.plist , com.apple.periodic-monthly.plist に動作時刻がかかれています。
それぞれ「毎日の早朝 03:15、土曜日の 04:30、毎月 1 日の 05:30 」に行われるようにスケジュールされています。
続きを読む
posted by shippo at 00:06| Comment(0) | TrackBack(0) | Mac

2006年02月25日

OSXscripterバージョンアップの為のメモ

「ひぐらしのなく頃に解 皆殺し編」無事に動作しているでしょうか。こんな記事を見ました。
ONScripterをビルドするには、QuickTimeが7.0.4じゃダメ。

未設定航路 -Phase#2-航海日誌 20060224


当方の環境(SDL-1.2.9 onscripter-20060104 QuickTime7.0.4 OS X10.4.5)で無事にビルドできてるみたいなのですが、次のバージョンアップ時には修正が必要な模様です。まあ、次の修正は夏の「ひぐらし」が出てからになると思いますが。「ひぐらしのなく頃に解 祭囃し編」で、OSXscripterも幸せな最後を迎えられると良いのですが。
posted by shippo at 12:55| Comment(0) | TrackBack(1) | Mac

2006年02月09日

iPod nano 1G 発売

iPod nano は今まで 2GB、4GBタイプでしたが、1GBのiPod nanoがでました。これにともなってiPod shuffle は値下げです。個人的には動画再生機能が欲しいとおもっているのでVideo iPod狙いだったのですが、最近通勤パターンが変化したこともあって、ちょっと良いShuffleと考えてみると少し気になります。音楽だけしか聞かないのであれば1GBでも何とかなりそうなので。

続きを読む
posted by shippo at 02:02| Comment(0) | TrackBack(0) | Mac

2006年01月17日

「ひぐらしのなく頃に解 皆殺し編」でのOSXscripter不具合(3)

曲が鳴らない問題はユーザーにとって深刻なので、「ひぐらしのなく頃に解 皆殺し編」用をとりあえず暫定対応しました。
xreaにうまくアップできないので、仮りでこっちに置いてあります。


ひぐらしのなく頃に for MacOSX 人柱版(15)OSXscripter
http://takt.sakura.ne.jp/shippo/HIGURASHI060117U.zip

修正項目
皆殺し編で起動不能になる不具合のバグ対応
曲が鳴るようになったはず。
Mac OS X 10.4 Tiger でのみ動作

続きを読む
posted by shippo at 05:13| Comment(0) | TrackBack(0) | Mac

2006年01月16日

「ひぐらしのなく頃に解 皆殺し編」

「皆殺し編」読み終わりました。
予想というか想像が当たった部分もありますが、もちろんはずれた部分もたくさんあります。
今回も楽しませてもらいました。選んだ選択肢は未来に繋がっていたでしょうか?

さて、OSXscripterでの動作で気がついた点として、

1.  全画面表示からウインドウ表示に復帰した時に、画面にゴミが残るときがある。
2. 再生できない曲がある。

特に 2は致命的で、終盤で何度も使われている曲が鳴りません。



続きを読む
posted by shippo at 23:58| Comment(0) | TrackBack(0) | Mac

2006年01月09日

「ひぐらしのなく頃に解 皆殺し編」でのOSXscripter不具合(2)

やっと、「皆殺し編」を入手。パッケージに「7話」としか書いていないので一瞬とまどった。
「ひぐらしのなく頃に解 皆殺し編」でOSXscripterが起動しない症状を確認したので、とりあえずテスト用のビルドをしてみた。
ファイルはとりあえず、下記に置いてあります。

ひぐらしのなく頃に for MacOSX 人柱版(14)OSXscripter
http://shippo.s12.xrea.com/nc/index.php?itemid=38

修正項目
皆殺し編で起動不能になる不具合のバグ追跡テスト専用
Mac OS X 10.4 Tiger でのみ動作確認済み



続きを読む
posted by shippo at 02:03| Comment(1) | TrackBack(0) | Mac

2006年01月06日

Subversion 1.3.0をMacにインストール

Subversion 1.3.0が出たので、Macへインストールするメモ。

AppleのXcode解説ページには「DarwinPorts」での解説があるし、他にもFinkとかの方が手軽だとおもいます。

設定条件として、OSXではApache2やBerkleyDBが標準では入ってないのでconfigから外します。
(1)
./configure --prefix=/usr/local --mandir=/usr/local/share/man \
--with-zlib --enable-swig-bindings=no --without-berkeley-db --without-apache --without-apxs

(2) make
(3) make check
(4) sudo make install


続きを読む
posted by shippo at 00:01| Comment(0) | TrackBack(0) | Mac

2006年01月03日

「ひぐらしのなく頃に解 皆殺し編」でのOSXscripter不具合

「ひぐらしのなく頃に」をMac OSX で手軽に動作させる為の
OSXscripterなのですが、最新版の「ひぐらしのなく頃に解 皆殺し編」で不具合報告がきています。

Macで動作するNscripter互換エンジンはたくさんあるので、他を試してみて下さい。

「皆殺し編」をまだ未入手なので、対応はしばらくかかります。
ご迷惑をおかけしてもうしわけありません。
posted by shippo at 00:01| Comment(0) | TrackBack(0) | Mac

2005年12月18日

FIrefoxでブラウザ名称を変更する

WindowsIE専用ページでもFirefoxで表示できるページは多い。
でも、useragentでブラウザを拒否されてしまうと、それも不可能。
とりあえず、ブラウザ名を詐称する方法。
Location Bar にabout:configと入力する。
「about:config」の画面が表示されたら
filterの欄にgeneral.useragent.overrideと入力する
(1)見つかった時
表示名を変更する。
例:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2 SV1)
(2)見つからなかった時
コンテキストメニューからNew > String
preference name としてgeneral.useragent.overrideと入力する
string value として表示名を入力する
posted by shippo at 23:00| Comment(0) | TrackBack(0) | Mac

2005年12月07日

Docomoが携帯メールで送信ドメイン認証技術(SPF)に対応したのでテスト

「なりすましメール」防止に向けた取り組みを推進
-iモードメールが送信ドメイン認証技術に対応-
<2005年12月6日>
http://www.nttdocomo.co.jp/info/news_release/page/20051206.html



Docomoが送信者認証方式「Sender Policy Framework (SPF)」に対応した。
さっそくテストしてみよう。
SPFについては、http://www.openspf.org/ が参考になる。
(余談:いいかげんAppleのマシンをロゴだけ隠して広告につかうのは、格好悪いので勘弁して欲しい。)今回はサーバーを変更するのが面倒だったので、ThunderBird用のExtentionを利用してみた。
Thunderbird Extension for Sender Verification
http://taubz.for.net/code/spf/
インストールした動作結果は。
1.Docomoのメールサーバーから受信した場合
続きを読む
posted by shippo at 14:23| Comment(0) | TrackBack(0) | Mac

2005年12月02日

Firefox「タブで開く(Open in Tabs)」をメニューから消す

Firefox1.5が正式版になりました。
Firefox メニューカスタマイズ その1

意外と不評な「タブで開く(Open in Tabs)」をメニューから消す。
まず変更するファイルの場所
~/Library/Application Support/Firefox/Profiles/xxxxxxx/chrome/userCrome.css
ファイルが無いときには、userChrome-example.cssをコピー

下の行を追加
menuitem[label="タブで開く"] { display:none !important;}


注意点として、日本語の文字コードはutf-8にすること。Firefoxを再起動すること。
posted by shippo at 23:00| Comment(0) | TrackBack(0) | Mac

2005年11月29日

Apple Store仙台と福岡にオープン

アップルコンピュータは、銀座、大阪、名古屋、渋谷についで日本での新店舗をオープンする。
「アップルストア福岡天神」12月3日open
「アップルストア仙台一番町」12月10日open

Apple Retail Store
http://www.apple.com/jp/retail/
posted by shippo at 00:11| Comment(0) | TrackBack(0) | Mac

2005年11月27日

Mac OS X(Tiger)でのman page追加の覚え書き

OSXはいわゆるUnix Like OSなので、FreeBSDやLinux由来のプログラムが比較的簡単に動作させることができます。だいたいは、configure; make; make install; とかでなんとかなる事も多いのですが、小さいプログラムだと、「インストールは自分でやれ」とか書いてあったりします。
コマンドラインの実行ファイル等は/usr/local/bin/へ、マニュアルは/usr/local/manへコピーして
makewhatisしようとすると、pathに入っていません。

探してみると、/usr/libexec/makewhatis に有りました。
ちなみにmakewhatisは、/etc/weekly から毎週の定期起動されているので一週間たてばrebuildされます。これでwhatisが新しいコマンドを見つけるようになっているはずです。

さがしている時にTigerで/etc/daily /etc/weekly /etc/monthlyの起動方法が /etc/crontabから/System/Library/LaunchDeamons/ へ移動しているのを知りました。この件はあとで別途書きます。



ところで、manコマンド活用してますか?結構Mac専用のオプションとかありますよ。
posted by shippo at 01:11| Comment(0) | TrackBack(0) | Mac

2005年11月19日

ブラウザにBookmarkletを登録する

Bookmarkletはブラウザのブックマークに登録して使用する、ちょっと便利なスクリプトです。
例えば、
「ページの先頭へ」
javascript:target.scrollTo(0, 0);
「ページの末尾へ」
javascript:target.scrollTo(0,999999);
などです。これをそれぞれブックマークに登録しておけば、スクロールバーを掴まなくてもページの先頭と末尾を簡単に行き来できます。これは単純化した簡単な例ですが、複雑なことも可能です。ただ、そうすると「遷移状態のチェック」や「エラー処理」などプログラムとしての処理が必要になってきます。Javascriptが不得てな人は既存のスクリプトを探して登録するのが近道でしょう。

IE、Safari、Firefox、Opera、Caminoとブラウザを併用することが多くなっているので、共通するBookmarkletを登録しておいて、使い勝手の統一をはかっています。
posted by shippo at 23:00| Comment(0) | TrackBack(0) | Mac