【音楽プレイヤー】MusicBee【Part3】 [転載禁止]©2ch.net at SOFTWARE
【音楽プレイヤー】MusicBee【Part3】 [転載禁止]©2ch.net - 暇つぶし2ch2:名無しさん@お腹いっぱい。
15/02/05 00:34:13.58 PcUhTiFH0
前々スレのおみやげ

980 名前:名無しさん@お腹いっぱい。[] 投稿日:2014/02/03(月) 16:34:15.62 ID:uZA8JTlN0
スレが終わりそうですが
日本歌詞取得プラグインです
 ttp: //www1.axfc.net/u/3161987.zip
DLkey:plugin

なにかあればスレにて

3:名無しさん@お腹いっぱい。
15/02/05 00:35:23.98 PcUhTiFH0
(;´Д`)ノθ゙゙ ヴイィィィィン

初代
【XUL】MusicBee【ハチ】
スレリンク(software板)

4:名無しさん@お腹いっぱい。
15/02/06 00:42:08.13 TslM2FPa0
即死しそう

5:名無しさん@お腹いっぱい。
15/02/06 12:24:37.84 KG7ukTlN0
hosyu

6:名無しさん@お腹いっぱい。
15/02/06 18:47:13.78 0WYgmnfq0
ho

7:名無しさん@お腹いっぱい。
15/02/07 19:12:28.45 cD9vChNC0
2.5 RC1

8:名無しさん@お腹いっぱい。
15/02/07 20:58:36.22 pHtuQP450
RC1とはなんぞや

9:名無しさん@お腹いっぱい。
15/02/07 21:17:22.27 VnNKO1Sb0
「プレイリストの格納」が機能していない
Musicbeeは2.5.5491、端末はNexus5、MTPで接続している

設定はこんな感じ
URLリンク(i.imgur.com)
同期完了後もこの「!」の表示が変わらないし、
エクスプローラで確認してもフォルダはできてない
何が原因だと思いますか?

10:名無しさん@お腹いっぱい。
15/02/07 21:23:57.53 IVClYrmi0
前スレ>>1000
URLリンク(sig.hamazo.tv)
このスクリプトを自分なりに改良してカタカナと半角英字でArtist Sort-OrderやらTitle Sort-Orderに登録させてる
MediaGoは昔導入しかけたことがあったけど最初のファイルスキャンで一部の曲のタグがぶっ壊されたから封印してしまった

>>8
ベータ版と正式版の間

11:名無しさん@お腹いっぱい。
15/02/07 21:28:15.80 cD9vChNC0
MusicBee 2.5 RC1
URLリンク(getmusicbee.com)

>>8
リリース候補版
URLリンク(ja.wikipedia.org)

>>9
!マークにマウスオーバーでエラー内容表示されない?

12:9
15/02/07 21:29:50.24 VnNKO1Sb0
>>11
こう出ました
URLリンク(i.imgur.com)

13:名無しさん@お腹いっぱい。
15/02/07 22:30:01.63 pHtuQP450
>>10-11
なるへそありがとう

14:名無しさん@お腹いっぱい。
15/02/07 22:55:00.95 rPvjjDDg0
いつの間にかアルバム順が漢字カタカナひらがなで別れるようになったな

15:名無しさん@お腹いっぱい。
15/02/07 23:07:03.02 Vgme/0OU0
前スレ>>996
公式にはLast.fmと同期中なんかにテキストが出るあのステータスバーにテキストを出すメソッドが用意されてなさそうなので、
今MusicBee.exeをデコンパイルして中の処理追ってる。
デコンパイル自体はILSpy使えば一発なので難しくないんだけど、
難読化が施されてて酷いことになってるからまだまだ時間かかると思う。

16:名無しさん@お腹いっぱい。
15/02/08 00:53:27.44 cQFD2l7t0
コンパクトプレーヤーのときにダウンロードしてくるアーティストの画像ってどこにあるの?
探しても見当たらないのだが。
あれってその都度その都度もってきては捨ててるのかな?
そうなら何とかして確保したいな。

17:名無しさん@お腹いっぱい。
15/02/08 01:18:54.47 Kx/xiYFA0
MusicBeeのユーザーデータフォルダ(ポータブル版なら \MusucBee\AppData\ )の中に
InternalCache フォルダがあって、更に ArtistBackdrops フォルダを開いたその中に入ってる。
拡張子が .dat だけど、実際はJPEGだからリネームすれば見られる。
※もしかしたらPNGとか他のフォーマットもあるかもしれないけど、
 少なくともこちらでいくつか調べてみた限りではすべてJPEGだった。

18:名無しさん@お腹いっぱい。
15/02/08 01:28:01.61 cQFD2l7t0
ありがとう。あった。
ていうか、よくそんなところに気がつくなと思う。
datの時点で完全にスルーしていたわ…てんさいか…

19:名無しさん@お腹いっぱい。
15/02/08 01:31:11.68 Kx/xiYFA0
あ、PNGファイルあったわ。
テキストエディタ(メモ帳でも別にいいけどVimだと読み込み早かった)で開いて
最初の数バイトの中に "臼NG" ってあったら大体PNGだと思って間違いない。
"JF


20:IF" ってあったらJPEG。 よく分かんなかったらMediaInfoあたり使えばいい。



21:名無しさん@お腹いっぱい。
15/02/08 03:01:31.86 Kx/xiYFA0
前スレ>>996
ごめん、割と頑張ったつもりだけど無理だった。
MusicBeeが持つすべてのコントロールのTextプロパティを書き換えるコードを
書いてみたりもしたけど無駄だった。
ステータスバーはなんかよく分からん。未知の領域。

ところで、前スレであったソートタグつける云々って
URLリンク(developer.yahoo.co.jp)
こんなのでいいのかな。
一つのアプリケーションIDにつき一日50000回までって制限あるみたいだけど
そうそう引っかかるもんではなさそう。
前スレ>>1000に倣ってCustom3にタイトルの読み入れればいいの?
面白そうだからY!開発者登録はしてみた。

22:名無しさん@お腹いっぱい。
15/02/08 05:51:30.40 g2cM/cWy0
>>20
ドラ1さんが降臨してた

俺は3にアルバム、4にタイトル、5に作曲の順だけどcustomの番号に関わらず直接タグ付けできませんか?

ふりがなのAPIに関してはよく分からないけど辞書登録的な機能があると、同じアーティストの読みを何回も間違えるといったことがなくてうれしいです
>>10で挙げたやつはexcel関数使っててwindowsの辞書登録も参照してくれて便利だったので

23:名無しさん@お腹いっぱい。
15/02/08 10:10:34.81 Ye+uBFJi0
2.5の正式化が近い

24:名無しさん@お腹いっぱい。
15/02/08 11:00:57.78 cQFD2l7t0
スカドラさんがまたすごいのに目をつけてくださった。
長年のソート問題が解決しそう…

1000がいっていたのは、ファイルタグの一種のことなだけど
Beeのデフォルトでは実はタイトル名とかのベーシックなタグを除いてファイルタグは全部読み込んでいなくて、
マニアックなのは自分でお好みで付け加える形になっている(カスタムタグにある一覧がそれ)

で、Beeが初期設定のデフォルトで読み込んでいるのがカスタム1とカスタム2なんだけど
(ごめん、ここいじりまくったからカスタム1,2がデフォルトでどれになっているか忘れた)
そのなかでソート用に使えるタグは、その二つを含めたこの5つ。これを使うには自分でBeeの設定で出さないといけない。
・タイトル Title sort-order
・アーティスト Artist sort-order
・アルバム Album sort-order
・アルバムアーティスト Album Artist sort-order
・作曲者 Composer sort-order
このタグ内に書かれたものはAZ順に並ぶ。
つまり、タイトルで日本語、アーティスト名が日本人名、アルバム名が日本語でも並ぶ(ソートできる)というわけ

25:名無しさん@お腹いっぱい。
15/02/08 12:03:19.93 Kx/xiYFA0
>>21
> 俺は3にアルバム、4にタイトル、5に作曲の順だけどcustomの番号に関わらず直接タグ付けできませんか?
ハイ無理です。
APIからは「Custom1, Custom2, Custom3, ... Custom15, Custom16」というように
番号が1から16まで振られているものが見えるだけで、
そのカスタムタグにどういう名前がついているのかとか
どういうソートに使われているのか(あるいはソートには使われていないのか)とか
そういう情報は取得、または設定することができません。
まぁコレはアレな、設定画面でどれ更新するか選べるようにすれば解決な。

Windowsの辞書登録というとMS-IMEの機能を呼ぶってことかな。
ちょっと調べてみたけど、imm32.dllをインポートすればできるらしい。
ただ精度が酷いみたいで、優先して使うかは…。
どちらを先に使ってもたぶん漢字はすべてひらがなに戻るだろうし、
そうなるとどちらか片方しか使う価値はないんじゃないかと。
ただ極端なこと言うと、後者は確実に
・「時間」→「とき」
・「地球」→「ほし」
とか、そういう特殊な逆変換はできない。これは断言できる。

ちなみに>>23が言ってるデフォルトはこれ。
URLリンク(dl.dropboxusercontent.com)

26:名無しさん@お腹いっぱい。
15/02/08 12:36:59.80 cQFD2l7t0
あー、そうそうデフォはArtist関連だった気がする。ありがとう。

ちなみに、GoogleIMEとかは?よく知らんけど。
あとそういう話をするときに思い出すのは、Namazuとかやね。
今はどうなっているのか知らんけど。
なまずで調べてみたら、こういうのもあった。
URLリンク(kakasi.namazu.org)

27:名無しさん@お腹いっぱい。
15/02/08 13:02:36.96 Kx/xiYFA0
GoogleIMEは俺も調べてたんだけど、
公式でWebAPIが用意されているものの、あくまで漢字変換用で逆変換がサポートされていない。
(これはクライアント型のGoogleIMEでもできないっぽい)

で、そのKakasiもそうだけど、ダウンロードして使うのが前提のタイプは
プラグイン本体以外にファイルを余計に使うために、ユーザーの負担が大きいから避けてる。
プラグイン自体に辞書ファイルのダウンロードと解凍を任せてもいいんだけど、
少なくとも解凍用のライブラリは組み込む必要があって本体のサイズが肥大化する。
できれば避けたい。
となると選択肢としてはWebAPIかOS組み込みの機能を使うことになるわけ。
ちなみにMS-IMEはやり方さえ知っていれば無効化できるので
Microsoft製OSだからと言って必ずしもMS-IMEに頼れるとは限らない。

28:名無しさん@お腹いっぱい。
15/02/08 13:23:32.46 cQFD2l7t0
なるほど。「別途~が必要」は避けたい、使うとしても最後の手段だという訳ね。
それならYahooのやつとMS-IME利用のやつが最有力でそれで考えているという訳か。ふむふむ。

29:名無しさん@お腹いっぱい。
15/02/08 13:57:20.49 g2cM/cWy0
直接タグ付けは無理でしたか
最悪3がタイトルで作ってもユーザーがカスタムタグの設定並び替えれば済むっぽいなら問題は少ないと思います
ちなみにCustomタグって名前が付けられていない場合ファイルタグじゃなくて
ハチのDBのみに保存されると思うのですがCustomタグ付けるAPIはどちらになるのでしょう?

辞書登録と言ったのは変換にIMEを使うという前提ではなくて、
WebAPIに通す前にこの単語があったら先にこう変換しておくといったことを
ユーザーに設定できるようにしてほしいということです
設定に項目つけるとか別途テキストファイルをユーザーフォルダに置かせるとかでも対応できるかと
そうすればユーザーがよく使う難読タグをAPIが誤爆し続けるといったことがなくなります

30:名無しさん@お腹いっぱい。
15/02/08 14:27:18.55 Kx/xiYFA0
あ、プラグイン自体に独自の辞書を持った変換機能を持たせろってことね。
それならできそう。

ところで今考えている設計では、ライブラリにあるすべてのファイルを
一気にタグ付けする方向なんだけど問題ないよね。
勿論、タイトルにもアーティスト名にもアルバム名にも漢字を含まない曲はスキップする。
選択的にタグ付けするならそれ用のUI作らないといけないから時間かかりそう。

31:名無しさん@お腹いっぱい。
15/02/08 14:37:11.20 cQFD2l7t0
専門外なのでいうのもはばかるが、
基本的に、日本語としての正しい読み(辞書的な意味)のふりがなをふるってことがメインだと思うけど
そうじゃなくて、(もちろんそれはそれで必要なんだけど)発想をちょっと変えて、
要するに、日本で売られているCDしかないんだから、売られているCDの情報を採ってくればいいんじゃね?というのはどうだろうか。

実装しろとかいう意味じゃなくて、後学のためにそういう発想はどうかなというのがちょっと興味がある。
そういうAPIならたくさんありそうだし。
URLリンク(aula.seesaa.net)
ここら辺は本のやつだけどCDとかでもありそう。楽天とかなら。
こういうのは「アイディアとして」どうなんだろうと思うわけなのさ。

32:名無しさん@お腹いっぱい。
15/02/08 15:39:04.55 Kx/xiYFA0
>>30
なるほど、読みを持ったDBから引っ張ってこいってことね。
それは確かにハマれば強そうだけど、例えば同人やインディーズは無理そうね。
可能性の一つとしてはアリだけど、今回は単純に(APIの提供元探しもコミで)めんどくさいな。

33:名無しさん@お腹いっぱい。
15/02/08 15:58:52.71 g2cM/cWy0
>>29
特定のプレイリストのみとかでも難しいですか?
実装に時間かかるならライブラリ全体でもいいけど全ファイル見るとなると人柱が文字通り命がけになりそうでw

34:名無しさん@お腹いっぱい。
15/02/08 16:08:26.88 cQFD2l7t0
ていうか、そもそもポータブルをダウソして入れて、そこに設定をコピペして、曲も数十曲くらいコピペして
テスト用を作って試した方がいいだろう。人柱としても。この方法ならそんなに大変な手間じゃないし。
というか、環境はそれぞれ違うんだから、人柱をしない人も結局は試してみないといけないわけで
どっちにしろそういうテスト用を作った方がいいんじゃないかな。

35:名無しさん@お腹いっぱい。
15/02/08 16:38:19.37 Kx/xiYFA0
>>32
Wikiによると
====
◾"domain=SelectedFiles". Get current selected files
◾"domain=DisplayedFiles". Get current displayed files in Main Panel
◾"query" also supports auto playlist format filtering. Create an auto-playlist with required criteria and look at the xml, you only need these parts:
<SmartPlaylist>
<Source Type="1">
<Conditions CombineMethod="<1 of combnined methods>">
<Condition Field="<TagName1>" Comparison="<1 of comparisons>" Value="<TagValue1>" />
<Condition Field="<TagName2>" Comparison="<1 of comparisons>" Value="<TagValue2>" />
</Conditions>
</Source>
</SmartPlaylist>
====

とあるので、プレイリストをクリックしてメインパネルに曲を絞り込み表示した上で、
if (mbApiInterface.Library_QueryFiles("domain=DisplayedFiles")) <- ここに絞り込み条件を書く
{
var songs = new List<string>();
while (true)
{
string filepath = mbApiInterface.Library_QueryGetNextFile();
if (string.IsNullOrEmpty(filepath)) break;
songs.Add(filepath);
}
}
とすれば、ある意味実現できていると言える。

36:9
15/02/08 18:44:27.99 Pjiz/QWt0
「プレイリストの格納」が機能していない
Musicbeeは2.5RC1、端末はNexus5、MTPで接続している

設定はこんな感じ
URLリンク(i.imgur.com)

同期完了後、エクスプローラで確認してもフォルダができてない
何が原因だと思いますか?

37:9
15/02/08 18:50:36.69 Pjiz/QWt0
連投失礼>>35に追加
この「!」が出てきて、同期完了後も消えない
URLリンク(i.imgur.com)

38:名無しさん@お腹いっぱい。
15/02/08 19:11:42.95 cQFD2l7t0
何度も質問しているけど情報が少なすぎてエスパーでない限りそんなもん分かるわけない。
「PCが突然壊れました」的な質問。Beeの作者でもわからんわ。

ただエスパーをすればたぶんそれはBeeとはあまり関係ないと俺は思う。
どっちかというとNexusの方に問題があるんだろう。フォルダができていないというんだから。
そうなってくるとロリポップ使っているのかキットカットか、アプリはなにを入れているのかとかいう話になってきて
完全にスレチだしそういうのは完全にアンドロイドの問題。ここで聞くような話でもないし、みんなも興味ないだろう。

ていうか、普通、質問するときに、せめて最低限Nexusのアプリの名前も書くべきじゃないのか。まあどうでもいいけど。
ということで、該当アプリのスレに行った方がいい。そのアプリでM3U8の扱いがどうなっているのかとか質問してきたらいい。
ていうか、そんなことしないでそもそもBeeで生成されるPLをD&Dで無理矢理入れれば解決するような問題だとは思うが。

39:9
15/02/08 19:49:46.54 Pjiz/QWt0
>>37
お言葉を返すようで申し訳ないが、
別に特定のアプリで開けないと言ってるわけではない
PC側の、しかもエクスプローラです

次に、端末に原因がないと思うのは
BeeはMTPデバイスに対応していて、端末はMTPデバイスとして認識されているので、
NexusだとかAndroidだからとかいう理由は原因にならないと思うから

40:名無しさん@お腹いっぱい。
15/02/08 19:53:55.96 g2cM/cWy0
>>34
なるほど、分からん
とりあえずポータブルおとなしくダウソします
ライブラリ全体から取得するAPIがあるならプレイリストから取得するAPIもあるんじゃないかという素人考えだからあまり深く気にしないで

>>38
曲は同期できるけどプレイリストだけフォルダが作れなくて同期できないということ?
自分でフォルダ作っても駄目?

41:9
15/02/08 19:56:45.42 Pjiz/QWt0
>>39
そのとおり
フォルダを作っても「!」マークが消えるだけでファイルは出来ないのです

42:名無しさん@お腹いっぱい。
15/02/08 20:08:29.06 l4oVACOK0
>>40
- 本来自動的に作成されるはずのフォルダが自動で作成されない。
- フォルダを自分で作れば!が消える。
ってことなら、書き込み権限がないってことじゃないの?

43:9
15/02/08 20:12:19.55 Pjiz/QWt0
>>41
曲は転送できますよ

44:名無しさん@お腹いっぱい。
15/02/08 20:20:54.96 g2cM/cWy0
>>42
隣の「自動同期の設定」でプレイリストにチェックが入ってるのであれば俺にできることはないかな
2.4でできてたのであれば根本的解決になってないかもしれないけど2.4に戻すとかも手だと思う

45:名無しさん@お腹いっぱい。
15/02/08 20:26:48.70 cQFD2l7t0
>>38
なんでアプリの名前をそこまでして書かないのかよく分からんが、それはともかく、
Windowsのエクスプローラで作っても消えるというのなら、やっぱり端末が原因じゃねーの?権限がねえということやないか。
仮にそれでもちがうというのなら、Winが悪いということじゃないの?つまり、それでもBeeは関係ないことになるが。
Beeが原因だという思い込みにこだわりすぎている気がするが。
ファイルをNexusに書き込んでも消えるというのはBeeは全く関係ないからな。
Bee外してD&Dしてもそういう現象は起こるだろう。

46:9
15/02/08 20:36:11.76 Pjiz/QWt0
>>43
「自動同期の設定」自体が無いです
URLリンク(i.imgur.com)
以前はタブ型であったんですけどね

47:9
15/02/08 20:46:26.23 Pjiz/QWt0
>>44
>Windowsのエクスプローラで作っても消えるというのなら
言ってません

>ファイルをNexusに書き込んでも消えるというのは
言ってません

48:名無しさん@お腹いっぱい。
15/02/08 20:56:17.73 Kx/xiYFA0
>>39
あ、ごめんなさい。
プログラミングの知識がある程度ないと意味不明よね…。

>>46
言い返すだけじゃなくて、実際にやってみてどうなるか
淡々と報告するだけでもスレのみんなも協力してくれるんじゃないの?
俺もそれだけ聞いたら書き込み権限の問題に思えるし。

自動同期の設定は、MTPデバイス接続時に出てくるツリーメニューから
各々のデバイスを選択した先にあるはず。

49:名無しさん@お腹いっぱい。
15/02/08 21:19:18.00 U7Cjuf5a0
これってiTunesでいうところの
ライブラリ追加時にファイルを[iTunes Media]フォルダにコピーする
に類似した機能はないのかな?

50:名無しさん@お腹いっぱい。
15/02/08 22:23:35.52 Pjiz/QWt0
>>47
やっぱり無いです
URLリンク(i.imgur.com)

51:名無しさん@お腹いっぱい。
15/02/08 22:31:36.68 Kx/xiYFA0
>>49
あれ、その画面のことじゃないの?勘違いしてたならごめん。
俺はその画面のこと言ってる�


52:フかと思ってた。 その画面の「音楽」タブにプレイリストに関するチェック項目ないの?



53:名無しさん@お腹いっぱい。
15/02/08 22:44:43.66 g2cM/cWy0
あっ2.5から変わったのか
俺が言いたかったのはまさしく「音楽」のとこにある「プレイリストを同期する」のチェック
そこ見直しておかしくなかったらちょっとよく分からない

54:名無しさん@お腹いっぱい。
15/02/08 22:51:34.14 Pjiz/QWt0
>>50
またもや無いです
URLリンク(i.imgur.com)

55:名無しさん@お腹いっぱい。
15/02/08 22:55:27.84 l4oVACOK0
>>52
synchronise playlists は違うの?

56:名無しさん@お腹いっぱい。
15/02/08 22:56:51.42 Kx/xiYFA0
なんでよ。あるじゃん。
プレイリストの同期ができればいいんでしょ?
「syncronise playlists」にチェック入れて「selected playlists only」を選べばいい。

それとも、もしかして英語読めない人?
だったら、言い方きついかもしれないけど、海外のソフトのベータ版なんて使わない方がいいよ。
ちゃんと日本語に訳されるのを待って正式版を使った方がいい。

57:9
15/02/08 23:03:48.46 Pjiz/QWt0
「音楽」タブのsynchronise playlistの中のPlaylistを選択し同期すると
「プレイリストの格納」で指定したフォルダにファイルが転送されたのを確認しました
ありがとうございます

>>53
ありがとうございました

>>54
読めないわけではないんです
正式版を使っていた頃も
このオプションの存在は知っていましたが触りもしませんでしたw
どうやらURLリンク(i.imgur.com)
並列チェックボックスの意味を取り違えていたもようです(もうちょっと分かりやすくして欲しいけど)
失礼しました

58:名無しさん@お腹いっぱい。
15/02/08 23:06:45.85 cQFD2l7t0
これはひどい

59:名無しさん@お腹いっぱい。
15/02/08 23:13:52.30 l4oVACOK0
英語云々以前の問題だったかw

60:名無しさん@お腹いっぱい。
15/02/08 23:23:56.70 Pjiz/QWt0
自称エスパーに煽られててワロタw

61:名無しさん@お腹いっぱい。
15/02/08 23:32:40.70 cQFD2l7t0
そうやって開き直るより以前にトラブルを解決してほしいのなら
何回もいったが、全部ちゃんと情報を提供してお願いするのが筋だよ
最初から情報をすべて開示してちゃんとしていればこんな騒動にはならなかった

それに、結果論として答えとは違っていたとはいえ最初のあの段階では俺の見立ては間違っていないし
「まさかこんな初歩的なことが分からないようなやつ」だとは夢にも思わなかったわけだから
そんな風に俺がおまえにいわれる筋合いはない

もう途中からなんか腹立ってきたからスルーしていたけど
そういう態度は直した方がいいと俺は思うぞ。人として。
要するに、草生やしている場合じゃねえ。反省しろ。

62:名無しさん@お腹いっぱい。
15/02/08 23:41:24.55 Pjiz/QWt0
>>59
確かに質問レスから答えは到底分からなかっただろう
多分これは俺の勘違いと質問者の精神を理解できていないせいだろう
これを是正するには猛省を要するし、そうしていきたいと思っている

だけどお前のレスは
始めからアプリだとかM3U8の扱いだとか全く意味不明だったw
「情報が少なすぎて」って言いつつ俺のレスを読まずに返答してるのか!?と思ってたw
ごめんな

63:名無しさん@お腹いっぱい。
15/02/08 23:52:04.99 l4oVACOK0
>>60
英語勉強すれば済むことじゃね?
コミュニケーション障害って治らないらしいから、そっち方面で努力しても無駄だと思うよ。



64:頑張って自分一人で解決できるようになれ。お前ならできる!



65:名無しさん@お腹いっぱい。
15/02/08 23:56:12.09 hCAjt4Uw0
カスだな
英語読めないのが原因だっただけじゃないか

66:名無しさん@お腹いっぱい。
15/02/08 23:56:16.78 cQFD2l7t0
>>60
もういいわ。腹立つだけ。レスすんな。
おまえはよく知らないだろうが、
アンドロイドのプレイリスト周りのトラブル(同期など)はほかのソフトでも結構起こっていて、
だいたいアプリ側の問題なんだよ。だから最初にアプリを疑うのは当然だし、そうするべき。

しかもプレイリストが格納されないというのならデバイス側の問題だろ。
ま さ か 英語すらろくに読めないクソのおまえがチェックを外しているなんて考えすらしないわけだから。

おまえが勝手に赤っ恥をかくのはいいがおれに八つ当たりはよせ。
おまえがクソのような間違いをして思い込みをしていたんだからおまえに100%非がある。
他方で、俺の対応に非などない。
これ以上、頭の悪さを見せつけられても俺も困る。

67:名無しさん@お腹いっぱい。
15/02/08 23:57:46.30 gQ3dZ+mW0
お前らが喚くからドラ1さん岩戸に隠れちゃったじゃないか

68:名無しさん@お腹いっぱい。
15/02/09 00:17:41.49 zVUMNh0a0
>>63
「Beeで設定したのにエクスプローラで確認すると、フォルダが作られていない」
なんでこういう状況で「アンドロイド」の「アプリ」が関係するんだ!?

>~なんて考えすらしないわけだから
それを考えるのが「エスパー」だと思ってた

>他方で、俺の対応に非などない
ごもっとも。ぼくも本気でそう思ってる
だけど意味不明すぎて草生えることが往々にしてあるw
(ただ、原因を断定(エスパー)して厄介払いするようなことは止めてほしいw)

69:名無しさん@お腹いっぱい。
15/02/09 00:19:09.77 ppVZet/l0
スカドラさんは岩戸でプラグインを作っている最中だから…(震え声)
まー、「おまえら」というか今日はあの温厚なスカドラさんを切れさせる期待の新人が現れたからな
しょうがない

70:名無しさん@お腹いっぱい。
15/02/09 00:21:27.99 ppVZet/l0
>>65
おまえもういいよ
さすがにさむい空気読め

あと>>63もこんなクズに反応しなくてもいい
スレが荒れるだけ
みんな分かっているから大丈夫

71:名無しさん@お腹いっぱい。
15/02/09 00:30:05.24 zVUMNh0a0
>>67
すまないが、俺はLRは守るが、空気は読まない
もとより2chまで来て馴れ合いをするつもりはないから

72:名無しさん@お腹いっぱい。
15/02/09 00:34:59.42 ppVZet/l0
「人と人との意思の疎通」を「馴れ合い」と呼ぶのなら
「みんなと意思の疎通ができていない」おまえは確かに「馴れ合っていない」といえるだろう。
あと「ローカルルールを守る」といっておきながらなぜおまえは質問をした?
このスレは質問スレじゃない。質問は明確なローカルルール違反なんだけど。
たった二行でこれだけ矛盾できるやつも珍しい。

73:名無しさん@お腹いっぱい。
15/02/09 01:03:23.24 mUk1chCO0
NGID:Pjiz/QWt0

74:名無しさん@お腹いっぱい。
15/02/09 01:37:08.34 jtSBaNvi0
>>64
風呂入ってただけw
で風呂上がりにそろそろ着手すっかと思ってこんなの作ってた。
URLリンク(dl.dropboxusercontent.com)
まだ見た目しかできてない。

75:名無しさん@お腹いっぱい。
15/02/09 01:43:20.92 jtSBaNvi0
見た目というか、デザイン案かな。
処理実装するにあたって、とりあえずUIだけでも作っておくと
なんというか、後々忘れにくい。

76:名無しさん@お腹いっぱい。
15/02/09 02:21:22.98 ppVZet/l0
また神プラグインができそう。
期待せざるをえないでしょう。

77:名無しさん@お腹いっぱい。
15/02/09 02:34:44.29 gZDroj0I0
プレイリストのチェック指摘した俺はもしかしてエスパーだったか
ごたごたの間に2.4からRC1にしてみたけど同期がスムーズになったな
前は0%→1%と99%→100%でやたら詰まってた印象だった

>>71
なんかすごくしっかりしたの作ってくれててすごく期待

78:名無しさん@お腹いっぱい。
15/02/09 08:55:52.33 wZBpetAc0
>>71
うっひょー涎が止まらんですたい

79:名無しさん@お腹いっぱい。
15/02/09 16:42:22.64 ppVZet/l0
「よみたん」 URLリンク(yomi-tan.jp)
読みが難しい姓・名や住所、英語(英単語)や略語など、「読み仮名」がわからない時にお使いいただけます。

「よみたんAPI」使用方法
「よみたんAPI」はWeb APIとなっています。
基本的には、
URLリンク(yomi-tan.jp)
に、GETリクエストでクエリーを渡すことで、読みがなが帰ってくるようなしくみです。

80:名無しさん@お腹いっぱい。
15/02/09 19:10:27.86 j5d9XY2h0
そこ俺も一旦見たけど、難読漢字等ってあったからそういうの専門かと思ってスルーしてた。
今ちょっと使ってみたら普通の文でもひらがなに直してくれるのね。
レスポンスも早いし想像以上に便利だった。

81:名無しさん@お腹いっぱい。
15/02/09 22:28:44.31 wZBpetAc0
+   +
  ∧_∧ +
 (0゜・∀・) ワクワク
 (0゚ つと) +テカテカ
 と__)__)  +

82:名無しさん@お腹いっぱい。
15/02/10 11:47:50.17 pm5GD3dw0
これってcueシート含んでるflacで管理してるとき、ポータブルデバイスに同期かけると分割されないんですけどどうすればいいですか

83:名無しさん@お腹いっぱい。
15/02/10 12:16:54.32 x/O0Uu+O0
例の英語バカ臭い。

84:名無しさん@お腹いっぱい。
15/02/10 13:32:27.66 rxshmait0
Internal Cueがまともに編集出来ないと
foobarからは乗り換えられない
惜しい

85:名無しさん@お腹いっぱい。
15/02/10 13:57:10.97 KZ3G6/nz0
デバイスのアプリがcueシートに対応してないだけならちゃんと対応してるアプリを使うか、もしくは同期するときにオンザフライ変換
違ってるならもっと詳細

86:名無しさん@お腹いっぱい。
15/02/10 14:08:55.45 pm5GD3dw0
Flac(Internal CUE)で1CD1ファイルでPC上で管理して、ポータブルデバイスに自動同期で1曲ごとに分割して転送したい
オンザフライ変換でAACに変換してるけど転送先にはCD全体がAACに変換されて1ファイルになってる

87:名無しさん@お腹いっぱい。
15/02/10 16:42:50.03 KZ3G6/nz0
>>83
すまん普通に変換すると分割されるからオンザフライ変換でも分割されると思ってたわ
それなら面倒だけど転送する前に分割しないといけないかもしれない

88:名無しさん@お腹いっぱい。
15/02/11 12:16:37.99 ci9U2rxI0
前スレの「Genre」と「Genres」が両方とも「ジャンル」と訳されているため
Now Playing to External Filesとmb_TagTools.dllがエラーはいている件で
解決方法を提示したおまえらの方法をURLリンク(mb.piulento.net)で試そうとしたところ
すでに「#Main.field.143# ジャンル」が「#Main.field.143# ジャンル(全)」に変わっていた
日本語訳の人もここを見ているのだろうか。

89:名無しさん@お腹いっぱい。
15/02/11 16:12:33.72 AqkrrHH50
>>85
ほげほげさんが作者に連絡したみたいやで。
URLリンク(blog.piulento.net)

90:名無しさん@お腹いっぱい。
15/02/11 16:35:39.68 ci9U2rxI0
なるほど。ほげほげさんおつやで。

91:名無しさん@お腹いっぱい。
15/02/11 20:56:07.42 PIrxIBk50
ソートタグつけるやつ(テストビルド)
URLリンク(onedrive.live.com)

MusicBee設定のホットキーに結び付けるか
「ツール」→「タグツール」→「ソートタグを各曲に設定する」から。

アーティスト名、アルバムアーティスト名、タイトルいずれにも漢字を一文字も含まない曲は無視。

メインパネルに表示している曲すべてを処理します。
今は同期処理なので、曲の量によっては長時間固まる可能性あり。

一応設定が保存、読み出しされるところと表示できるところまでは確認したけど、
Library_SetFileTag メソッドが機能していない気がすごくする。

92:名無しさん@お腹いっぱい。
15/02/11 21:11:30.93 OXKDto5F0
間違えてクリックすると
今までのリストがぶっ飛ぶの防ぎたい

93:名無しさん@お腹いっぱい。
15/02/11 21:30:55.21 PIrxIBk50
上で張ったプラグイン、ファイルにタグが適用されない問題を修正した。

以下、同じようにプラグイン開発で困ってる人いたら参考になると思うのでメモ代わりに。
・現在再生中の曲に ★5 を付けるケースを考える
string filepath = mbApiInterface.NowPlaying_GetFileUrl();
mbApiInterface.Library_SetFileTag(filepath, MetaDataType.Rating, "5");
mbApiInterface.Library_CommitTagsToFile(filepath);

ということで Library_CommitTagsToFile メソッドを読んでやらないと、実際にファイルに書き込まれるフェーズが実行されない。
たまたまフォーラムを検索してたら引っかかったからよかったけど、ここ割とハマりそう。

94:名無しさん@お腹いっぱい。
15/02/11 21:50:34.78 ci9U2rxI0
おお、スカドラさんの新作来てた。もう少しかかると思っていたのに。せっかくの休日なのに乙です。
ということで、さっそく、スカドラさん専用のテストビーで試してみよう
せっかくだからMusicBee 2.5 RC1で試してみる

95:名無しさん@お腹いっぱい。
15/02/11 22:15:28.83 ci9U2rxI0
[報告:試してみた]MusicBee 2.5 RC1
成功。すばらしい。
1.40個くらいで試してみたら数秒で終わった。その間は固まった。
2.よみたんもあってすばらしい。
3.人名もいけてた(あむろなみえ、うただひかる)。誤訳がほとんどなくて、期待以上に正しく入ってた。
4.ソートに使われるカスタムタグにアルバムがないんだけどなんか理由があるのかな?
5.意見が分かれると思うけど、(当然だけど)英語のグループ名がスルーされているんだけど
  そういう場合は空欄にするよりそのまま英語の題名を突っ込んだ方がいい?
  どっちにしたって変わらないのだけれども、なんとなく気持ち的に。
とりあえず、暫定的に、試して感じたレポートとしては以上です。

96:名無しさん@お腹いっぱい。
15/02/11 23:17:20.54 PIrxIBk50
> ソートに使われるカスタムタグにアルバムがないんだけどなんか理由があるのかな?
ん、特に理由はないよ。
あえて理由を挙げるとすれば、今はテストビルドで実際に動作するかのチェックに比重を置いてるから、かな。
>>23のをそのまま実装すればいいんだよね?
ただ5つすべて実装すると設定画面の配置が変わる可能性はある。

ちなみに英語やひらがな、カタカナなど漢字以外をスルーしているのはAPIリクエストの回数を節約するため。
Y!は1日50000回、よみたんは1日10000回で、
Y!はアプリケーション単位(つまりリクエストに付与するAppIDで管理)していて、全ユーザーの合計が1日50000回以内。
よみたんはIPアドレス単位(※1)なので、どちらかというと後者の方が一人あたりの猶予は大きいと思うけど、一応。

ちなみに同じくAPIリクエスト節約を目的として、アーティスト名・アルバムアーティスト名・タイトルは一度に送信してる。
その際は、受信結果を適切に切り分ける必要があるので、
セパレータ文字列として曲のタグとして通常は存在しえないと思われる「[][][]」を一緒に送信してる。
例) 福山雅治の桜坂を送信する場合、クエリ文字列は「福山雅治[][][]福山雅治[][][]桜坂」をURLエンコードしたもの

蛇足だけど、Y!とよみたんでは挙動が若干異なり、後者は英単語も日本語読みになる。
だからAPIエンジンとして読谷を使用する場合、
> 英語のグループ名がスルーされているんだけど
> そういう場合は空欄にするよりそのまま英語の題名を突っ込んだ方がいい?
> どっちにしたって変わらないのだけれども、なんとなく気持ち的に。
ここは結果として変わってくる。

※1) サーバ側からアプリケーションを特定する手段がないので推測として。サーバ側でカウントしてるのかは知らない。

97:名無しさん@お腹いっぱい。
15/02/11 23:28:08.08 7e/DqveK0
盛り上がってるなぁ
羨ましい

98:名無しさん@お腹いっぱい。
15/02/11 23:34:20.26 PIrxIBk50
あっ、>>93のやつ訂正。
「読谷」って記述あるけど「よみたん」ね。
多少の誤字は放置してるけど、流石にこれは意味不明なので。

99:名無しさん@お腹いっぱい。
15/02/11 23:45:15.48 kIzIUHnB0
ちょっと目を離してる間にスレが進みすぎて何で盛り上がってるのかよくわかってない俺

100:名無しさん@お腹いっぱい。
15/02/11 23:49:50.88 ci9U2rxI0
「読谷」のよみ、「よみたん」楽勝でした。

それはともかく、若干、私が最初に勘違いしていた点、そしてみんなが勘違いするだろう点をあらかじめ書いておきます
まず、これはしょうがないんだけどちょっと問題なのはライブラリでソートしようとする場合
表示するフィールドが「タイトル」ではソートされなくて、カスタムタグの「Title sort(カスタム3)」の方を出さないといけない点
そして、「タイトル」はあくまでも、ふりがなの振られたやつじゃなくてBeeの元の並び順になっているということ
この「タイトル」は全く変化がない(当たり前のことだけど)ということです
これはちょっと分かりづらい

API縛りの件、理解しました。そのほかの点も理解しました。
>> >>23のをそのまま実装すればいいんだよね?
よろしくお願いします。

101:名無しさん@お腹いっぱい。
15/02/12 00:05:46.41 foHnn8VQ0
試してみました
とりあえず20曲ほどだとすごくいい感じでふりがな振ってくれました

ただ設定のカスタムの番号と実際のタグ付けがズレてます
custom1:アーティスト
custom2:アルバムアーティスト
custom3:タイトル
にしてても
(custom1の部分):タイトル(ふりがな)
(custom2の部分):アーティスト(ふりがな)
(custom3の部分):アルバムアーティスト(ふりがな)
でタグ付けされます

102:名無しさん@お腹いっぱい。
15/02/12 00:20:27.57 TnkKH10i0
>>98
報告ありがと。たぶん修正したのでもう一度確認お願いします。

103:名無しさん@お腹いっぱい。
15/02/12 00:25:20.21 mCNt0OC70
スカドラさん、仕事早すぎる・・・
いったい、どうなっているんだ・・・
乙です。また神プラグインでありました。ほんと何者だよ。

ここ数日でこんなにあっけなく長年のソート問題が解決してしまうとは
今までは何だったのかと小一時間。

104:名無しさん@お腹いっぱい。
15/02/12 00:36:19.33 mCNt0OC70
スカドラさんは毎回短い周期でほぼ完璧に仕上げてくるので
人柱というかテストじゃなくていきなり本番という感じ。
人柱のかいがないw

105:名無しさん@お腹いっぱい。
15/02/12 00:52:30.41 hslRurWL0
スカドラさん乙です。

うーむ、エラー吐いちゃうなぁ。
みんな綺麗に出来ているということはおいらの環境問題だよな

'MusicBeePlugin.HttpProtocoIErrorException' の例外がスローされましたとは一体何だろう

106:名無しさん@お腹いっぱい。
15/02/12 00:53:54.89 QO9sxwlz0
前スレ>>824とほげほげさんのおかげでSocial Networks Statusも使えるようになった
感謝!

107:名無しさん@お腹いっぱい。
15/02/12 00:55:21.70 foHnn8VQ0
>>99
さっそくの対応に感謝
しっかり直りました

あと英字とかの問題はあえて言うなら英字は英字のまま、ひらがなとカタカナはひらがなでタグ付けされた方がいいです
英字は完全に気分的な問題ですがひらがなカタカナには一応理由もあって
パネル上のフィールドをクリックしたときのソートが最近ひらがなとカタカナで分離する仕様になりました
カスタムタグは現状ひらがなとカタカナ一緒くたでソートしてくれますが今後仕様変更があった場合に
ひらがな曲とカタカナ曲で分離する可能性もあるんじゃないかと

108:名無しさん@お腹いっぱい。
15/02/12 01:04:59.44 mCNt0OC70
>>102
Beeのバージョンは?Winは8?7?
串とかオミトロン刺してない?などなど
情報を書かなきゃ

109:名無しさん@お腹いっぱい。
15/02/12 01:14:42.07 foHnn8VQ0
>>104
パネル上のフィールドって冷静に意味分からんね
要はソートアーティストは現状もひらがなとカ


110:タカナ混ざってソートするけどアーティストは最近分離するようになったってことね



111:名無しさん@お腹いっぱい。
15/02/12 01:21:00.48 hslRurWL0
>>105
Beeは最新2.5.5516(RC1)
win8.1です

串はプロキシ?でいいんですかね
そういうのはやってないです

112:名無しさん@お腹いっぱい。
15/02/12 01:27:48.33 mCNt0OC70
>>107
普通だねえ。それじゃあ、理由は何なんだろうね…
よくわかんないけど、俺の適当な勘的にセキュリティソフトっぽい予感がしないでもない。

113:名無しさん@お腹いっぱい。
15/02/12 01:30:40.53 hslRurWL0
>>108
解決?かどうかは不明ですが
適当にインボックスに数曲入れてやってみたところ、すんなり成功しますた。

なんか変なファイルが混じってたとか曲数が多すぎたとかでしょうかね?

114:名無しさん@お腹いっぱい。
15/02/12 01:31:44.50 mCNt0OC70
>>106
あー、そうそう、スカドラさんに一つ聞いておきたいんだけど
これって、上書きしてます?
要するに、空欄だけをターゲットにしているのかそれともすでにタグがあろうが書き換えているのか。
いろいろ試してみたんですけど、いまいちよく分からない。
例えばY!→よみたんの場合と、よみたん→Y!の場合で二度かけたら結果は違うのかなど

115:名無しさん@お腹いっぱい。
15/02/12 01:33:39.64 mCNt0OC70
>>109
あー、それなら、あれはどうかな?
よくあるパターンで、スペイン語とかドイツ語、ロシア語。
ああいう特殊な文字でエンコードがどうたらこうたら問題とかもしかして関係してない?

116:名無しさん@お腹いっぱい。
15/02/12 01:43:16.01 TnkKH10i0
>>102
それ、俺が独自に作った例外クラスだね。
なので例外が発生している場所は分かる。
いろいろ原因ありそうだけど、俺が今までその例外を拾ったのは、
HTTPリクエストを送った先が403など、200以外のステータスを返してきた時だった。
もう少し例外クラスを作りこんで細かく原因の切り分けができるようにしないとなぁ…。

>>104
了解。そんじゃアルファベット以外のすべてでリクエスト通すようにしますか。
まぁリクエスト回数50000回もあればなんとかなるでしょ…。そんなにユーザーいないと思うし。

117:名無しさん@お腹いっぱい。
15/02/12 01:44:51.37 TnkKH10i0
>>110
単純に上書きしてます。
先にデータが入っているかどうかはノーチェックだよ。

>>109
解決したんならいいんだけど、また再発したら是非教えてください。

118:名無しさん@お腹いっぱい。
15/02/12 02:02:01.74 hslRurWL0
>>111
パパッと見直しましたがそっちの言語は無かったですねー
ただ??タイトルの奴があったので削ってみました

>>113
漢字のアーティストに絞ってやったところ 、
とりあえずエラー吐きつつも埋まったり埋まらなかったりといった感じですね。

119:名無しさん@お腹いっぱい。
15/02/12 02:06:17.41 sGyEKkzS0
エロイ人教えて
MusicBeeのラジオでFM802聞けない?

120:名無しさん@お腹いっぱい。
15/02/12 02:24:02.81 np/AQgQ40
なぜか編集してないし聴いてもいない曲のアートワークの画像が勝手にデスクトップのフォルダに保存されるんだけど
どこで設定できるんだろう?仕様なのかなこれ。

121:名無しさん@お腹いっぱい。
15/02/12 08:27:06.53 AWh4C9L00
>>116
それ俺もあった
具体的に何したか忘れたがその曲のアートワークの設定を変えたら解決したぞ

122:名無しさん@お腹いっぱい。
15/02/12 14:43:07.49 z2t3QIV30
URLリンク(onedrive.live.com)
>>23の5つに対応
・タイトル Title sort-order
・アーティスト Artist sort-order
・アルバム Album sort-order
・アルバムアーティスト Album Artist sort-order
・作曲者 Composer sort-order

設定の順番はアーティスト、アルバムアーティスト、タイトル、アルバム、作曲者の順。
これは後方互換性を意識してるので特に問題なければこのままで。

それと、まだ漢字以外の変換は実装してないんだけど、例えば漢字と英語が混在したタイトル等の場合はどうしよう。
いい例が


123:いまいち思い浮かばないけど、邦楽で 「**** (off vocal)」とかありそう。 素直に英語部分だけ無視させる? あとカタカナをひらがなに変換するにあたって、一番簡単な方法はMicorosft.VisualBasic.dllを読み込んで StrConv関数を使うことなんだけど、これするとMono環境(要するにWindows以外)で使えなくなるんだよね。 このスレにそういう使い方してる人いるのか知らんけど。 >>114 HttpProtocolErrorExceptionの出力内容を少し具体的にしたのでエラー出たら報告お願いします。 >>116 関係あるか分かんないけど、俺が以前作ってた AmazonArtworkPlugin(旧)は デバッグ目的でデスクトップにアートワークを書き出す機能を持たせたバージョンがあったよ。



124:名無しさん@お腹いっぱい。
15/02/12 16:29:45.44 mCNt0OC70
スカドラさん乙です。
・アルバムと作曲者がカスタム1固定になっていて、変更しても元に戻ってしまいます
 >>98と同じ症状が出ているので、たぶんちょいミスかなと思います。

・あと個人的にライブラリで右クリのLrylic Editorと同じ場所に
「ソートタグを各曲に設定する」があった方が便利だと思うんですけどどうでしょう。

125:名無しさん@お腹いっぱい。
15/02/12 17:03:43.51 z2t3QIV30
>>119
thx
おかげさまでMusicBeeの設定画面で「保存」を押したときに
設定ファイルが保存されていない至極単純なミスに気づけた。
ユーザー辞書画面のテストしてたから設定ファイル作られてて勘違いしてたわ。
(設定画面からユーザー辞書開くタイミングで保存されるから)

ちょっとこれも含めて、今の設計だと無理が出てくることがあるから
設定情報を持つクラスはシングルトンにすることも検討してみる。

126:名無しさん@お腹いっぱい。
15/02/12 20:54:17.93 MXQW+/5Q0
ドラ1さん乙です。

エラーの件ですが、細かく区切って調べたところ、♯が入っている曲でピンポイントにプロトコルエラーが出ている事が判明しますた。

この手の記号は例外設定しているという事ですかね?
とりあえず他にも何か無いか調べてみます。


あとプラグインの設定の件ですが
APIの提供先でyahooからよみたんへの変更が反映されないのですが、これは仕様ですかね?

127:名無しさん@お腹いっぱい。
15/02/12 21:16:49.52 mCNt0OC70
#か。俺の他言語の特殊文字が怪しいという線もあながち間違っていなかったな。
そうそう、よみたんへの変更が反映されないのはスカドラさんが言っているように
プラグイン側で「保存」ができていないだけだと思うよ。今なおしてくれているはず。

128:名無しさん@お腹いっぱい。
15/02/12 22:54:50.60 TnkKH10i0
シングルトンパターンを使うことでコードがちょっとすっきりした。
見通しがよくなったので他のプラグインのソースコードも暇なときにこれに合わせて直しておきたいくらい。
保存できない件は直しました。

>>121
"#" でも "#" でもなくて "♯" なのね?
できればアーティスト名、タイトル等、その曲のタグ情報全部欲しいんだけど、難しい?

129:名無しさん@お腹いっぱい。
15/02/12 23:24:39.40 MXQW+/5Q0
>>123
シャープ調べました
手持ちは#と♯ですた
♯はおkで#はんgでした

130:名無しさん@お腹いっぱい。
15/02/12 23:28:23.89 u8JDySaJ0
技術何もないから見てることだけしかできなくてくやしい

131:名無しさん@お腹いっぱい。
15/02/12 23:28:27.24 MXQW+/5Q0
曲例で言えば
タイトル:G線上のアリア #5
アーティスト:tiko-μ
ジャンル:Other
年:2009

タグはこんなもんです連レススマソ

132:名無しさん@お腹いっぱい。
15/02/12 23:37:28.63 MXQW+/5Q0
とりあえず現状
一曲ずつじっくり眺めていくとコロコロ出てきました


・4文字中2文字の漢字が通常よりも微妙に小さく表記されているタイトルの曲

これは流石に想定外ですね…


・nとaの上に~がついているアーティストがそれぞれ一人一曲ずつ

>>122さんの言った通りでした。


残り1100曲まで絞れましたが、この中のどれがエラー吐いてるかまだわからないので目をハチにして探索中

133:名無しさん@お腹いっぱい。
15/02/12 23:50:45.63 mCNt0OC70
>>125
一緒に人柱になろう

134:名無しさん@お腹いっぱい。
15/02/12 23:57:04.24 mCNt0OC70
もしかするとYahooのAPIが文字コード表のシフトJIS(Shift_JIS)とかにしか対応していなくて
それ以外の文字が来るとエラーを返すんじゃないかな?
だから、unicodeとか文字化けとか
そういう問題っぽい?

135:名無しさん@お腹いっぱい。
15/02/13 00:01:03.57 kIbpZGcq0
>>126
申し訳ないけど、その曲の情報を元にハードコードして決め打ちで取ってきてみたけど、
エラーなく取得できてしまった…。
基本的にはUTF-8で受け渡ししているので、
Unicodeで表現できる範囲の文字はすべて問題なく取れるはずなんだけどなぁ。

HttpProtocolErrorExceptionの出力情報をもう少し詳細にしました。
具体的には例外が発生したときのリクエスト先のURLを出力します。

ところで、
> この手の記号は例外設定しているという事ですかね?
をよんで、もしかしたら「例外」について勘違いしているのかも?と思ったので、一応補足。
この場合の例外はプログラミング用語の一つで、予期しないデータの流れ等によって
「そのまま処理を続行することが困難になった状態」を表す単語。
だから「設定している」とかではなくて、むしろ設定していないから起こるもの、かな。

例えば、テキストファイルを読み込んでそれをそのまま表示するプログラムがあったとして、
その読み込むべきファイルが存在しなかった場合に、System.IO.FileNotFoundExceptionという例外を吐く。
※ .NET Frameworkの場合。言語によって違う。
プログラマがその例外が発生する可能性を見越して、その対策をコード化することは可能。
あんま詳しく説明するとスレ違いになるのでこの辺で。

>>129
Unicodeは問題ないはずなんだよね…。URLエンコードもしてるし。
どちらかというと制御文字が含まれてたらヤバい。
あぁあと>>119
> ライブラリで右クリのLrylic Editorと同じ場所に
についてだけど、ソートタグつけるこう言ってそう頻繁に行うもんでもないし、
あまりに自己主張が激しいと逆に邪魔かなと思って。
どうしてもって人向けにホットキー割り当てられるようにもしてるし、それでいいのかなと。

136:名無しさん@お腹いっぱい。
15/02/13 00:02:46.28 kIbpZGcq0
× ソートタグつけるこう言ってそう頻繁に行うもんでもないし
○ ソートタグつける行為ってそう頻繁に行うもんでもないし

137:名無しさん@お腹いっぱい。
15/02/13 00:14:27.62 CuupMV6m0
>>130
>>ソートタグつけるこう言ってそう頻繁に行うもんでもないし、
>>あまりに自己主張が激しいと逆に邪魔かなと思って。
>>どうしてもって人向けにホットキー割り当てられるようにもしてるし、それでいいのかなと。

なるほど。理解しました。それは確かにそうですね。
ただ、これは人によるというか、みんなどうやっているのか分からないので一応書いてみると
私の場合は、まず取り込んだCDをインボックスに自動的に配置される
そのあと、「右クリックでタグを採ってくる、アートワークを採ってくる、歌詞を採ってくる」(これは全部右クリック)
とやるのでその流れで行くと右クリックにあった方が自然なのかなと。
ただ、これはやはり人によってやり方が違うのでよくわかりません。
でも、ふりがなを振るという行為は、曲が追加された後、毎回、全部にやるのは非効率なので、
インボックスという範囲でやるのがいいのではないかとは思います。(後から全部まとめてというのもありだけど)
う~ん、何が正解なのかよく分からん。

ちなみに、私の方でもアリア試してみた。
tiko-みゅー/Gせんじょうのアリア #5
でエラーははかず。

138:名無しさん@お腹いっぱい。
15/02/13 00:44:23.39 qmoizO400
>>130
なるほどそういうことなんですね。

ところで、とりあえずエラー吐く奴の除去終わりました。
基本的に#の曲が原因で後は少数のアルファベットの上に~や‥が付いているやつといった感じでした。

みなさんの方でできたということはうちのPC環境の問題ですかね。
mactypeなんかが邪魔したりしてるのかな
んなこたないか

139:名無しさん@お腹いっぱい。
15/02/13 00:57:05.08 CuupMV6m0
あんまり関係ないと思われる上に、ワイもMactypeつこてるからそれは関係ないなあ。
(でも昔それが原因のエラーとかあったし、一度Mactypeを切ってやってみる価値はあるかもしれない)
というか、書き忘れたけど、設定のインターネットのプロキシはいじっていないんだよね。
じゃああとは音楽の種類が一般的なmp3じゃなくてwaveとかそういうやつとか?
あんまり詳しくないけどwaveとかatracとかだとタグに癖があるらしいからそういうのが関係しているのかもしれないよね。

140:名無しさん@お腹いっぱい。
15/02/13 01:09:31.90 qmoizO400
ありゃ、新しいビルドを試したら
tiko-みゅー[][][][][][]Gせんじょうのアリア #5[][][][][][]
なるものが表示されてソートできなくなってしまった…

>>134
Mactypeを切りましたが状況変わらず…
一応全部Flacに統一しているのでその線は薄いかと
まあとりあえず殆どの曲はソートできたので後はこの謎表示をどうにかしないといけないですね。
ポンコツだなぁ俺のPC

141:名無しさん@お腹いっぱい。
15/02/13 06:53:14.27 kIbpZGcq0
あ、ごめんw
間違って決め打ちでデバッグコード挟んだやつをアップロードしてしまったみたいだわ。
直したので再DLお願いします。

ちなみにMacTypeなら俺もつこてる。
例外発生したときに出てくるメッセージ全部くれれば少しは解決の糸口になるかも。知らんけど。

142:名無しさん@お腹いっぱい。
15/02/13 11:37:29.36 CuupMV6m0
あ、スカドラさん、ちょっと調子こいた提案していいっすかねえ。
これ、曲数が多いと(当たり前だけど)結構な時間がかかるけど、進歩的なものって表示できないですか。
ガッツリしたやつじゃなくて、数字だけの例えば「167/1362」(1362曲中の167曲目)みたいな感じでいいんですけど。
作るの面倒ならスルーしてください。

143:名無しさん@お腹いっぱい。
15/02/13 11:55:07.36 vItjc3qQ0
あぁ、うん。進捗表示は俺も作ろうと思ってたよ。
んじゃ先にやっとくかな。

144:名無しさん@お腹いっぱい。
15/02/13 12:56:01.60 e4RpEWOv0
すげー盛り上がり
2日に1レスつけば良い方だった昔が嘘のようだ

145:名無しさん@お腹いっぱい。
15/02/13 13:00:18.32 qAhXWogL0
しんちょくが進歩になりえない件

146:名無しさん@お腹いっぱい。
15/02/13 13:07:40.89 CuupMV6m0
>>138
ありがとうございます。お願いします。
>>140
おれの無知をさらけ出してしまった。恥ずかしい。

147:名無しさん@お腹いっぱい。
15/02/13 13:09:24.45 bfoRUd6K0
ありゃ
ソートタグのやつ使ってたらこんなん出た
原因がわかったら報告するけど
とりあえずログ貼っておく

System.FormatException: インデックス (0 ベース) は 0 以上で、引数リストのサイズよりも小さくなければなりません。
場所 System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)
場所 System.String.Format(IFormatProvider provider, String format, Object[] args)
場所 System.String.Format(String format, Object arg0)
場所 MusicBeePlugin.HttpProtocolErrorException..ctor(HttpStatusCode statusCode, Uri url)
場所 MusicBeePlugin.HttpRequest.GetResponse()
場所 MusicBeePlugin.HttpRequest.Get()
場所 MusicBeePlugin.YahooYomiGetter.Get()
場所 MusicBeePlugin.Plugin.SetSortOrderTags(Object sender, EventArgs e)
場所 #=qF6QXdBYP_ilgXBFH4iHvncm0ZR1D4KDSNGwfRY0X6l2ziN0trWgnzymwBJtsWnFq.#=q$P2gtN2t$jb962j1R2eBAA==(Object #=qmdLQsk_z9ker87Gr0xeUqg==, EventArgs #=qhpw4ur0cvYHzJi5qLajU4Q==)
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
場所 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
場所 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
場所 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
場所 System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message&amp; m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)

148:名無しさん@お腹いっぱい。
15/02/13 13:11:04.51 bfoRUd6K0
>>142

場所 System.Windows.Forms.ToolStrip.WndProc(Message& m)
場所 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

149:名無しさん@お腹いっぱい。
15/02/13 13:53:50.71 KWtZYzDE0
dllをBBpluginフォルダに入れればいいんですか
初歩的でスマソ

150:名無しさん@お腹いっぱい。
15/02/13 14:37:12.38 CuupMV6m0
BBpluginフォルダじゃなくてPluginsフォルダ

151:名無しさん@お腹いっぱい。
15/02/13 14:46:29.73 YhM9cve40
どうしよう。重大な問題が発生した。
カタカナをひらがなに変換するにあたって「ヴ」はどうすればいいんだ。

>>142
あぁ、うん…例外クラスのコンストラクタに変なコード書いてた…。
直します…。

152:名無しさん@お腹いっぱい。
15/02/13 14:51:43.42 EvNWIn9t0
unicodeの「ヴ」か

153:名無しさん@お腹いっぱい。
15/02/13 14:55:40.55 9AZDqRFQ0
「う」に濁点の「゛」じゃ化けるのかなダメだよねごめんなさい本当にすいませんでした

154:名無しさん@お腹いっぱい。
15/02/13 15:03:39.78 CuupMV6m0
ヴは「う゛(ひと文字)」が使えないと代用品を使わざるを得ず
しかも次の語句に連動して変化するから難しいとかいう話かな?

ヴァ→バ(ァ)
ヴィ→ビ(ィ)
ヴ →ブ
ヴェ→ベ(ェ)
ヴォ→ボ(ォ)

155:名無しさん@お腹いっぱい。
15/02/13 15:13:57.27 YhM9cve40
まぁそういうことなんだけど…まぁいいか。
今どき非Unicodeな文字コードなんて時代遅れだし、切り捨てても。
ID3v1なんて使ってる人おらんでしょ?
ちなみに代用品が云々というわけではなくて、コードの設計の関係で一文字で表現できることが前提になってるから。

ところで、誰か変換テーブルの作成手伝ってくれないかしら。
クソめんどくさい作業で泣きそう。
URLリンク(www.dropbox.com)
時間と根気さえあれば誰にでもできる簡単なお仕事です。
文字通りプログラミングの知識皆無でも大丈夫なので。

156:名無しさん@お腹いっぱい。
15/02/13 15:14:19.04 CuupMV6m0
ちなみに、機種依存文字を除いて存在しない平仮名は
「ヴ」の他にも「ヵ」と「ヶ」がある
「ヶ」は「三「ヶ」月」の漢字を使うとかが妥協点?

157:名無しさん@お腹いっぱい。
15/02/13 15:17:53.13 CuupMV6m0
new KanaRelation('さ', 'サ', 'サ'),
new KanaRelation('し', 'シ', 'シ'),
new KanaRelation('す', 'ス', 'ス'),
new KanaRelation('せ', 'セ', 'セ'),
new KanaRelation('そ', 'ソ', 'ソ'),

new KanaRelation('た', 'タ', 'タ'),
new KanaRelation('ち', 'チ', 'チ'),



158: new KanaRelation('つ', 'ツ', 'ツ'), new KanaRelation('て', 'テ', 'テ'), new KanaRelation('と', 'ト', 'ト'), こんな漢字で書けばいいの?



159:名無しさん@お腹いっぱい。
15/02/13 15:22:23.50 KWtZYzDE0
>>145
あざす

160:名無しさん@お腹いっぱい。
15/02/13 15:24:31.74 CuupMV6m0
new KanaRelation('な', 'ナ', 'ナ'),
new KanaRelation('に', 'ニ', 'ニ'),
new KanaRelation('ぬ', 'ヌ', 'ヌ'),
new KanaRelation('ね', 'ネ', ''ネ),
new KanaRelation('の', 'ノ', 'ノ'),

new KanaRelation('は', 'ハ', 'ハ'),
new KanaRelation('ひ', 'ヒ', 'ヒ'),
new KanaRelation('ふ', 'フ', 'フ'),
new KanaRelation('へ', 'ヘ', 'ヘ'),
new KanaRelation('ほ', 'ホ', 'ホ'),

new KanaRelation('ま', 'マ', 'マ'),
new KanaRelation('み', 'ミ', 'ミ'),
new KanaRelation('む', 'ム', 'ム'),
new KanaRelation('め', 'メ', 'メ'),
new KanaRelation('も', 'モ', 'モ'),

161:名無しさん@お腹いっぱい。
15/02/13 15:25:02.64 CuupMV6m0
new KanaRelation('や', 'ヤ', 'ヤ'),
new KanaRelation('ゆ', 'ユ', 'ユ'),
new KanaRelation('よ', 'ヨ', 'ヨ'),

new KanaRelation('わ', 'ワ', 'ワ'),
new KanaRelation('を', 'ヲ', 'ヲ'),
new KanaRelation('ん', 'ン', 'ン'),

new KanaRelation('が', 'ガ', 'ガ'),
new KanaRelation('ぎ', 'ギ', 'ギ'),
new KanaRelation('ぐ', 'グ', 'グ'),
new KanaRelation('げ', 'ゲ', 'ゲ'),
new KanaRelation('ご', 'ゴ', 'ゴ'),

new KanaRelation('ざ', 'ザ', 'ザ'),
new KanaRelation('じ', 'ジ', 'ジ'),
new KanaRelation('ず', 'ズ', 'ズ'),
new KanaRelation('ぜ', 'ゼ', 'ゼ'),
new KanaRelation('ぞ', 'ゾ', 'ゾ'),

new KanaRelation('だ', 'ダ', 'ダ'),
new KanaRelation('ぢ', 'ヂ', 'ヂ'),
new KanaRelation('づ', 'ヅ', 'ヅ'),
new KanaRelation('で', 'デ', 'デ'),
new KanaRelation('ど', 'ド', 'ド'),

せっかくだから最後までやるわ

162:名無しさん@お腹いっぱい。
15/02/13 15:28:45.48 CuupMV6m0
new KanaRelation('ば', 'バ', 'バ'),
new KanaRelation('び', 'ビ', 'ビ'),
new KanaRelation('ぶ', 'ブ', 'ブ'),
new KanaRelation('べ', 'ベ', 'ベ'),
new KanaRelation('ぼ', 'ボ', 'ボ'),

new KanaRelation('ぱ', 'パ', 'パ'),
new KanaRelation('ぴ', 'ピ', 'ピ'),
new KanaRelation('ぷ', 'プ', 'プ'),
new KanaRelation('ぺ', 'ペ', 'ペ'),
new KanaRelation('ぽ', 'ポ', 'ポ'),

new KanaRelation('ぁ', 'ァ', 'ァ'),
new KanaRelation('ぃ', 'ィ', 'ィ'),
new KanaRelation('ぅ', 'ゥ', 'ゥ'),
new KanaRelation('ぇ', 'ェ', 'ェ'),
new KanaRelation('ぉ', 'ォ', 'ォ'),

new KanaRelation('ゃ', 'ャ', 'ャ'),
new KanaRelation('ゅ', 'ュ', 'ュ'),
new KanaRelation('ょ', 'ョ', 'ョ'),
new KanaRelation('ゎ', 'ヮ', 'ワ'),

163:名無しさん@お腹いっぱい。
15/02/13 15:29:59.30 CuupMV6m0
終わり。ちょっとだけ面倒くさかった。
そろそろ仕事に戻る。
スカドラさんがんばって。

164:名無しさん@お腹いっぱい。
15/02/13 16:07:31.61 vItjc3qQ0
>>151
あぁそれもあったなぁ。失念してた。
それもう無視するか…。

>>152,154-156
ありがと。仕事早いな。
で、やってもらって気づいたけど半角カナは1文字前提だと無理あるね。char型は諦めるか。
書いてもらったソースはありがたくいただきます。

165:名無しさん@お腹いっぱい。
15/02/13 17:42:26.99 vItjc3qQ0
回を追うごとにDLLのサイズが肥大化している気がする…。
このご時世ファイルサイズが1KBだろうが1MBだろうが動作に目立った影響はないんだけど。
URLリンク(onedrive.live.com)
進捗表示に対応しました。
カタカナひらがな変換はまだ。

166:名無しさん@お腹いっぱい。
15/02/13 18:26:06.19 CuupMV6m0
乙です。取り急ぎ2点だけ。
プラグインのデフォルトの設定がアルバムと作曲者がどっちもカスタム1になっているので
(まあ、自分で変えるだけなんですけど)ちょっと混乱するのと(直し忘れかな?)、
初めてエラーをはきました(内容は下記の通り)。
ちなみに二度目にかけたときは成功して出なかった。三回目も出なかった。
(二回目以降はなんかすごく処理が早いんだけど一度やったものは飛ばしている?)

MusicBee v2.5.5516.27806 (Win6.2), 13 2 2015 18:07:

System.InvalidOperationException: CreateHandle() の実行中は値 Dispose() を呼び出せません。
場所 System.Windows.Forms.Control.Dispose(Boolean disposing)
場所 System.Windows.Forms.Label.Dispose(Boolean disposing)
場所 System.ComponentModel.Component.Dispose()
場所 System.Windows.Forms.Control.Dispose(Boolean disposing)
場所 System.Windows.Forms.Form.Dispose(Boolean disposing)
場所 MusicBeePlugin.Remaining.Dispose(Boolean disposing)
場所 System.ComponentModel.Component.Dispose()
場所 System.Windows.Forms.Form.WmClose(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

167:名無しさん@お腹いっぱい。
15/02/13 19:33:24.81 7MuHlME90
>>160
ありがとう。やっぱ出たかそのエラー。
俺の方でも確認してて、気休めのコード入れてからは落ち着いてたから大丈夫かと思ったけど…。
これだからマルチスレッディングはめんどいんだ…

> デフォルトの設定がアルバムと作曲者がどっちもカスタム1になっているので
古い設定そのまま読み込んでいるからだと思う。
消してみてダメだったらまた改めて教えてもらえると助かります。

余談だけど、みんながテストに協力してくれた結果とは言ってもこれにはワロタ
URLリンク(portalvhdss2n7vqx2gz3np.blob.core.windows.net:80)

168:名無しさん@お腹いっぱい。
15/02/13 19:47:25.46 rlDlW0ho0
>>161
急に注目あびたブログのアクセス数みたい

169:名無しさん@お腹いっぱい。
15/02/13 19:53:26.55 CuupMV6m0
住民の中にテスト段階なのにガチ運用している人がいる><
まだはやい><

ああ、これは、そのまま上書きしてはダメなんですか
古い設定ってどういう名前のファイルなんです?それっぽいファイルないんですけど。

170:名無しさん@お腹いっぱい。
15/02/13 20:01:04.26 CuupMV6m0
このコピペを思い出した

mixiデビュー!(0)
今日は僕の誕生日です!(0)
みなさんはどう思いますか?(0)
あけましておめでとう!!(0)
マイミクの皆さ?ん!お知恵拝借!(0)
mixiプレミアム入っちゃいました!!(0)
皆様にアンケートです(0)
最近めちゃくちゃ落ち込んでいます…(0)
手首切りました…(0)
家にある睡眠薬全部飲みました…(1)
ありがとう…(1)
我はメシア、明日この世界を粛清する。(54687)

171:名無しさん@お腹いっぱい。
15/02/13 20:11:54.53 7MuHlME90
>>163
MusicBeeのユーザーフォルダに
SortOrderTagCreationPluginSettings.xml
ってファイルがあると思う。
もちろんそのまま設定変更して上書きしてくれても構わないよ。
上書きでダメだった?

172:名無しさん@お腹いっぱい。
15/02/13 20:12:49.06 hrQAJShd0
振り仮名ヤッターありがとうドラ1さんと喜んだはいいものの
ソートタグ付けした後はどうやって使えばいいんだろう

173:名無しさん@お腹いっぱい。
15/02/13 20:19:04.52 7MuHlME90
ちなみにプラグインの設定画面からプラグイン個別のアンインストールボタンを押しても設定ファイルは削除されます。

あぁそれと
> 二回目以降はなんかすごく処理が早いんだけど一度やったものは飛ばしている?
そんなことはまったくしていないので、ただの気のせいかたまたまだと思う。

>>166
そこ俺も疑問なんだよね。
現状でほぼ満足しててソートに対する情熱があんまないからよく理解してない。

174:名無しさん@お腹いっぱい。
15/02/13 20:22:04.12 CuupMV6m0
>>166
ソートの出し方は>>97
ライブラリのタイトルとかアーティストとかが書いてあるところで右クリックで
カスタム1とか自分で名前のつけたやつをだす

175:名無しさん@お腹いっぱい。
15/02/13 20:27:17.85 CuupMV6m0
>>167
えー、スカドラさんも使い方分かってないのw

使い方はカスタムタグにふりがなを割り当てているわけだから
まず設定>タグ(1)>カスタムタグで5つのやつをBeeが読み込むように設定する(自分で名前をつける)
(初期設定では読み込んでいない)
そのあとライブラリのタイトルとか、アーティストとか書いてあるところで右クリックして
カスタムタグのところに、自分でつけた名前のやつがあるからそれを出す
それをクリック

xmlファイルを探しています。ちょいおまちを。

176:名無しさん@お腹いっぱい。
15/02/13 20:35:27.84 CuupMV6m0
>>167
xml発見
削除したら正常になり�


177:ワした 二回目以降のやつは気のせいだった気がします 今試したら遅かった



178:名無しさん@お腹いっぱい。
15/02/13 22:41:27.93 F7+VopqE0
ハチだとipodの同期はまだうまく行かないんだな
海外のフォーラムからitunesとの連携プラグインを持ってくればいいのね?これは構成メニューからsyncポチッてすればいいのかな

179:名無しさん@お腹いっぱい。
15/02/14 01:42:39.23 tL22FZKY0
カタカナ→ひらがな変換実装しました。
正直完璧に動く保証はないけど、少なくともこちらで数件テストした感じでは問題なく動いた。
ただ、なぜかAPIエンジンをよみたんにすると処理が止まったので、直るまではY!の方を使ってください。

180:名無しさん@お腹いっぱい。
15/02/14 02:03:08.40 tL22FZKY0
よみたん、応答返ってきました。
原因はHttpRequestクラスのバグで、HTTPリクエストを送るタイミングでUser-Agentを送信してなかった。
よみたんAPI使用方法の項に
> ※User-Agentが空の状態でのアクセスは禁止しています。
って書いてあって、あらかじめ読んでもいたんだけど、バグってるとは思わず今回引っかかった。
結果的にバグに気づけたのでいい機会だった。

というわけで、これで一通り機能は実装したんじゃないかと思うんだけど、
足りないのがあったら指摘してください。
不足がなければこのままテストを続行して、問題なければver1.0に上げてリリースという形で。

まぁ呼び方がベータ版か正式版かってだけで、
ベータ版でも全く問題ない時もあれば、正式版でもバグが出るときは出るし、何の意味もないといえばない。

181:名無しさん@お腹いっぱい。
15/02/14 08:44:50.26 H3VWdv5k0
>>173
どらせんせい乙です。
ペキカンに動きましたソートの威力は絶大です。
漢字とひらがなカタカナが綺麗にあいうえお順に並ぶのがこんなにも気持ちがいいものとはつゆ知らず

182:名無しさん@お腹いっぱい。
15/02/14 09:22:00.34 H3VWdv5k0
追記です。
「ヴ」がある曲はタグ進捗が詰まりました
ヴを抜いてソートタグ付けするとすんなりいきましたので確かかと

183:名無しさん@お腹いっぱい。
15/02/14 10:52:22.93 SfkuXxLM0
スカドラ大先生、お疲れ様です。
きびきびと動いており非常に満足です。
恐れながら足りない機能を要望してもいいということなので一つ提案させていただくと
扱うファイルが多いので、できれば進捗状況のダイアログのところに「キャンセル」ボタンがあればいいなと思いました。
プラグインを止める方法がないので。
どうかこれからもよろしくお願いします。

184:名無しさん@お腹いっぱい。
15/02/14 10:58:52.65 SfkuXxLM0
あと僭越ながらご指摘をすると
「ヴ」「ヵ」「ヶ」を無視することと(含んでいると止まる)
new KanaRelation('っ, 'ッ', 'ッ'),が抜けているでござるます
「すきますいッち」となってございます

185:名無しさん@お腹いっぱい。
15/02/14 12:55:57.84 tL22FZKY0
>>175
>>177
ヴをY! APIに投げると503返してきてた(よみたんは平気だった)
この場合500じゃないのかとかいうのは置いといて、「ヴ」「ヵ」「ヶ」は無視するようにした。
あと「っ」も変換対象に含めた。

それから中断ボタン付けたけど全くテストしてない。

186:名無しさん@お腹いっぱい。
15/02/14 13:14:38.26 SfkuXxLM0
>>178
早い対応ありがとうございます
「ヴ」「ヵ」「ヶ」はスルーされていました
中断ボタンも動いていました
何も問題ありません
ただ、最初の1回目で>>160と全く同じエラーが出ましたが1回だけです

187:名無しさん@お腹いっぱい。
15/02/14 13:16:00.90 SfkuXxLM0
ああ、書き忘れましたが「ッ」もちゃんと変換されていました
ありがとうございます

188:名無しさん@お腹いっぱい。
15/02/14 15:30:51.96 tL22FZKY0
>>179
> 最初の1回目で>>160と全く同じエラーが出ました
原因分からなかったけど、スタックトレースからなんとなく目星ついたから対策打ってみた。
直ってなかったらまた教えて下さい。

189:名無しさん@お腹いっぱい。
15/02/14 15:39:07.32 5pFoasX/0
すみませんちょっと教えてください
今はfoobarで44.1kHz 16bitを352.8/24にアップサンプリングしてから192/24にダウンさせて、ASIOに渡しています
musicbeeでも同じようにできますか?

190:名無しさん@お腹いっぱい。
15/02/14 15:45:10.80 H3VWdv5k0
よみたんは不明な文字はスルーして不明な文字でそのままタグ付けされるみたいですね。
こちらだと詰まらず。

191:名無しさん@お腹いっぱい。
15/02/14 16:27:44.18 tL22FZKY0
>>183
よみたんは「<」「>」が含まれてると結果を返してくれないんだよねぇ。
たまたま記号はトラブルの元かなと思ってリクエストには含めてないけど、
他にもそういう結果返さない原因になるような待避できてない記号はあるかも。

192:名無しさん@お腹いっぱい。
15/02/14 18:14:42.99 SfkuXxLM0
>>181
はい分かりました!報告します
今のところ問題ないです。ありがとうございます

193:名無しさん@お腹いっぱい。
15/02/14 22:06:05.50 H3VWdv5k0
いやぁ見栄えが良いって素晴らしいですなぁ

194:名無しさん@お腹いっぱい。
15/02/14 23:39:21.00 SfkuXxLM0
いや、ふりがなのいいところは見栄えだけじゃないぞ
もっと大きいのは、検索で「ひらがな」が通るっていうことだ

195:名無しさん@お腹いっぱい。
15/02/15 00:27:05.81 W5w5o08T0
地味更新。
ユーザー辞書がヘッダクリックでソートできるようになりました。
このソートは破壊的な変更を伴う(即ち元の順序に戻せなくなる)ので、そういうの気にする人は注意。
もちろんソート後でもキャンセルボタンで閉じれば元には戻るけど。

あと、自分でもテストしてて>>160のエラーを何度も確認したのでまた対策打ってみた。

196:名無しさん@お腹いっぱい。
15/02/15 00:29:31.57 5Dn2fH/b0
>>187
すごいねこれ感動して漏れそうになった

>>188
おはようございますどらせんせい
早速人柱やってきます

197:名無しさん@お腹いっぱい。
15/02/15 00:48:41.89 Bxxc8VnL0
スカドラさんおつです
途中からだけど使わせていただきました
すごく便利です
でも、いまだにちょっとユーザー辞書の使い方がいまいち分からないワイ(´・ω・`)
例えば、地球(ほし、テラ)を一つずつ登録して使うってことかな

