Download List

프로젝트 설명

_

System Requirements

System requirement is not defined

Released at 2003-06-16 00:00
PeerCast-jp-win_P v0.119D-P1.0 (0 files Hide)

Release Notes

[Win32]PeerCast0.119D 勝手に日本語化版(入れ替え用) Ver.0.119D-jp(P1.0)
PeerCast-jp by HGM@2ch [2003.06.14] org: (c) 2002-2003 peercast.org




=日本語化版について

 これは初代スレ852氏による日本語化部分を参考に勝手にCVSからビルドしたものです。
Windows2000(SP2)&VC++6.0にてコンパイルと動作確認を行っています。
Windows98/98SE/ME/XPでも使えるとは思いますが当方では動作未確認です。


+使用上の注意

 core部分はHTML生成部と拡張機能追加分以外は変更していないのとGnutellaネットワーク部分はそのままです。
 おそらく大きな不都合は多分ないとは思いますが、使用に関しては「自己責任」でお願いします。もし不都合が起こったとしてもこちらにはその責任を負いかねますのでご了承ください。


+配布・転載

 この日本語化版はGPLに則って配布されます。本体の再配布、転載は自由に行ってもらってかまいません。またいちいち私に許可を求める必要もありません。
 最新ソースコードはhttp://www.peercast.org/code/cvs.phpより入手が可能です。なおCVS-2003/05/16を元にしているため改変部を含めた「0.119D-jp版作成時のソースコード」が必要であれば申し出に従って提供を行います。

 この日本語化版は私(HGM@2ch)が独自に作成したものであり本家のPeerCastとは何の関係もありません。なのでこの日本語化に関して本家のPeerCast開発チームに問い合わせをしないでください。このソフトウェアへの問い合わせは配布先にお願いいたします。

 JP版一次配布先:< http://sourceforge.jp/projects/peercast-jp/ >


+インストール

 レジストリでのpeercast://リンク対応は行いませんので先にオリジナル版をインストールしてください。もとをPeerCast_original.exeにでもしてPeerCast-jp.exeをPeerCast.exeとリネームして使ってください。その時にiniファイルの再構築も行うようにして下さい。

 plugin版を使う場合にはPort設定、peercast://の呼び出し、dsp_oddcast.dllの設定に注意してください。

+バージョン名について

 Tシリーズは日本独自拡張をしている実験的なリリースです。通常版であるexeファイルのみが含まれます。
 Eシリーズは本家フォーラム等で公開されたパッチを実験的に取り込んだ、Tシリーズよりさらに試験的なリリースです。
 PシリーズはTシリーズを参考に必要最低限な拡張をしたリリースです。比較的安定しています。winamp plug-in版はこのシリーズにしか含まれません。




=参考&取り込みさせていただいたところ

< http://members.tripod.co.jp/peercast_jp/ >
  初代スレの852氏。GUI周りの日本語参照。
< http://labo.ubiq.reset.jp/peercast/ >
  Mofon氏。FreeBSD移植版とPeerViewの開発者。
< http://www.geocities.co.jp/SiliconValley-SanJose/7097/ >
  [Peercast -CH7]の709氏。UTF-8デコード対応コードとWin9x系でのGUIクラッシュ対策コードの取り込み。なお、ここではoddcast_dsp_wa2のUTF-8対応版も配布されています。




=日本語化パッチとの違い

・GUIとInfoのフォントの種類と大きさを変え見やすさを向上。MSゴシックからMS UI Gothicフォントを使用。
・タスクトレイメニューとWeb管理画面の一部を日本語化とHTML画面でのチャンネル名/曲名等文字化け対策。
・GUIボタン追加、拡張機能など。




=本家との違いと拡張&追加部分



+OS非依存部分

・HTML管理画面のShift_JIS対応。文字化け対策&拡張。- 表示がおかしい場合もあります。
 :設定項目の一部日本語化。設定画面に[?]でADSL-8M用推奨初期設定値を書いてみる。
 :IndexでのInformationでTotal IDLE追加表示。
