[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 11/16 23:54 / Filesize : 322 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Java+Swingによる2chブラウザ V2C



1 名前:n|a mailto:sage [04/04/28 03:38 ID:O5oZw90t]
Java+Swingによる2chブラウザ V2C
v2c.s50.xrea.com/

・JRE1.4がインストールされてさえいれば実行できる。
・設定項目をあまり増やさない。(設定なしでそこそこ使える。)

あたりを目標にやっています。まだ2chブラウザに普通にあるような機能が
なかったりしますが長い目でみてやってください。

52 名前:Σ ◆projectlUY [04/05/05 03:02 ID:XABpQ3za]
デバッグモードみたいなのないすかね?
よく止まるけど、これといったメッセージもでないので、どうにも報告できない状態です

53 名前:n|a mailto:sage [04/05/05 03:57 ID:yZAt6n8R]
>>52
デバッグモードの類はありません。 V2C_XYYYYMMDD.jarにはソースファイルと行番号の情報を残して
あるので例外のために止っているのであればコンソールに出力されたStackTraceでその場所がわかります。
例外のせいではなくかつ止るのが特定の操作やタイミングではないとすると原因の追及は難しいかも。
何か特にこの操作が怪しいというものがあればその内部処理の経過を出力可能にすることはできます。

54 名前:Σ ◆projectlUY [04/05/05 04:25 ID:XABpQ3za]
今のところ、止まる条件は不定です。スクロール中、何か書こうとした時、りロード中、マウス動かしたら、気づいたら、etc
時間も、起動直後の一発目のスレ読み込みで止まる時もあれば、30分後ぐらいに気づいたら動かなくなってたとかもあります
止まっても、コンソールには普通に
URL: pc5.2ch.net/software/dat/1083091118.dat
Response Code: 206 Partial Content
みたいなのしかでてません

ぬるぽもたまにでますが、でたから止まるというわけじゃないみたいです

55 名前:Σ ◆projectlUY [04/05/05 04:28 ID:XABpQ3za]
ぬるぽの記録が一つ残ってたので一応
この後もそのまま動いてます

URL: ex4.2ch.net/news/dat/xxxxxxxxxxxx.dat
Response Code: 206 Partial Content
java.lang.NullPointerException
at V2C.V2CThreadPanel.drawStringLineWrap(V2CThreadPanel.java:1372)
at V2C.V2CThreadPanel.calcSize(V2CThreadPanel.java:1578)
at V2C.V2CThreadPanel.calcSize(V2CThreadPanel.java:1545)
at V2C.V2CThreadPanel.setPopupGeometry(V2CThreadPanel.java:2276)
at V2C.V2CThreadPanel$PopupWindowListener.windowOpened(V2CThreadPanel.java:2316)
at java.awt.Window.processWindowEvent(Window.java:1118)
at java.awt.Window.processEvent(Window.java:1079)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)


56 名前:Σ ◆projectlUY [04/05/05 04:32 ID:XABpQ3za]
テンプレ
【V2C】 T20040501a
【Java】 1.4.2_04 (Sun Microsystems Inc.)
【OS】 Linux 2.4.2 (i386)
【再現方法】
【不具合内容】
【調査済項目】

OSはLinuxとでてますが、本当はFreeBSD-CURRENT(だいたい毎週末更新)
JDKはSunのLinux版のj2sdk-1_4_2_04-linux-i586.bin
止まるのがうちだけなら、Linuxエミュのせいかも

57 名前:n|a mailto:sage [04/05/05 05:10 ID:yZAt6n8R]
>>55 のぬるぽは次回更新で出ないようにしておきます。これが遠因になっている可能性もありますし。
他に>>54の様な症状の人はいませんか? もしいれば環境と一緒に報告してもらえると助かります。

58 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 09:32 ID:SRXftGff]
>>54のように止まったりはしませんがたまにスレッド内容の表示が止まってしまうことがありますた。
スクロールバーとかを動かしたりすると表示されます。

上記の件とは関係ないかもしれませんがJava Web Start の設定でログを保存するように
していたので以下に記録されていたぬるぽを貼りまつ。

59 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 09:33 ID:SRXftGff]
java.lang.NullPointerException
at V2C.V2CThreadPanel$2.run(Unknown Source)
java.lang.NullPointerException
at V2C.V2CThreadPanel.resizeScrollBar(Unknown Source)
at V2C.V2CThreadPanel.doLayoutWorks(Unknown Source)
at V2C.V2CThreadPanelLayout.layoutContainer(Unknown Source)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at javax.swing.RepaintManager.validateInvalidComponents(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

60 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 09:34 ID:SRXftGff]
java.lang.NullPointerException
at V2C.V2CThreadPanel.draw(Unknown Source)
at V2C.V2CThreadPanel.renderOffscreen(Unknown Source)
at V2C.V2CThreadPanel.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintWithOffscreenBuffer(Unknown Source)
at javax.swing.JComponent.paintDoubleBuffered(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)



61 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 09:34 ID:SRXftGff]
java.lang.NullPointerException
at V2C.V2CProgressBar.setOwnerIcon(Unknown Source)
at V2C.V2CProgressBar.setProgState(Unknown Source)
at V2C.V2CProgressBar.setState(Unknown Source)
at V2C.V2CThreadPanel.focusGained(Unknown Source)
at java.awt.AWTEventMulticaster.focusGained(Unknown Source)
at java.awt.Component.processFocusEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

