[新規投稿] [リロード] [検索]

[▲前のスレッド]

[86] こもれび用INCMプラグインは返信 削除
2004/7/4 (日) 13:03:39 しみづ 〔HomePage
/ INCM1.23a


 緋さんの次のページの「plug-in - download」ページから、cm_WEBFORUM_v3.plをダウンロードしてください。

http://archives.atworks-online.net/incm/incm_pl.html

 しかし、このままではタイトルが読み取れませんので、337行目の次の一行を修正する必要があります。

                        $title = $1 if (/<b>([^<]+)<\/b><\/font>.*?\n/i);                                        # 題名

                        $title = $1 if (/>([^<]+)<\/b><\/td><\/tr>/i);                                        # 題名

 あとは「掲示板のアドレス」に、
「http://hpcgi1.nifty.com/hongming/komorebi/wforum.cgi」と入れれば読み込めるはずです。


[111] Re:こもれび用INCMプラグインは返信 削除
2006/2/3 (金) 12:53:33 しみづ
/ INCM1.23c


 「こもれび」に改造があったので、一週間ほど読みこぼしがあったはずです。
 修正箇所が多いので、プラグインをそのままリンクします。
http://homepage3.nifty.com/01117/cm_komorebi.zip

 一応、修正箇所も差分でリストしておきます。