*ViewXMLのShift_JIS出力に対応 - 表示がおかしい場合もあります。
*HTML-Relayed ChannelsでのKeep制御機能実装 - UnKeepが可能。
*似非AutoRelayKeep機能実装 - 設定画面より変更可能。初期値はYesです。


+Win32依存部分

・GUIとタスクトレイメニューの日本語化。文字化け対策&拡張。- Shift_JISとUTF-8に対応。
 :Show GUIで各種設定画面等へのジャンプボタン追加。リンク追加。GUIの最小化が可能。


+Winamp2-pluginでの変更部分

・リソースの日本語化
 :回線速度の選択でデフォルトの数値変更とMaxStreamsとMaxIncomingの変更を同時に行います。
 :ISDNで64-1-2、ADSLで384-4-8、T1で768-8-12、T3で3072-12-15の設定になります。
・ミニブラウザ内
 :PeerCast Channelで[?-?]でアーティスト、曲名表示追加。
 :Hits項目追加。ホスト数/壁数を表示。
 :mychans(HTML-Relayed Channels呼び出し)ボタン追加。


+わかる人向け&テスト機能

 「なるべく初期値から変更しないでください」

*RootMsgの無視



=設定ファイル補足

 設定ファイルはpeercast-jp.iniです。JP版ではpeercast.iniからpeercast-jp.iniへ変更していますので注意してください。
 iniファイル中にはネットワークにかかわる重要な設定部分が存在します。
 わからない部分は初期値から変更しないようにしてください。
 JPでの拡張部分は[JPextend]でまとめてあります。
 設定画面に[?]でADSL-8M用推奨初期設定値を書いていますがバンド幅やストリーム数は各自、回線速度やマシンパワーにあわせて調整してください。


[Server]

・forceIP
 PeerCastで取得IPアドレスがおかしい場合に補正IPアドレスを指定。
・firewallTimeout
 起動時からのFW判定時間。この期間を過ぎてもIN-ConnectionがなければFWフラグが立ちます。
・forceNormal
 FWでない状態が確定している場合にNormal固定したい場合にYes指定。


[Client]

・tryoutDelay
 minに満たない場合でのlookupHost接続間隔。
・pushTries、pushTimeout、maxPushHops
 REQUEST時のHost-Push要求回数、要求時間、要求TTL。


[Privacy]

・maxUptime
 Uptime偽称。3600以下にはしないこと。


[JPextend1]

・autoRelayKeep
 autoRelayKeep = Yesにすることによって似非AutoRelayKeepモードが発動します。
再生後、(Listeners>=1)からRelay要求(Relays>=1)が来れば自動的にKeep=Yesになります。
また、(Listeners=0)で(Relays>=1)から(Relays=0)に変わったときにKeep=Noになるようになっています。

・ignoreRootMsg
 relayBroadcast値等いくつかはlookupHostによって決定されますがこれを無視することでクライアント側で設定できるようになります。トラブルの元になるおそれがあるので通常はNoにしておいてください。



=plugin版補足

・PeerCastプラグインの設定はオプション->設定->プラグインの設定からGneneralでPeerCast(gen_peercast.dll)を選択->設定ボタンを押します。

・ミニブラウザでチャンネル表示が行われる為にはオプション->設定でセットアップでインターネット設定で"インターネットに接続しない以外"になっている必要があります。

・Search間隔はHTML 更新間隔 (sec)に準じます。

・放送設定でオンエアを行うにはOddcastDsp(dsp_oddcast.dll)がインストールされている必要があります。
低、中、高でそれぞれQ=-1、Q=0、Q=1の設定になります。

・plugin版のiniファイルはgen_peercast.dllと同じ場所に作成されます。



=前バージョンとの違い


EOF

Changelog

03/06/16 [Win32]PeerCast0.119D-jp(P1.0)
Pシリーズ初版。T1.0dベース。