62 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 09:36 ID:SRXftGff]
【V2C】 T20040424
【Java】 1.4.2_04 (Sun Microsystems Inc.)
【OS】 Linux 2.4.26 (i386)

以上でつ。

63 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 09:39 ID:SRXftGff]
しまった。古いバージョンだった・・。

64 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 11:23 ID:IRuQYk0v]
むしろWebStart版の方を最新にしてくれたほうがいいのかも。
あるいは「nightly build」と「stable」の2つをWebStartに
準備してもらうとか。
WebStartの利点が活かせると思うのです。

65 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 17:56 ID:TPyCR2c0]
ささいな不具合です。
【V2C】 T20040501a
【Java】 1.4.2_04 (Sun Microsystems Inc.)
【OS】 Windows 98
【不具合内容】
コンボボックスからスレを選んだ後の、スレ表示欄の描画が不完全です。

【再現方法】
スレ表示ツールバーの[X]ボタンでタブを閉じた後、
コンボボックスからスレ(今回の起動で新規取得したスレ)を選択すると、
コンボボックスで隠されていた部分だけが描画され、ほかは灰色のままです。

テキスト選択かスクロールすると、全体がちゃんと再描画されます。
既得スレの場合は、新着まで自動スクロールするので、問題なく表示されます。

66 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/05 22:03 ID:WiDU9kUN]
スレッドとレスの抽出後の「表示を最初の状態に戻す」って
真ん中付近に有るよりテキストエリアの右側に有った方が
分かりやすい気がするけど慣れれば問題ないのかなぁ。。

67 名前:n|a mailto:sage [04/05/06 01:44 ID:UXqNm4jD]
>>59,60は初めて見るタイプの例外のようですが、行番号がないとよくわからない…
やはりJava Web Startの方も行番号情報を残した方がいいですね。
>>61はこちらでは以前時々出ていたので対処したはずですが、まだ出ますか…
Java Web Startは使用者の意思とは関係なく更新されてしまうのでいきなり最新版を置かないようにしています。
しかし選択肢として常に最新版を使うというのもあった方がいいという気がしてきたので次回更新から
常に最新版を使うためのリンクを作っておきます。

>>65 次回更新で対処します。
>>66 確かに。ボタンの配列については少し考えてみます。

68 名前:Σ ◆projectlUY [04/05/06 03:06 ID:bo1Gb3Ox]
$)B不具合?

レス表示画面で「スレッドを更新する」ボタンを押すと、取得分の未読の部分が
全部既読(レス番がボールドじゃない)になって、表示位置が既取得分の一番下に
までずれてしまう。
実況板とかですぐに再現できます。

69 名前:n|a mailto:sage [04/05/06 03:37 ID:UXqNm4jD]
>>68
V2Cには既読・未読の概念はなく、その動作は現在の仕様です。(レス番ボールドは新着)
期待している動作はどのようなものなのでしょうか?

70 名前:Σ ◆projectlUY [04/05/06 04:10 ID:bo1Gb3Ox]
>>69
「スレッド更新」ボタンを押した時は、未取得分を追加取得、表示位置はそのまま(新着先頭まで移動しない)
が期待している動作です




71 名前:Σ ◆projectlUY [04/05/06 06:15 ID:bo1Gb3Ox]
不具合?

一度、どこかのスレでsageチェックボックスにチェックを入れて書き込むと、それ
以降、別のスレで書き込み欄を新規に表示させるとメール欄に"sage"という文字が
入ってしまう。sageを削除して1回書き込むと直る

再現方法
1:どこかのスレを表示して、sageチェックボックスにチェックして書く
2:どこでもいいので、新規の別のスレを表示(A)
3:(A)のスレで書き込み欄を表示すると、メール欄に"sage"の文字出現


72 名前:58 mailto:sage [04/05/06 10:08 ID:4oMGl2OJ]
>>67
>>59-61は最新版20040501aでは出ていないでつ。
古いバージョンのエラーを投稿してしまったもんで・・。

>>68-69
投稿が現在進行形で進んでいるスレッドを読んでいるときに一番下まで
飛んでしますと自分が何処まで読んだか分からなくなってしまったりしますね。
できれば表示位置を移動しないでそのままにして欲しいでつ。

要望ばかりでごめんなさい。

73 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/06 13:19 ID:FT7MLE51]
外部ブラウザコマンドの設定ってどうやって設定すればいいんでしょうか?
MacでSafariを起動するように設定したいのですがうまく出来ないです。


74 名前:n|a mailto:sage [04/05/06 20:47 ID:UXqNm4jD]
>>71
名前・mailの履歴の扱いはまだあまりよく考えていないので少し待ってください。
>>73
これはMacのデフォルト値として設定したいので私も知りたいです。使えている人はいませんか?

75 名前:58 mailto:sage [04/05/06 21:40 ID:i9VWi2+V]
最新版で出たので貼りまつ。

