ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

無限壁コミュのmiftyの開発について

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんにちは。半ROMのネコ七です。

表題のmiftyの開発についてですが、

あいさつ・雑談用トピック
http://mixi.jp/view_bbs.pl?id=228355&comm_id=56640
でもアナウンスしましたが、皆さんのご協力をいただくため改めてトピックを立てました。既に読まれた方はすいません。

わたくしネコ七は、先日そんさんからmiftyを開発してよいとの承諾をいただきました。そんさんもかなり忙しいらしく、進捗はあまり思わしくないご様子。
不肖BASICアマチュアプログラマの私が引き続き開発を続けさせていただきます。うまく動きますればご喝采。とりあえずMLとWikiを立ち上げました。

参加希望の方は
Subject:参加希望
To:mifty@qwik.jp
cc:muur_7@hotmail.com
本文は適当
でメールを送ってください。

このMLはqwikという無料のシステムを使っています。参加できるのは100名までですので参加希望の方はお早めに。

ちなみに使い方その他は以下のページ参照のこと。
http://qwik.jp/


mifty(nifty互換BBS)の現時点での仕様は以下のとおり
・telnetにて接続
・開発言語はPerl
・nifty-serveで使用されていたオートパイロットソフトが使用可能なくらいまねっこすること。
・互換性が気にならないところは気にしない。
・当面はPATIOのみとする。
・文字コードはS-JIS

こんな感じっす。

あまり気合を入れすぎるとつぶれてしまうので、気合を入れすぎず開発します。進捗はここでなるべく公開します。

以上、よろしくお願いします。

コメント(22)

ところで、

現在、PATIOの挙動を解析するための生ログが不足しています。生ログをお持ちの方、管理者・利用者といませんのでぜひともメーリングリストへご参加の上、ご協力のほどよろしくお願いします。
おお、開発、頑張って下さい! 期待しています。
私は知識が無い上に仕事が多忙(2日に1日は職場の床に毛布敷いて泊まり込み)のため協力できそうになく、100人の枠を食い潰さないよう「生暖かく見守る」のみですが、一日も早い完成を心待ちにしております。
生ログというか、巡回ツールが巡回した生ログがいいです(よね?)
当面、使われているコマンドからサポートしていきます(よね?)

ログにはソフト名とバージョンを付けて頂けると助かります。
>そ んさん
フォローありがとうございます。ぺこ

>生ログというか、巡回ツールが巡回した生ログがいいです(よね?)
あ、私用語の使い方間違っていしたか、な?
そ んさんがおっしゃるとおり。巡回ツールが巡回した生ログ(巡回ログ)、もしくは管理の際にコマンドを手入力されたログ。です

何に使うのかというと、どういうコマンドを入力するとどういう返事がniftyから返ってきたのか?の対応表を作りたいのです。


>当面、使われているコマンドからサポートしていきます(よね?)
そうっすね。巡回ツールで巡回できればとりあえずいいかなーと思います。使用頻度の低いコマンドは後回しで。

>ログにはソフト名とバージョンを付けて頂けると助かります。
またまた適切なフォローありがとうございます。
ですね。非常に助かります。

EmNiftyとAirCraftの巡回ログを比較してみたのですが、やっぱり微妙に巡回方法が違うのですねえ。
時期によってニフティの挙動が違う可能性がありますし・・・

むうう。しこしこがんばりまうす。
作業状況メモ

telnetでログインしてサインアップ、メニューを表示できるところまで書いた。
GO、DOでPATIOへ移動し、SAY(メッセージ)を書き込み、#で読み込むことができる。
引き続きMREad、RE、パティオの管理コマンド、PROFなども実装の予定。

・・・試験環境を公開したいがどうすっぺ。@FreeDなんだよなあ私のネットワーク環境。
ウチはFTTHなので上りも下りも速いです。
ウチのサーバで公開しましょうか?
そういや、秀termだとデフォルトはSAYではなくCOMで発言なんですよね。
…秀termのスクリプト修正で対応できるかな…
>偽赤翡翠さん
そこでログの出番ですよ!

って、普通自動巡回していれば生ログなんて取っておきませんよね…
orz

