Regnessem

BSplayerとLilithのプレイリスト手動保存について

多少需要があるみたいなので出来ることは解っているBSplayerについては実装してみようかなと。 Lilithはもう一度出来るかちゃんと調べてみないと解りませんが。 肝心の手動保存についてですが、保存するタイミングは曲を追加、削除、並び替え、のプレイリス…

kbMediaPlayer実装完了

取りあえず、実装完了。 Winampと違って、プレイリストに依存しないのでデバッグがめちゃくちゃ楽でした。 ちょっと調査してWinampも取得方法変えられそうなら変更しようかな。

for kbMediaPlayer

id:Sapphireの強い要望により真っ先に対応されることになりそうです。 まぁ、俺自体は出来ると言うことしか調べて無くて取得部分のソースは彼自身に投げたので、とてもラッキーです。 出来れば今日中に何とかする意気込み。

Lilith

気になったので調べてみた。 Samurizeで似たようなスクリプトがあったのを見たので、もしかしたら行けるかなとも思ってたけど、Lilith自体に再生中のタイトルを取得する方法は無いっぽい。 軽くスクリプトをなめてみたけど、デフォルトのプレイリストから曲…

BSplayer

リンク元を辿っていったらBSplayerに対応して欲しいと書かれているところに辿り着いたので、調査してみた。 調査してみたけど、無理っぽい。 と言うか、SDKがあったので、やってたら起動状態とかは取得できるのに曲名取得のメッセージが無いことに気がついて…

やべー

めちゃくちゃソース忘れてる。 一応バグは潰したけど、再現不能の物があってそっちは再現待ちか。

PlayingTitle0.1.1リリース

やっとこさリリース。 まぁ、修正自体はしてたので、再確認と公開ページ修正したりしただけだけど。 次は機能追加だ! でも、それは明日。

SimpleUI

α18にしてみたら、サスペンドからの復帰で100%落ちるようになりました。 一体何を変えたんだろう? 何とかならないかなぁ。

ソースが…

挙げられていたバグが再現したのは良いけど、Ver.0.1.0のソースを取り忘れてる…。 取りあえず今弄ってる部分を戻すしかないのか…。 それとも先にiTunesを実装するか。 ちょっと迷う。。

わかんねー

ドキュメントを見てもいまいち…。 英語さっぱりだからね…。 こうなったらiTunesが起動してるかどうか確認するしか。 むしろ自動認識はやめて、再生してるかどうかのチェックだけにしようかなぁ。

仕様?

報告があったバグの一つが解ったので潰したところでiTunesの実装に移ってみた。 のは良いんだけど、プレイ中のタイトルを取得しようとするとiTunesが勝手に起動してしまって困り中。 起動しないようにするにはいったいどうすれば…。

気付いたこと。

昨日例のごとくRegnessemが落ちたのですが。 いつものようにSimpleUIがエラーを吐いて落ちたんだけど、いつもと違って本体はそのまま終了せずに状態変更の部分が残ったままログアウトされてた。 もしかしたら、毎回このせいで毎回落ちてるのか? 時間が出来…

バグバグ

何個かバグが報告されてますね…。 つか、メールだとバグ報告無いかなーとタカをくくってて毎日見てなかったよ…。 近いうちに何とかしないと。

WMP

もうちょっとで行けそうな気はするんだけどなぁ。 まだ駄目みたいっす。

調査着々と

iTunesの調査は終わり。 取得出来たのでやる気と時間が出来ればいつでも実装出来ます。 WMPも調査だけはしてるんだけど、いまいちよく解らん…。 ドキュメントが解りにくいのか、俺の理解が低いのか…。 どちらにしろ、バーナーの通り「時間の無いサイト」を体…

無茶言うなぁ

id:SapphireがKbは対応しないのかというので、出来るかどうかだけ調べてみた。 侍でVBSで出来るみたいなのでやろうと思って出来ない事も無いだろう。多分。 Lilithも見つけたので時間が出来たらやろうかと思う。