java.lang.NullPointerException
at V2C.V2CThreadPanel$2.run(V2CThreadPanel.java:744)
java.lang.NullPointerException
at V2C.V2CThreadPanel.resizeScrollBar(V2CThreadPanel.java:1766)
at V2C.V2CThreadPanel.doLayoutWorks(V2CThreadPanel.java:1726)
at V2C.V2CThreadPanelLayout.layoutContainer(V2CThreadPanelLayout.java:30)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at javax.swing.RepaintManager.validateInvalidComponents(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

76 名前:58 mailto:sage [04/05/06 21:41 ID:i9VWi2+V]
java.lang.NullPointerException
at V2C.V2CThreadPanel.draw(V2CThreadPanel.java:1039)
at V2C.V2CThreadPanel.renderOffscreen(V2CThreadPanel.java:2196)
at V2C.V2CThreadPanel.paintComponent(V2CThreadPanel.java:2254)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintWithOffscreenBuffer(Unknown Source)
at javax.swing.JComponent.paintDoubleBuffered(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

77 名前:58 mailto:sage [04/05/06 21:43 ID:i9VWi2+V]
【V2C】 T20040501a
【Java】 1.4.2_04 (Sun Microsystems Inc.)
【OS】 Linux 2.4.26 (i386)
Java Web Start 版でつ。

78 名前:n|a mailto:sage [04/05/07 02:32 ID:bBKCDWGY]
>>75-77
次回更新では一応推測される原因に対して対策を施しておきますが、もしそれでもまだ出るようならば
表示の止るタイミング等教えてください。

79 名前:19 mailto:sage [04/05/07 08:35 ID:JuJ7DFTv]
>>73-74
"open /Applications/Safari.app $LINK" でSafariで開く
"open $LINK" だとデフォルトWebブラウザで開く

Windowsだと
"$LINK" だけで開けるかもしれません

80 名前:73 mailto:sage [04/05/07 11:50 ID:TiR/DHqZ]
>>79
サンクス



81 名前:n|a mailto:sage [04/05/08 03:51 ID:RDziXr0U]
T20040508
・スレ立てができるようにした。
・proxyが設定できるようにした。
・板毎に履歴を保存するかどうかを設定できるようにした。
・書き込み欄でundo・redoができるようにした。
・メール欄をそのまま表示できるようにした。
・MacでUIフォントはなるべくデフォルトのものを使用するようにした。

82 名前:Σ ◆projectlUY [04/05/08 04:07 ID:91dA5g+n]
【V2C】 T20040508
【Java】 1.4.2_04 (Sun Microsystems Inc.)
【OS】 Linux 2.4.2 (i386)
書き込みテスト

83 名前:Σ ◆projectlUY [04/05/08 04:21 ID:91dA5g+n]
さっそく固まりました。ぬるぽはなし

レス番付きの他スレへのリンクがあったので見に行ったところ、レス番まで表示が自動移動しないので、手動でずるずるスクロールさせていたところで死亡
で、このレスを書いてる途中で一回死亡

84 名前:38 mailto:sage [04/05/08 11:44 ID:ScKySJXv]
【V2C】 T20040508
【Java】 1.4.2_03 (Apple Computer, Inc.)
【OS】 Mac OS X 10.3.3 (ppc)

スレッド一覧の文字は問題なく表示されました。
んと、Proxyの設定→設定画面をキャンセル→メニューバーの設定を選択で固まります。
何回か試してみたら再現する時としない時が有るみたい(謎

それとどうでも良いような事だけどBUG用テンプレの
【再現方法】
【不具合内容】
って 先に不具合内容(並び順ね)が有った方が良いような。

85 名前:名無しさん@お腹いっぱい。 mailto:(・∀・) [04/05/08 12:20 ID:y5CY9Zb8]
【V2C】 T20040508
【Java】 1.4.2_01 (Sun Microsystems Inc.)
【OS】 Windows Me 4.90 (x86)

よくわかんないけど試しに落としてみた。

今までの2chブラウザとは違ったスゴイのが出来ていく予感・・・・
これからに期待してます 作者さんガンガレ

86 名前:38 mailto:sage [04/05/08 17:56 ID:2CLmg8EP]
スレッド一覧からスレを開こうとスレをクリックしても何も表示されなくなりました。
履歴からスレを選ぶのと同じ症状が起こってるような・・・。更新すると表示されるみたいだけど。

リンクをクリックした際にリンク先が2chじゃなかったら自動的に外部ブラウザで表示するようにしてほしいです。

87 名前:38 mailto:sage [04/05/08 18:02 ID:2CLmg8EP]
あ、2ch以外の掲示板もサポートしてるんだった・・・。
サポート以外の掲示板を開いたらってことでお願いします。

88 名前:n|a mailto:sage [04/05/08 23:02 ID:RDziXr0U]
>>83,84
v2c.s50.xrea.com/manual/freeze.html
にV2Cが固まった時の状況を知る方法を書いたのでもし時間があれば試してみてください。

89 名前:n|a mailto:sage [04/05/08 23:39 ID:RDziXr0U]
>>86
クリックした時の挙動として考えられるのは差し当たって以下の3つくらいでしょうか。
1) GETしてMIMEtypeが表示可能な画像でないなら外部ブラウザ
2) URLが*.jpg,*.png,*.gif以外は外部ブラウザ
3) とにかく外部ブラウザ
あまり細かい設定を増やしたくないので上記のなかの1つが設定で選べるようにするとすると
どれがいいのでしょうか。>>86以外の意見も歓迎します。

