■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001 前100 次100 最新50


レス数が 1000 を超えています。残念ながらこのスレッドには書き込めません。

ギコナビ開発スレ

703 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/23(日) 11:23 ID:qa0.rjgA
>>702
> Boardフォルダのfilterファイルで分けられないかな?
そうですね。
最初は BBS が 1 つだったので断念してたのですが
今は複数持てるので多分出来ます。

> 2ちゃんねるのところにbbspinkの板が残るよ。
2chPlugIn は 2ch.net しか受け取らず、
ギコナビの Is2chHost 関数は2ちゃんねる(その他ではない)
と判断するので正常な動作です。

704 名前:名無しさん 投稿日:2003/11/23(日) 12:12 ID:2CqbmMPA
お疲れ様です
build451ゲットしました

他スレッドのリンクにカーソルを落とすと・・・・ログの有無にかかわらずポップアップに現在のスレッドが表示されます。

dat落ちのリンクをクリック(DEBUGオプション無し)・・・・・問題ありません。
html化済みのリンク・・・・・問題なくダウンロード、表示されます。


705 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/23(日) 12:21 ID:2CqbmMPA
build451

お気に入りに「板」を登録した場合の動作に問題があるようです。

たとえば、まちBBSの「北海道地区」をお気に入りに登録します。
プラグインを2ちゃんねるにしてお気に入りの「北海道地区」を選択してもリストビューに反映されません。

なお、スレッドをお気に入りに登録した場合は、現在のプラグインの如何に関わらずスレッドが表示されます。

それと、キャビネットのプラグインの選択ですが、MachiBBSPlugInを“まちBBS”と表示すると優しくなるかも

706 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/23(日) 12:32 ID:qa0.rjgA
>>702
> Boardフォルダのfilterファイルで分けられないかな?
に対応しました。

>>704
> 現在のスレッドが表示されます。
どこか例になる場所ありますか?

>>705
いつからか、まちBBSプラグインにエンバグしていたので
それが原因かもしれません。ソースを更新してもう一度試してみてください。

707 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/23(日) 12:45 ID:2CqbmMPA
>>706
ギコナビ本スレPart16
他のスレッドでもおきました。

出かけますので続きは後で

708 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/23(日) 14:46 ID:qa0.rjgA
>>707
修正しました。

この状態でナイトビルドいってみたいと思います。

709 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/23(日) 23:18 ID:42D4IPtM
>>708
修正&ナイトビルドご苦労さまでした。

一つになったこと。
よっふぃ〜さん、コンパイルオプションで、デバッグ情報付加したままですか?
なんか妙にExe(DLL)のサイズが大きい気がするんですけど?

710 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/23(日) 23:21 ID:qa0.rjgA
>>709
なんか地雷配っちゃったようなので、もっとテストしてもらえるようにもう一度いきたいと思います。

> デバッグ情報付加したままですか?
[デバッグ情報] は切ってますが、シンボルなどは切っていませんでした。
が、[デバッグ情報]やシンボル関係を切ってもサイズ変わらないような…

711 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/23(日) 23:39 ID:42D4IPtM
>>710
なんか色々追加してるから大きくなったのかな?
久々に家だから、開発環境無くて試せないんだ(笑)

712 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/23(日) 23:42 ID:qa0.rjgA
>>711
どんな生活してるんだろう…

でも、もじゅタンの作るファイルの方が小さいのは間違いありません。
もしかしたら使ってるモジュールがデバッグビルドなのかも…
プロジェクトを1つにまとめて無いからなぁ。

713 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/23(日) 23:53 ID:42D4IPtM
>>712
まあ、俺の生活は気にしないほうが(苦笑)

コードの最適化オプションが外れてるとか?

714 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/24(月) 00:06 ID:Ys32oA32
>>713
毎日お疲れ様くらいじゃ足らなそう…

> 最適化オプションが外れてるとか?
いや、はずれてません。

でもほぼ最適化されてないんですよね。
使わなくなったレジスタを保存しておかないとかそれくらいで。
Personal だから仕方ないと思ってたんですが、そういう問題じゃないのかな。

715 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/24(月) 00:24 ID:bsgW23FI
>>714
う〜ん、謎?
まあ、今はあまり気にしない方向で。

そういえば、外部pluginの方の板でスレッドを取得レス数とかで
ソートしようとしてもできないってバグを見つけました。

716 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/24(月) 00:46 ID:Ys32oA32
>>715
あれ、できません?

717 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/24(月) 00:55 ID:bsgW23FI
>>716
build452だとできないです。
取得カラムをクリックしてもカウントでソートされちゃいますね。