198:名無しさん@お腹いっぱい。
15/02/15 01:07:53.16 W5w5o08T0
ユーザー辞書はMS-IMEのユーザー辞書のようなものをイメージしてもらえると。
要するに、単語を読みに変換するにあたって、優先的に指示したい読みがあればそれを登録する。
地球(ほし)ってのがまさにそれ。
ヘッダが「漢字」ではなく「単語」なのは、漢字以外も登録できるため。
あと、「読み」はひらがな以外も入力できます。
ひらがなのみに制限することは可能ではあるんだけど、
正直制御がクソめんどくさい割に対して利がないどころか
ユーザーの自由を奪うことにしかならないので、あえて制限をかけていない。
だから例えば
単語: Mayday Parade
読み: めいでいぱれーど
とすれば、海外アーティストの日本語読みも登録できる。

ちなみに、一応辞書リストのヘッダ部分にマウスカーソルを置くと簡易的な説明が出るようにはなってる。

199:名無しさん@お腹いっぱい。
15/02/15 01:49:58.19 W5w5o08T0
改めて自分のレスを読み返したけど、「だから例えば」って全然前後つながってなかった。
読みの部分にひらがな以外も入力できることに関しては、好きに使ってくれとしか言えない。
単語「ビートルズ」→読み「The Beatles」ってのは可能だし、使い道としてありだと思う。