90 名前:Σ ◆projectlUY [04/05/09 01:59 ID:7ZvjLxQE]
では早速
ν速で、スレ一覧をりロードして適当にスレを選択してたら止まりました

Thread-124:
[1] java.lang.Object.wait (ネイティブ メソッド)
[2] java.lang.Thread.join (Thread.java:1,001)
[3] java.lang.Thread.join (Thread.java:1,054)
[4] V2C.V2CBoardList.displayList (V2CBoardList.java:62)
[5] V2C.V2CThreadList$1.run (V2CThreadList.java:258)
Thread-125:
[1] sun.awt.motif.MWindowPeer.getState (ネイティブ メソッド)
[2] java.awt.Frame.getExtendedState (Frame.java:736)
[3] javax.swing.RepaintManager.addDirtyRegion (RepaintManager.java:265)
[4] javax.swing.JComponent.repaint (JComponent.java:4,334)
[5] java.awt.Component.repaint (Component.java:2,408)
[6] V2C.V2CThreadViewHistory.notifyUpdateThread (V2CThreadViewHistory.java:103)
[7] V2C.V2CBoardItem.parseSubjectTxt (V2CBoardItem.java:729)
[8] V2C.V2CBoardItem.getAndParseSubjectTxt (V2CBoardItem.java:556)
[9] V2C.V2CBoardList$1.run (V2CBoardList.java:52)



91 名前:Σ ◆projectlUY [04/05/09 02:05 ID:7ZvjLxQE]
フォントを選び終ったら

AWT-EventQueue-0:
[1] java.lang.Number.<init> (Number.java:32)
[2] java.lang.Integer.<init> (Integer.java:591)
[3] javax.swing.JComponent.firePropertyChange (JComponent.java:3,890)
[4] javax.swing.JLabel.setHorizontalAlignment (JLabel.java:750)
[5] V2C.V2CThreadList$ThreadListRenderer.getTableCellRendererComponent (V2CThreadList.java:722)
[6] javax.swing.JTable.prepareRenderer (JTable.java:3,731)
[7] javax.swing.plaf.basic.BasicTableUI.paintCell (BasicTableUI.java:1,149)
[8] javax.swing.plaf.basic.BasicTableUI.paintCells (BasicTableUI.java:1,051)
[9] javax.swing.plaf.basic.BasicTableUI.paint (BasicTableUI.java:974)
[10] javax.swing.plaf.ComponentUI.update (ComponentUI.java:142)
[11] javax.swing.JComponent.paintComponent (JComponent.java:541)
.......

92 名前:38 mailto:sage [04/05/09 13:02 ID:mL5+q2XU]
>>84
再現しなくなってしまった。

>>89
自分的に画像へのリンクはクリックする事が殆ど無いから何とも言えないけど、
内部で表示出来る物は内部で表示した方が良いのかな。

スレ一覧でスレを一つ選択してから反応が返ってくるまでの時間が
20040501aより随分とかかるようになってる・・・。

93 名前:Σ ◆projectlUY [04/05/09 21:37 ID:7ZvjLxQE]
画像へのリンクはバリバリクリックするよ
でも、>>89の意味がよくわからない
「現状仕様」+「1)、2)、3)のいずれか」を組み込むことを考えるということ?

94 名前:名無しさん@お腹いっぱい。 [04/05/09 21:49 ID:CoRE4Hfz]
javaをメインとして使うものとして尊敬します・・・。

すげー!

95 名前:n|a mailto:sage [04/05/09 21:49 ID:+byvswrt]
>>92
サーバ移転ということはないでしょうか?こちらでも今Linux板のスレを読み込もうとして
かなりの時間かかっていたのでどうしたのかと思ったらサーバ移転の追尾をしていました。
スレからの移転追尾は現在合計5回のHTTPアクセスが必要なので、結構時間がかかります。
>>93
「現状仕様」と「1),2),3)のいずれか」を設定で切替られるようにするということです。

96 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/09 21:55 ID:CoRE4Hfz]
ちなみに俺のPCは
Pen4 : 2.4
メモリ : 512
ちょー余裕で動いてます。
swingでなんでこんなに軽いの?



97 名前:38 mailto:sage [04/05/09 22:10 ID:zZVPIQBp]
>>95
板一覧を更新してから実施してもやっぱり遅いです。

N速+にあるDat番号が924から始まる奴のスレ立て日付が2262/10/21なのは仕方ないのかな。

98 名前:n|a mailto:sage [04/05/09 22:53 ID:+byvswrt]
>>90,91
Thread-124は正常ですが、Thread-125とAWT-EventQueue-0はかなり奇妙に見えます。
V2Cの同期の処理がまずくてデッドロックになっているか無限ループにはまっているならば
対処できるかと思っていましたが、どちらでもないようです。
すみませんが作者のskillではこのあたりが限界です…

99 名前:38 mailto:sage [04/05/10 04:45 ID:liMlfopx]
すいません。全部新規で入れ直したら速度直りました。
基本的なところをやり忘れてました。申し訳ないっす。