718 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/24(月) 01:05 ID:Ys32oA32
>>717
多分出来てると思うのですが…
もしかして昇順にしたときに取得が 0 のはシカトしなきゃいけないのでしょうか。
それともFolder.idxを壊しちゃったのかな。
なんか再現できそうな方法がありましたらお願いします。

それとは関係ないですが、したらばJBBSは subject.txt のカウントが嘘ついてますよね。
なんか変なの。

719 名前:は ◆cplnFO9T0I 投稿日:2003/11/25(火) 09:20 ID:cv5LXqGI
バタ24からの更新履歴ください。

720 名前:名無しさん 投稿日:2003/11/25(火) 09:44 ID:TBmyy00g
>>719
変更履歴は公開されているし同梱されていますが、なにか?

721 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/25(火) 10:23 ID:l5cjH4NE
build456

【バグ報告】
 お気に入り問題

【症状】
 板更新するとお気に入りに登録したスレッドを表示しようとすると例外が発生する。

【条件】
 いったん“お気に入りから”スレッドを表示して板更新を行う。その後同じお気に入りを選択すると例外が発生する。
カテゴリ−板−スレッドとたぐって表示した場合は問題なし。その後板更新してお気に入りから同じスレッドを選択した場合は例外は発生しない。その逆も症状は出ない。

 お気に入りスレッド→板更新→同じお気に入りスレッドで症状が発生。

 板更新後ギコナビを再起動すると症状は出ない。

 なお、板更新の更新の有無は関係なく症状が発生する。


以上です。

722 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/25(火) 21:59 ID:NTCr3gz.
>>721
サンクスっす!

723 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/26(水) 00:24 ID:tAaoYoRU
>717で言ったソートの件。
よくわからないが、Subject.txtの取得でなんかこけてたみたい。
なぜか取得してないスレッドまですべて取得したことになってた。
ログ捨てて、やり直したらちゃんと動いた。
でも、再現できない。う〜ん。

StringReplaceが遅いので多少早くした(変わりに大文字小文字区別なしができない)
CustomStringReplaceをGikoSysに作ったんですが、
他でも使いますよね。どこに入れるのがいいでしょうか?

724 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/26(水) 00:24 ID:gQCedft2
>>722
乙鰈です

build457快調ですね。まだ少し何かあるみたいw

ところで、ギコナビFAQなのですが、ギコナビホームページに置きたいと思います。
677氏改めもじゅ氏のFAQサイトの内容を使わせて(パクらせて)改良したいと思います。よろしいでしょうか?


725 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/26(水) 00:26 ID:wy9FvDVU
>>723
激しく乙です。

ギコナビと同じ階層でいいんじゃないでしょうか。
新しくフォルダ作ってもいいですし。

726 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/26(水) 00:31 ID:wy9FvDVU
>>724
お、またまた何かやってる予感。
手元のテストではだいぶ安定したのでそろそろ正式にいきたい…
けど焦っちゃいかん焦っちゃいかん。

>>723
C ならマイレポジトリに bmstring の大文字小文字 SJIS 対応のがあるんですが、
怠慢なんで Delphi に移植するのがめんどくさいんです。
EUCtoSJIS はやらなきゃ見れないので移植しましたが。
てなわけで激しく期待。

727 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/26(水) 00:41 ID:gQCedft2
ちょっとテスト

728 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/26(水) 00:48 ID:gQCedft2
本スレの方にも書きましたけどある条件(板更新がらみ)で何かあります。
現在その状態になっており、非公式ギコナビ板のレスリンクにマウスカーソルが触れると
例外がでます。スキンをskin-30系にするとポップアップします。それ以外だとポップアップしないのが正常な動作だったと思います。

よっふぃーさん乗ってますよね。その勢いでバタ44リリースまでもってちゃうのもいいのですが、
オーバーヒートにはお気を付けくださいませ。

つまずいたら、寝る。これが近道。