200:名無しさん@お腹いっぱい。
15/02/15 02:05:40.17 Y81HQRgC0
スカドラさん乙です
ソートとかどうやるんだって最初思ったけど「ソート/グループ化」を自分なりに設定して
ホットキーからソートメニュー呼び出せるようにしたらかなり実用的になった

ユーザー辞書はアーティストでよく使う気がする
「関ジャニ∞」を「かんじゃにえいと」
「℃-ute」を「きゅーと」
とか

201:名無しさん@お腹いっぱい。
15/02/15 02:08:54.63 Bxxc8VnL0
スカドラさん、わざわざ丁寧な説明ありがとうございます
おかげさまでだいたい理解することができました
どうもです

202:名無しさん@お腹いっぱい。
15/02/15 02:14:47.25 Y81HQRgC0
厚かましくもソートタグプラグインに要望を挙げるとすれば
「上書き禁止」
上書きは処理的にもAPI数的にも無駄な気がする
手入力した正しいタグが何らかの拍子に誤って上書きされてしまう危険性
「ソートタグを書き込まない設定」
作曲者のソートタグを一応Custom5に設定してるけど全く使わないので書き込まない「なし」という設定も欲しい
使わないタグをわざわざ書き込むのは意味がないというか気分的に良くないというだけです
こっちの要望の優先度は低いです