100 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/10 13:47 ID:R7AR5/Kg]
100(σ・∀・)σ ゲッツ !!



101 名前:58 mailto:sage [04/05/10 18:03 ID:M7irGhHh]
今までに投稿したような事はあってもV2C自体が落ちたことはないなぁ。

102 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/10 21:14 ID:jhwtg7PD]
undoの要望を出した者です。実装していただきありがとうございます。

[設定]→[キーバインド]には書き込みパネルの
設定項目は無いのですが
Ctrl+Cでコピー、Ctrl+Vで貼付のWindows風の
ショートカットキーが使えるのですね。
undoをCtrl+Z、redoをCtrl+Yに割り当ててもらうと
ミスタッチの鬼としては幸せです。


103 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/11 22:44 ID:2lX6CBPf]
スレッド一覧のカラムの幅を記憶するようにして欲しいです。

104 名前:n|a mailto:sage [04/05/12 01:58 ID:KR42rr75]
>>103
記憶しないとすればそれは何らかのBUGだと思われます。環境を教えてください。
(書き込みパネルBUGボタンのテンプレ上3行でいいです。)

105 名前:103=38 mailto:sage 必要ない時は名無しです。 [04/05/13 01:27 ID:tR45M6rL]
【V2C】 T20040508
【Java】 1.4.2_03 (Apple Computer, Inc.)
【OS】 Mac OS X 10.3.3 (ppc)

作り込んでないだけかと思ったらバグだったんですね。
他にもそんな思い込みで放置してたり発生タイミングが分からず放置してたものが・・・。

1.新規で起動した際には問題ないが2回目から起動すると板一覧の幅が広くなる。幅が記憶されてない?
2.不要な板一覧を消して再度起動し直すと消した物が表示されてる。何日か使ってると表示されなくなってる。
3.>>86で書いた件だけど再度新規で入れ直すと少しの間はスレを選択すれば普通に表示されるんだけど
  何日か使ってると再度表示されない症状が発生。
4.書き込みパネルの右上にある秒後・文字・行のテキストエリアが潰れて何も表示されてないんだけど
   これは自分のパソコンの画面が12インチだから?

2.3の発生タイミングは不明。

文章書くの苦手なもので箇条書きになってるけど気にしないで下さい。(いつも箇条書きで書いて煽られてたり・・・。)

ちょっと保存用ディレクトリを設定するってのがうまくいかないのですが
ホームディレクトリ:/Users/xxx/.v2c
設定先ディレクトリ:/Applications/v2c/
の場合はファイル名を/Users/xxx/.v2cでファイルの中身を/Applications/v2c/って事ですよね?


106 名前:n|a mailto:sage [04/05/13 04:58 ID:mE4Nm60J]
>>105
1. V2Cのディレクトリにusrprops.txtという名のファイルがあります。その中で
TreePane.width=150
のような行があるはずですが、V2Cの終了後に右辺の値がそれらしい値に変っているでしょうか?
2. これもusrprops.txtの中に
TreePane.OpenTabs=0,B:2ch,B:Machi,R:RSS,F:0
のような行があるはずです。上の例では2chとまちBBSの板一覧、RSS、1つ目のお気に入りが
開いていて、選択されているタブは0番目(2ch)という状態です。この行が期待されるように
変っているでしょうか?
3. 今のところ全く原因の見当がつきません。
4. 書き込み欄の幅がツールバーの必要とする幅より狭いとこうなります。
何とかしたいとは思っていますが時間がないので手がついていません。

スレッド一覧のカラム幅もusrprops.txtの
ThreadList.ColumnWidth_TITLE=280
のような行で記憶されているはずです。(これはタイトルの幅)

usrprops.txtに関してカラム幅と1.、2.を見てもらえませんか?それで保存に問題があるのか
読み込み(または再設定)に問題があるのかの切り分けができます。

V2Cのディレクトリの指定はそれでいいはずですが、実際には何が起るのでしょうか?

107 名前:38 mailto:sage [04/05/13 12:40 ID:bc12qYkr]
初回起動後:TreePane.width=716
サイズ変更後:TreePane.width=716
初回終了後:TreePane.width=716
2回目起動後:TreePane.width=716

初回起動後:TreePane.OpenTabs 項目無し
2ch,お気に入り以外削除時:TreePane.OpenTabs 項目無し
初回終了後::TreePane.OpenTabs 項目無し
2回目起動後:TreePane.OpenTabs 項目無し

変更前:ThreadList.ColumnWidth_TITLE=280
変更後:ThreadList.ColumnWidth_TITLE=280

ディレクトリ指定してもホームディレクトリに保存用ディレクトリを作りに行こうとしてます。

108 名前:n|a mailto:sage [04/05/13 19:22 ID:mE4Nm60J]
>>107
次回更新で
1) 内部状態の保存処理を終了の直前からメインウィンドウを隠した直後に移します。
2) V2Cディレクトリ設定を内部で撥ねている場合メッセージを表示します。

1)で状態保存の問題が解決すればいいのですが。しかしMacユーザはこれ以外にも不当に不便な状況で
使用しているのではないかという気がしてきました。