729 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/26(水) 01:08 ID:wy9FvDVU
>>728
バグゲッツб(´д`)б

開放関連とか再描画関連をもうちっと強化してみました。
要するに板更新しても古いのが表示されたままになっているのが問題なので。

730 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/26(水) 02:55 ID:tAaoYoRU
文字列置換関数はギコナビのルートのところに新規で作った
MojuUtils.pasに突っ込みました。

普通のStringを置換する場合StringReplaceに比べて2倍ぐらい早いです。
FileとかTStringListを置換する場合、圧倒的に早いです。

もうちょい、ポインターをうまく使えば早く作れると思うのだが、
なんかうまくいかなかったので今日はこの辺にしとく。

731 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/26(水) 03:19 ID:wy9FvDVU
>>730
乙!!!!!!!

でも CVS に add ってないよぉ〜

732 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/26(水) 03:27 ID:tAaoYoRU
>>731
あれ?HPの方で確かめたけどちゃんといるよ?

って、ネットをうろついたら高速置換のソースコードあったし・・・。
それを取り込んだので、大文字小文字を区別してかつ、
TStringListを使ったファイル丸ごと置換とかだと劇的に早くなりました。

この開発スレのDAT中の<br>をすべて#10に置換するのに10msぐらいです。


733 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/26(水) 03:30 ID:tAaoYoRU
>>732
対比するほうを書き忘れ。
普通にStringReplace使うと9秒ぐらいかかります。

734 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/26(水) 12:27 ID:wy9FvDVU
>>732
仕方が無いので MojuUtils.pas をチェックアウトしました。

いい感じです。すばらしい。
ついでにログ検索も…(ぉ

735 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/26(水) 13:00 ID:tAaoYoRU
>>734
なんでだろ?普通にAddで加えただけなのに・・・。

大文字小文字の区別なしに置換するモードも高速化しました。
適当な、テストモジュールを作って、速度を実感してみてください。


736 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/26(水) 14:35 ID:wy9FvDVU
>>735
イイ!(・∀・)

737 名前:お茶定期便 ◆qqJmj36VNU 投稿日:2003/11/26(水) 18:32 ID:5sVih.xg
 ) ) ) 
 ( ( (    ∧_,,∧       お茶でもドゾー
┌───┐ ( ´・ω)  从/
│      ├ (つ旦と)──┐=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~
├───┤ `u―u' .   │−=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~
│      ├──────┘=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~−=≡旦~
└───┘        W\
─────               ドドドドドド

#人柱やってみたいけど環境がない。。。。

738 名前:737 投稿日:2003/11/26(水) 18:42 ID:5sVih.xg
環境ありますた。
でも・・・・
[エラー] ItemDownload.pas(957): 'TBoardItemEnumThreadCallBack' と 'Pointer' には互換性がありません
とか出てきてコンパイルできません。教えてエロイ人

739 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/26(水) 19:40 ID:wy9FvDVU
>>738
957 行って

Board.BoardPlugIn.EnumThread( DWORD( Board ), @MakeThreadCallBack );

ってやつ?
「@」の戻り値は Pointer って決まってるからそのエラーは変な気がするけど、

Board.BoardPlugIn.EnumThread( DWORD( Board ), Pointer( @MakeThreadCallBack ) );

ってやれば確実にポインターにキャストできるかも。

740 名前:お茶定期便 ◆qqJmj36VNU 投稿日:2003/11/26(水) 22:06 ID:5sVih.xg
うちのだとこれ(↓)でも出たので、
FAllList.Sort(@CompareCategory);

これ(↓)でうまくいきました
FAllList.Sort(Pointer(@CompareCategory));

エラー内容(↓)
[エラー] ToolBarSetting.pas(430): 'TListSortCompare' と 'Pointer' には互換性がありません
一応報告

741 名前:名無しさん 投稿日:2003/11/26(水) 22:17 ID:5sVih.xg
レスの絞り込み画面でキャンセル押すと
絞り込み解除されるのはガイシュツですか?

742 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/26(水) 23:00 ID:wy9FvDVU
>>741
オッケーっす。
修正しました。

743 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/27(木) 00:09 ID:IL7ufWsY
 レスエディタのアイコンがギコナビ本体と同じなので
レスエディタを複数開いたとき[Ctrl]+[Tab]で切り替えるとき
紛らわしいです。
 そこで、レスエディタ用のアイコンを用意して、EditorFormの
Iconプロパティに設定しました。
 だけど、何か動作がおかしいです。32Pixelと16Pixelの2枚
のマルチIconファイルで片方しか有効にならないのです(画像の順番?)
 32Pixelの画像が16Pixelに縮小される(タイトルバーなど)と
ギコ猫がシラネーヨになってしまいます。
 こんなことでハマっていますが、何か情報をお持ちではな
いでしょうか?

↓は作ったアイコンファイルです
http://gikonavi.xrea.jp/imgboard/img-box/img20031127000609.zip


>>738
 ソースはどこから入手されましたか?


744 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/27(木) 00:33 ID:Ar9kunFA
>>743
TIcon のヘルプを見ると、複数の解像度を持ったアイコンを作成できないと書いてあります。
後から動的に作成できないという意味なのか、
ロードすら出来ない(つまり、オブジェクトとして作成できない)
という意味なのか分かりませんが、
もしかすると無理なのかもしれません。

そうすると外部に置くかリソースとして保持するかして、
API を使って解決するしかないと思います。

745 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/27(木) 01:56 ID:IL7ufWsY
>>744
 レスありがとうございます。
 「作成できない」ってそういう意味だったのですね。
 だったら、16Pixelで分かりやすく、かつ拡大に耐えるアイコンをデザインした方が
よさげですね。

 もう一つ質問させてください。
 CVSリポジトリをローカルディスクに作って実験しています。
 コミットすると「変更者」がWindowsのログオン名になっていますが、
これを“deux”にする方法が分かりません。
 それとも、sfjpにコミットする場合は、sshのログイン名になるのでしょうか?


746 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/27(木) 02:23 ID:Ar9kunFA
>>745
WinCVS をローカルで使ったことはありませんが、
ユーザ名が author になるので

deux@localhost

みたいな感じでできませんかね?
ただ、漏れが1ユーザで複数の名前を付けたくて
unix/linux 用の CVS のソースを見たときは
確か環境変数のユーザ名を見ていたので、
そのまんま移植してあるなら DOS プロンプトで

set USERNAME=deux

としないと駄目かもしれません。

sfjp は ssh のログイン名、つまり CVS の設定では @ の手前になります。

747 名前:名無しさん 投稿日:2003/11/27(木) 07:16 ID:Oik7Avpo
【ギコナビのバージョン】
〔 バタ43 Build436 〕
【Windowsのバージョン】
〔 Win XP-Pro SP1 〕
【IEのバージョン】
〔 6.0 SP1 〕
【使用中のスキン/CSS】
〔 なし
【症状や困っていることはなんですか?】
【それはどんな条件で発生しましたか?】
履歴リストが空の状態で巡回すると、
・最初にスレが読み込まれるがそれ以降止まってしまう
・最初読み込まれたスレを履歴リストから選択すると
モジュール'gikoNavi.exe'のアドレス 004FBB7C でアドレス 00000040 に対する読み込み違反が起きました。
 というエラーメッセージが表示される。
・最初読み込まれたスレの(履歴リストの)アイコンが何故か2chのアイコンになっている。

何か1つでもスレを読み込んで履歴リストが空でなければ
普通に巡回できます。

748 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/27(木) 12:36 ID:Ar9kunFA
>>747
巡回は使ったことがないので分かりませんが、
履歴はバグがありました。
バタ44では多分修正されていると思います。

749 名前:名無しさん 投稿日:2003/11/27(木) 14:33 ID:q7xbJwdo
プラグインDLLのソースとか資料ってどっかにあるんですか?

750 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/27(木) 15:02 ID:Ar9kunFA
>>749
おぉ!遂に!!
広く知ってもらうために、見ていただけるだけでもありがたいです。

言語は何でしょうか?
Delphi でしたら

http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/gikonavi/gikonavi/res/ExternalBoardPlugIn/

に、したらばBBS(Shitaraba.dpr)、
したらばJBBS(ShitarabaJBBS.dpr)、
まちBBS(MachiBBS.dpr)、
2ちゃんねる(ExternalBoardPlugIn.dpr)のプラグインがあります。
極力コメントをつけたので、今はこれが仕様書代わりになります。

C 言語でしたら手元にある作りかけの物をお渡しすることが出来ます。
それとも、それ以外の言語だから仕様書そのものが欲しい、
というのであれば、現在無いので積極的に作らせていただきます。

751 名前:名無しさん 投稿日:2003/11/27(木) 16:30 ID:K7C8lAHg
Indy 10 への移行の計画はありますか?


752 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/27(木) 16:45 ID:Ar9kunFA
>>751
その心は?

漏れ Indy 9 だったかな 10 だったかな。
もしかしたら 10 かもよ。

753 名前:お茶定期便@人柱 ◆qqJmj36VNU 投稿日:2003/11/27(木) 17:16 ID:kurF6wfk
| |            ∧_,,∧    ____ミ       ドドド   
| |           ( `・ω・) /    / ○\ミ  =≡旦~−=≡旦~−=≡旦~  旦
| |           (  ⊃  ( ×  (○  ○)   −=≡旦~−=≡旦~−=≡旦
| |              ∪ ∪ |\   \ ○/ =≡旦~−=≡旦~−=≡旦~
| |            :::::::旦/ ̄ ̄ ̄ ̄ ̄ ̄  
| | ∧_,,∧      ::::::::旦/                       
|_| (´・ω・`)    ::::::旦/                         
|喜|o   ヾ    :::旦/       
| ̄|≡ 旦::旦::::旦::旦/ 
""""""""""""""""""""""

#人柱してみました。特に異常なしです。
#開発やってみたいけど技術なし(w
#ちなみにDel6Personalです


754 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/27(木) 20:23 ID:mCAQ826I
>>よっふぃ〜さん
さっき、メルったアクセスバイオレーションの件ですけど。
pluginの解放のタイミングだった見たい。
TBBSを解放した後にpluginを解放すれば
アクセスバイオレーションが出なくなりました。

755 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/27(木) 20:26 ID:mCAQ826I
>>751
正式リリースはまだされてないよね?
9と10比べて10の方がいいねって話が開発者陣で
まとまったら10にするでしょう。
10が出たからって、10にするって物でもないと思われる。


756 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/27(木) 22:10 ID:Ar9kunFA
>>754
そうか!
BoardPlugIns 開放しちゃったら
板やスレのデストラクタ呼べないじゃんw

ありがとうございました!

757 名前:名無しさん 投稿日:2003/11/28(金) 00:01 ID:/YgPbjnY
≡~旦          ≡~旦
    ≡~旦)Д`)
          ≡~旦

758 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/28(金) 00:12 ID:Wv/Rw6IU
CustomStringReplace も今のところまったく問題なさそうですね。

759 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/28(金) 01:06 ID:FaWc1zWc
まちBBSの東海とか沖縄のスレッド一覧を取得すると変になりません?
folder.idx見ると、ほとんどのスレを取得してることになってるんですよ。

760 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/28(金) 01:16 ID:Wv/Rw6IU
>>759
まちBBS でもおきますか。
したらばJBBSでも起きてて、本スレでも報告されてるのですが
カウンタをいじってそうな箇所見ても変じゃないし、原因不明なのです。

それと、>>759 を読んで行ってみた板でたった今見つけたのですが、

http://tokai.machi.to/bbs/read.pl?BBS=toukai&KEY=1067383848&LAST=50

のスレをギコナビで見ようとすると無限ループにはまって
メモリを食い破ります。
もれも調べてみますが、先に誰か原因を見つけたら教えてください。

761 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/28(金) 01:27 ID:Wv/Rw6IU
>>760
の原因を見つけました。
漏れのミスです。すみません。

762 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/28(金) 01:59 ID:Wv/Rw6IU
>>760
の無限ループを修正しました。

>>759
については依然不明なので引き続き何か分かった人は情報をお願いします。

763 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/28(金) 10:08 ID:tt9jb/Ok
ちょっとテスト
http://www.machi.to/bbs/read.pl?BBS=tawara&KEY=1069685804&LAST=50
http://www.machi.to/bbs/read.pl?BBS=tawara&KEY=1066536843&LAST=50


764 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/28(金) 10:18 ID:tt9jb/Ok
>>763
このリンクをクリックすると、キャビネットに(名称不明)BBSと無名の板が現れます。
スレッドは読み込み、表示されますが、タブやキャビネットにマウスカーソルを置いたりクリックしたりすると例外が発生します。


まちBBS.txtに次の一行を追加することで解決します。

まちBBS会議室=http://www.machi.to/tawara/

(一度「まちBBS会議室」の設定をすると、それを削除しても例外は発生しなくなるようです)


滅多にないと思いますが、まちBBS等で新板が増設されたときにトラブるかもしれません。


765 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/28(金) 10:21 ID:tt9jb/Ok
>>763
>>764
以上、Build 458です

766 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/28(金) 11:15 ID:tt9jb/Ok
11時前に取得したソースをコンパイルしたら、
スレ一覧や取得済みLOG有りの落ちたスレの表示とかおかしくありませんか?
offlaw.cgiまわりも変な気が
このスレの書き込みも変?鯖かな?


今から出かけますので、取り急ぎ




767 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/28(金) 11:30 ID:Wv/Rw6IU
まちBBSとしたらばJBBSですが、
subject.txt のファイル名とスレタイの区切りフォーマットが
2ちゃんねると違って '<>' ではないのに、
2ちゃんねるとまったく同じように処理していました。

これを修正しましたのでもしかしたら
>>759 みたいな現象に影響があるかもしれません。

>>764
すべてのソースから「激しく保留」で検索してみてくださいw
検索された箇所すべてがこの問題の該当箇所です。

元々(板リストに)存在しない物なのでシカトしても良いものなのですが、
クリックして無反応よりかはその場限りでも見られたほうがいいと思ったので。
が、Violation 起こすようなので今までどおり IE で開くように戻しておきました。

768 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/28(金) 11:42 ID:Wv/Rw6IU
>>766
サンクスっす。修正しておきました。

769 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/28(金) 11:51 ID:Wv/Rw6IU
一度
>>766
の時間にコンパイルしたものを動かすと
Folder.idxが壊れちゃってるかもです。すんまそん。

770 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/28(金) 21:29 ID:FaWc1zWc
>>759みたいな現象は無くなったね。


771 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/28(金) 21:58 ID:FaWc1zWc
問題ハケーン
ニュース速報だとレスポップアップしない。
何故に?

772 名前:skin30-2作者 投稿日:2003/11/29(土) 00:05 ID:F5wOmrCY
開発お疲れ様です。今build457を使ってます。

使っているスキンに、Bookmark.htmlやNewMark.htmlが存在してない場合に
<a name"koko"></a>や<a name="new"></a>が出力されなくなっているようです。

773 名前:もじゅ ◆H677xU0ctI 投稿日:2003/11/29(土) 00:41 ID:TkQKf7.s
>>772
いつもいつも乙です。
ちょっと見てみますね。

>>771の問題は、threadItemの取得方法でした。
板の名前だけで探すから、複数BBSで板名のバッティングがあると、
間違ったところを探しに行って駄目になってたみたい。
GetActiveContentを使って直接取得するように変更しました。
もしかしたら、同様の理由での不具合がどこかにあるかもしれません。

774 名前:名無しさん 投稿日:2003/11/29(土) 14:44 ID:cOAbYEPk
DDDセミナー自体は、MSの人まで呼んで「.NETはすばらぴぃですよー」。
もちろん某も「.NETばっちりサポートしますよー(でもJavaもLinuxも.NETも橋渡し出来るんですよーニヤリ)」
な感じだったです。それはそれで有意義でした。
そのあと、人身事故で電車が止まって、待たされたり、あっち行ったりこっち行ったりでやれやれです。


build459 15時頃落としたソースです

>>767
> クリックして無反応よりかはその場限りでも見られたほうがいいと思ったので。
 個人的にはIE立ち上がってくれた方がいいと思います。

>>769
 大丈夫です。テスト用環境で動かしていますからご心配なく。
 つぅか、そんなことをいちいち気にしていたら人柱は勤まりません。

>>773
 デフォルトスキンでこの板でもレスポップアップするようになりました!TNX


775 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/29(土) 14:51 ID:cOAbYEPk
>>772
 いつもありがとうございます♥♥♥


>各位
 今気が付いたのですが、スレURLのポップアップが正常ではありません。現在のスレが表示されます。
 もうひとつ、スレURLをクリックすると、ログの有無にかかわらずIEで開きます。
 なおCSSはデフォルトです。


776 名前:名無しさん 投稿日:2003/11/29(土) 18:08 ID:LISMp9kA
いちごびびえす用のプラグインつくってんですが
なかなかうまくいかんです、、
未完成ですがちらっと公開。

http://hp.vector.co.jp/authors/VA036533/download/ichigobbs_plugin_20031129.zip

777 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/29(土) 18:48 ID:2BA9xUOU
日が開いちゃってすみません。

>>772
いつもありがとうございます。
まだ解決してないのかな?今すぐ見てみます。

>>773
対応サンクスっす。
ちなみにタイトルで取得するのは多分そこだけです。
確かプラグイン化する上で元々のコードに問題があったので、
他の方法で検索するように書き換えたんです。

ただ、GetActiveContent にしちゃうと
>>775 のポップアップ問題が発生してしまいます。
解決が難しい問題です。

778 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/29(土) 18:53 ID:2BA9xUOU
>>776
おぉぅ!もう作ったんですか!
未完成とはいえすっばらすぃ〜。

プラグインを作ってみて何か分からないこと、
ご不満の点がありましたら言って下さい。
例えば実装しなくてはならないメソッドが多すぎて分かりづらいとか。

>>580 でも言ってますが
できるだけ誰でも気軽に作ってもらえて、
他のブラウザにも動員できるようなものにしたいなぁ、と思っています。

779 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/29(土) 21:14 ID:2BA9xUOU
>>773
修正しておきました。

>>786
何を寝ぼけてるのか上のレスの参照先間違えてますね。すんまそん。
で、うまく動いてるようなのですが
ダウンロードできない事があるって書いてありますね。なんでだろう。

780 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/29(土) 21:16 ID:2BA9xUOU
!?
違う・・・ギコナビのレス番がバグってるんだ。
どこで dat が壊れたんだろう。

781 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/29(土) 23:34 ID:cOAbYEPk
例によって厨な質問ですいません。

Q.レスエディタフォームにアイコンを設定したのですが、これをリポジトリに反映させるにはどうすればよいでしょうか?

(1) Editor.dfm をコミットする。
  これは問題ないでしょう。

(2)res\MainIcon\reseditor.ico をリポジトリに追加したい。
  インポートはディレクトリ単位でしかできなさそう。
  やっちゃっていいですか?

(3)アイコンを設定したら Delphi を終了するときに 「gikonavi.dprを保存しますか?」 と聞いてきた。
  これもリポジトリに反映させないと他の開発者に反映されませんか?
  いや、反映させると禿しくまずい悪寒・・・自分用設定をしまくっているので・・・


782 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/29(土) 23:41 ID:2BA9xUOU
>>781
(1)問題ないですね。

(2)漏れも CVS の仕組みが半端にしか分からないのですが、
 インポートするとチェックアウトしなくてはならないので、
 Add(追加ボタン) する方が望ましいです。
 ディレクトリにしてもファイルにしても Add できたはず。

(3)多分コミットしなくて OK です。
 diff(比較ボタン) とってみて、必要そうか判断してください。

783 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/30(日) 00:49 ID:XK7X0BxM
>>782
TNXです

ファイルを追加するAddコマンドは「修正」メニューにありました。見落としてた。
コミットする必要があるファイルは Editor.dfm と GikoNavi.res の二つですね。

おかげさまでコミットできました。というか、しちゃいました。いいのかな・・・


784 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/11/30(日) 03:36 ID:XK7X0BxM
外部板プラグインですが、それぞれのプロジェクトに MojuUtils.pas を取り込む必要があります。
とりあえず、プロジェクトファイルの変更や MojuUtils.dcu のコピーなどで対応出来ます。
プロジェクトが変更になったり、ソースが変更されたときの対応がちと面倒です。

良い方法はないかと調べたら、次のようなユーティリティを見つけました。
http://eside.homeip.net/free/symlink2k.html
これを使って外部板プラグインのフォルダに MojuUtils.dcu の『リンク』を作成出来ます。
ついでに、エクスプローラー上で詳細な更新時刻を表示することも出来るようになります。
ファイル管理が一気に便利になりました。


785 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/30(日) 14:41 ID:vsv36eFc
>>783
初コミおめでとうございます。

https://sourceforge.jp/cvs/?group_id=713

にちゃんと記録されましたよw
この調子で他もいっちゃって下さい。

786 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/30(日) 16:04 ID:vsv36eFc
>>771-773
の修正については申し訳ありませんが元に戻しました。

説明しますと、最初に BBSsFindThreadFromURL で該当するスレッドを探します。
従来のギコナビは >>773 で説明されているように板名(例: giko)だけで探していたので
バッティングする恐れがあり、それを解決するために作ったものです。

BBSsFindThreadFromURL は、与えられたスレッドの URL
(例: http://flounder.s27.xrea.com/bbs/test/read.cgi?bbs=giko&key=1060184513&ls=50)
を板の URL (例: http://flounder.s27.xrea.com/bbs/giko/)
に変換し、該当する板を探します。
板の URL は一意な為、絶対にバッティングしません。

そしてこの板から URL で該当するスレッドを見つけ出します。

で、この過程で見つからなかった(BBSsFindThreadFromURL が nil を返した)場合に
従来のように板名( giko )から探し出しています。
>>771-773 の問題が発生した原因は、恐らく
BBSsFindThreadFromURL で見つからなくて、板名で探す羽目になったせいでしょう。
ただし、鯖が移転したなどを考慮すると、ある程度はあいまいさを認めるべきです。

よって、>>771-773 の問題については
仕様という方向へ持っていくのが妥当かと思われます。

787 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/30(日) 16:11 ID:vsv36eFc
ん?
でも違ったスレがポップアップしちゃうんじゃなくて、ポップアップしないのか。
そもそも自分自身を見つけられないのはなぜ?
>>771 が再現できないから分からない…

788 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/30(日) 16:58 ID:vsv36eFc
テスト

http://hokkaido.machi.to/bbs/read.pl?KEY=1068983480&BBS=hokkaidou&LAST=50

789 名前:もじゅ ◆H677xU0ctI 投稿日:2003/12/01(月) 09:17 ID:AQd0kFzY
>>784
便利なものを。
でも、ごめんなさい。よっふぃ〜さんのソースコード見て、
相対参照つかってPath指定できることに気づいたんでコピーとかしなくて済むようになりました。
もうしわけないです。

790 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/12/01(月) 10:31 ID:oy/r3Bw.
>>789
でもインストールすると便利ですよ。
ファイルの詳細時刻(秒まで!)、ファイルサイズなど(Byte単位)、ファイルのプロパティで調べなければならなかったことが
エクスプローラーの詳細表示で見ることが出来るようになります。
CVSとの同期の時に役に立っています。


791 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/12/01(月) 14:22 ID:5wWj3zfc
>>789
あれは相対になることを意識してたんじゃなくて、
単に上層にあるのを追加してみたら相対になっちゃってラッキー、
程度のものです。

>>790
Win2000系を持ってればハードリンクは便利ですよね。
ついでに

http://member.nifty.ne.jp/beta/prog/

の DLL Toys も持ってると DLL の作成や解析に便利です。
というか解析に使いまくってます。
(もう半年以上使ってるから振り込んであげないと作者に悪いな…)

792 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/12/01(月) 16:17 ID:5wWj3zfc
ログを削除したときに folder.idx が更新されないバグを見つけたので直しました。

以前から挙がっていた、ログが無いように見えるのに
取得しようとすると未更新扱いになってしまうバグは
おそらくこれが原因でしょう。(ログを削除した経験があれば)

なんかようやくつかえが取れたようで気持ちいい。

793 名前:もじゅ ◆H677xU0ctI 投稿日:2003/12/01(月) 16:48 ID:AQd0kFzY
>>787
うちの環境だと、2chのニュー速でレスポップアップしようとすると、
BBSsFindBoardFromURL( PathRec.FBBS );
に失敗して、
BBSsFindBoardFromBBSID( PathRec.FBBS );
で、MILKCAFEのニュース速報を見つけてきてしまうのです。
それで、MILKCAFEのニュー速のフォルダにはそんなDat無いよ!っていって
ポップアップできない

794 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/12/01(月) 17:34 ID:5wWj3zfc
>>793
ΣΣ(゚д゚lll)ズガーン!!

BBSsFindBoardFromURL( PathRec.FBBS );

引数が板名になってるYO...
BBSsFindBoardFrom・U・R・L・って書いてあるのに…

795 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/12/01(月) 17:52 ID:5wWj3zfc
>>793
というか、そこで代入した board 使ってないですね。
削除し忘れの1行です。

問題は URL が実際は news4.2ch.net なのにアンカーが www.2ch.net だから見つからないんです。
てことで鯖移転の可能性も含めて2ちゃんねるだけ板名で捜すようにしました。

ただ、本当はギコナビ自身にも問題があって、
レスのアンカーを鯖名切って about:blank..news/hogehoge/hogehoge ってしちゃうんですね。
で、'about:blank..' があったらそこを 'www.2ch.net' に置換してる、と。
だから本当はこれも直した方がいいんですけれど、
これ直しても結局移転には対応できないので調べてません。

796 名前:もじゅ ◆H677xU0ctI 投稿日:2003/12/01(月) 18:04 ID:AQd0kFzY
>>795
乙です。
ちゃんとニュー速でもレスポップアップするようになりました。

797 名前:もじゅ ◆H677xU0ctI 投稿日:2003/12/01(月) 18:11 ID:AQd0kFzY
>>795
2ちゃんねるだけ板名探すから外部板でレスポップアップ不能になってる・・・。

レスポップアップのアンカーを
about:blank../this/レス番
とかに変更する?

798 名前:もじゅ ◆H677xU0ctI 投稿日:2003/12/01(月) 23:37 ID:AQd0kFzY
可能な限りレスポップするように改造してみました。
レスアンカーへのオートリンクは2ちゃんねるだけというむちゃくちゃな事を仮定しまして
りンクが張られていないレスアンカーには、そのスレのURLを付加しました。

一応、2ちゃんねる、まちBBS、MILKCAFEで正常動作。
この非公式ギコナビ板だと、オートリンクされてしまう>>797はポップアップしないけど
ギコナビの方でアンカーを追加してる>797はポップアップします。



799 名前:もじゅ ◆H677xU0ctI 投稿日:2003/12/01(月) 23:50 ID:AQd0kFzY
ちょっと、実験的に、どうしても該当するスレッドが見つからなかったときは、
アクティブなスレのレス番をポップアップするようにしてみた。
こうすると、この非公式ギコナビ板でも普通のレスアンカーがポップアップ可能になる。

800 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/12/02(火) 00:53 ID:IdAMRP1g
>>798
乙です。

>>799
副作用として、自分の持ってないスレへのアンカーは
みんな自分のスレとしてポップアップしちゃいますね。

と、書いてる途中でなんか Access Violation が延々と出続けた。
デバッグ環境じゃなかったから強制終了するしかなかったけど、なんだったんだろう。

801 名前:ぢゅー ◆deux/2X1qk 投稿日:2003/12/02(火) 02:58 ID:zv0IaFWM
レスエディタをいじっていてしくじったことに気が付きました(EditBodyでコンテキストメニューが出ません)。
そこで、ユニットとフォームのバージョンを一つ前に戻したいと思います。
Edit.dfm 1.6→1.5
Editor.pas 1.13→1.12
ローカルファイルは「このリビジョンを貼り付けて取り出す」で解決しましたが、
リポジトリに反映するにはどうすればよいでしょうか?


802 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/12/02(火) 07:43 ID:IdAMRP1g
>>801
あれ、なんでだろう。

リビジョンを元に戻したいときは、
[修正(M)] - [更新(Update)...] ダイアログの
[マージ] タブで [二つのリビジョン・タグの違いとマージ(P)]
にチェックして、上のフィールドに「1.6」(最新のリビジョン)、
下のフィールドに「1.5」(戻したいりビジョン)を指定して [OK] ボタンを押します。

404 KB
掲示板に戻る 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001 前100 次100 最新50
read.cgi ver4.20 by GlobalNoteScript (2006/03/17)