みんなに保管を呼びかけておけば良かったな…。
むう。なるほど保管していない人が大半なのですか。
私は惰性で保管していました。AirCraftですけど。

今考えていたのは、巡回ソフトの作者の方たちはコマンドとメッセージの対応資料とか持っていないかなー、ということです。とりあえず、AirCraftの作者さんにメールを出してみたんですが返事は来ず。ほかの作者さんへもメールを送ってみようかな・・・
>ネコ七さん
生ログですが、niftermのなら、かなり持ってますよ。
歯抜けが結構はあるけど、97年から2005年まで。
ただ、これを全部渡すと、ぼくのnif上での活動が
ほぼ正確に再現されてしまう(^^;)
>あぽろさん
おはようございます。
ですよねーーーそれはログを提供される方にとってかなりのリスクだと思うんですよ。
そもそも私のこと皆さん知らないし。知らない人にほいほいログを提供できるかって事ですし。

・・・必要なコマンドと状況を洗い出して、ピンポイントでの提供をお願いする方向で考えてみます。
たとえば・・・・・「65000発言を超えたPATIOに投稿した際のエラーメッセージを含んだ生ログ前後5行だけ」提供していただくとか。たとえばですけどね。
> 6: そ んさん

お願いできましょうかね?
もう少し見られるようになったらプログラムをメールで送ります。
ほい、メール待っております。

LinuxとWindowz XPが24時間連続運用中です。
ところで巡回ソフトのtelnet接続先って変更できるんですよね?(いまごろゆーな)
最近設定に触っていないのでアレですが、AirCraftは確か変更できた記憶。
ええと、すみません。これはどういう、あれなんでしょうね。
1.Nifty風BBSシステムの開発
2.mixiをNiftyライクなインタフェースで使えるソフト
3.その他

PHPなら少しは出来るのですが、Perlですか。参考書を読んでみるか。
デバッグ等のお手伝いなら出来るかな。

・・・と、とりとめもなく書いてみました。
> 15: M・CAT さん

ああっ!そういえば書き忘れている。先走ってすいません。

何をしようとしているのかというと、M・CATさんがおっしゃっている
1.Nifty風BBSシステムの開発
です。

で、全部つくるのは死んでも無理なのでとりあえずPATIOまわり限定で。

電話回線で接続するのはちょっと現実的でないのでサーバへはtelnetで接続しようと。
niftyの巡回ソフトは大抵telnet経由でniftyへ接続する方法があった(はず)なので、接続先をそのBBSへ変更してあげればあたかもniftyへ接続したかのようにみえると。

そーいう計画です。
無限壁PATIOではシステム名称を'mifty'と呼称していました。
>16:ネコ七さん

回答ありがとうございます。
とりあえず、参加してみましょうかと。
現在、EmNiftyにてPATIOへのログインがうまくいかないというバグを抱えています。AirCraftでは大丈夫なんですが・・・・

これが解決すれば、メーリングリスト参加者限定で耐久試験&バグ出し運用を開始したいと思います。

ちなみに、動作報告はメーリングリストで行われています。興味のある方はぜひご参加を。
18の問題がいくら考えてもわからないので、勢いあまってEmSoftへ質問メールを送りました。
・・・・返事くれるかしら・・・・・
そ んさんのご尽力で、ML参加者限定で実験稼動を始めました。耐久試験&バグだし運用です。
とりあえず秀termでアクセスしてみました。動いている。動いてるよーーー
なんかniftyが復活したような不思議な感覚です(・・・自分で作ったのに

個人的にダイナミックdns経由のtelnet接続なので若干不安がありましたが、大丈夫みたいですね。

MLの参加枠はまだまだありますよーー。
(80名以上)
皆さんもMLに参加してご自分の巡回ソフトが動くか試験してみてください。

あと。
EmSoftから返事が来ました。
「残念ながら、わかりません」
それはそうですよねえ・・・・・
 時間に余裕ができそうなので、miftyの試験運用に参加させて戴きたいと思います。一応、ここの最初の書き込みの指示通りにメールを送りました。よろしくお願いします。m(._.)m

ログインすると、残り1件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

無限壁 更新情報

無限壁のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。