150c150
<                 $/ = "\n";
---
>                 $/ = "<br>";
161c161
<                         if (/<a href=.*?(\?mode=all_?rea.*?\&no=0*(\d+)[^\" >]*)/i) {
---
>                         if (/<a href=.*?(\?no=0*(\d+)\&mode=all_?rea.*?[^\" >]*)/i) {
194c194
<                                                          if (/<a href=.*?\?no=0*(\d+)/i) { $tn = $1; }
---
>                                                          if (/<a href=.*?\?no=0*(\d+)\&reno/i) { $tn = $1; }
331c331
<                         $name  = $1 if (/$postname.*?<b>([^<]+)<\/b>.*?\n/i);                                # 投稿者名
---
>                         $name  = $1 if (/$postname.*?<font color=[^>]*>([^<]+)<\/font>.*?\n/i);                                # 投稿者名
337c337
<                         $title = $1 if (/<b>([^<]+)<\/b><\/font>.*?\n/i);                                        # 題名
---
>                         $title = $1 if (/>([^<]+)<\/b><\/a><\/tt>/i);                                        # 題名


[113] Re2:こもれび用INCMプラグインは返信 削除
2006/2/5 (日) 23:00:07 しみづ
/ INCM1.23c


 ベースノートを0番へのレスとして処理されていた不具合を見逃していましたので、修正しました。
http://homepage3.nifty.com/01117/cm_komorebi.zip

 追加の修正箇所の差分です。

346c346
<                         else { $rnum = $treebase; }
---
> #                        else { $rnum = $treebase; }


[112] Re:こもれび用INCMプラグインは返信 削除
2006/2/4 (土) 08:01:43 しみづ
/ INCM1.23c


 こもれびへのINCMからの書き込みも、管理人さんとのメール交換で解決しましたので、ご心配なく。


[119] Re: こもれび用INCMプラグインは返信 削除
2006/4/17 (月) 09:49:39 しみづ
/ INCM1.23c


 改造関連だと思いますが、名前とメールアドレスが取れない件の修正です。

http://homepage3.nifty.com/01117/cm_komorebi.zip


[129] Re: こもれび用INCMプラグインは返信 削除
2006/11/23 (木) 04:58:14 しみづ
/ INCM1.23c


 サーバー障害後、現時点で読めるバージョンです。
 また細かい修正が入るかもしれませんし、書き込みできるようにするにはまだ少し修正が必要です。

http://homepage3.nifty.com/01117/cm_komorebi.zip


[130] Re2: こもれび用INCMプラグインは返信 削除
2006/11/26 (日) 08:09:00 しみづ
/ INCM1.23c


 書き込みできるバージョンです。

http://homepage3.nifty.com/01117/cm_komorebi.zip

 ただし、正常に書き込めるのは、このバージョンで取得した記事に対する返信です。というのは、書き込みパラメータを以前と変える必要があるからです。
 よって、以前に取得した記事に返信する場合は、返信を書いた後でパラメータを手作業で変えるのが一方法。それは、記事一覧で返信を右クリックメニューから「プロパティ」を選んで、「ポスト」の項目の「mode=form」を「mode=cancel」に書き替え、「name=$N」を「message=$N」に、「message=$M」を「name=$M」に書き替えます。

 もう一つの方法は、以前のログの各記事のパラメータを全てあらかじめ変えておく方法です。cmtファイル中の
・「mode=form」を「mode=cancel」に全置換
・「name=」を「namename=」に全置換
・「message=」を「name=」に全置換
・「namename=」を「message=」に全置換
していきます。その際に使用するエディタは、改行コードをLFで保存できるものでないと、INCMが読み取れなくなります。例えば、フリーソフトのサクラエディタ( http://sakura-editor.sourceforge.net/ )などがよいでしょう。


[131] Re3: こもれび用INCMプラグインは返信 削除
2006/11/27 (月) 17:58:30 しみづ
/ INCM1.23c

>「フォロー」の項目の「mode=form」を「mode=cancel」に書き替え、「name=$N」を「message=$N」に、「message=$M」を「name=$M」に書き替えます。

 ごめんなさい、まちがえました。正しくは「ポスト」の項目でした。


[140] Re: こもれび用INCMプラグインは返信 削除
2008/10/24 (金) 17:42:07 しみづ
/ INCM1.23c


 掲示板の新しいバージョンに替えるそうなので、テスト掲示板に書き込もうとしてうまくいかったので、ひょっとしたら今まで試してみた方がいてもうまく送信できなかったのかもしれない。

 改めて書いてみると、送信できるためには、
(1)フォルダプロパティを開いて「詳細」タブの「書き込み先アドレスの自動取得」を「無効」にする
(2)「巡回設定」タブの「書き込み先のアドレス」に「http://hpcgi1.nifty.com/hongming/komorebi/wf_regi.cgi」と入れる
(3)そして「名前」と「削除キー」も忘れずに


※ちなみにINCMのページは閉鎖してしまいましたが、プログラムは http://kt.sakura.ne.jp/~timeflow/M/ でまだ配布されています。


[141] Re2: こもれび用INCMプラグインは返信 削除
2008/10/27 (月) 17:17:09 しみづ
/ INCM1.23c


>(2)「巡回設定」タブの「書き込み先のアドレス」に「http://hpcgi1.nifty.com/hongming/komorebi/wf_regi.cgi」と入れる

 入れ替えが終わったようですが、htmlを見る限り、
「http://hpcgi1.nifty.com/hongming/komorebi/regist.cgi」
に変わったようです。

<86>こもれび用INCMプラグインは しみづ 〔2004/7/4 13:03〕
<111>Re:こもれび用INCMプラグインは しみづ 〔2006/2/3 12:53〕
│└<113>Re2:こもれび用INCMプラグインは しみづ 〔2006/2/5 23:00〕
<112>Re:こもれび用INCMプラグインは しみづ 〔2006/2/4 08:01〕
<119>Re: こもれび用INCMプラグインは しみづ 〔2006/4/17 09:49〕
<129>Re: こもれび用INCMプラグインは しみづ 〔2006/11/23 04:58〕
│└<130>Re2: こもれび用INCMプラグインは しみづ 〔2006/11/26 08:09〕
│  └<131>Re3: こもれび用INCMプラグインは しみづ 〔2006/11/27 17:58〕
<140>Re: こもれび用INCMプラグインは しみづ 〔2008/10/24 17:42〕
  └<141>Re2: こもれび用INCMプラグインは しみづ 〔2008/10/27 17:17〕

[▼次のスレッド]
INCM/CMT
Cyclamen v3.85