109 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/14 21:58 ID:At3E0j4J]
uim-anthy日本語入力環境で、V2C T20040508にて日本語書き込みを行おうとすると
V2C が固まってしまいます。( uim-ximもゾンビになってしまう)
もともとJavaソフトでuimなぞ利用できないんでしょうか?

110 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/14 23:04 ID:jXBpRVja]
固まる人はこれを試すべし。
v2c.s50.xrea.com/manual/freeze.html




111 名前:n|a mailto:sage [04/05/15 04:18 ID:PL7ylQ0O]
T20040515
・レスの非表示が一応できるようにした。
・新着レスに自動的にジャンプしない設定ができるようにした。
・書き込み欄undo・redoのキーバインドを設定できるようにした。

レスの非表示は最終的に
・非表示IDの指定
・特定のレスの非表示
・レス表示のポップアップからNG Word登録
・非表示の理由を表示
・完全非表示の指定
・既得分の非表示は記憶して、再計算しない
あたりはやろうと思っています。最初は背景画像と同様にスレ・板・BBS・全体の設定が
できるようにしようとしていましたが、あまりに繁雑になりそうだったのでやめました。

中期的には非表示の後検索機能の実装で大きな機能追加は一段落の予定です。

112 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/15 08:20 ID:BW8jGVkc]
 お疲れ様です〜。
 個人的にはAA入力支援機能が欲しいなぁ…

113 名前:38 mailto:sage [04/05/15 09:52 ID:QO2u8zxu]
>>111
状態保存が特に変わってないような。まぁ、手動で設定ファイル書き換えればいいだけんだけど。。

スレの非表示は出来るようにならないのか。残念
なんかヘルプから公式に飛べないんですけど?。

とにかく乙でし。

114 名前:n|a mailto:sage [04/05/15 14:38 ID:PL7ylQ0O]
>>113
ttp://v2c.s50.xrea.com/V2C_H20040515.jar を試してもらえませんか?
T20040515との違いは
1) メインウインドウを隠す前に状態を保存している
2) デフォルトのディレクトリが~/.v2chになっている
3) 終了時にコンソールにsaving,hiding,disposing,disposedを表示する
特にタイトルバーのクローズボタンで終了した時とファイルメニューの終了で3)の表示に
違いがあるかどうかが知りたいです。
これでも状態が保存されないならば根本的に原因の見当が間違っていることになります。
(スレの非表示は大きな機能追加ではないが優先度は低いので…)

115 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/15 16:43 ID:AEJxvUX2]
>>114
使ってみました。

3について
 ファイルメニューでの終了はコンソールに何も表示されない。
 クローズボタンでの終了はコンソールに全て表示される。
って感じです。

ちなみに>>107に関しては全てファイルメニューより終了させてます。

116 名前:n|a mailto:sage [04/05/15 19:08 ID:PL7ylQ0O]
>>115
そうするとクローズボタンで終了した時には状態が保存されていませんか?
ファイルメニューから終了の振舞いは理解できませんが…

117 名前:38 mailto:sage [04/05/15 19:23 ID:AEJxvUX2]
>>116
クローズボタンの方で終了させると状態が保存されますね。
振舞い??

1レス目に非表示対象文字が有った場合は非表示にしないで表示するって
オプションが有っても良いと思ったり。

118 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/15 20:43 ID:vJ3QtY+R]
プログラムの挙動のことだと思われ>振舞い

119 名前:n|a mailto:sage [04/05/15 23:30 ID:PL7ylQ0O]
>>109
uim-anthyのことは知らなかったので検索してみると、anthyはあのアンシーなのか…
というわけで早速uim-0.3.5-1.i386.rpmとanthy-5100-1.i386.rpmをインストール。
Fedora Core1では問題なし。常用のRedHat9ではmozillaで使えてV2Cで日本語モードにならない。
恐らく少し設定すればどうにかなるのでしょう。
とにかくjavaでuimが必ずしも利用できないというわけではないようです。

120 名前:38 mailto:sage [04/05/16 13:06 ID:GbG3nLhZ]
>>118
サンクス

RSSでスレ一覧のサイズ変更の際の並び替えが残ってます。

落ちてる板に接続しに行った場合の結果が何も表示されず分かりづらいです。
その際にログが出力されました。
java.io.IOException
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:593)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:272)
at V2C.V2CHttpUtil.getHTTPFile(V2CHttpUtil.java:829)
at V2C.V2CBoardItem.getSubjectTxt(V2CBoardItem.java:614)
at V2C.V2CBoardItem.getSubjectTxt(V2CBoardItem.java:609)
at V2C.V2CBoardItem.getAndParseSubjectTxt(V2CBoardItem.java:588)
at V2C.V2CBoardList$1.run(V2CBoardList.java:52)
Caused by: java.net.ConnectException: Operation timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)




121 名前:109 mailto:sage [04/05/16 13:31 ID:MRZzKJAm]
>>119
へたれ質問に時間を割いてもらって申し訳ない。
もう少し設定等見直してみます。


122 名前:n|a mailto:sage [04/05/16 19:57 ID:e7tAbBUW]
>>120
RSSの方は忘れていました。次回更新で修正します。
ネットワーク接続状態の表示は以前からした方がいいだろうとは思っていましたが、
いい表示方法が思い付かず手がついていませんでした。この辺であきらめてとにかく実装するか…