203:名無しさん@お腹いっぱい。
15/02/15 02:53:38.70 Bxxc8VnL0
>>193
あー、そういうことか。
設定→ソート/グループ化でソートの定義を
1に Title sort-order のみ+昇降順
2に Artist sort-order のみ+昇降順
3に Album sort-order のみ+昇降順
4に Album Artist sort-order のみ+昇降順
5に Composer sort-order のみ+昇降順
にして、
設定→ホットキーで「表示:ソートメニューの表示」に適当なキー(例えば)「Alt+S」にする
そうすれば、Title sort-orderとかを常時ライブラリに表示していなくても
ライブラリで「Alt+S」を呼び出してさっきの1~5の好きなやつを選択すればその順序にソートされるということか
その発想はなかった。頭いいな。

*話はそれるけどBeeの作者にはグループ化する/しないのコマンドのホットキーを作ってほしいわ
 ふりがなのグループ化は見やすいけど変えたいときもあるからホットキーで表示したり非表示にしたりしやすくしてほしい

204:名無しさん@お腹いっぱい。
15/02/15 03:03:23.50 Bxxc8VnL0
>>195
ちなみに、いちいち全部やり直さなくてもふりがなを振りたい曲だけを
インボックス、あるいは、プレイリストにいれてそこを開いてプラグインを実行すれば
その曲のみだけふりがなを振れるよ