ソース再構成完了

取りあえず終わりました。 0.0.2リリース時点までは戻ってるはず。 これに設定ファイルから情報を読み出す処理を入れればβを取って再リリースかな? まぁ、何点か対処しなければ行けない問題は残っているんですがね…。 取りあえず、アカウントが取得出来ない…

もひとつ

System/Connection/OnConnectとSystem/Connection/OnDisconnectの発生のタイミングがなにやら気に入らない。 普通にログイン、ログアウトの時に発生するのは当然だけど、サーバーとの接続が切れた後に画面に出てくる再接続ボタンを押したときもOnConnectが発…

バグ?

System/Connection/GetInfoのアカウント取得時に取得した文字数は返ってくるのに、何故か変数に一文字も入っていない…。 あと、全体的にヌル文字が文字数に入ってくる…。 前者はともかく、後者ってもしかして普通?

めんどい

あまりにも適当に作りすぎたためにソースのスケルトンから作り直しました…。 で、元のソースは何も考えずに作りましたって言わんばかりの長い関数があるわけで。。 機能ごとに切り分けるのが面倒ですTT

落ちた…

何やったか解らないけど、落ちたYO!! 多分プラグインが起動中に接続が切れてWinamp終了した後に接続しに行ったら落ちたんだと思うけど…。 確か接続中以外は処理抜けるようにしてあるはずなんだがなぁ。

Ver0.0.1公開

ファイルアップするときに名前間違えてアップしてた…。 かなりショックだ。。 取りあえず、専用ページを作ったので詳しくはそっちで。 シンプルすぎて詳しくもなにも無いですけどね…。 相も変わらず、どこかで見たようなページです。。 だって、デザイン考え…

一応出来た

Winampで再生中のタイトル取得してプロトコル「MSNP8」の名前の最後にくっつけるだけ。 名前とタイトルのセパレータは今のところ設定出来ない。 ついでに言うとチェック間隔も設定出来ない…。 これに関してはタイトルが直前と変わらない場合はサーバーまで行…

後もうちょっと

メニューからの変更は出来たので、タイマーつけて自動で更新するだけ。 でも、かなりてきとーに作ったからソースをちゃんと整理しないと駄目だな…。 それが終わったらTSEもちゃんと仕上げよう。

そそのかされた…

何故かWinampで再生中の曲名を取得しようとしている自分がいる。 プレイリストの何曲目かは取得できるのに、曲名が取得できない…。 型がわるいのかのぅ? なんだか面倒になってきた。

妥協

タイトルを取得するメッセージがWinampのプラグインからしか使用できないようなので、m3uファイル吐かせて、そこからプレイリストに表示しているタイトルを取得するようにしてみた。 後はタイマー作って廻すだけかな? どこからが曲名とかは面倒だから取りあ…

最終リリース準備

和歌山への移動時間があまりにも暇だったので(ナニ)、ほったらかしだった続きをしてました。 今回追加する機能で気付いてなかったバグとかを潰して、後はダイアログの機能の一部分とデバッグ用に作った機能をオフにするのと、最後にTSEの機能をオフにする方…

ちょこちょこやってます

一度は諦めた全体を対象とする処理を作ってます。 共有メモリとか、いろいろ変な事をしてます。 大改造も施してるので、メジャーバージョン上げようかな。

久しぶりに開発

仕事が一段落したのでちょっと弄ってた。 クラス名指定して、Regnessem以外でもなるようにしようと思ったけど、Regnessem以外の物にフォーカス当たってると何故かiniファイルから取得した情報を保持してる変数を正常に参照出来ないっぽい。 何故だろう? よ…

なんだこりゃ

取りあえずテーマ関連の関数群のファイルを入れてみたらやたらとファイルを追加する羽目になった。 それはしょうがないとして(必要かどうかは後で判断)、SimpleUI以外からもやたらとファイルをコピーしたのは何故なんだろう…。 他のCOMMONに入ってるものなら…