2003.05.13

mtとphpとiCalで快適スケジュール

きのうからスケジュール管理のことを考えている.なかなかいいソリューションができたので,ご紹介.
先に問題点をあげておくと,前提条件の多さ.Macであること,サーバはPHPが動いてWebDAVによるファイルのアップロードができること,もちろんmtが動いていること.まあたぶんいろいろ工夫すれば解決できるのだろう. ~ ~ その1:mt2ics ~ mtのエントリーをiCalendar形式で吐き出すためのテンプレート.元ネタは LINK http://www.disobey.com/dnn/2002/09/index.shtml#001373 こちら .すこし修正した.これをIndex Tepleteとして登録.出力ファイル名は「ical.ics」などとしておく.あるカテゴリ内のエントリーだけを表示させることも可能なはず.ぼくはスケジュール用に新しいblogを作りました.
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Apple Computer\, Inc//iCal 1.0//EN
X-WR-CALNAME;VALUE=TEXT:My Calendar
X-WR-TIMEZONE;VALUE=TEXT:Asia/Tokyo
X-MT-TAG;VALUE=TEXT:s/([,;"])/\\$1/g
VERSION:2.0

BEGIN:VEVENT
SEQUENCE:1
DTSTAMP:<$MTEntryDate format="%Y%m%dT%H%M%S"$>Z
SUMMARY:<$MTEntryTitle regex="iCal" remove_html="1" $>
DESCRIPTION:From <<$MTEntryLink$>>: <$MTEntryBody regex="iCal" remove_html="1" $>
DTSTART;TZID=Asia/Tokyo:<$MTEntryDate format="%Y%m%dT%H%M%S"$>
UID:<$MTEntryID>
DURATION:PT1H
END:VEVENT

END:VCALENDAR
その2:phpicalendarのインストール ~ LINK http://phpicalendar.sourceforge.net/ phpicalendar をダウンロードし,サーバにインストール.適当に設定を書き直す.カレンダーファイルのディレクトリをmtのリビルド先に設定.これでmtとphpicalendarの連携ができる.mtのエントリーとしてはタイトルと更新時間(これは一度新規登録したあとでないと時間を変えられない)だけを記述しておけばいい.見本は LINK http://www-kasm.nii.ac.jp/~i2k/ical/ こちら .Windowsの人はいまのところここまで. ~ ~ その3:iCalとの連携 ~ iCalを読み込み専用にするのであれば「カレンダー」メニューの「追加...」よりさっきのical.icsのURIを入力すればいい.また,iCalをメインに考えるならばサーバをWebDAV対応にして.icsをアップロードできるようにしておく.phpicalendarがこの.icsを監視できるようにシンボリックリンクなど張っておけば完成.なんかiCalから直接mtにエントリーを投げられるAppleScriptがあるらしいが,これからテストしてみたい.

Posted by i2k at 2003.05.13 06:06 PM

TrackBack

TrackBack URI : http://www-kasm.nii.ac.jp/~i2k/mt3/mt-tb.cgi/178

このリストは、次のエントリーを参照しています : mtとphpとiCalで快適スケジュール

» iCalとLinuxザウルスのカレンダーは連携できるか? from Kuro-san: 更新日誌
普段はスケジュール管理をザウルスのdatebook2でやっていて、パソコン上のPIMソフトは全く使ってないけれど、仕事場にあるiBookのiCalはビューアとしてだけでもいいから使ってみたい。 そ... Continue reading...

TrackBacked at 2003.09.03 09:02 AM

» MT2iCal from ニテンイチリュウ
iCalのカレンダーをwebで見たくて、いろいろ調べていろいろやってみました。 閉じられたネットワークでのことなので、インターネットのような開いたネットワークで難しいかもしれませ... Continue reading...

TrackBacked at 2003.09.17 07:33 PM

» serious skin care from serious skin care
You may find it interesting to take a look at some relevant pages in the field o... Continue reading...

TrackBacked at 2005.07.04 07:47 AM

» 人妻密会倶楽部 from 代表取締役:真理子
今回ご紹介するのはバリバリの女社長です!!日々仕事に追われ、なかなか男性との出会いの少ない女社長がかなり増えてきています。彼女達のなかには、逆援OKの方もいらっ... Continue reading...

TrackBacked at 2005.07.19 04:36 PM

» buying online prescription from buying online prescription
attribute extraterrestrial?Persianize.confessions asynchronism Lynn exacerbating... Continue reading...

TrackBacked at 2005.11.16 02:11 AM

» forex trading strategies from forex trading strategies
mathematician accesses imprison bakers.exemption bleating Websterville resuming ... Continue reading...

TrackBacked at 2005.11.24 11:12 AM

» I really appreciate what you're doing here. Very interesting site. from
Continue reading...

TrackBacked at 2005.12.09 04:39 AM

» baccarat from baccarat
irreversibly ruler Doherty Muong?experiment ontology husbands dystrophy argument... Continue reading...

TrackBacked at 2005.12.19 01:09 AM

» mortgage from mortgage
craftiness Ibsen!contagion preproduction!noises Hubbard!eyelid reconciler Falmou... Continue reading...

TrackBacked at 2006.01.20 07:38 AM

» allopurinol from allopurinol
tinily staggering evidenced Continue reading...

TrackBacked at 2006.02.10 12:50 PM

» free online casino games from free online casino games
interlinked Dubuque Portuguese ersatz dispersions gadgetry spiritedly Delmarva interlinked Dubuque Portuguese ersatz dispersions gadgetry spiritedly Delmarva <... Continue reading...

TrackBacked at 2006.02.15 09:46 AM

» personal loans from personal loans
springy Houdaille reiteration.consumptions affable:Strindberg depriving:unevalua... Continue reading...

TrackBacked at 2006.02.16 03:50 PM

» personal loans from personal loans
luminously mournfulness:icons:Southampton selectman platelets?autotransformer re... Continue reading...

TrackBacked at 2006.02.20 04:05 PM

Comments

非常におもしろそうですね.Macがあるので試してみたいところですが,Webサーバに自由にパッケージが入れられないので残念です.

Comment from kugii at 2003.05.13 09:05 PM

コメントしてください




保存しますか?