123 名前:38 mailto:sage [04/05/18 00:20 ID:XlqouLbp]
良く分からん症状だけど一応書いておきます。

スレッドのログを再取得をすると歳取得前の位置が保持されてないんだけど
こういうものなの?で、20-50レスあたりが再取得完了後の位置になるんだけど。
(全体のレスが202で今居る場所が202のを再取得すると完了後の位置が16あたりになります。)

レスの位置情報が記憶されない時が有る。レスによっては記憶されてるし。。分からん。
これまた再現方法不明。

124 名前:58 mailto:sage [04/05/18 20:05 ID:0p37QZrd]
>>122
新着レスに飛ばない設定登場に激しく感謝

125 名前:n|a mailto:sage [04/05/18 21:50 ID:EPE1zVog]
>>123
再取得後の位置: 次回更新では再取得時の位置に戻るようにします。
位置情報が記憶されないのは今のところ原因不明。

>>117
次回更新ではレス番1が非表示になるのはレス番ポップアップメニューから非表示を選択した時
(今はまだこのメニュー項目はない)だけにしようと思っています。

126 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/20 23:20 ID:be9aDGaE]
そろそろバージョンアップを・・・

127 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/21 07:02 ID:len7HOww]
>>126
バージョンうpは土日じゃないの?

128 名前:n|a mailto:sage [04/05/22 05:40 ID:s/SYk4CW]
T20040522
・レス非表示関係の変更・機能追加。
・短文登録ができるようにした。

129 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/22 14:24 ID:qoBRjDtl]
既読スレッドを先頭に持ってくるソート機能が欲しいのですが

130 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/22 15:48 ID:62hpInNA]
>128
 おお!AA入力支援機能が実装されましたか!ありがとうございます〜!!

 …なんですが使い方がわかりません…_| ̄|○

 まずキーバインドの設定で Write の PopupShortPhraseList に
キーバインドを設定し、次に短文登録の設定のラベルと短文の所に
文字列を設定し、書き込み欄を表示させて上で設定したキーバイン
ドのキーを押す、ということでいいんですよね?自分は C-Space
に割り当てた(つもり)なんですが、書き込み欄にフォーカスを移
して C-Space を押しても何も起きないんです…。なお、Global の
方で Iconfy に C-Space を割り当ててみたところ、こちらは動き
ました。

 一応テンプレを貼ります。多分しょうもないミスをしているので
しょうが…何かお気づきの点がありましたらお教えください。

【V2C】 T20040522
【Java】 1.4.2_02 (Sun Microsystems Inc.)
【OS】 Windows XP 5.1 (x86)



131 名前:n|a mailto:sage [04/05/22 17:42 ID:s/SYk4CW]
>>130
ドキュメントにはありませんが書き込み欄のキーバインドの変更は既に開いている書き込み欄には
反映されません。(これもなんとかしたいとは思っているが…)
V2Cを再起動してもうまく動作しない時にはキーバインドが実際に変更されているかどうか
確認してみてください。

ちなみに短文のショートカットには[0-9A-Za-z]の文字が使用できます。

132 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/22 18:14 ID:/ado4qGY]
>131
再起動させたら動きました!!どうもお騒がせしてすみません…
とても便利です!ありがとうございました!

133 名前:n|a mailto:sage [04/05/23 02:36 ID:qsKfzlEo]
>>129
既得・未得カラムのソートとは違った動作ということでしょうか?

134 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/23 03:30 ID:Wbp3+cx2]
>>133
既得・未得でソートすると多い順に並べられてしまいますよね
既読スレッドは上に優先的に並べて欲しいが、既読スレッド自身はNo.によって
並んで欲しいんです。OpenJaneDOEなんかで言う、!でソートをかける、という感じに

135 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/23 10:03 ID:WgnnKZgw]
>>134
例えばFCのカラムの部分にチェックが付くみたいな感じの事だよね。
その機能を入れるなら新着スレ→既得スレ→ 未得の順にNo毎に並ぶのが良いかと。
で、新着スレは黄丸・既得スレはチェック・未得は何も表示しない?みたいな(ゾヌがこんな感じだったもので。)


136 名前:n|a mailto:sage [04/05/23 20:14 ID:A+A3YQou]
>>134,135
ログがローカルにあるスレを抽出するのでいいなら間単にできると思いますが
新規スレと未取得スレが135のように並ぶのが重要なのかな?

137 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/23 20:52 ID:ZX2OODNG]
>>136
ローカルに取得してあるものが並ぶだけで結構です
ところで、ソート状態を保存するにはどうしたらいいんでしょう
違う板に行っても同じ基準でソートがかかったりするようにするには

138 名前:n|a mailto:sage [04/05/24 02:19 ID:nJGBtSPh]
>>137
デフォルトのソートの設定はありません。これもそのうち何とかします。

139 名前:135 mailto:sage [04/05/24 14:08 ID:PuGUU8Dq]
>>136
よくよく考えてみると既得が最初に欲しい人も居ると思うので、、
という事で自分の発言は無かったという事で。。。

