- 1 名前:名称未設定 [2009/03/10(火) 02:26:53 ID:dcg0d7vT0]
- P2PでTVがみれるKeyholeTVがついにMac対応
universalバイナリなのでPowerPC、intel両対応 【KeyHoleTV公式サイト】 www.v2p.jp/video/ 関連スレ 【鍵】KeyHoleTV Part.16【穴】 mamono.2ch.net/test/read.cgi/tvsaloon/1232815324/ KeyHoleTV 本スレ part2 pc11.2ch.net/test/read.cgi/streaming/1232902243/
- 652 名前:名称未設定 mailto:sage [2009/03/15(日) 02:45:35 ID:+C+Tti7T0]
- >口の聞き方とかデキの悪い作者に媚びを要求するなら
>2ちゃんに追いつめられた だから何って話になるよ。そんなのどうでもいいよ。
- 653 名前:名称未設定 mailto:sage [2009/03/15(日) 02:46:49 ID:MpLcy24OP]
- >>648
LabRVEAC0の書き込みにちょっとでも建設的な意見があれば それも説得力が出てくるけどね
- 654 名前:名称未設定 mailto:sage [2009/03/15(日) 02:47:24 ID:cPqc0wfu0]
- >>552のデザインは好き。
あれをそのままor参考にすればいいんじゃないの?
- 655 名前:名称未設定 [2009/03/15(日) 02:48:13 ID:LabRVEAC0]
- >>651
sageの使い方覚えろよハゲ
- 656 名前:名称未設定 mailto:sage [2009/03/15(日) 02:48:43 ID:cPqc0wfu0]
- >>651
とにかく応援してるから頑張ってください。 でもデザインは可能な限り>>552に近い感じで。
- 657 名前:名称未設定 mailto:sage [2009/03/15(日) 02:49:42 ID:cPqc0wfu0]
- >>651
sageはメール欄に半角で「sage」だよ。
- 658 名前:名称未設定 [2009/03/15(日) 02:49:43 ID:LabRVEAC0]
- 個人経営の金儲けにこのスレが利用されてるってこと?
- 659 名前:名称未設定 mailto:sage [2009/03/15(日) 02:49:47 ID:ftaXuI/P0]
- その上、PPC/G3対応で
- 660 名前:名称未設定 mailto:sage [2009/03/15(日) 02:50:32 ID:cxzia9QD0]
- こういうのって、賢く利用し合えばいいんだよ。
- 661 名前:名称未設定 mailto:sage [2009/03/15(日) 02:50:44 ID:Rc8G2CON0]
- >> ID: cxzia9QD0
この人、これからMacKeyHoleTV立ち上げるたびに ここで完膚なきまでに論破されて、逃げ続けたこと思い出さなきゃいけないんだよな。 そう考えるとちょっとかわいそう。 せっかく何ヶ月かして今日の事忘れても、ふとした瞬間に思い出しちゃったりして、 そのたびに心がモヤモヤして嫌な気分になっちゃうんだよな。 せっかくの楽しいMacライフのはずが、ちょっとしたいたずら心で人を煽ってしまっただけで こんなことになるなんて。
- 662 名前:名称未設定 [2009/03/15(日) 02:51:23 ID:LabRVEAC0]
- >>660
>>651のコンセプト理解出来た?
- 663 名前:名称未設定 mailto:sage [2009/03/15(日) 02:51:58 桜 ID:EgJh1WCH0]
- >>660
賢く利用されてるのは作者以外の全員ってことみたいだけど。
- 664 名前:名称未設定 mailto:sage [2009/03/15(日) 02:52:16 ID:cxzia9QD0]
- だから、お前の勝ちでいいって
- 665 名前:名称未設定 mailto:sage [2009/03/15(日) 02:53:58 ID:epjJfArq0]
- ただ作者に文句いうだけの奴もどうかとおもうが
正直、端から見てるとお前のレスが一番酷いぞ。>ID: cxzia9QD0
- 666 名前:名称未設定 [2009/03/15(日) 02:58:14 ID:LabRVEAC0]
- UIなんてどうでもいいんだよ、税金使って取引先に納入する商品の
品質を2ちゃんの人間を利用してるだけ。 つまり、技術的な質問とフィードバックがあれば十分なんだよ。 おまけだし実験体に対するリップサービスも皆無。
- 667 名前:名称未設定 mailto:sage [2009/03/15(日) 02:59:16 ID:+C+Tti7T0]
- 上手に我々を利用してノウハウをため,その成果をアプリ開発に生かして欲しい。
少なくとも今のままでは確かにダサいし使いにくい。WinWinな関係でお願いしますよ。作者さん。
- 668 名前:名称未設定 mailto:sage [2009/03/15(日) 03:00:23 ID:bi/g8htz0]
- UIがひどいと被験者も少なくなると思うが
ということで直さない理由作りは止めましょう
- 669 名前:名称未設定 mailto:sage [2009/03/15(日) 03:01:05 ID:zR2d56O90]
- ID:cxzia9QD0はデザインに関して何も文句を言ってない件。
改善希望するのはわかるが無料のアプリに対して強気になってああしろこうしろとか言う奴のがどうかと思うが。 気に入らないなら使わなければいいだけのことってどんなフリーソフトの話題でも出てくる言葉だと思うけど。
- 670 名前:名称未設定 mailto:sage [2009/03/15(日) 03:01:19 ID:k2kqi0Xr0]
- >>667
研究して研究結果を他事業に充てるのが目的なんだから WinWinには成り得ないんじゃないだろうか
- 671 名前:名称未設定 [2009/03/15(日) 03:01:50 ID:LabRVEAC0]
- 一方的にwinになりたいからこの態度だった。
しかし、マーケティングマイオピア
- 672 名前:名称未設定 mailto:sage [2009/03/15(日) 03:02:27 ID:Tz2oHgIW0]
- >>666
残念ながら税金はいっさい使っていません。すべて個人の支出と投資家からの金銭でまかなっています。
- 673 名前:名称未設定 [2009/03/15(日) 03:03:17 ID:LabRVEAC0]
- p2pでリアルタイム動画配信なんていくらでもある。
- 674 名前:名称未設定 [2009/03/15(日) 03:04:56 ID:LabRVEAC0]
- >>672
投資家が横柄な態度でここまでスキルの無さを露呈させるメリットは? 関係者がスレッド見てないとでも思ってるのか?
- 675 名前:名称未設定 mailto:sage [2009/03/15(日) 03:05:15 ID:NSrj9jLI0]
- >>672
トリップ付けてくれ
- 676 名前:名称未設定 mailto:sage [2009/03/15(日) 03:05:43 ID:Tz2oHgIW0]
- >>673
時間を計測してみてください。現状でKeyHoleより早いシステムがあれば教えてください。 私が探した限りありません。
- 677 名前:名称未設定 [2009/03/15(日) 03:07:49 ID:LabRVEAC0]
- >>676
UIの質問に関しては答えないで質問か。 悪いけどあんたに利用される気は無いね。 国内でしか探せない己のスキルの無さを呪え。
- 678 名前:名称未設定 mailto:sage [2009/03/15(日) 03:08:26 ID:l2hpIRBT0]
- 遅延はすくねーけどカクカクしすぎなんだよ。
UIなんかよりこれ何とかしろ
- 679 名前:名称未設定 mailto:sage [2009/03/15(日) 03:09:07 ID:epjJfArq0]
- >>676
そんなつまらない安っぽいプライドいらないよ…。 社会人なんだからもう少し大人な対応をしたほうが、貴方にとってもメリットはあるのでは。
- 680 名前:名称未設定 mailto:sage [2009/03/15(日) 03:09:30 ID:avm3Ju6F0]
- >677もトリップ付けてくれ
- 681 名前:名称未設定 [2009/03/15(日) 03:09:30 ID:LabRVEAC0]
- 音もラジオより悪い
うちら実験体だし声は届かないよ。 注射されて切り刻まれるだけ
- 682 名前:名称未設定 [2009/03/15(日) 03:10:40 ID:LabRVEAC0]
- ワンセグより画質悪いし音声が悪い
法的にもグレー 遅延以前の問題
- 683 名前:名称未設定 mailto:sage [2009/03/15(日) 03:11:05 ID:MpLcy24OP]
- 作者さん
ここの意見に関して取捨択一は任せます。 個別のレスに返信しなくても 多くのユーザーはお立場を理解していると思いますよ。
- 684 名前:名称未設定 mailto:sage [2009/03/15(日) 03:11:48 ID:jWTonp7Z0]
- 口は悪いけど良い奴
- 685 名前:名称未設定 [2009/03/15(日) 03:13:37 ID:GZ63bTa30]
- システムの「機能美」を考えたことがありますか?
ttp://itpro.nikkeibp.co.jp/article/OPINION/20060302/231507/
- 686 名前:名称未設定 mailto:sage [2009/03/15(日) 03:14:25 ID:+C+Tti7T0]
- 遅延とかカクカクとかはMTUの見直して少しは改善するかもよ?
プロバイダーの回線が遅いとかそういうのはどうしようもないけど。
- 687 名前:名称未設定 [2009/03/15(日) 03:17:03 ID:LabRVEAC0]
- mac板の人を実験体として利用するなら、使う気起こさせるUI実装してから利用しろ。
いくらでもフィードバックしてやる。 技術的な質問を投げる場所として、新mac板を利用するなら、容赦なく叩く。
- 688 名前:名称未設定 mailto:sage [2009/03/15(日) 03:17:55 ID:QmwCKfsk0]
- ユーザはもちろん、ここでUIについてあれこれいっているひとも、
口の聞き方はどうであれ、純粋にこのアプリの発展を望んでいるんだよね。 でも、作者さんとしてはただデータが取れて、それを他の事業にいかしたいだけだから、 極端な話、このアプリのでき自体はどうでもいい、って考え方だよね。 これじゃぁ、コミュニケーションとりあえるはずがないよ。 両者の目的が完全に違うもの。 残念だけど、ユーザとしては諦めるしかない。 きっとそのうち同じ様な仕組みでこれ以上に使いやすいアプリが出て来るさ。 あまり深刻になる必要もない。
- 689 名前:名称未設定 mailto:sage [2009/03/15(日) 03:18:57 ID:+C+Tti7T0]
- 682を書いておきながら687のレス? 意味不明
- 690 名前:名称未設定 mailto:sage [2009/03/15(日) 03:20:39 ID:jWTonp7Z0]
- 直感的な操作感と洗練されたボディーですよね。
良くなって下さい。
- 691 名前:名称未設定 mailto:sage [2009/03/15(日) 03:23:00 ID:zyY3oZid0]
- >>263の1.2対応版が完成した
www.restspace.jp/cgi-bin/orz/img-box/img20090315032024.png dl.getdropbox.com/u/10395/Mac/MainMenu.zip 1.1の時と入れるフォルダが変わっているので注意 1.1だとEnglish.lprojフォルダの下だったが今度はResourcesフォルダの真下で 内部構成見る限りxibに移行する準備はできてるのかな? そして作者さんこれからもよろしくお願いします
- 692 名前:名称未設定 mailto:sage [2009/03/15(日) 03:25:25 ID:Tz2oHgIW0]
- >>686
カクカクはエンコーダ(KeyHoleVideo)の方でわざと入れています。送信帯域を超えるような通信を 行うと、動画フレームを間引きます。このため、パンやズームでは、どうしてもそうなります。 これは、今後の課題です。 映像の遅延は、再送要求をしてから、到着を待っているのが原因です。待ち時間を短くすれば、 よいのですが、せっかく到着したパケットを捨てるのがもったいないので、それを利用しています。 ただ、映像の遅延は、回復すると思います。(1.2)
- 693 名前:名称未設定 mailto:sage [2009/03/15(日) 03:26:13 ID:+C+Tti7T0]
- ソフト関係で叩きたくなる理由の1つに同じようなソフトを作っている人に
大して憎しみを抱く場合があったりする。 そのプログラムのノウハウ(のようなもの)が一般に出ることを嫌ってとか もしくは関係者だったりとか,似たようなアプリ作ってて先に公開されちゃったとか。 このソフトどうか知らないけど,プログラマって結構嫉妬深い。
- 694 名前:名称未設定 mailto:sage [2009/03/15(日) 03:29:30 ID:NSrj9jLI0]
- >>692
頼むからトリップつけてください 名前欄に#hogehogeです(hogehogeのところに適当な文字列8バイト分)
- 695 名前:名称未設定 mailto:sage [2009/03/15(日) 03:31:53 ID:+C+Tti7T0]
- 作者さん。下の記事を参考にトリップをどうぞ。
ja.wikipedia.org/wiki/%E3%83%88%E3%83%AA%E3%83%83%E3%83%97_(%E9%9B%BB%E5%AD%90%E6%8E%B2%E7%A4%BA%E6%9D%BF)
- 696 名前:名称未設定 mailto:sage [2009/03/15(日) 03:34:08 ID:tnSkbwDz0]
- 作者さん、UIを好きに弄れる様な形で公開してみては?
UIのブラッシュアップはここの住人が好きにやる。 貴方としても、本業の開発とデータ取りに集中できる。 Win-Winの関係になるんじゃないかな。
- 697 名前:名称未設定 mailto:sage [2009/03/15(日) 03:36:11 ID:zyY3oZid0]
- >>696
ある程度はいじれるけどな
- 698 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 03:36:42 ID:Tz2oHgIW0]
- >>694,695
どうもありがとうございます。 これでいいですかね。
- 699 名前:名称未設定 [2009/03/15(日) 03:36:43 ID:Txz5qlLD0]
- そんなことしたら動かなくなったぞとかいって紛糾するのが目に見える。。
モンスターユーザーが多くなってきたな
- 700 名前:名称未設定 [2009/03/15(日) 03:39:03 ID:LabRVEAC0]
- こいつ絶対UIの質問に答えないよ。技術的なフィードバックだけ利用して消え失せる気まんまん。
最低。
- 701 名前:名称未設定 [2009/03/15(日) 03:43:56 ID:AS0Jbdib0]
- >>700
井脇ノブ子「ほれ!(シコシコ)ちんぽちゃん!元気!(シコシコ)ほれ!(シコシコ)」
- 702 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 03:45:29 ID:Tz2oHgIW0]
- >>696
具体的にどうすればよいのかな。ネットワークエンジンと動画のエンコーダ/デコーダの ソースは、納め先(NDA)と特許の関係があるので、だせない。 また、ボタンを押してから、ネットワークコールバックがかえってくるまで、 内部状態を変化させて、二重起動しないようにしているので、そのあたりの扱いを どうすれば、よいかが問題です。 また、ライブラリだけを出すと、サーバに対して、異常なパケットが送信され、全体で 停止する可能性があるので、これも危険。
- 703 名前:名称未設定 mailto:sage [2009/03/15(日) 03:46:20 ID:+C+Tti7T0]
- 大体プログラマーっていうのはデザインが苦手っていう人が多いと思うんですよ。
だから,そういうのはここのスレにいる上手い人に作ってもらって利用すればいいんです。 でも,ただ利用するだけではダメです。アバウトメニューを作ってそこにデザインした人の 名前をちゃんと明記してあげて下さい。デザインした人にとってはこれが嬉しいんですよ。
- 704 名前:名称未設定 mailto:sage [2009/03/15(日) 03:47:56 ID:cmQAYWNAi]
- >>700
お前ウザいよ
- 705 名前:名称未設定 [2009/03/15(日) 03:53:37 ID:LabRVEAC0]
- >>701
\/ ヽヽ レ | ──, ‐┼‐ / ‐┼‐ / / | /-、, | / | / \__ / ○' `つ //\ノ `つ //\ノ .,i「 .》;ト-v,|l′ _,ノ゙|.ミ,.゙'=,/┴y/ 、──┬---、_ .ノ .il|′アll! .>‐〕 \ _>< \ l| l|  ̄^irー.,_i″ ||}ーvrリ、 ¨'‐.` { \l| ll l| l|~'ー.,,_ .》′ ゙゙ミ| ,r′ } \ l| ll l| l|゙`ー-┬ト .ミノ′ 〕 \l| l| ll ll / / :、_ リ .} \ l| ll ll / / 、 ゙ミ} :ト ゙ ヾー、_l| l| / / :!., リ ノ 〔 ` ~'‐亠ノノ i゙「 } .,l゙ l! .´゙フ'ーv .,y ] '゙ミ | ,/゙ .ミ;.´.‐ .] ミ, | ノ′ ヽ 〔 ミ
- 706 名前:名称未設定 mailto:sage [2009/03/15(日) 03:53:45 桜 ID:EgJh1WCH0]
- >>702
本気で商用利用するものをこんなとこで実験してんのか。 しかもデザインを名無しに丸投げって大丈夫か? ちょっと心配になってきた
- 707 名前:名称未設定 mailto:sage [2009/03/15(日) 04:00:23 ID:+C+Tti7T0]
- プログラムな話は下のスレの方がいいですよ。作者さん。
Xcode part7 pc11.2ch.net/test/read.cgi/mac/1218774554/ Macでプログラミング{9} pc11.2ch.net/test/read.cgi/mac/1216824430/
- 708 名前:名称未設定 mailto:sage [2009/03/15(日) 04:04:15 ID:5jTN6tLL0]
- ひとまずユーザー側で意見をまとめてひとつのNibを作って作者に渡せばいんじゃないか
スキン的なモノはそれから検討したらいいと思う
- 709 名前:名称未設定 [2009/03/15(日) 04:09:05 ID:LabRVEAC0]
- >>708
スレを読め。 2ちゃん利用して金儲けしたい作者が 弄れるnibを作ってスレに晒さないと話が進まない。
- 710 名前:名称未設定 mailto:sage [2009/03/15(日) 04:12:05 桜 ID:EgJh1WCH0]
- >>709
ちんこのAA貼っといてマジレスすんなよ
- 711 名前:名称未設定 mailto:sage [2009/03/15(日) 04:12:49 ID:KP16BqCZ0]
- >>519
Interface Builderは、昔懐かしの『電子ブロック』と思えば、感覚的に使いやすい Xcodeで作ったプログラム構文を、デザインしたUIパーツに嵌め込んでいく感じ プログラムが読めているなら公式にサンプルプログラムがあるし、 Apple Developer Connection - Mac Dev Center https://developer.apple.com/jp/mac/ …国内だとMOSAなどの団体やユーザーグループの力を借りるのもイイかも >>558 チバテレビとか(配信者がいない)テレ玉でもやってる、 『インリン・オブ・ジョイトイ』が司会の番組じゃないかw
- 712 名前:名称未設定 mailto:sage [2009/03/15(日) 04:13:05 ID:KP16BqCZ0]
- >>637
P2Pネット配信という仕様上、機能は今の状態が限界 だと思われ…(トレント型配信だったとしても) …とすると、UIを磨くしかないが、個人ソフトじゃなくって一応 『企業製ソフト』と言うならWin準拠でプログラム書く現状が拙い 最近、Macユーザーが増えて、そこに市場性を見てるWinメーカーが「自社ソフト」を Mac向けに移植して発売してる例が増えてきてるけど、どれもコレも『Win版』のUIを そのまま持ち込んできてるのが多い>特にiPod用や動画変換ソフトなど そういう所に限ってUIが拙い事に気付かず、『売れないのはユーザーの性』にしてる希ガス… …Apple純正ソフトやOSという『参考になるUIの実例』があるって言うのに そこが改良される事を、スレの皆が期待してるんで、大変とは思うけどがんがってください>作者様
- 713 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 04:13:16 ID:Tz2oHgIW0]
- >>709
弄れるnibをどう作るの?
- 714 名前:名称未設定 mailto:sage [2009/03/15(日) 04:15:05 ID:zyY3oZid0]
- ひとまずちゃんとスクロールができるだけ宛名職人よりまともだと思うことにした
- 715 名前:名称未設定 mailto:sage [2009/03/15(日) 04:16:09 ID:SEZKJ3Do0]
- >>709
空のnib作って作者に渡して後の実装方法は作者が悩めばいんじゃないの
- 716 名前:名称未設定 mailto:sage [2009/03/15(日) 04:16:30 ID:zyY3oZid0]
- >>713
そこら辺はnibとxibの違いです 現状だとnibがcompiled nibと言って編集できない形になっているのでそこを変えていただければ あとAppleはXcode 3.xからxibに移行する方向性なので移行は早いうちがよろしいかと
- 717 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 04:23:29 ID:Tz2oHgIW0]
- >>712
Win準拠で記述しているつもりは、まったくないですけどね。Objective-C でスクラッチから 描いています。ネットワークライブラリで、こうくるから、GUIでこうしたいという 観点のみで作っています。で、こうしたいとことを具体的にして、googlで検索した結果、 NSViewの継承を利用したクラスを作って、それに描画したわけです。 また、ホームページの質問欄でMacへの移植希望が多いので、対応したまです。
- 718 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 04:33:17 ID:Tz2oHgIW0]
- >>716
プロジェクトの設定で、Flatten Compiled XIB Files のチェックをはずせばいいのですか? 現在の部品は、すべてNSViewを継承したクラスになっているので、アクションメソッドは、 使えないと思います。
- 719 名前:名称未設定 mailto:sage [2009/03/15(日) 04:34:40 ID:XuVLmQAN0]
- 慣れない事にがんばってるのは分かるし、要望に応えてるんだろうけど
「消音開始」はないだろw
- 720 名前:名称未設定 mailto:sage [2009/03/15(日) 04:40:35 ID:zyY3oZid0]
- 作者に聞きたいこと
1.どうしてパッケージの中にnibとxibが両方あるのか? 2.受信者の数から想像するにさほどユーザーはいない? それともあの数字はMacユーザーだけの統計? 3.動画と音声コーデックは独自実装? 4.delegateとInterfaceBuilderでのコネクションの貼り方は詳しくないというけど見る限りちゃんとNSViewとCGContextで作ったボタンからAppController内の各機能にコネクション貼れてるけど?
- 721 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 04:42:49 ID:Tz2oHgIW0]
- >>719
Linux対応のKeyHoleTVでやったことだけど、文字列のテーブルを外に出して、編集できるように すればいい? IBで国際化ができなくて(やろとしたけど、対応したNIBをピックアップしない)、 内部で文字情報を持っています。だから、メニュだけ英語。
- 722 名前:名称未設定 mailto:sage [2009/03/15(日) 04:43:03 ID:zyY3oZid0]
- これほどに開発者魂を刺激されるソフトは久しぶりだw
最近AppleScriptとJavascript一辺倒だったがまたCocoaに戻るか
- 723 名前:名称未設定 mailto:sage [2009/03/15(日) 04:43:11 ID:GiNqt2LT0]
- >>719
どうも外国の方じゃないかという気がしてます。タイポ多いし。
- 724 名前:名称未設定 mailto:sage [2009/03/15(日) 04:46:33 ID:zyY3oZid0]
- >>721
English.lprojというフォルダをコピーしてJapanese.lprojにして同ディレクトリに保存 後は中のファイルをIBでいじる だからMainMenu.nibはResourcesフォルダ直下じゃなくて各ローカライズ後のフォルダの下にあった方がいい
- 725 名前:名称未設定 mailto:sage [2009/03/15(日) 04:46:34 ID:GQcKt6uJ0]
- なまじ能力があるので車輪の再発明しちゃってるけどユーザーからするとコレジャナイ、、みたいな
そんな印象、作者がんばってくれ、そしてサポートする人たちもがんばってくれ
- 726 名前:名称未設定 [2009/03/15(日) 05:38:28 ID:33WKrW9m0]
- >>691
拡大が出来ないのと最前面設定押したらボタンがなくなるんだけど 同じ症状の人いる?
- 727 名前:691 mailto:sage [2009/03/15(日) 05:56:36 ID:zyY3oZid0]
- >>726
最前面設定のボタンと元に戻すボタンが別になってるから困ってるんだ 場所を移動して重ねるとかなりの確率でもう片方が消えてしまう ひとまず位置をずらすことで今は対処してる ↓対処済み版 dl.getdropbox.com/u/10395/Mac/MainMenu.zip そして拡大できないのはこの動画サイズなら拡大してもぼけるだけだろうと思ってウィンドウに最大サイズを設定したから それでも拡大したい場合は↑のMainMenu.nibをInterfaceBuilder 3.xで開いて 1.Font Managerの右隣のWindow(Window)をクリックして選択 2.メニューのTools→Size Inspector 3.Has Maximum Sizeをオフにして保存すれば再起動 dl.getdropbox.com/u/10395/Mac/HasMaximumSize.png
- 728 名前:691 mailto:sage [2009/03/15(日) 06:00:30 ID:zyY3oZid0]
- 試してみたけど>>727だけだと拡大するとレイアウトが普通に崩壊するな
こういうときボタンが標準部品じゃないと困る 検証するから少し待ってくれ
- 729 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 06:04:21 ID:Tz2oHgIW0]
- >> 724
なんとかできました。Resouceの下にEnglishとJapansesができています。ありがとうございました。 で、ここに文字列のリソース入れていきたいと思います。さらに、Flatten Compiled XIB Files のチェックを外したバージョンをリリースします。これで、文字列の変更、IFの変更ができると 思いますが、どうでしょうか? 繰り返しますが、NSViewを継承したクラスを利用しているので、文字列を取り除き、 イメージを張っていただければ、お好きなIFになると思いますが。どうでしょう
- 730 名前:名称未設定 [2009/03/15(日) 06:07:19 ID:33WKrW9m0]
- >>727
ありがとう 感謝です
- 731 名前:名称未設定 [2009/03/15(日) 06:09:27 ID:GZ63bTa30]
- まだ寝てなかったのかw
乙です
- 732 名前:691 mailto:sage [2009/03/15(日) 07:08:39 ID:zyY3oZid0]
- >>729
それは分かってるけど現状ではその肝心のNSView部分のソースコード貰えないとそれは無理だぜ というかUIとロジック部分を分離するためのInterfaceBuilderなわけだが まあ次のバージョンに期待したいところ(またさっきの改造やり直すかと思うと少し鬱だが-馴れてきたけど) で気がついたらこんな物作ってた(何も意味ないけど) dl.getdropbox.com/u/10395/Mac/UITest.png
- 733 名前:名称未設定 mailto:sage [2009/03/15(日) 07:25:15 ID:jWTonp7Z0]
- ぽくなってきましたね
- 734 名前:名称未設定 mailto:sage [2009/03/15(日) 07:33:21 ID:wCF8FgO7P]
- >>553
というか。IBで「nextKeyView」を、タブで移動したい先にバインディングしていけば良いだけの話なんだがな
- 735 名前:名称未設定 mailto:sage [2009/03/15(日) 07:42:53 ID:wCF8FgO7P]
- >>732 乙
Cocoaフレームワーク版が出れば、 毎回改造し直しとかにならずに楽だと思うんだが… >>717 IO-Dataの糞ソフトと同じ香りがする
- 736 名前:名称未設定 mailto:sage [2009/03/15(日) 08:47:20 ID:YYWz+RkN0]
- なんかスゲェカッコいいんだけど。。。ウラヤマスィ
だってG3なんだ、、、俺、、、、
- 737 名前:名称未設定 mailto:sage [2009/03/15(日) 09:50:52 ID:l2hpIRBT0]
- >>732
ダセー 散々UIに文句垂れて俺のセンスを見ろ的に 晒したのがそれか ( ゚д゚)、ペッ
- 738 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 10:08:49 ID:Tz2oHgIW0]
- >>732
言語対応のplistをリソースに入れるようにしました。で、言語の追加は、言語コード名前の plist があれば、自動的に読み込みます。例えば、en;plist ja.plist なければ、enを読みこみます。 また、ボタンで使っているplistの文字列を消すと、何も描画しませんから、 イメージを張ると、そのイメージになります。また、大きさも変更できると思います。 イメージを貼付けるまで実験をしました。
- 739 名前:名称未設定 mailto:sage [2009/03/15(日) 10:21:55 ID:wCF8FgO7P]
- >>738
乙 だけど、en.plistってのはどうも美しく無い気がする。 ローカライズした「UIPreference.plist(?)」を、「English.lproj」「Japanese.lproj」等のフォルダに入れる形にすべき。 これは、Xcodeで新規plist「UIPreference.plist」を作成した後、右クリック>「Get Info」>Generalタブの「Make File Localizable」 をクリックすることでできる。(当方英語環境なので、メニュー項目等は適当に日本語に置き換えてくれ) なぜこうするかというと、「〜.lproj」フォルダをコピーしていじるだけで簡単に他の言語にローカライズできるように作るべきだから。 ADCのドキュメント読んでくれ… developer.apple.com/documentation/MacOSX/Conceptual/BPInternational/BPInternational.html
- 740 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 10:23:17 ID:Tz2oHgIW0]
- >>732
では、ロジッックの部分をDLLにしましょうか? デフォルトのソースを入れておけば、それをピックアップするようにしますが。。。 修正する場合、もちろんX-Codeでコンパイルする必要があります。
- 741 名前:名称未設定 mailto:sage [2009/03/15(日) 10:25:25 ID:wCF8FgO7P]
- >>740
DLLでも良いけど、Cocoaフレームワークの方が嬉しいかも。
- 742 名前:名称未設定 mailto:sage [2009/03/15(日) 10:57:59 ID:tnSkbwDz0]
- >作者さん
XcodeでMac OS Xのアプリケーションを開発する場合、 標準で用意されたものを使うのが、なんだかんだで一番手間がかからなく、尚かつ良いものができるよ。 Appleの美学は「必要なものはすべて用意してある。あとはあなたが使うだけ。」だから。 ローカライズについても、UIについても、自分であれこれ工夫してなんとかしようとする必要はほとんどない。 それぐらい優れた開発環境だと思うよ。一部至らないところもあるけどね。 オリジナリティは、あくまでプログラムのアイディアや仕組み自体で発揮すれば良い。
- 743 名前: ◆UkZAUUIUs. mailto:sage [2009/03/15(日) 11:04:29 ID:Tz2oHgIW0]
- >>739
中身がかわってしまう可能性が’あるので、勘弁してください。作ろうと努力したのですが、 できなくて、結局 plistで、リソースをいれるようにしました。 >>741 初歩的な質問です。フレームワークは、LibとHeaderの組み合わせですよね。 でも、ボタンのredrawルーチンだから、 Enable, Disable, フォーカス、の状態をフラグで知らせ、Viewのポインタ、。 さらに、GrahicsContext も渡します。これで、何でもできるような気がしますが。
- 744 名前:名称未設定 mailto:sage [2009/03/15(日) 11:21:34 ID:wCF8FgO7P]
- >>743
>初歩的な質問です。フレームワークは、LibとHeaderの組み合わせですよね。 はい。そんな感じと考えてOKです。 Xcodeの新規プロジェクト作成で、「Framework」グループ内のCocoa Frameworkを選択することで作成出来ます。 Framework作成で忘れやすい点2つほど書いておきます。 ・Xcodeメイン画面右側「Tergets」内の、フレームワーク名をクリックすると、 右上にファイルの一覧が出てくるので、公開すべき(アプリ側が使用するメソッド・クラスの定義が書かれている)ヘッダは「Public」にする。 ・Xcodeメイン画面右側「Tergets」内の、フレームワーク名を右クリック>Get Info 「Build」タブの、Deploymentセクション内の、「Installation Directory」を、 「@executable_path/../frameworks」に書き換える。
- 745 名前:名称未設定 mailto:sage [2009/03/15(日) 11:29:23 ID:wCF8FgO7P]
- ごめんなさい、訂正。
メイン画面右側→左側です
- 746 名前:名称未設定 mailto:sage [2009/03/15(日) 11:39:53 ID:f6x7Xfli0]
- このスレを読むのは面倒なので
UIがマトモになったら、Ver2.0として出して下さい。 それまでは1.3とか1.4と小刻みにお願いします。
- 747 名前:名称未設定 mailto:sage [2009/03/15(日) 11:50:59 ID:bi/g8htzI]
- バージョン付けまでは言いすぎだろ
そこは作者のポリシー
- 748 名前:名称未設定 mailto:sage [2009/03/15(日) 11:58:25 ID:l2hpIRBT0]
- 乞食が偉そうに文句垂れても上がってくんのは
所詮>>732レベルのゴミ 作者はマイペースで適当にやればいい
- 749 名前:名称未設定 mailto:sage [2009/03/15(日) 12:00:19 ID:hqX1dKez0]
- 作者さんよぅ。
あんた、論理的思考をしているはずが、かえって効率の悪い道をとっちゃうっていう、 悪い方の意味での典型的なプログラマータイプだな! このジョークを思い出したぜ。 >アメリカのNASAは、宇宙飛行士を最初に宇宙に送り込んだとき、無重力状態ではボールペンが書けないことを発見した。 >これではボールペンを持って行っても役に立たない。 >NASAの科学者たちはこの問題に立ち向かうべく、10年の歳月と120億ドルの開発費をかけて研究を重ねた。 >その結果ついに、無重力でも上下逆にしても水の中でも氷点下でも摂氏300度でも、どんな状況下でもどんな表面にでも書けるボールペンを開発した!! > >一方ロシアは鉛筆を使った。 頭の柔軟しようぜ、じゅ・う・な・ん♪ えんぴつ使おっ!
- 750 名前:名称未設定 mailto:sage [2009/03/15(日) 12:38:45 ID:pQrXG8aJ0]
- うざ
- 751 名前:名称未設定 [2009/03/15(日) 12:40:16 ID:b/lkSqWc0]
- 貴社の独自技術は何ですか?強みは何ですか?
コーデックなり通信規格をまとめて公開していただけると私も開発に携われるのですが。
- 752 名前:名称未設定 mailto:sage [2009/03/15(日) 12:48:07 ID:eWQTNntDP]
- >>749
60代の人のカキコってうざいよね
|

|