Mac でねとらじヘッドライン取得ツール開発スレ2

このエントリーをはてなブックマークに追加
623759 ◆KtlFBG6kX2 :2013/11/12(火) 01:31:51.83 ID:s42XnnfO0
レスを見返してみればCocoa化を目論んでおりますとか書いた直後ぐらいから
かれこれ2ヶ月ぐらい開発そっちのけでモンスターハンター4やってたという驚愕の事実が発覚
ナンテコッタイ

みなさま応援&バグレポありがとうございます。

>>618
とりあえずここまでこぎつけました。
>>620
とりあえずなおしてみましたが、なおってないところがあるかも。

>>621
わたしの資料が役に立ったようでなによりです。もうちょっとがんばってみましょうよ!
ところでお気に入りの優先度っていじるとなにがおこるんです?
あとDJ/番組名とかを全部左揃えにするオプションがあったりするとわたし的にはいいかも・・・
624名称未設定:2013/11/12(火) 02:49:27.60 ID:7hIeEOF20
>>623
おつかれさまでーす。早速使ってみよ
625名称未設定:2013/11/13(水) 21:12:54.66 ID:zy6BT+5X0
>>623
ありがとうございます!
1年ちょっと前からねとらじを聞き始めてLadioManagerを使っていたのですが、
ごく稀に切断後の再録音が作動してない事があって、やるしかないと。
759 ◆KtlFBG6kX2さんの技術資料が無ければ作れなかったです

優先度はお気に入りの判定順をはっきりさせたくて付けました。
リストの並び順で判定する方式だとカラムでソートした時に判別不能になるので。
ついでに自動再生も優先度が高い番組が開始された時だけ再生を切り替えるようにしました。
リストはカスタマイズできるようにしたいです

アプリを公開するとしたら現状MacAppStore一択みたいだし、色々面倒だなって思ってます
626名称未設定:2013/11/13(水) 23:27:34.42 ID:5C35GPYc0
>>625
すごくシンプルに作られてていいと思うよ。わんわんお
ソースコード見たいなと思うけどオープンソース化とかしないのだろうか。
objective-cの勉強として中身見たいなと思う。
627759 ◆KtlFBG6kX2 :2013/11/14(木) 00:22:39.05 ID:eRdsNejz0
>>625
>ついでに自動再生も優先度が高い番組が開始された時だけ再生を切り替えるようにしました。

あーなるほどなぁ 確かにそれはいいかも

>アプリを公開するとしたら現状MacAppStore一択みたいだし、色々面倒だなって思ってます

もうそんな時代になりましたかねぇ
最近のフリーソフト事情はあんまりよくしらないですが、少なくともねとらじ専用ツールなんていう
マイナーなジャンルであれば、dmg配布だけしておけば
必要な人は向こうからweb検索して来てくれる気がしているんですけどね
(幸いにもまだgatekeeper未対応アプリも多いのでControl+開くもみんな知ってる雰囲気だしー)
(まあiPhoneから入ってきた人にとってみればMASしかないように見えるんだろな)

なんにせよMAS公開しようとするとなると、アップルにお布施もしないといけないし、名前大公開もなんかやだし
サンドボックス化とかしないと審査とおんないらしいし、そのわりにメリットないし
レビューにねとらじぜんぜんいい番組ない!オワコン!☆1!!なんて全然関係ないこと書かれた日には・・・
と考えるとあんまり積極的になれないですね。
628名称未設定:2013/11/15(金) 22:02:45.64 ID:6/W3cEvO0
>>626
どうもありがとう。ソースコード公開は恥ずかしいからできません。
私は開発系ブログとアップルのリファレンスとサンプルコードで何とかしてますよ。

>>627
そうですよね。私もAppStoreの名前公開が嫌で、iOSアプリ作れないでいます。
ソフトはとりあえずベクターに公開してみます。
ねとらじは何とか現状を維持して続いてほしいです
629名称未設定:2013/11/24(日) 01:40:20.08 ID:F/qNE35Q0
こんなんでました。
http://www.dotup.org/uploda/www.dotup.org4685286.png
ディスクイメージから起動してるせい?

リリースバージョンと分けるためにイメージから起動してるけど、同時には起動してない。
630名称未設定:2013/11/24(日) 01:42:09.96 ID:F/qNE35Q0
追記
色々書き忘れたw

OS X 10.9
β版の奴を立ち上げるとすぐにポップアップしてOKを押すと終了されるという感じ。
再現性有り。毎回出る。
631759 ◆KtlFBG6kX2 :2013/12/14(土) 23:01:42.98 ID:86r1Blvw0
>>629
アッー

すみません。今頃レス見ました。
そんでもって画像も消えてるので、もっかいアップしてもらえませんか・・・・
英語でごちゃごちゃ書いてある系ですよね、きっと。
632名称未設定:2013/12/15(日) 03:31:18.69 ID:MeFwlYVI0
>>631
あい。
撮り直したんですが、多分内容同じです。

最初一回は起動したんですが、その後は起動しませんねー。
http://www.dotup.org/uploda/www.dotup.org4737786.png

これが出たあとでも正式バージョンの方は起動します。
633759 ◆KtlFBG6kX2 :2013/12/15(日) 14:12:26.65 ID:la/767eL0
>>632
はい、確認しました。ありがとうございます。

・正式バージョンも7.0.1を使っている
・正式バージョンの環境設定→一般で「Now Headline Xの設定ファイルをアプリケーションと同じディレクトリで読み書きする」はチェックついていない
・beta起動すると番組表のウインドウが表示される前に落ちる
・(正式バージョンで見てて、) お気に入り番組が1件もないときでも起きる

ということであれば、以下ちょっと試してもらえませんか・・・(でも最後のお気に入り云々はおそらく関係ない)

事前準備:正式バージョンもbetaバージョンも起動していない状態から
1、正式バージョンを起動する
2、1〜2分ぐらい起動したままにする(使ってもいいし放置でもいい)
3、環境設定を開いて、どこもいじらずそのまま「設定内容を保存」ボタンを押す
4、正式バージョンをCommand+Qで閉じる。
5、betaバージョンを起動する

いつも使っていただいているのなら、345だけやってもOKになるような気も・・・
もしだめなら「2」をもう少し長い時間見れば起こらないかなぁ・・・


なお仕様的に、ディスクイメージから起動した場合でも一応使用可能だとおもいますが
保存先フォルダがどこになっていても、ディスクイメージの空き容量までしか録音ができません。多分。
634名称未設定:2013/12/15(日) 22:27:20.94 ID:MeFwlYVI0
>>633
>・正式バージョンの環境設定→一般で「Now Headline Xの設定ファイルをアプリケーションと同じディレクトリで読み書きする」はチェックついていない
これですっ
チェック付けて設定を分けないとダメ?
635759 ◆KtlFBG6kX2 :2013/12/19(木) 07:56:46.40 ID:H8quf+EQ0
>>634
正式バージョンでチェックをつけている設定のうちのどれかがバグっています
なので同じファイルを使っているかどうかの確認です。

わけないとダメ、というわけではないです。
636名称未設定:2013/12/19(木) 08:06:39.90 ID:Mn1l2UBN0
正規版で設定いじってたら治りました
NowHeadlineXの環境設定 ネットワーク
以下の「〜可能にする」がONになってる時に機能を発揮出来るようにファイアーウォールを設定する
のチェックを外して設定を保存したら治りました。

直接ここが原因だったのか保存を押したためおかしかった部分が修正されたのかはわかりません
637名称未設定:2013/12/19(木) 08:09:43.14 ID:Mn1l2UBN0
NowHeadlineXの環境設定 一般
番組で表示するフォントが
正規版ではヒラギノ丸ゴ Pro W4
β版では空白になってるのでここもなんか怪しいような
638名称未設定:2013/12/21(土) 21:57:36.92 ID:1PJJFexL0
新しいβ版?のほう内蔵プレイヤーで謎の黒い帯が出るね
http://www.dotup.org/uploda/www.dotup.org4751859.png
ウィンドウ右上の黒い所は塗りつぶしたのではなく、プレイヤー自身に表示されていた物です。
639759 ◆KtlFBG6kX2 :2013/12/31(火) 22:22:35.81 ID:FZrFiQXr0
年内Cocoaとかいっといて、もうすぐ年あけちゃうなー
大晦日だっていうのに東京行って初コミケ(しかも売るほうのお手伝い)を体験して
秋葉原でガラクタを買い集めて、帰りの新幹線の中でねとらじ聞いてますというトンデモ状態にあります。
※Now Headline Xの薄い本は出品していません