140 名前:n|a mailto:sage [04/05/24 23:33 ID:nJGBtSPh]
T20040522a
T20040522との違いは新しい2ch認証サーバにログインできるようにしただけです。



141 名前:38 mailto:sage [04/05/25 01:47 ID:S3dssgcM]
>>123で書いたレスの位置情報が記憶されない時があるってやつだけど
メニューバーから終了させた場合にのみ記憶されないみたい。

スレッド一覧のカラムの並びを変更すると表示位置(右寄せ・左寄せ)が変になる。
※設定メニューからではなくマウスでのドラッグ時に発生します。

RSSでカラムの幅が記憶されてないような気がする。

142 名前:n|a mailto:sage [04/05/25 02:49 ID:WW9YO4LF]
>>141
メニューバーからというのはファイルメニューの終了ではなくアプリケーションメニューの
終了のことだと思います。アプリケーションメニューの終了は、アプリケーション側で何もしないと
通常の終了処理を飛ばしていきなり終ってしまうようです。ウィンドウタイトルバーのクローズボタン
やファイルメニューの終了はSwingの標準的なAPIで処理しているので大丈夫なはずです。
実は最近古いiMacを手に入れたので、このあたりにも対応できるようになるのではないかと思っています。

スレ一覧のカラムがDrag&Dropで入れ換えられるのは今初めて知りました… orz
RSSの方も合せて次回更新までに対応します。

143 名前:n|a mailto:sage [04/05/26 21:40 ID:yaKhfTk1]
Macのキーバインドについて
次回更新でMacで設定できるキーバインドの修飾キーをshift,option,commandに変更する予定ですが
(contorlを除いてoptionとcommandを加える)何か不都合があれば教えてください。
これまでのキーバインドのcontrolはcommandに置き換えます。

144 名前:38 mailto:sage [04/05/26 22:16 ID:iyMuqflE]
>>142
メニューバーからの終了が2種類有ったのね。全然気づかなかった・・・。

わざわざmacを入手するとは恐れ入ります。

>>143
問題ないかと。

メニューバーにショートカットキーでアクセスするとあり得ない場所にプルダウン(だっけ?)が、
表示されるんですけど。

>>86に書いてあるのって再現されました?発生タイミングが相変わらず分からないけど。。。
これは出来れば直って欲しい・・・。

145 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/27 01:23 ID:2tXrv2K6]
n|aはだめぽ
GUIが貧弱なJavaはいずれシェアを奪われる
pc5.2ch.net/test/read.cgi/tech/1082151386/762
> ああ、そこのブラウザのことか
> それは作り手がだめぽ

146 名前:n|a mailto:sage [04/05/27 04:26 ID:4CnunrlH]
>>144
FinderやSafariを見るとメニューバーにショートカットを設定していないようなので、
現在の開発バージョンではショートカットを設定しないようにしています。appleの
UIガイドラインを読んでみると何か書いてあるのかもしれませんが今は時間がないので。

履歴から選ぶと表示されない現象はこちらのiMacでもかなりの高率で発生しました。
そのおかげで原因がある程度わかり、対策したものをT20040522bとして置きました。04:10以前の
T20040522bはポップアップが表示されない問題があるので、その場合には再度ダウンロード
してください。

147 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/28 14:53 ID:nAZj2Itg]
Mainツールバーに板のショートカットが登録出来たら便利そう。

148 名前:n|a mailto:sage [04/05/28 20:16 ID:g16olwm/]
J2SE1.5.0Beta2が出たようなので早速V2Cで試してみました。
RedHatLinux9では見栄えが最大の違いか?
WinMeではかなりレスポンスが良くなっている。正式版で元に戻るというような落ちにはならないで欲しい。

149 名前:名無しさん@お腹いっぱい。 mailto:葱板は問題ないっぽいんだがsage [04/05/28 23:52 ID:YA8i+2am]
使ってみたんだけど
エロゲ板でスレッドを取得しようとすると
CPU使用率が百パーセントになったまま
スレを読み込む途中で止まるね
鯖の調子が悪いからかな

環境は
Windows 2000SP4
J2SE 1.5.0beta1

150 名前:149 mailto:と一応報告しておいたりsage [04/05/29 01:01 ID:n5H764Fo]
追記

CPU使用率が100%になって読み込みが止まるのは
エロゲ板の中でもスレタイに全角英数字を使っているか
もしくは半角カタカナを使っているスレだけの様子。
まぁ今2ch全体がなんか重たくなっているようなのでその所為かもしれないけど。



151 名前:n|a mailto:sage [04/05/29 01:42 ID:YkaEKReN]
>>149-150
RHL9では1.4.2・1.5.0Beta2共に問題無いようです。
そちらの環境でJ2SE1.4.2や1.5.0Beta2でも同じようになるのでしょうか。
こちらのWinMeはいつでも使えるというわけではないのでまた後で試してみます。

152 名前:n|a mailto:sage [04/05/29 03:53 ID:YkaEKReN]
T20040529
・スレッド内の検索が一応できるようにした。
・非表示レスを完全に表示しない設定ができるようにした。
・スレッド一覧でデフォルトでソートするカラムを指定できるようにした。
・スレッド一覧でローカルにログのあるスレッドを抽出できるようにした。
・[Mac]細かい変更






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<322KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef