ぴあすき@wiki
更新履歴
最終更新:
peca
-
view
更新履歴
過去の更新履歴を掲載。最新バージョンの更新履歴はこちら。
Firefox拡張機能
Ver 0.4.20090110
- 設定で登録するメディアプレーヤーURLと2chブラウザURLの初期値を変更しました。
- 問題がなければ現在利用している設定のままでも構いません。
- URL欄を空白にしてOKボタンを押すと、URL(正規表現)が新しい初期値に変更されます。
Ver 0.4.20090106
- 自動更新を改善。
Ver 0.4.20090102
- リンクをクリックしたとき、メディアプレーヤーや2chブラウザを左/中/右クリックのどれで開くか設定できるようにしました。
- デフォルトでは左クリックで再生/閲覧します。
Ver 0.4.20081231
- pcraw_proxyを利用しないindex.txtでも自動更新できるようにしました。
Ver 0.4.20081120
- index.txtの読み込みで正しく処理できない場合があったのを修正。
Ver 0.4.20080927
- 自動更新時にFirefoxが強制終了してしまうことがあったのを修正。
Ver 0.4.20080629
- maxVersionの変更のみ。
Ver 0.4.20080311
- 自動更新において、PCRaw必須ではないindex.txtの更新間隔を長くしました。
- 「PCRaw必須なindex.txt」とは、ストリームデータとしてPeerCastでリレーするindex.txtを指します。
- XP以外にPCRaw必須なindex.txtがありましたら情報をお寄せください。
Ver 0.4.20080308
- 初公開。
HTML
Ver 0.4.06
- 自動更新を有効にしたとき、最初だけ「自動更新の準備をしています…」と表示するようにしました。
- 自動更新を有効にしている間、ページタイトルの先頭に「☆」または「★」を表示するようにしました。
- ☆:新着なし
- ★:新着あり
- 通知が表示されていても、自動更新を一度無効にすると★が☆に切り替わります。
- 自動更新処理を実行している間、ページタイトルの先頭に「更新中」を表示し、ページ右上にある★マークの左側に「Loading...」を表示するようにしました。
- 自動更新によってindex.txtを取得した最終更新時刻を、ページ右上にある★マークのツールチップに表示します。
- 自動更新を有効にしていて通知がある場合、Xキーで通知欄を表示/非表示できるようにしました。
- チャンネルリストを更新したときや設定などを変更したとき、ページの先頭へスクロールするようにしました。
- そのほか、細かい部分を調整/修正。
Ver 0.4.05
- pcraw_proxyを利用しないindex.txtでも自動更新できるようにしました。
- ページをスクロールしたとき、自動更新通知欄とチャンネル詳細欄の表示方法を変更しました。
- 一部のショートカットキーの割り当てを変更しました。
- 自動更新はZキーでON/OFFを切り替えられます。
- そのほかのショートカットキーは使い方ページを参照してください。
- 詳細表示モードが「シンプル」の場合でも、ジャンル/詳細・Playing・コメントの表示をそれぞれQキー・Wキー・Eキーで一時的に切り替えられるようにしました。
- チャンネル詳細欄の「通知」と「キャス子」の項目を非表示にしました。
- 以前のように表示させたい場合、style.cssの「チャンネル詳細欄の設定」に追加した項目をコメントアウトしてください。
- そのほか、細かい部分を調整/修正。
Ver 0.4.04
- ポートや名前空間などのパラメーターが付いたイエローページURLも登録できるようにしました。
- 一部のイベント情報が表示できなかった不具合を修正。
Ver 0.4.03
- JavaScriptライブラリ(Prototype/script.aculo.us)を更新。
- 「&」のように、一覧のチャンネル名がアンエスケープ(デコード)されないまま表示していたのを修正。
- そのほか、細かい部分を調整/修正。
- ※ 以前のバージョンを利用されていた方は、「html/ja/lib」フォルダ内の「protoculous.js.css」と「setInterval.js.css」は使用しないため削除なさってください。
Ver 0.4.02
- 設定-表示の「チャンネル名の表示幅」の数値を変更しても正しく反映されなかった不具合を修正。
- そのほか、細かい部分を調整/修正。
Ver 0.4.01
- 自動更新で該当するチャンネルが見つかったとき、ページタイトルの先頭に「★」を表示するようにしました。
- Firefoxで設定しているフォントによってはチャンネルリストの表示が崩れる場合があったのを修正。
- 新規環境においてぺかりすが正しく起動できない不具合を修正。
Ver 0.4.00
- 自動更新機能を実装しました。
- 「Shift+X」キーで有効/無効を切り替えることができ、有効にするとページ右上に「★」マークが表示されます。
- 1件以上通知されている場合、「★」マークをクリックすると通知欄の表示を切り替えます。
- お気に入りに該当するチャンネルが見つかると、ページ右下に自動更新通知欄を表示します。
- 通知欄には「取得時間/再生リンク(キャス子アイコン)/チャンネル名」が表示されます。
- チャンネル名にマウスカーソルを重ねると、そのチャンネルのジャンル/詳細/Playing/コメントをツールチップ表示します。
- お気に入りに該当しないチャンネルは通知しません。
- 該当するチャンネルが見つかった場合、通知音を鳴らすことができます。
- MP3形式のサウンドファイルのみ利用できます。
- 設定-その他タブにて、通知音のON/OFF、mp3ファイル、ボリュームを設定できます。
- 拡張子を「.css」にリネーム(またはファイル名の語尾に.cssを追加)したMP3ファイルをPeerCast本体フォルダ下のpecalistフォルダ内に配置し、設定欄にそのファイル名を指定することで好きな通知音へ変更できます。
- デフォルトでは無効になっています。
- 負荷軽減のため、PCRaw経由のindex.txtのみ自動更新を行います。
- 自動更新の間隔(待ち時間)は変更できません。
- タブを再読み込みすると自動更新は解除されます。
- 自動更新を開始してから解除せずに一定時間経過すると、自動更新は解除されます。
- 「Shift+X」キーで有効/無効を切り替えることができ、有効にするとページ右上に「★」マークが表示されます。
- 閲覧日および次の日に行われるイベント情報をチャンネルリスト上部へ表示するようにしました。
- イベント通知欄にはその日に開催されるイベント件数と、最も早く開催されるイベントの時刻を表示します。
- 時刻はイベント情報内に「開始時刻:12:34」のようなフォーマットで記述されているものを取得します。
- 通知欄をクリックするとイベント情報が表示されます。
- 右端の×ボタンをクリックするとその日の通知欄を非表示にします。
- タブを再読み込みした場合、非表示にしたイベント通知欄は再度表示されます。
- イベント情報は配信者Wikiから取得したものを利用します。
- チャンネルデータを更新する際、前回イベント情報を取得してから12時間以上経過した場合に再度取得します。
- イベント通知欄にはその日に開催されるイベント件数と、最も早く開催されるイベントの時刻を表示します。
- ぺかりすの最新版が公開されているか確認するようにしました。
- 最新版が公開されている場合はヘルプアイコンを赤色で表示し、ヘルプ欄に配布ページへのリンクを掲載します。
- ジャンル/詳細/Playing/コメントの前後にある空白などは削除して扱うようにしました。
- 設定のお気に入り/NGワード/ユーザーアイコンの条件で、半角英字の大文字/小文字を区別しないようにしました。
- OSの日時を巻き戻した場合、次回更新時に前回更新日時をリセットするようにしました。
- チャンネルIDが32けた以外の場合、チャンネルリストへ掲載しないようにしました。
- IDが32けた以外でも自動更新の通知は行います。
- 設定-お気に入りにて検索対象:チャンネルが正しく機能していなかったのを修正。
- そのほか、細かい部分を調整/修正。
Ver 0.3.01
- 利用しているJavaScriptフレームワークを更新しました。
- チャンネル名が無いときの処理を調整/修正。
- ビットレートなどのソートが正しくなかったのを修正。
Ver 0.3.00
- 「詳細表示:シンプル」モードを以下のように変更しました。
- ジャンル/詳細/Playing/コメントをチャンネル名の右側へ表示します。
- チャンネル名およびジャンル/詳細/Playing/コメントは折り返さず、表示幅分だけ1行で表示します。
- 「詳細表示:なし」モードを追加しました。
- ぺかりすα2までの「詳細表示:シンプル」モードと同じものです。
- キーボードショートカット「4」キーを割り当てました。
- お気に入りとNGワードの両方にマッチしたチャンネルを以下のように扱うよう変更しました。
- (文字色のお気に入り or 背景色のお気に入り) and NGワード:NGチャンネル
- 文字色のお気に入り and 背景色のお気に入り and NGワード:お気に入りチャンネル
- 「Shift+Z」キーでチャンネル名の右側に表示されているデータ(リスナー/リレー数~チャット/統計アイコンの部分)を一時的にトグル表示するようにしました。
- 設定欄のその他タブ内に「チャンネル詳細欄の表示方法」を追加しました。
- チャンネル詳細欄の表示/非表示をシングルクリックかダブルクリックが選択できます。
- 設定にかかわらず詳細欄を直接クリックしても非表示はせず、今まで通りダブルクリックで非表示します。
- シングルクリックに設定した場合、アイコンやリンクをクリックしたときも詳細欄が表示/非表示されます。
- 設定欄の表示タブ内に「チャンネル名の表示幅」の設定を追加しました。
- 設定した表示幅は「詳細設定:シンプル」モード時にのみ反映されます。
- 設定欄の表示タブ内にあった最大帯域幅の設定を削除しました。
- 最大帯域幅はPeerCast本体で設定されている数値を参照するようにしました。
- 設定欄のお気に入り/NGワード/ユーザーアイコンタブ内にある条件欄にて、エスケープ文字(\)を記入しても正しく保存されなかったのを修正。
- 上記の条件欄以外ではエスケープ文字を使用しないようにしてください。
- そのほか、細かい部分を調整/修正。
Ver 0.2.02
- Firefox3利用時にてpecalist.user.jsをuserContent.jsで使用する場合、userContent.pl.js内の設定が「USE_GM = 1」でも動作するようにしました。
- ページ内のチャンネル情報部分をダブルクリックしたとき、違うチャンネルの詳細情報が表示されてしまう場合あったため、正しいチャンネルが表示されるよう調整。
- 特定のチャンネルが更新されていないのに更新チャンネルとして表示されてしまう場合がある不具合を修正。
- そのほか、細かい部分を調整/修正。
Ver 0.2.01
- Firefox3βで正しく動作しなくなっていたのをとりあえず修正。
Ver 0.2.00
- チャンネル再生時、pcwmpやpcpなど専用プレイヤーのタイトルバーにチャンネル名を表示するようにしました。
- ビットレートが足りない場合、タイトルバーに「(+○○○kbps Over)」が先頭に追記されます。
- TIPなし(Push/Port 0)チャンネルの場合、タイトルバーに「(Port 0)」が先頭に追記されます。
- 各種設定をページ上のフォームから指定できるようにしました。
- α1の「pecalist_setting.js.css」やGreaseMonkeyスクリプトの「pecalist.user.js」に記入していた設定はα2以降には引き継ぎませんので、ぺかりすの設定(フォーム)に記入し直して下さい。
- α1で使用していた「pecalist_setting.js.css」はα2以降では使用しません。
- 専用プレイヤー/2chブラウザなどの設定はα1同様、「PeCaListHelper.uc.js」で指定する必要があります。
- チャット/統計ページを提供していないイエローページのチャンネルや「アップロード帯域」などのチャンネルでは、チャットURL/統計URLのアイコンを非表示にしました。
- ジャンルの末尾に「mic」が記載されている場合、チャンネル名の前にマイクアイコンを表示するようにしました。
- UP提供の本家YPミラーに対応しました。
- チャンネルリストに表示されたチャンネルの平均配信時間/平均ビットレートを、ヘッダにある「Time」「kbps」のツールチップへ表示するようにしました。
- サーバー混雑時など、index.txtのロードに時間がかかったり問題があった場合は以下のように処理します。(調整不足なため意図しない動作になるかも)
- チャンネルリスト最上部に通知を表示します。
- index.txtのロード時間によって、5~10分間そのイエローページの読み込みを1回だけ制限します。
- 制限後の更新でまた時間がかかった場合、同じように次回の更新を制限します。
- ただし、pcraw_proxy経由で読み込むイエローページの場合、上記の制限は行いません。
- ソートの種類にかかわらず、「アップロード帯域」などのチャンネルはチャンネルリスト下部へ配置するようにしました。また、イエローページ側からのお知らせはチャンネルリスト上部へ配置するようにしました。
- ヘッダの詳細表示ボタンをクリックしたとき、メニューを表示するようにしました。
- お気に入りチャンネルを上部へ表示するように設定している場合、新着または更新があったお気に入りチャンネルはほかのお気に入りチャンネルよりも上部へ表示するようにしました。
- (リスナー数が1などの)リスナー数隠匿チャンネルを設定にて表示/非表示できるようにしました。
- 非表示にした場合、ヘッダにある「非表示チャンネルを確認する」ボタンから確認することができます。
- 「pecalist.user.js」をuserContent.jsでも動作するようにしました。
- 拡張機能Greasemonkeyか、拡張機能userChrome.js用スクリプトuserContent.jsのどちらか好きな方で利用して下さい。
- userContent.jsを利用した場合、ぺかりすはFirefox3でも動作します。
- 詳細は同梱の「pecalist.user.js_readme.txt」を参照して下さい。
- 詳細表示をアップデート/シンプルにしたとき、チャンネルの詳細などが非表示の場合はキャス子アイコンを小さく表示するようにしました。
- 設定ウインドウ非表示時に利用できるキーボードショートカットを追加しました。
- 1キー:「詳細表示:デフォルト」に変更
- 2キー:「詳細表示:アップデート」に変更
- 3キー:「詳細表示:シンプル」に変更
- ヘッダのイエローページボタン/種別ボタン/お気に入り表示ボタン/詳細表示ボタンをクリックしたとき、実行しているモードの左端へチェックマークを表示するようにしました。
- キャス子アイコンを右クリックしても専用プレイヤーが起動しないようにしました。
- 各PeerCastページ(情報/リレーチャンネル/配信など)の左上にあるリンク「Yellow Pages」を書き換える機能は削除しました。
- 「main.js.css」と「pecalist.user.js」のコードを圧縮してファイルサイズを削減しました。
- キャス子アイコンを中クリックしても専用プレイヤーが起動しない場合がある不具合を修正。
- index.txtの読み込みにタイムアウトした場合、更新が正しく行えずにチャンネルリスト全体が表示されなくなってしまう不具合を修正。
- index.txtの読み込みにタイムアウトした場合、前回更新時のキャッシュが表示されない場合がある不具合を修正したつもり。
- 更新時に同じチャンネルがダブって表示される場合がある不具合を修正したつもり。
- 文字サイズを小さくすると表示が崩れる不具合を修正。
- 無意味なDIVタグを記述していたのを調整。
- そのほか、細かい部分を調整/修正。
Ver 0.1.00
- ブログで初公開。