というわけで約束が守れず申し訳ないですが、beta2すらもう少し先になりそう・・・

>>636
ありがとうございます。
ちょっと調べてみます、大体見当はついています。たしかにその部分はCocoa化にあたって不安要素を残していました。

>>637
Cocoaだとフォントの表記が異なるんですかね?
ということはCocoaを起動してそこの設定をいじって終了、Carbonを立ち上げ直すとCarbonのほうで空白になったりするんでしょうか。
(自分でやれと言われればそれまでw ありがとうございます。)

>>638
またしても画像を取り損ねましたが、おそらく右上の部分に細長い黒いのが出てる感じですよね。
そこの部分はQuickTimeを埋め込んでいる隠しオブジェクトが入っているので、なぜか表示されちゃってるんでしょうね。
ウインドウの表示領域外に移せばなおるような気がするので、次のバージョンでなおしてみます!
ありがとうございました。
640名称未設定:2014/01/06(月) 23:03:40.77 ID:7S9laO850
特殊文字で始まる番組名でクラッシュするバグとか自動再生とか色々と修正しました
http://www1.axfc.net/u/3137391?key=ladio
よかったらお試しください
641名称未設定:2014/01/06(月) 23:40:01.33 ID:WZHxYuri0
>>640
コテとかトリとか付けようぜ。
642名称未設定:2014/01/06(月) 23:40:59.30 ID:WZHxYuri0
>>639
なるほどクイックタイム埋め込んだのが出てきてるんですね。
643名称未設定:2014/01/08(水) 00:10:36.53 ID:V9pTyTHY0
>>641
ありがとう
ちょっと恥ずかしいけど、次に酷いバグが見つかった時はコテつけようと思います
644名称未設定:2014/01/09(木) 00:52:12.59 ID:4F6lPIUP0
>>643
そうじゃなくてアプリを扱うのにそこらのろだを使っててコテとかトリ無しじゃ本人かどうかもわからないし、どのアプリの事かもわかりづらいでしょ。
645名称未設定:2014/01/09(木) 10:51:42.10 ID:+V/kpbXg0
誰かが偽物のマルウェアを貼る可能性もゼロではないから、
安心材料としてもコテトリつけて欲しい
646名称未設定:2014/01/10(金) 21:15:24.67 ID:NKHThoJx0
>>644
はい。間違ってDLした人には申し訳ないです

>>645
ありがとう。でも次にコテでレスするのはねとらじに何か起こるまで無いかも
今回はreadmeに公開サイトをのせたので、興味があればチェックしてみてください
自分で使い続ける間はバグ修正していきます
647名称未設定:2014/01/30(木) 23:15:14.13 ID:y7wCzLSp0
LadioManager、そろそろ録音ファイルに強制的に.mp3付けるのやめてもらえると助かるなあと。
AAC+やOGGでやってる人もいるし、list.datでも配信形式が取得できるからそこで.aacや.oggと分岐してくれたりするとすごく助かります。
648名称未設定:2014/03/03(月) 01:11:00.46 ID:NHpivJSJ0
最近、Now Headline X (7.0.1)が不安定です。
お気に入り登録している番組が始まっても、反応してくれないことが度々あり、知らない間に番組が終了していることも。
OSを10.9.2にしたのが原因なのか…
どなたか対処法をご存知だったら、教えてください。
649759 ◆KtlFBG6kX2 :2014/04/07(月) 01:21:37.13 ID:uEbwgR/f0
>>648
最近もずっとそうですか?

実は自分でねとらじ使ってないので、最近の番組表配信サーバの様子はよくしらないんですが
前に番組は続いているのに番組表からは消えるとか、いろいろと不整合が起こっていた時期があって
それがまた起きておかしくなってるんじゃないかなぁと

実際の状況もしらずに適当に発言してみちゃいますが・・・

たぶんOSは関係ないとおもいます。多分。
650名称未設定:2014/08/06(水) 01:30:41.93 ID:DhuyPil20
OSX 10.6.8 snow leopardでNow Headline X 5.2.1を使用しています
FC2に移行した途端に番組表が取得できなくなりました
Macの方々、異常ありませんか?
651名称未設定:2014/08/07(木) 00:44:31.51 ID:8Q3KOyHJ0
OSX10.8.5 NowHeadlineX7.01異常ありません
652名称未設定:2014/08/09(土) 21:41:42.60 ID:SEWrXpnn0
>>651
そうか...7.01はインストールしたのですが、
An exception of class Unsupported Format Exception
was not handled. The application must shut down 
のメッセージが出て起動できたためしがないので
5.2.1を愛用していました もうMacごと新しくしないとだめか
653759 ◆KtlFBG6kX2 :2014/08/10(日) 00:42:33.72 ID:hw/JScUt0
困ったなー。
5.2.1を愛用ってことは、Now Headline X 6.0の時点でおかしくなるってことですよねー。

Mavericksでやってみたら5.2.1は逆に動かないみたいなので
なんで5.2.1がダメかはよくわかりませんが、リリースノートを見ると
livedoor→ladio.netに変更した時期のようなので、なんかどっかに委譲しても大丈夫なように
対策を打ったのでしょうねー。

・うちでSnow Leopardが実行できそうであれば、6.0以降がダメになるかどうか試してみます。
・5.2.1と6.0の違いをちょっとしらべてみます。(もうそんな昔のことはわすれた)
654名称未設定:2014/08/11(月) 20:13:17.74 ID:y+uvVmA/0
FC移行直後は大丈夫だった気がするのですが、今現在、おかしなことになっています。
お気に入りの番組が始まったのですが(自動録音、自動再生)、番組を読み込むたびに、番組表から消えたり、現れたりしています。結果として、再生プレイヤーが次々と増加していってます(配信の音がどんどん重なって行く状態)。
OSは10.9.4、Now Headline Xの方は、7.0.1で内蔵プレイヤーで再生しています。

とりあえず、今手動で消してますが、面倒くさい…
655654:2014/08/11(月) 20:20:05.35 ID:y+uvVmA/0
再度確認したところ、今再生中(録音中)の番組のみ、読み込むたびに番組表に現れたり、消えたりしているようです(他の配信は番組表から消えたりしてない)。
もしかしたら、DJの配信環境と関連しているのかもしれません。
656名称未設定:2014/08/11(月) 22:59:54.68 ID:EWKjBk7N0
>>653
よろしくお願いします こちらでもちょっとあれこれ足掻いてみます
>>654
LadioManager 0.0.17でも変になってます
終了した番組がいつまでも消えなかったり、1時間ほどの番組で16個もファイルが出来たり
657名称未設定:2014/08/12(火) 01:11:16.87 ID:ZR9gA/M90
終了した番組が消えない等の不具合、FC2側で対応したようです
とりあえずLadioManagerでは問題解消しています
658654:2014/08/12(火) 22:43:27.39 ID:4iaSdSk/0
>>657
FC2側の問題だったようですね。
Now HeadlineXでも解決しているようです。
お騒がしました。
659759:2014/08/13(水) 10:04:47.26 ID:5/QvfCt+0
>>658
解決したようでなによりです!
たぶん番組表の生成がらみのところでなにか不具合があったのではないかとおもいます。

>>650
その後はいかがでしょうか。
まだSnow Leopardでは試せてないんですが、番組表取得がらみのロジックは5.2.1とそれ以降のバージョンで
変わっていないっぽいことがわかりましたので、たぶんMacを再起動すればなおるんじゃないかなーとおもっています。

もしまだダメなようであれば、「ツール」メニューの「ネットワーク診断を実行」(たぶん上から4つめ)を選択して
どこでひっかかるかおしえてください。
660759 ◆KtlFBG6kX2 :2014/08/13(水) 10:05:36.19 ID:5/QvfCt+0
やべえ
書き込み方間違えた・・・
661650:2014/08/13(水) 21:09:17.83 ID:pCvAXVdR0
>>659
相変わらずウィンドゥの一番下に

ヘッドラインの取得:失敗。コンピュータがインターネットに接続されていない、またはLivedoor側で問題が起きました

と表示され、読み込み不可です
ネットワーク診断の結果、

