[BlueLeaf1336]>
PROBLEMS>
MediaSkipper>
30秒スキップのできるプレイヤー MediaSkipper > Try & Error
2008/01/16:作成
実行ファイル 20080201_MediaSkipper.zip(245,360bytes)
このページは、上になるほど新しくなります。
ソースコードのない変更はあまりにちっちゃい変更なので実行ファイルもローカル変更です。
ネットでチラッと見かけたんですが、このプログラムは「他のプレイヤーで早送りできないファイルを早送りすること」はできません。
そうではなくて、今のところ勝手に目標にさせてもらってるA Playerでは、早送りできないファイルさえも何とか早送りしようとして考え込んでしまうんですが、このプログラムではさっさとあきらめるだけです。(最新版はチェックしてないので間違いならすみません) それも TWindowsMediaPlayer コンポーネントが勝手にそうしてるわけで。
実際のところ、早送りできないファイルを探し出して捨てまくるか隔離する機能(いいすぎ)も検討中。あるサイトから昔ダウンロードしたファイルだけに限定なので、もうええかなぁと。
- バージョン情報を少しだけ変更。ついでに「送る」にショートカットを追加できるようにした。
※以外に使える気がする。ちゃんと「送っ」て見ると起動して再生始めるし、次々送っても大丈夫。
※二重起動しない(できない)ってどうなんだろう。
ソースコードです。20080201_MediaSkipper_src.zip(34,471bytes)
- 音量の切り替えのアクセラレータキーを 数字一文字 に変更(0,1,2,3,4,5,6,7,8,9,A)
- ミュートのアクセラレータキーを M の一文字に変更
※どっちも常識無視。
- ファイルが存在しない場合は無条件に次のメディアに移動しているので、ファイルを消した後は、「前のメディアへの移動」が効かない。
※コンボボックスで直接選べばいけるけれども...これがあるからファイルの存在確認やってなかったのを思い出した。
※「前のメディアに移動」で失敗したらさらに前のメディアにさかのぼるだけなんだけれども、構造上めんどくさそうな気がする。
実行ファイル 20080120MediaSkipper.zip(245,356bytes)
ソースコードです。20080120MediaSkipper_src.zip(34,456bytes)
- ファイル名の変更に成功したらリスト(コンボボックス)の末尾に追加するようにした
- ファイルを再生する直前にファイルの存在確認をするようにした(いまさら)
※「「ゴミ箱に捨てる」で「いいえ」を押したときでもプレイリストから消える」は勘違い
- .flv ファイルを再生したときにアプリが堕ちた。原因不明。
今気づいたけれども、これまで「早送り」と呼んでいたのは実は「スキップ」かも。
- 何かのキーを押している間は早送りや巻戻し、はできないか?
- 再生音量を自動的にそれなりの範囲に調整する、はできないか?
ソースコードです。20080118MediaSkipper_src.zip(34,366bytes)
- やっぱり拡張子でもはじくようにした
※ .mov や.rm が混ざっているフォルダを落とすとうっとうしい
- はみ出て読めないので再生中の表示をステータスバーじゃなくてラベルに表示するようにした
ソースコードと実行ファイルです。20080116MediaSkipper.zip(278,773bytes)
ソースコードです。20080116MediaSkipper_src.zip(33,683bytes)
- ショートカットやアイコンにドロップしたものを起動後に拾うようにした
※起動中のものがあれば、それが拾うようにした
※副作用で二重起動できなくなった
- 「最初まで巻戻し(Home)」「終了10秒前(End)」を追加した
- 「60秒巻戻し(PgUp)」「60秒早送り(PgDn)」を追加した
- 「30秒巻戻し」を Ctrl+Left 「10秒巻戻し」を Left に変更した (逆にした)
- 「30秒早送り」を Ctrl+Right 「10秒早送り」を Right に変更した (逆にした)
- 音量をキーボードから操作できるようにした(アクセラレータは Ctrl+数字/M/A)
※早送り/巻戻し/音量調整は操作感テスト段階
- 画面下の早送り/巻戻しボタン廃止(使わないので)
- 再生画面でカーソルをクロスに変更(目立たないように)
- スペースキーで再生・一時停止を切り替えできるようにした
- 再生中のメディアのファイル名を変更できるようにした
※「ゴミ箱に捨てる」と同じく変更できない場合もある
※変更はコンボボックスにも Player.URL にも反映してない (2008/01/20)
※2回目以降の変更は無理(改めてファイルをドロップしなおす必要がある) (2008/01/20)
※2回目以降の再生も無理(改めてファイルをドロップしなおす必要がある) (2008/01/20)
- 「ゴミ箱に捨てる」のアクセラレータキーを Ctrl+Del から Del に変更