トップページ⇒mac
1001コメント284KB

MacMXを作ろうのスレ

■ このスレッドは過去ログ倉庫に格納されています
0001orange02/01/28 23:22ID:m35O7q1H
機能を整理して処理を考え、
参考ソースを入手する。そして、、、、、
いや、WinMXのソースを手に入れてか?
0153名称未設定02/02/04 19:02ID:EUrC3u+G
>>146の言うとおりだが、逸る気も分かってくれ(笑)
俺的にはiMXが直感的でイイ!と思うのだがいかがなものか?
完全にWinMXのMac版ということならこっちがいいと思うぞ。
WPNPにも対応した独自の路線でいくのならiShareかなあ。
0154名称未設定02/02/04 19:11ID:amoRu86K
MMXで決まり
0155名称未設定02/02/04 19:15ID:t8d8kvXu
どうせ外人のファイルなんていらないし
共有もさせたくない
外人マカーのことなんて考える必要ないね
開発後に噂を聞いた外人マカーが英語化パッチをつくればいいだけのこと
0156名称未設定02/02/04 19:17ID:tQxUF6eG
爆笑!
0157名称未設定02/02/04 19:19ID:amoRu86K
>>152
だったら『田代まさし』と言い切った方がスッキリする。
0158名称未設定02/02/04 19:26ID:nAuq/H95
>>155
そんな閉鎖的に作ったら、2ちゃんねらーしか使わなかったらどうするんだよ?
0159名称未設定02/02/04 19:28ID:amoRu86K
個人的にはチャット機能に重点をおいてほしい
0160名称未設定02/02/04 19:29ID:xlP+YXFy
リバースエンジリアリングするなら
[email protected]
にメールして「マカー用にwinmxを自作するんでプロトコル仕様を教えろやゴルァ!!」
って正面突破すればいい
これでだめなら独自プロトコルを作るが早い
0161名称未設定02/02/04 19:30ID:IpQTQjoB
>>159 HLやればいいやん
0162名称未設定02/02/04 19:31ID:p3ZUb9MZ
>>155
とりあえず氏んでくれ、もしくわ明日からでも構わないからウインナーになってくれ。
0163名称未設定02/02/04 19:32ID:xlP+YXFy
>>158
だからLimewireとHotlineでばらまくって上のほうに書いてあっただろ?
それからsage進行なんですけど?
0164名称未設定02/02/04 19:39ID:4L2mmlFP
なんとか協力しようと思って行動したよ
リアルベーシックのプロバージョン購入した
0165名称未設定02/02/04 19:42ID:HC/qtPzZ
すんません
MXで落としたデータ−をWINでCD−Rに焼いてマックで読み込み
たいんです。
B's使って焼いたんですがマックで読み込めません。
違うライティングソフトを使ったほうがいいのでしょうか?
それともマックが古すぎて(9600/350)なので読めないのでしょうか?
0166名称未設定02/02/04 19:43ID:amoRu86K
転送速度の調整機能がないとダメだぞ
0167名称未設定02/02/04 19:54ID:oDhr6wul
>>165
スレ違い。
0168名称未設定02/02/04 19:55ID:HC/qtPzZ
>>167
どのスレ?
0169両刀02/02/04 19:56ID:y1YdWkJS
>>160 同意。英語かあ。
仮に仕様が分かったところで、親の機能を実装するのがしんどそう。
親で鯖メッセ見てると、すごい勢いでいろいろな検索ワードが流れ
てるね。frontcodeと親子の関係って、どうなってるんだろう。
あと確か、WPNPではチャットのチャンネルが無かったと思うが。
共有ファイルを置くフォルダはWinでも好きなところにおけるので、
>>121さんの心配は無用と思われ。
とりあえず、鯖接続-->検索-->P2P交換の流れと、ホットリストやIM
虫籠の機能等の流れかな。
あれこれ推測するより、やはりメールで問い合わせが先決か。でも
英語でやりとりして、仕様書も英語で、それはそれで辛いな。
0170俺らの手でMacMXを〜のスレ主 ◆E7FMCQks 02/02/04 21:19ID:KL+OeUyV
UI開発中です。
そろそろ通常コテハンに変えますけど変えてもヨロシクです
0171名称未設定02/02/04 21:24ID:Fakg673w
>>170
うぉ、頑張ってください。
プログラミングは全然ですが
βテストくらいはお手伝いできます
0172Mac OS SeX ◆E7FMCQks 02/02/04 21:33ID:KL+OeUyV
本コテハンに変えました
>171
UIつってもウインドウデザインだけだよ。
Programingはここのスレの住人で力をあわせないと出来ないと思う。
0173名称未設定02/02/04 21:34ID:eMTOSgkL
リアルベーシック3.5スタンダード購入してきました
0174Mac OS SeX ◆E7FMCQks 02/02/04 21:42ID:KL+OeUyV
>169
ツラクても手に入れないと開発が出来ない