インターネットへの接続手段は ○○:○○:○○:○○:○○:○○ に割り当てられている ○○○.○○○.○.○。
ルータ機能付きモデムや家庭用ルータ経由のアクセスのようです。モデムやルータまでのケーブルは正常。
インターネットへの接続を確認しています。
プロバイダーはたぶん正常?
インターネット接続が確認出来ました。 livedoor ねとらじへの接続を試みます。
yp.ladio.net への接続に成功しました。データの受信を試みています...
接続を切断しました。
生データを受信しました。
ヘッドラインデータの解析に成功しました。正常に動作しているはずなんですが、、、

とのことです 未だにLivedoorねとらじと認識していることが原因でしょうか
662759 ◆KtlFBG6kX2 :2014/08/14(木) 16:34:22.17 ID:oo96ymRJ0
>>661
すみません、>>659で書いた番組表取得ロジックが5.2.1からかわってないとかいうのは
よくみてみたら真っ赤なウソでした(前回はver5.2とver6.0を比較していましたが、6.1→7.0にする過程でいじくっていました)

次に試していただきたいことですが、
Now Headline Xの環境設定→ネットワーク のタブで
「プロキシサーバを経由してヘッドラインを取得する」をチェックオンにして
サーバとポートを空欄にして「設定内容を保存」にしてみてください。

これで改善されるようであれば、しばらくそれで過ごしてみてください。
まだSnow Leopardでの7.0.1の実行を試せていませんが・・・。
663661:2014/08/14(木) 21:09:30.12 ID:uMYgK2uu0
>>662
ありがとうございます ご指示の通りにし、「再読み込み」をクリックすることで
ヘッドラインの取得ができました!
5.1、6.0、6.1で確認しました なぜ5.1かというと、5.2.1を再ダウンロードしようとしたところ
5.1が落とされて来たのです リンクがおかしいのでしょうか? とにかくありがとうございます
6.1でしばらく様子を見てみます さて、お気に入りの設定し直しだ!
664759 ◆KtlFBG6kX2 :2014/08/17(日) 08:01:18.89 ID:lj0+8SCW0
>>663
なんとかうまくいったようでなによりです。
661さんの環境では、Now Headline X 6.1までは動作して、7.0が動作不可でしょうか?

そういうことであれば、また時間をみつけて
・7.0.1をSnow Leopardで動かないなら、動くようにする
・それがダメなら6.1をFC2ねとらじに対応させたバージョンを作る
のどっちかをしようとおもいます。
665759 ◆KtlFBG6kX2 :2014/10/05(日) 12:17:36.83 ID:N+58NQaa0
ハンターランクが759になった記念に保守

Now Headline X 7.0.1をSnow Leopardで動かすテストはやってみた
→結果は動いた
ので、何か別の環境依存か、設定ファイル全消しで動くのかなーと思ってみたりみなかったり・・・
666名称未設定:2014/10/05(日) 14:02:07.05 ID:z4pOoFMT0
>>665
www
どんだけモンハンやってんだw
来週新しいの出ますよっ
667759 ◆KtlFBG6kX2 :2014/10/11(土) 10:20:46.40 ID:C2LEb44e0
>>666
そーなんですよぉ、開発の時間全部モンハンに吸い込まれてますよー

それで今4Gダウンロードしてるからまたこれ1年ぐらいは(ry
といいながら、Cocoaはまだ安定させるのに時間かかりそうなので
Carbonで年度内ぐらいをメドにCocoaテスト版で実装した機能をつけてリリースしたいです

あれ、YosemiteはまだCarbon大丈夫だよな・・・
668759 ◆KtlFBG6kX2 :2014/10/18(土) 02:03:35.07 ID:QqscbFNb0
OS X YosemiteでNow Headline X 7.0.1動いた
これであと1年は安泰か・・・

動かしただけで全部の機能がちゃんと動くかどうかは未検証
669759 ◆KtlFBG6kX2 :2015/02/11(水) 13:33:42.57 ID:x8u7jnm90
保守っといたほうがいいのか
670名称未設定:2015/02/11(水) 14:13:24.35 ID:SkCYZgi90
>>669
あけおめ
ことよろ
671759 ◆KtlFBG6kX2 :2015/03/06(金) 01:25:23.63 ID:PzmixYuY0
>>670
今年もよろしくお願いします

なんか気がついたらハンターランクが999になってしまった
そろそろ開発のほうにも手をつけないとなー
リハビリから。というかねとらじはまだあるのか・・・?
672名称未設定
あるあるw

あけおめー