205:名無しさん@お腹いっぱい。
15/02/15 03:42:54.34 Bxxc8VnL0
あれ?ふりがなが振られていない曲のみを自動的にプレイリストに表示させる「自動プレイリスト」がつくれない
条件で「sort title」が「正規表現に一致/i」で「[ぁ-ん]」ではいかんのかな?
何か間違っている?

206:名無しさん@お腹いっぱい。
15/02/15 04:15:56.27 Y81HQRgC0
>>198
「sort title」が「値を持たない」でいいんじゃ?

>>197はもちろん分かってるんだけどインボックスでふりがなふろうとしてても
万が一寝ぼけてたりして全ライブラリ表示させてたら大参事になりかねないなと
まあそんなミスしないとか自己責任とか言われたら何も言い返せない

207:名無しさん@お腹いっぱい。
15/02/15 05:13:12.90 CT0l4doy0
勢いすごいですね
何かありましたか?

208:名無しさん@お腹いっぱい。
15/02/15 08:35:11.92 gq7girJq0
>>200
スレリンク(software板:813番)

209:名無しさん@お腹いっぱい。
15/02/15 10:44:01.99 Bxxc8VnL0
>>199
「sort title」が「値を持たない」でいける?
なんかそれにすると一つも入らないんだけど。
うちだけかな?

210:名無しさん@お腹いっぱい。
15/02/15 11:34:22.90 W5w5o08T0
>>195
まぁ妥当な要望だわね。
・タグが既に入っていたら無視する設定
・各々を元々使うか使わないかオン・オフできる設定
2つ目の設定を追加する上で設定ファイルのデータ構造見なおすので、
既存の設定ファイルとの互換性なくなる可能性があるけどよろしく。

>>198
MusicBeeの設定のタグ(1)で Title Sort-Order に紐付けられてるカスタムタグは
参照して何もなかった場合は勝手にタイトルを見に行くみたい。
なので、同設定で一旦 Title Sort-Order との紐付けを解除する必要がある。

211:名無しさん@お腹いっぱい。
15/02/15 12:03:00.09 Bxxc8VnL0
>>203
ふむ。そうなのですか。
毎回紐付けを解除するのはさすがに面倒くさく実用性がない。
いいアイディアだと思ったのに…

212:名無しさん@お腹いっぱい。
15/02/15 13:17:46.50 YSGGd3Sa0
>>182
そういうのはできない

213:名無しさん@お腹いっぱい。
15/02/15 14:47:33.17 W5w5o08T0
既にカスタムタグが入ってたら書き込まない設定と、それぞれ使うか使わないかの設定追加してみた。
なるべく既存の設定ファイルとの互換性を持たせたつもりだけど、万が一うまく設定できなかったら削除してから試してみて。