>166
難しいな

>160
それじゃOpenNapとかわらないと思う
人が多いWinMXだからMacMXを開発したいのがここのスレの住民の考えでは無かろうか?
0175名称未設定02/02/04 21:47ID:3eX1DWMd
まず開発環境は
9→RealBasic
X→ProjectBuilder+InterfaceBuilder
で決まりかな。
0176北京 ◆5rr1Eed6 02/02/04 21:48ID:iWdaZjoJ
>>173
MacMXのためにRB買ってくるなんて気合い入ってるねぇ!
>>172
コテハンに(激藁
0177名称未設定02/02/04 21:50ID:3eX1DWMd
英語翻訳なら洩れができるよ(w
0178名称未設定02/02/04 22:00ID:CcTWB9Qm
ところで開発環境は何をお考えでしょうか。
現状での候補は……

・OS X Developers Kit
利点:タダ。CocoaなのでX上での動作は快適。
欠点:日本語リソースが少ない。9以前は切り捨てることに。

・REALbasic
利点:初心者でもとっつきやすい。日本語リソもそれなりにある。X/9/win対応
欠点:高い。遅い。バグも結構(とくにX上で)残っている。

・CodeWarrior
利点:古参環境なのでリソースなどはあると思われる。一応X/9/win対応だった?
欠点:高い。OSXにデベロッパキットが付属したことで霞んだ感がある。

・HyperCard(藁

実際にはDevKitとRbの2択ってのが現状だとは思いますが。
プロトタイプはRbで、機能が固まって(Rbで追い付かなくなって)きたら
DevKit/CWに移行ってのが無難ですかねぇ。

#あとはUNIXなヒトに作ってもらって移植(殴
0179Mac OS SeX ◆E7FMCQks 02/02/04 22:02ID:KL+OeUyV
>178
9以下を使っている人の方が多いと思われ。
Carbonの方が良いと思う。OSX常用してらんない人もいるだろうし
0180名称未設定02/02/04 22:12ID:NKgPJpO4
でもCocoaで作ったらキラーアプリになるんじゃない?
アポーから感謝状来るぞ!
0181名称未設定02/02/04 22:13ID:gZQoJW1Y
>>178
> プロトタイプはRbで、機能が固まって(Rbで追い付かなくなって)きたら

賛成なんですがUDP絡んでるのでRb標準のSocketコントロールでは
無理っぽい気がするんですがどうなんでしょう?

いちおうSuperSocketなるCarbonにも対応したPlug-Inはあるのですが
US $100するし気が引けますねぇ…
ttp://www.essencesw.com/Plugins/supersocket.html

あとVirtualPCとInterarchyではパケットダンプ採れないんですね。残念。
0182名称未設定02/02/04 22:24ID:j+VA90tY
>>180
たしかに。
Mac使っているけど
MX使いたいからWinをしょうがなく買った人も、
MacにMXがあればWinを買うための資金をMac用ソフトに使える
→共有するFileが増える→(゚д゚)ウマー
0183名称未設定02/02/04 22:33ID:lvL6DdKj
どうでもいいが、独自のP2Pを作るのと勘違いしてるやついない?
あくまでもWINMXのクローンを作るわけでしょ?
0184名称未設定02/02/04 23:01ID:Swb1TNcl
これはWINMXに接続できて検索できるのですか?
それともMACMXはそれ自体で閉じているのですか?

具体的な役割分担や、計画がでれば話に協力します。
いっそOS�]だけで開発した方が早いのでは??
0185名称未設定02/02/04 23:20ID:shbp5L1H
カーボソが良いと思う。
0186orange02/02/04 23:27ID:K7Iq2piG
つまり、WPnPへ接続できるクライアントソフトを狙います。
P2Pはヨラバ大樹の影、逆はあり得ないです。もしそうならやふ^ーぶりーふけーすで十分ですからね。

http://pc.2ch.net/test/read.cgi/mac/995276586/401-500の会話より。
407 :ネジ :01/10/14 14:11 ID:4EAsQroW
>>404 以前は使ってたが、今はWPNPっつー独自のプロトコル使ってる。

というか、WinやLinuxですらオープンソースな互換ソフトは出ないんだろうか?Napsterはもちろん、ShoutcastやJavaにすらオープンソースな互換版はあるのに。Linuxじゃ動かないんだし、需要がないとも思えないんだがなあ。

408 :名称未設定 :01/10/14 14:14 ID:ldod8m6i
VMwareで悶絶>Linuxer

409 :名称未設定 :01/10/14 14:30 ID:EIczOyxv
情報ありがとう>>407
独自プロトコルじゃ、Network Snifferでも使わないと仕様がわかんないですね。うーむ。

Network Snifferでも使ってみましょうか?これはウィンドウズ用のソフトでパケットモニタです。これでモニタリングした状態でファイルをDLしてもらい、そのログをとる。(うわー、リスクありすぎ!!)
この場で公開で進行している以上ファイルは無著作権のものをシェアした状態で実験、記録をWPnP担当にわたす。渡す際にはID間系は検閲のこと
取る側はIPが見られるのですぐにプロバイダが変わる人orDieです。、、、、、
発言する以上自分か、、、
0187Mac OS SeX ◆E7FMCQks 02/02/04 23:33ID:KL+OeUyV
UIはこんな感じでどうだろう?
http://www.geocities.co.jp/Milkyway-Lynx/4605/
iShareは漏れが便宜的に付けただけだから気にしないでホスィ。

ちなみにあくまで今日までの部分だから表示されなかったりするものもある。
まだコードは組んでいないので稼働はしないがこんなUIではどうだろうかと言うもの?

>1様どうでしょうか?

0188orange02/02/04 23:36ID:K7Iq2piG
上の発言は協力者募集だが、もっといい方法募集、強引すぎるもんね。

今、思ったが、WPnPという規格自体は著作権保護されているのだろうか?
だったら「著作権を侵害する規格」(例えですよ)の著作権を侵害することになるのか?
そのへんは今週中に調査する。知ってる人いたら、根拠となるURL付きで連絡お願いします。
0189tmtk-pro ◆AUToMxxA 02/02/04 23:43ID:K3Kww8Iu
始めまして
orangeさんの紹介で来ました

私はMacは持ってないので、Mac版WinMX作成には協力できませんが、
WPNPの解析には大変興味があります

さて、すでに話がありますがパケットダンプは少々厳しい気がします
データ数が多すぎますよね
CHIMEでもやられているように、wsock32.dllを自作し、その中に
データを収集する処理を埋め込めば効率が上がる気がします
いかがでしょうか?
0190名称未設定02/02/04 23:43ID:KSOss93z
>>187
開けないんだけど、、、、、、、
0191Mac OS SeX ◆E7FMCQks 02/02/04 23:47ID:KL+OeUyV
>190
プロジェクトファイルっスよ
0192Mac OS SeX ◆E7FMCQks 02/02/04 23:48ID:KL+OeUyV
>190
StuffltでなくMacZipで解凍・・・って持って無いかそんなソフト。
明日Sitに差し換えます
0193tmtk-pro ◆AUToMxxA 02/02/04 23:48ID:K3Kww8Iu
>>188
個人的には大丈夫な気がするのですが
ソースをぱくってそのまま埋め込むのはやばいのかもしれませんが、
行われている処理を自作するのは問題ないのでは?
例えば、Bleemなどのエミュレータは本体を解析して自作してるので
問題ないわけですよね?(次元の違う話かな?)
もちろん、自信があって発言しているわけではないので。。。
0194名称未設定02/02/04 23:55ID:gZQoJW1Y
>>187
お、なかなかいいですね。
いきなり作り込まれているのでびっくりしました。
0195名称未設定02/02/05 00:04ID:vxnHz4Rk
Network Snifferって見てるだけでもおもしれー
0196名称未設定02/02/05 00:10ID:jzsG/HoC
厨な質問しちゃうけどさ、HLのファイルも検索できるようになって欲しいな。
そういうのとは仕組みが違うの?
019719502/02/05 00:19ID:vxnHz4Rk
んで、「connect-失敗-別サーバーにconnect-成功」のデータ取れたけどどうすりゃいいの?
なんかこのソフトログ保存が見当たらないし。
0198名称未設定02/02/05 00:21ID:sK4ZciME
>>196
WPNPも解決しない現状では気が早いと思われ。
肝心なとこを見失わぬよう・・。
0199名称未設定02/02/05 00:43ID:Ro6KW2+T
開発環境は統一してるんでしょうか?
REALbasic?
それとも
Developer Tool?
0200orange02/02/05 01:12ID:F58M7Fak
>>189
tmktさんどうもありがとうございます。
>>199
RealBasicのほうがUIができてるし、使えるひとも多いでしょうからこのままいきましょう。
Developer Toolでやっていたのはopennapの方面だったのですが、
WPnPの方が重要ですし、Opennapのクライアントという考えなら他にあるので。
>>195
ネットワークモニタでWinMXがどのように要求し、何を受けるのかという部分を捕まえて逆算できたらと思ったのですが、、、
020119502/02/05 01:27ID:vxnHz4Rk
>>200
折れのパケットダンプしたデータじゃだめなの?
っていうか何をすればいいの?
0202名称未設定02/02/05 01:28ID:Ro6KW2+T
WPNPは独自で解析するより正直にFrontcodeにメールで問い合わせるのがもっとも早いと思います
それで相手ががノーといえば解析するまでのこと
0203名称未設定02/02/05 01:31ID:1BhcyF54
ワクワク。
0204Mac OS SeX ◆E7FMCQks 02/02/05 01:40ID:qym4XIiE
>201
どこかにうpして下さい。

>202
で、その案はいいとして、どうするよ。文面はどうする?
それをまず考えようぜ。しかも基本的に英文だし。
0205名称未設定02/02/05 02:13ID:nquWgjMt
よし、文面考えたぞ

「初めましてFrontcode
俺様はこの度あんたらの作った超有名ソフト「WinMX」のマク版をつくるために立ち上がった者だ
お前らがいつまでたってもマク版をリリースしないのでしびれをきらした俺様が代わって作ってやろうというのだよ
ところでマク版開発にあたりお前らに頼みがある。「WinMX」の通信プロトコルであるWPNPの仕様を教えて欲しいのだ
これがわからないから俺様もお手上げ状態なのだ
世界有数の共有データを持つFrontcode鯖にマカーが接続できたらどんなに全世界のマカーが泣いてよろこぶだろうか?
全世界マカーの願いだと思ってWPNPの仕様を教えてくれや頼むわ

仕様開発環境等々以下(略)」

0206名称未設定02/02/05 02:22ID:yaevNAUa
スゲー、話に全然ついていけない。
みんな凄い知識だね。

ところで187は何で見るの?
0207デカ長 ◆.AA.DEKA 02/02/05 02:36ID:AVZjUAan
プログラムに関してはさっぱりなのでソースなどをアップする場をご提供します。
が、ちょっと重いです…。
あと基本容量が小さいので(5M程度)あまり大きなファイルはアップできません。

http://imode85.vr9.com/cgi-bin/up/upload.cgi
0208名称未設定02/02/05 03:35ID:RRubsYhX
すげぇ…
頑張って下さい。
漏れは人柱ぐらいにしかなれないけど…
0209名称未設定02/02/05 04:12ID:v+jrgfyB
>>187
ご苦労様です。早速見てみたいのですが、Stuffitで解凍したらテキストファイルになっちゃっ
てZipItでは、HEXファイルになっちゃった。リアルベーシックで開いたらフリーズしちゃう
し、何か間違ってる?
>>207
こーいう場所があると飛躍的に進みそう。素敵だ。
021020902/02/05 04:24ID:v+jrgfyB
栗を変更したら、ちゃんと読めました。しかも、よくできてる。
sitにして
>>207
にもアプしときました。
0211名称未設定02/02/05 04:44ID:wkf4SWkJ
HyperCardで出来たら俺は一晩中泣く
0212 02/02/05 05:34ID:mBwBXC4l
マジで作るんだね。
プログラムは組めない(Rbは挫折)けど、応援させてもらうッス!
頑張れー
0213名称未設定02/02/05 06:19ID:lUJvSM2L
>>205
翻訳です。


Hi,

We are a group of software developers from Japan who are willing to
create Macintosh version of WinMX. We have been waiting for you to
develop the Macintosh version, however, we believe you'd be happy to
have somebody helping you to do the work.

In order for us to create the Macintosh version, we need some
information regarding it's protocol. Is there any way that we
can have the information of "WPNP"? If you can provide the
info for us, We're more than happy to do the work. Without the
information of WPNP and Frontcode server, we can't do anything
but creating self-sustain community w/ out joining WinMX group.

We believe there are huge number of Macintosh users who wish to
use WinMX on their computer. We'd like help to make the wish
come true. With Macintosh users WinMX community will be able to
grow more than ever.

We appreciate your help and we hope to hear from you soon.


Thanks.


MacMX Team @ 2ch
0214名称未設定02/02/05 07:31ID:gcijWCBx
>213
おまえネイティヴか?
0215名称未設定02/02/05 07:52ID:pHLzVvwi
>>213
少なくとも機械翻訳ではないな。
0216213 ◆MZeyPuLs 02/02/05 08:09ID:lUJvSM2L
米国在住でーす。日本人。
細かい間違いは気にしないでー。
0217名称未設定02/02/05 08:52ID:LwCepv9F
大丈夫でねぇの?>>213
いい太古とはいえてると思う。
0218名称未設定02/02/05 08:52ID:vTXIeO8A
>>216
すごい。感謝。

よーし俺も手伝う。昨日ぴゅう太買って来たんだけど
これからどうすれば?
0219名称未設定02/02/05 08:54ID:ACx5IEqH
>>218
まず、それを叩き壊しなさい。
0220名称未設定02/02/05 09:00ID:vTXIeO8A
>>219
まじで?なんか日本語BASICっていうのがついてるって聞いたから
買って来たのに・・・
0221名称未設定02/02/05 09:06ID:PoVZguog
OS�]バージョンはUNIX板の人達と共同で作ろうよ。
UNIXベースは本当にすごいぞ。
特にネットワークの管理が非常に楽だし。
0222名称未設定02/02/05 11:47ID:X7AcIriP
大学でwith outはw/oでいいって習ったけど
w/ outにせにゃあかんの?

Macと関係ないからsage
0223213 ◆MZeyPuLs 02/02/05 12:23ID:FwZO14kz
>>222

うん、それが正しいと思うよー。けどみんなそれぞれ違った書き方
してるのでどれが「間違ってる!!!」ってもんでもなくて、

Without が一番正しいんだけど。スマヌ。スペルチェックとか
せんかったから。
0224 02/02/05 12:24ID:reldjdhS
>222
みて理解できりゃいいんだよ、どっちだって。
0225 02/02/05 12:24ID:reldjdhS
被った
シンデクル
0226orange02/02/05 12:50ID:1L0efZr0
>>221
liMuX or uMiXもできあがりますね。
0227orange02/02/05 12:51ID:1L0efZr0
ごめんスレ違いです。
0228orange02/02/05 12:54ID:1L0efZr0
さらにごめんスレ違いじゃなかった。

そろそろ、概要をまとめてみようと思います。行き違いがでるまえに、、、
0229 02/02/05 14:36ID:PmOz2qAb
作るんだったらやはりロングファイルネームにも対応した方がいいと思う。
0230北京 ◆5rr1Eed6 02/02/05 14:53ID:DOpl199t
>>229
MacOSXは対応してる。
こんなもん作ってますけど
http://homepage.mac.com/macyonepy/1.jpg
0231名称未設定02/02/05 15:06ID:c57YR8i/
>>230
関係無いけどアイコンデカッ!!!!!!
0232orange02/02/05 15:37ID:1L0efZr0
いま、仕事中だからあとでちゃんとするけど、ここに発言からまとめた概要をまとめておきます。
http://www27.brinkster.com/orangeobject/index.htm

いやほんとアイコンでかい(藁)
0233名称未設定02/02/05 15:54ID:rbHpE2Em
指定したIPアドレスをリジェクト出来るように汁。
で、某所IPアドレスリストが改行コード区切りテキストで流れたときのために、
それを読み込んで設定できるように汁。
と書いてみるテスト。
0234名称未設定02/02/05 16:00ID:Yn4WOvRW
(゚д゚)ウマー
0235orange02/02/05 16:07ID:1L0efZr0
いつも自分は同じキーワードを検索するんだけど、
お気に入りキーワードとかあったらいいよね。

あと、該当キーワードとファイルサイズから目的ファイルを自動追尾する機能とか
0236名称未設定02/02/05 16:07ID:c57YR8i/
いや〜、使えもしないのにRBの御試し版を駄嘘してしまった・・・・。
まぁ、何ごとも経験ですからね。いろいろと弄ってみますわ。

皆さんガンガレ

0237名称未設定02/02/05 16:12ID:vxnHz4Rk
Rbだったらバグ取りだけじゃなくて
開発にもちょっぴり参加できそうなんだけどどうよ?
0238北京 ◆5rr1Eed6 02/02/05 18:48ID:DOpl199t
俺は”小学生”というキーワードで検索するんだけど
逝ってよしですね。
0239名称未設定02/02/05 19:05ID:JtJfsvKy
がんばってください。
完成すれば、世界中のMacユーザーが賞賛することでしょう。
0240名称未設定02/02/05 19:09ID:xf0dnG98
がんばれー、開発者の神々。
俺は人柱にしかなれないけど、応援してます。
0241名称未設定02/02/05 19:09ID:BPGD+3Mo
本家に3.0のβが出てるね。
2.6のWPNPと互換がないみたい。
0242名称未設定02/02/05 19:22ID:Puz1A8cg
おい、間違えーて
Future Basic買っちゃったYO!
ど、どうすれば?
0243名称未設定02/02/05 19:29ID:NiLPNRWo
>>242
返品してスーパーカードを買え!
0244ふむふむ02/02/05 19:36ID:5RClp1cj
がんばれー
0245名称未設定02/02/05 19:42ID:ucUFoHyw
>>243
売ってねぇYO!(w
0246ふむふむ02/02/05 19:57ID:5RClp1cj
WPNP ルーチン解読したけどいる?
0247Mac OS SeX ◆E7FMCQks 02/02/05 20:03ID:qym4XIiE
>246
キボンヌ
0248ふむふむ02/02/05 20:10ID:5RClp1cj
だったら、どーゆーライセンスで配布するかとか、ちゃんと決めてね。
ソース公開はdefault。

個人的には、GPL 適用して、Sourceforge にファイル置くことキボンヌ
0249デカ長 ◆.AA.DEKA 02/02/05 20:10ID:AVZjUAan
ぜひ、うpして下さい!おながいします。
開発者用あぷろだ(ちょっと重め)
http://imode85.vr9.com/cgi-bin/up/upload.cgi
0250ふむふむ02/02/05 20:12ID:5RClp1cj
そーゆー、うぷ板嫌いなんだが。
0251ふむふむ02/02/05 20:13ID:5RClp1cj
ソースくらい CVS でちゃんと管理しろ
0252Mac OS SeX ◆E7FMCQks 02/02/05 20:15ID:qym4XIiE
Binary Streamめんどくせー
■ このスレッドは過去ログ倉庫に格納されています