root/lang/python/otolog4linux/trunk/README.ja

Revision 2266, 2.0 kB (checked in by mattn, 12 months ago)

lang/python/otolog4linux: initial import.

Line 
1otolog4linux version 0.04
2
3= 目次 =
4
5    * 最初に
6    * サポートする音楽プレーヤ
7    * 設定
8    * 最小構成
9    * インストール
10    * プラグインの開発
11
12=== 最初に ===
13
14音ログは音楽ロギングサービスです。貴方がiTunesで聞いている音楽情報を
15音ログサーバから配信します。
16このアプリケーションはun*xなマルチメディアプレーヤから音ログサーバへ
17音ログ情報を送信します。
18
19=== サポートする音楽プレーヤ ===
20
21* rhythmbox
22* amarok
23* kscd
24* xmms (mp3 only)
25* beep-media-player (xmmsと同様)
26* iTunes (win32 only)
27* Music Player Daemon (mpc)
28
29=== 設定 ===
30
31初回に起動した場合、ファイルメニューの設定画面より、音ログの
32ユーザアカウントを入力します。
33
34
35=== 最小構成 ===
36
371. Python 2.4
382. PyGTK
393. GTK 2.6
40
41以下はオプションです...
424. eyeD3
435. win32com
446. bonobo
457. pyXMMS
46
47=== インストール ===
48
49# python setup.py install
50
51rpm が使いたい場合は以下を参照
52
53# python setup.py bdist_rpm
54# rpm -Uvh dist/otolog4linux*.rpm
55
56もしくはwindowsのインストーラが使いたいならば
57
58# python setup.py bdist_wininst --install-script otolog4linux_install.py
59
60として、dist/* をwindowsにコピーして下さい。
61
62=== プラグインの開発 ===
63
64プラグイン命名規則:
65  player_XXX.py : プレーヤ情報を取得するモジュール
66  jacket_XXX.py : ジャケット情報を取得するモジュール
67
68プレーヤモジュール:
69  def play()    : ...
70  def stop()    : ...
71  def prev()    : ...
72  def next()    : ...
73  def pause()   : ...
74  def get_info(settings, player_info):
75    settings    : ユーザ設定のディクショナリ
76        この関数は情報ディクショナリを返します。
77
78ジャケットモジュール:
79  def get_info(settings):
80    settings : ユーザ設定のディクショナリ
81        この関数はURLを返します。
82
83        またこの関数は、player_infoを変更することができます。
84
85- otolog4linux 開発チーム
Note: See TracBrowser for help on using the browser.