214:名無しさん@お腹いっぱい。
15/02/15 15:05:54.38 Bxxc8VnL0
試しました。両方とも正常に作動しました。気がついた点を二つ。
A.既にカスタムタグが入ってたら書き込まない設定
 一度書き込んだタグを削除して空欄にした状態でこれをやると
 空欄の状態とは異なり何も書き込まれない。
 ファイル自体の問題なのかプラグインの仕様なのかは分からない。
 一度書き込むと空欄に見えても空欄じゃなくなる?
B.デフォルトではチェックを全部に入れておいた方がいいと思います。
 初めての人が混乱しやすい。というか、最初全部にチェックが入っていなくて何回やっても
 タグ付けが始まらなくて戸惑った

215:名無しさん@お腹いっぱい。
15/02/15 15:07:16.19 Bxxc8VnL0
訂正
B.「ソートタグを書き込まない設定」
 デフォルトではチェックを全部に入れておいた方がいいと思います。
 初めての人が混乱しやすい。というか、最初全部にチェックが入っていなくて何回やっても(以下略

216:名無しさん@お腹いっぱい。
15/02/15 15:55:01.35 45KdJGh20
>>207
A.
マジか。今は外に出てるから無理だけど、帰ったら空欄チェックのロジック弄ってみる。
B.
Title/Album/ComposerをソートさせるにはMusicBeeの設定を弄る必要があって、
どのみち設定見るのならデフォルトOFFでもいいっしょ、と思った結果があれ。
要するにMusicBeeのデフォルトに合わせてる。

217:名無しさん@お腹いっぱい。
15/02/15 15:57:25.56 45KdJGh20
>>207
ちなみに全部がOFFになっているのは古い設定から読み込んでいるから。
一度設定を消せばArtist/Album artistの二つはデフォルトがONだよ。

218:名無しさん@お腹いっぱい。
15/02/15 17:20:25.14 W5w5o08T0
タグが空かどうかのチェックロジック書き換えてみました。
テストお願いします。

219:名無しさん@お腹いっぱい。
15/02/15 17:28:02.97 Bxxc8VnL0
>>211
お忙しいとこ、すみません。
試しました。でも、前と同じ挙動でした。
空欄にして保存してプラグインをかけるとスルーされます。どうして?
もしかしておれ環?他の人はどうなんでしょう?

220:名無しさん@お腹いっぱい。
15/02/15 17:58:12.26 5Dn2fH/b0
どらせんせい乙です人柱行ってきます

221:名無しさん@お腹いっぱい。
15/02/15 18:03:20.96 Bxxc8VnL0
>>213
ごめん、一度これ試してくれない?ドラ先生が直してくれたんだけど
俺の環境では直っていなかった。他の人はどうなんだろう?

一度、一つのファイルのふりがなを消して(空欄にして)
それに対して「既にカスタムタグが入ってたら書き込まない設定」にチェックして
プラグインを実行したら空欄は埋まる?埋まらない?

222:名無しさん@お腹いっぱい。
15/02/15 18:08:30.03 5Dn2fH/b0
>>214
試し�


223:ワした。 チェックを入れるとタグ付けされないですね。 チェックを外すとちゃんとタグ付けされるのでおそらく空白が埋まっているという変な状態になっているのかと



224:名無しさん@お腹いっぱい。
15/02/15 18:10:58.44 Bxxc8VnL0
>>215
ありがとうございます
なるほど。やっぱりうちだけじゃなく変な状態になっているのか…

225:名無しさん@お腹いっぱい。
15/02/15 18:59:45.10 W5w5o08T0
一応確認なのだけど、
上書き禁止の設定にしても、一度もソートタグを書き込んでいないファイルに対しては書き込めるのよね?

226:名無しさん@お腹いっぱい。
15/02/15 19:13:53.33 5Dn2fH/b0
>>217
一度も書き込んでいない曲でやってみました
書き込めないですね

227:名無しさん@お腹いっぱい。
15/02/15 19:14:30.38 W5w5o08T0
なんか状況や原因がよく分からないので、上書き禁止でスキップされた場合は
時刻、ファイルパス、タグ名、そのタグの内容をデスクトップにログとして出力するコードを
挟んだバージョンをアップロードしてみた。

228:名無しさん@お腹いっぱい。
15/02/15 19:15:46.71 W5w5o08T0
>>218
あ、書き込んでない曲でもダメなのか…。どうも。
俺アホだから空白チェックのロジックがトンチンカンなことになってるかも。

229:名無しさん@お腹いっぱい。
15/02/15 19:21:53.83 5Dn2fH/b0
新しいやつ試すますた。
ログが出ないですね。
ログが出ずにタグ付けが完了しましたのダイアログボックスが出て、かつタグは書き込まれていないという状態です。

230:名無しさん@お腹いっぱい。
15/02/15 19:27:33.90 5Dn2fH/b0
あ、しもた
上のレスはタグ付けまだ曲についてですが
タグ付け済み曲についても同様にログは出ない状態です

つまりスキップされていないかつ上書きが反映されていない…?
頭こんがらがってきた蓮レススマソ

231:名無しさん@お腹いっぱい。
15/02/15 19:51:31.55 Bxxc8VnL0
>>220
スカドラさんがあほなだったらおれは…
それはともかく、これはプラグインのせいじゃないっぽいかもしれません
プラグインを全く使用していない、テストバージョンじゃないうちの本体の方でプレイリストを作ってみたところ
「sort title」が「値を持たない」で選択されるものが一つも存在しない
「sort title」が空欄のやつはかなりの数があるはずなのでこれはおかしい

つまり、Beeの方でもファイルタグの空欄は認識していない、区別できないということじゃないかと。
そうするとこれは音楽ファイル自体の問題、というか仕様じゃないかと。
「sort title」は「タイトル」や「アーティスト」と違ってマイナーなタグ(欧米圏ではあまり意味がない)ですし。
そういう疑惑が…

232:名無しさん@お腹いっぱい。
15/02/15 21:31:09.40 W5w5o08T0
>>221-222
ん、なんだろ。
言われて俺も自分で試してみたんだけど、ちゃんとログ吐いたけどなぁ…。

>>223
それ、正解っぽい。
>>203で自分自身でも言ってるけど、各種ソートタグに紐付けられたカスタムタグは
値が存在しなかった場合にそれぞれ対応したタグを代理で読みに行く設計になってる。
上で言及したログの中身を読んだら、書き込んでいないCustom1を読んだのにArtistの値を返してたよ。

そこで、DontOverwriteが有効の場合の設計として提案なんだけど、
例えばArtistの場合はArtistの値とCustom1の値が同一だった場合には
ソートタグが書き込まれていないものと見做すってのでどうだろう。
これだと必ずしも「書き込まれていない」事にはならないけど、割と現実的な手法だと思うんだけど。

233:名無しさん@お腹いっぱい。
15/02/15 21:35:28.31 Bxxc8VnL0
ああ、なるほど。
それは現実的な解決案だと私も思います。

234:名無しさん@お腹いっぱい。
15/02/15 22:02:12.67 2QlzGefx0
もう今更だけどもスカドラさんの人柱やってみようと思うんだが、複数のBeeってどうやってインストールするの?
最新のRC版はインストーラーバージョンしかなさそうなので、これ入れたら既存バージョン上書きしちゃわない?

個人的にはスカドラさんの読みがな取得プラグインの特殊読みがな辞書(?)の書き方が気になっているので試したい。
あと、手持ちの8割ぐらいアニソンなのでY!とかよみたんで読みがなとれるのか心配。

長文スマソ

235:名無しさん@お腹いっぱい。
15/02/15 22:10:00.72 aGAKWdIk0
ポータブルインストールじゃダメなのん?

236:名無しさん@お腹いっぱい。
15/02/15 22:13:47.13 5Dn2fH/b0
9割エロゲソングでよみたん余裕だから大丈夫でしょ

237:名無しさん@お腹いっぱい。
15/02/15 22:25:40.69 2TMRwdj00
>>9
馬鹿って色々大変だな

238:名無しさん@お腹いっぱい。
15/02/15 22:29:53.38 Bxxc8VnL0
>>226
インストール版をメインに使っているのならポータブル版をいれる。
公式のHPにある。
ポータブル版をメインに使っているのならもう一つ入れる。
公式のHPにある。

もしテスト版でも自分の設定したBeeでやりたいのなら
インストールされたフォルダ全部をそのままポータブル版に上書きコピーすればおk
(これは必須ではない。お好み。)

ちなみに、テスト以前にこのプラグインの使い方はBeeを理解していないとちょっとだけ難しいので
もし初心者なら、上の方のスレ、または前スレの過去ログをよく読んだ方がいい

テスターは増えた方がいいから応援したいけど、
もしポータブルすら分からない初心者レベルならちょっと厳しいかもしれない

239:名無しさん@お腹いっぱい。
15/02/15 22:33:24.98 Bxxc8VnL0
>>226
ああ、そうか。ちがうわ。察するにこのことを知らないってことなのかな?

RC版で試したいのなら、RC版をダウソしてきて
ダウソしたポータブル版のexeのあるフォルダで実行すればポータブル版のみがRCになる

今回は別にRC版じゃなくても前と違って動くと思うけど。(俺のテスト機はRC版だからよく分からない)

240:名無しさん@お腹いっぱい。
15/02/15 22:37:44.46 Bxxc8VnL0
ああ、別に同じフォルダで実行しなくてもよかったっけ?パス指定だったっけ?
だいぶ前に作ったから忘れてしまった。
まあ、とりあえず、インストール版とは別にRCにすることはできる。
ていうか、そもそも本家のRC版自体がテスト機なんだからインストールしてメイン機と同じにするデンジャラスな人はいないでしょっていう。
テストのためのバージョンなんだから。それじゃあテスト機じゃなくて正式版じゃんという。

241:名無しさん@お腹いっぱい。
15/02/15 23:12:24.72 W5w5o08T0
ひとまず>>224の方法で実装してみた。
テストはしてないけど多分動く(適当)

242:名無しさん@お腹いっぱい。
15/02/16 00:16:09.21 siuZuKLF0
テストしますた。
成功していました。ペキカンです。
なんか適当な文字が入っているときはスルーして
空白の時は書き込まれていました。

243:名無しさん@お腹いっぱい。
15/02/16 00:18:35.63 bSNC4wjK0
どらせんせい乙です。
これでとりあえず動作に問題は無くなったのではないかと

244:名無しさん@お腹いっぱい。
15/02/16 00:22:13.66 siuZuKLF0
ところで、スカドラ先生
だいたいどれくらいの利用なんですかね。この三日間。
ちょっと純粋な興味が。

2/8 9
2/10 6
2/11 89
2/12 20275
2/13
2/14
2/15

245:名無しさん@お腹いっぱい。
15/02/16 00:34:25.58 k/rq9iYs0
んじゃもうちょい様子見て問題なさそうならテストビルドフォルダから出そか。

>>236
15日分はまだ集計結果出てないけど、13: 18439, 14: 5837

246:名無しさん@お腹いっぱい。
15/02/16 00:42:19.47 bSNC4wjK0
iOSにリモートアプリ来ないのかな
作者Apple嫌いなのかな

247:名無しさん@お腹いっぱい。
15/02/16 00:59:23.57 siuZuKLF0
>>237
ありがとうごぜえます。
やっぱり12日誰かやったなとw
>>238
審査が通らないんじゃないの?林檎使ってないからよく知らんけど。
リモート系は特に。

248:名無しさん@お腹いっぱい。
15/02/16 01:07:12.61 bSNC4wjK0
林檎ってそんなに審査堅いのか
そりゃみんなAndroidに逝くわね

249:名無しさん@お腹いっぱい。
15/02/16 11:33:35.94 R5SkzEYs0
iOSアプリ開発はハードル�


250:b「んだよなぁ。 開発言語はゴミみたいなObjective-Cだし、開発者登録に年間1万ほど飛んでくし。 Obj-C以外にSwiftもあるけど、動作OS限られる上にIDEが未成熟だし、 TitaniumやXamarin使えばその他の言語も使えるけど、コンパイルには結局Macが必要だし。 審査きついのもあると思うけど、アプリを公開できる環境を用意する方がきついと思う。



251:名無しさん@お腹いっぱい。
15/02/16 16:34:38.08 Ay58/lsi0
なるほど労力に釣り合わないという事かそりゃ仕方ないね

252:名無しさん@お腹いっぱい。
15/02/16 16:55:41.68 P2d6nClr0
Android版でさえサードパーティー製なのに、
何年も前に同期サポートをやめたiOSのリモートアプリを公式につくるわけないかと

253:226
15/02/16 17:59:49.74 UgiLrd6+0
>>230 >>231
アドバイスありがとうございます。

ポータブル版を適当なディレクトリにインストール

RC版のセットアップ時に上でインストールしたディレクトリを設定(デフォルトだとインストーラ版で入れたディレクトリになる)

で、いけました。

早速スカドラさんの読みがな取得プラグインを試してみました。
動きは全く問題なかったです。
ただ、どうしても取得する読みがなが間違っている場合は出ちゃいますね…
(まだYahooのサービスしか試していませんが)

で、本格運用するに当たり、人柱環境で設定したユーザー辞書を実運用環境に
引き継げるとうれしいので、ユーザー辞書のインポート、エクスポート機能を
つけていただけるとうれしいです。
わがままな要求かもしれませんが、うまくいけばここのスレ民の間で
ユーザー辞書のやりとりができたりしてうれしいかも…

254:名無しさん@お腹いっぱい。
15/02/16 18:13:07.79 Pc2ZalJd0
なるほど、ユーザー辞書のインポートエクスポート機能は面白そうね。
早速やってみるか。

255:名無しさん@お腹いっぱい。
15/02/16 18:52:14.01 fo5RX7gE0
この画面URLリンク(i.imgur.com)で曲(例えばAutomatic)をクリックするとアルバム(First Love)だけの再生中リストになるんだけど、今使ってる再生中リストに入れる方法知ってる人いますか
日本語おかしいかも

256:名無しさん@お腹いっぱい。
15/02/16 19:04:56.31 Pc2ZalJd0
インポートとエクスポート、実装してみた。
ほぼノーチェック。

>>246
ツリーメニューの再生中プレイリストにドラッグすればいいんでない?

257:名無しさん@お腹いっぱい。
15/02/16 19:06:13.04 siuZuKLF0
実装とかそういう話は全く別としてアイディアとしておもしろいなと思いついたのは
ユーザー辞書をあらかじめ「はてなキーワード」から登録するというもの

虎舞竜 とらぶりゅう
URLリンク(d.hatena.ne.jp)
音楽一覧もあるし
URLリンク(d.hatena.ne.jp)
(役立つかどうか分からんけど)APIもある
URLリンク(developer.hatena.ne.jp)

まあ、単に思いついただけだけど。
個人的には、ぶっちゃけ、そこまでこだわるのもこだわりすぎな気がするし
今のままでも十分満足(すぎる)のであれだけど、純粋な興味として書いてみた

ていうか、書きながら思ったけどこの本文を「コメント」タグに書き込んだらおもしろいなw
マニアックすぎるというか何というかw

258:名無しさん@お腹いっぱい。
15/02/16 19:10:57.51 fo5RX7gE0
>>247
うーん、そういう事じゃなくて、foobarのELプレイリストとかだと再生リストがズラーって並んでいる中の該当曲を再生するって感じだったんだよね
再生中リストをプレイリスト単位で固定できないかなーっていう事なんだよ
日本語おかしいねごめん

259:名無しさん@お腹いっぱい。
15/02/16 19:13:54.46 UgiLrd6+0
>>248
自分も似たようなこと考えてた。
自分の場合は日本語版ウィキペディアだけど。
APIの使い方がよくわからなくて難儀してる。

260:名無しさん@お腹いっぱい。
15/02/16 19:14:46.34 Pc2ZalJd0
面白そうだけど流石にめんどくさいというか、
そこまでするなら俺だったら別のツール作ってそっちから変換できるようにする。
CSV/XML/SDFの相互変換ツールとかな。

261:名無しさん@お腹いっぱい。
15/02/16 19:16:49.10 fo5RX7gE0
>>247
ごめん、連投だけど
プレイリストをダブルクリックで再生させると再生中リストにはプレイリストの曲が全部入るじゃん?
でも、URLリンク(i.imgur.com)の画面で曲を再生させると再生中リストはそのアルバムだけになるじゃん?
それがもどかしいんだよね。ずっとプレイリストの再生中リストを使いたいのに

262:名無しさん@お腹いっぱい。
15/02/16 19:17:03.04 Pc2ZalJd0
>>249
fb2kはほとんど使ったことないからよく分かんないな。
他の人にパス。

263:名無しさん@お腹いっぱい。
15/02/16 19:17:29.07 siuZuKLF0
>>247
乙です。特にボタンとか見当たらないですけど
SortOrderTagCreationPluginSettings.xmlってことですかね?

>>251
確かに。普通に別ソフトで一気に
SortOrderTagCreationPluginSettings.xmlに書き込んだ方が早い気がしますね


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch