*作者からの回答集一覧 [#mebc02bc]
よくあるかどうかにかかわらず[[V2C使用法>http://v2c.s50.xrea.com/manual/]]にはない作者回答を(重複もふくめて)集めておくページです。

&color(red){※あくまで回答日時点での内容です。現在は変わっていることがあるかもしれません。};

頻出するものは[[よくある質問]]にまとめて書いたほうがいいかも。

#contents
----

**○○ができないのですが、どうしたらよいでしょう。 [#xc5816cc]
[[Java+Swingによる2chブラウザ V2C_R37>http://hibari.2ch.net/test/read.cgi/software/1298433360/862]]

>862 :n|a :2011/03/20(日) 23:13:39.23 ID:NAJjjWID0
問題の報告には
・バグ報告用テンプレによる環境
・こちらで症状を再現するのに十分な情報(症状は「~ができない」ではなく「~が起こる」で。)
も一緒にお願いします。


**要望を色々書いてもいいですか? [#nc49fbfa]
[[Java+Swingによる2chブラウザ V2C>http://pc11.2ch.net/test/read.cgi/software/1083091118/410]]

>410 :n|a :2004/09/22(水) 02:31:03 ID:45tOZuP9
個人的にはどのような要望が多いのかある程度統計的に知りたいと思っているので、
・過度に実現を期待しない
・不要論が出ても感情的に反応しない
あたりに注意してもらえれば要望は大歓迎です。
ただ自分ではかなり限定された使い方しかしていないので、(新しい機能の場合なら)
「どのように使いたいのか」とか「どのように便利になるか」も書いてあると
助かります。(具体的なイメージが思い浮ばない機能を実装するのは難しい。)


**提案・要望が無視された… [#uc978dbb]
[[Java+Swingによる2chブラウザ V2C_T15>http://pc12.2ch.net/test/read.cgi/software/1236546608/685]]

>685 :n|a :2009/04/10(金) 23:06:33 ID:PQGRYpkq0
提案・要望には
・作業予定の変更に自由度を持たせるため
・自分の書き込みが最終的な結論と思われるのを避けるため
原則として反応しないようにしています。


**キーバインド・マウスジェスチャにほしい機能がない。 [#sda29e17]
***A1. [#u9abf0bf]
[[Java+Swingによる2chブラウザ V2C_T12>http://pc11.2ch.net/test/read.cgi/software/1219761370/419]]

>419 :n|a :2008/10/04(土) 22:55:46 ID:1NDN798t0
現在キーバインド・マウスジェスチャは誰も使わないアクションのために
設定ダイアログが縦長になり過ぎないよう数を抑えています。
(>403のように)具体的に書いてもらえれば
既にメニューに存在するものの多くは簡単に対応できると思われます。
***A2. [#waf36323]
[[Java+Swingによる2chブラウザ V2C_R25>http://pc12.2ch.net/test/read.cgi/software/1274523175/650]]

>650 :n|a :2010/06/14(月) 23:44:11 ID:w/YQ3zo30
キーバインド・マウスジェスチャ追加の要望は、追加する場所も一緒に書いてください
**ユーザーは質問に答えすぎ、回答に代替案はいらない。 [#f9867885]
[[Java+Swingによる2chブラウザ V2C_R27>http://pc12.2ch.net/test/read.cgi/software/1279016355/821]]

>821 :n|a :2010/07/18(日) 23:56:16 ID:xZLIlKuF0
・質問に答えてくれる人がいるのは助かっています。
・代替案が出るのは知識の共有のためにもいいのではないかと思います。
 (元の質問者の希望を満たしていないとしても。)


**メモリ少ないけどV2C使える? [#x0b03891]
[[Java+Swingによる2chブラウザ V2C_R30>http://hibari.2ch.net/test/read.cgi/software/1281788619/27]]

>27 :n|a :2010/08/15(日) 08:48:29 ID:gfnCvZoN0
メモリが512MB程度以上ないとV2Cの使用は厳しいのではないかと思います。
V2CのHPに「512MB以上のRAMを塔載するPCでの実行を推奨します」という文を追加しました。


**V2Cが落ちます。どうしたら… [#a85f9bfb]
[[Java+Swingによる2chブラウザ V2C_R47>http://anago.2ch.net/test/read.cgi/software/1325756103/405]]

>405 :n|a :2012/01/17(火) 00:10:31.06 ID:wrkZA1hh0
A) 割り当てメモリが不足している場合
 (メモリ使用量表示が右端まで赤くなり、数回クリックしてもあまり変化しない場合)
 ・ランチャー設定「メモリ使用量の上限」の値を大きくする(チェックボックスはオンにする)
 ・開いているスレ一覧・レス表示タブの数を減らす
 ・リンク履歴の有効期間を短くする(「最終アクセス時刻を基準にする」をオフにする)
 ・画像ビューア設定の「ビューアで開いている画像のメモリを確保する」をオフにする
B) その他の場合
 V2Cの側で対処できる可能性はほとんど無く、
 JREまたはOSのアップデートで症状が改善することに期待するしかありません。
 (Windowsでは「設定」メニュー「特殊設定」→「問題回避…」の
  「DirectDraw及びDirect3Dを使用しない」で改善する可能性が僅かながらあります。)


**PCが落ちて画像リンク履歴が無くなってしまった。 [#k965a946]
[[Java+Swingによる2chブラウザ V2C_R47>http://anago.2ch.net/test/read.cgi/software/1325756103/893]]

>893 :n|a :2012/02/04(土) 00:34:22.42 ID:cixHzb3J0
一般設定の「設定・状態のバックアップにリンク履歴も含める」をチェックしておくと
linkhist.txt のバックアップがほぼ一日一回作成されます。
(が、リンク履歴の数によってはV2Cの終了に時間がかかることがあります。)
「キャッシュ保護」された画像キャッシュファイルは「履歴を削除」や
「リンク履歴の有効期間」では削除されません。
「ファイル」メニューの「画像キャッシュのチェック…」で
URLと画像キャッシュファイルとの対応を復元できる可能性がありますが、
画像キャッシュの保護状態は復元されないので
「リンク履歴の有効期間」設定によりV2C終了時に削除されないように注意してください。


**設定が初期化・削除される… [#m04afc2d]
[[Java+Swingによる2chブラウザ V2C_R39>http://hibari.2ch.net/test/read.cgi/software/1304250747/637]]

設定は「ファイル」メニューの「状態の復元…」で回復できるかも。

>637 :n|a :2011/05/21(土) 16:50:27.99 ID:GjJp7+QC0
外部からのV2Cのプロセスの中断以外で設定が失われる可能性は:
 
■ランチャー設定の「メモリ使用量の上限」設定値が少ない
V2Cの実行中にこの設定値が原因でメモリの割り当てに失敗するとV2Cの内部状態が異常になり
その結果として各種設定が失われてしまう可能性があります。
V2Cメインウィンドウ右下のメモリ使用量表示がほとんど赤色になっている場合は要注意です。
 
■終了処理中のエラーで設定を保存できない
V2C終了前の設定保存処理の途中でエラーが発生した可能性があります。
V2C保存用フォルダの v2clog.txt にエラーが出力されていないかチェックしてください。
**だんだん重くなる。手動でメモリ開放したい。 [#p3f83373]
[[Java+Swingによる2chブラウザ V2C_R43>http://hibari.2ch.net/test/read.cgi/software/1314294384/681]]

ステータスバー右下、メモリ使用量表示をクリックで開放します。

>681 :n|a :2011/09/15(木) 00:55:57.79 ID:WN/SueMP0
メモリ使用量表示クリックによる System.gc() の正しい利用法:
0)V2Cがアイドル状態の時に
1)メモリ使用量表示を何回かクリックした後で
2)メモリ使用量表示の赤い部分が(例えば)半分を越えているようならば
3)ランチャー設定の「メモリ使用量の上限」の値を大きくする

参考: [[右下の赤と黄色のゲージってどんな意味があるんですか?>よくある質問#i53b4d12]]

**大きなサイズの画像を開くと表示切替が重くなる。 [#l77ffe98]
[[Java+Swingによる2chブラウザ V2C_R32>http://hibari.2ch.net/test/read.cgi/software/1286297818/509]]

>509 :n|a :2010/10/23(土) 21:45:35 ID:MPpmwjy00
表示されていない画像はGCの対象になる(JVMの判断によりメモリ上からクリアされる
可能性がある)ので、
表示する時にクリアされている場合はファイルを再度読み込む必要があります。
1) 64bit環境で
2) 最大メモリ使用量をかなり大きく設定し、かつ
3) 画像ビューア設定で「ビューアで開いている画像のメモリを確保する」をチェック
すると改善するとは思いますがあまりお勧めはしません。


**ランチャー設定で「最大メモリ使用量」をチェックしてない時の値はどうなるの? [#e5f80e88]
[[Java+Swingによる2chブラウザ V2C_R17>http://pc12.2ch.net/test/read.cgi/software/1244106605/191]]

>191 :n|a :2009/06/08(月) 22:38:33 ID:UtU1yJPG0
ランチャーの設定で「最大メモリ使用量」をチェックしてない時は
JVMの起動時に-Xmxオプションを指定しないので、
「最大メモリ使用量」はJVMのデフォルト値になります。
この場合「ランチャーの設定」ダイアログを開いた時の
「最大メモリ使用量」入力欄の値がこのデフォルト値になっているはずです。
このデフォルト値はCPUの数・物理メモリの量・JVM(バージョン、32/64bit)
によって違うようです。
(http://java.sun.com/javase/ja/6/docs/ja/technotes/guides/vm/gc-ergonomics.html)
「最大メモリ使用量」設定は「V2Cの更新チェック」による更新では保存され、
更新後に設定し直す必要はありません。


**外部ライブラリをV2Cに同梱してほしい。 [#n93b0aa3]
[[Java+Swingによる2chブラウザ V2C_R44>http://hibari.2ch.net/test/read.cgi/software/1317074809/825]]

>825 :n|a :2011/10/26(水) 01:41:17.50 ID:qn0TSVw60
・『今のところは』出来合いの外部ライブラリをV2Cに同梱して配布しない
という方針でやっています。


**アップデートはしているが、JREを狙ったウイルス攻撃が不安です。 [#e160da14]
[[Java+Swingによる2chブラウザ V2C_R44>http://hibari.2ch.net/test/read.cgi/software/1317074809/214]]

JREをアンインストールしてJRE同梱版にすれば問題ないと思います。

>214 :n|a :2011/10/04(火) 02:17:10.70 ID:J4yIITfi0
どうしてもJREをアンインストールしたい場合の手順(JRE6の例):
1) JREのインストールフォルダの jre6 をコピーし、
  別の場所(例えば C:\Users\user\Documents\jre)にペーストする。
2) メモ帳等のエディタに javahome=C:\Users\user\Documents\jre\jre6 と入力し、
  V2Cインストールフォルダの launcher に v2cparms.txt という名前で保存する。
  (参考:http://v2c.s50.xrea.com/manual/win.html)
3) JREをアンインストールする。


**JRE同梱版を利用しているのですが、今すぐJREを更新したい。 [#ke1ec403]
[[Java+Swingによる2chブラウザ V2C_R36>http://hibari.2ch.net/test/read.cgi/software/1296484053/699]]

>699 :n|a :2011/02/18(金) 00:48:23 ID:EYf797kc0
V2CのJRE同梱インストーラでインストールしたJREを
V2Cの次回リリースを待たずに6u24に更新する方法
 
Windowsの場合:
0)V2Cを終了する。
1)新しいJRE(現在は6u24)をダウンロード・インストールする。
2)V2Cインストールフォルダの jrew\jre6 を別の場所に移動する。
3)C:\Program Files\Java\jre6 を V2Cインストールフォルダの jrew にコピーする。
4)V2Cを起動して問題が無ければ2)で移動した jre6 を削除する。
5)JREを他の用途に使用しない場合は1)でインストールしたJREをアンインストールする。
 
Linuxの場合は:
0)V2Cを終了する。
1)新しいJRE(現在は6u24)をダウンロード・インストールする。
2)インストールした jre1.6.0_24 を V2Cインストールフォルダの jrel にコピーまたは移動する。
4)V2Cインストールフォルダの jrel/current.txt の内容を jre1.6.0_24 に変更する。
5)V2Cを起動して問題が無ければV2Cインストールフォルダの jrel/jre1.6.0_23 を削除する。
6)JREを他の用途に使用しない場合は1)でインストールしたJREを削除する。
**手動更新のH版があるのはなぜ? [#wba26690]
[[Java+Swingによる2chブラウザ V2C_R30>http://hibari.2ch.net/test/read.cgi/software/1281788619/511]]

>511 :n|a :2010/08/22(日) 22:57:01 ID:aZ2rRkHZ0
手動更新のH版を出すのは、
・関心を持つユーザが限られている
・ユーザが自力で元のバージョンに戻すことができた方がよい
と思われる時です。

参考: 手動でバージョンを変更する方法は理解したが、何度も手動はめんどいという人は[[スクリプト/updateV2C.js]]を利用する方法があります。

**JRE7にすればOTFフォント対応になるの? [#ma1d033c]
[[Java+Swingによる2chブラウザ V2C_R42>http://hibari.2ch.net/test/read.cgi/software/1311921876/76]]

>76 :n|a :2011/07/31(日) 21:49:27.06 ID:ARu4Aott0
■JRE7でのOTFフォントについて
フォント設定の「Physical Font を使用する」リストにOTFフォントも含まれるはずです(未確認)。
ただしこちらで試した範囲では
・アンチエイリアス … 文字の幅を正しく計算できないようで、文字が重なって表示される
・サブピクセルレンダリング(クリアタイプ) … 無視される
という状況なので、
「TrueTypeフォントファイルを使用する」でOTFフォントを指定しても
読み込まないようにしています。


**UIフォントで英数字、日本語を別に設定したい。 [#b802cd70]
[[Java+Swingによる2chブラウザ V2C_R17>http://pc12.2ch.net/test/read.cgi/software/1244106605/652]]

>652 :n|a :2009/06/25(木) 23:09:12 ID:nW76tynu0
以下の手順を試してみてください。
1) JREのパスを確認する。(ここでは"C:\Program Files\Java\jre6"と仮定する)
2) "C:\Program Files\Java\jre6\fontconfig.properties.src"を
  "C:\Program Files\Java\jre6\fontconfig.properties"にコピーする。
3) コピーした"fontconfig.properties"をワードパッドで開き
  dialog.plain.alphabetic=Arial
  の行を
  dialog.plain.alphabetic=Segoe UI
  に、
  dialog.plain.japanese=MS Gothic
  の行を
  dialog.plain.japanese=Meiryo
  にそれぞれ変更する。
  filename.Segoe_UI=SEGOEUI.TTF
  filename.Meiryo=MEIRYO.TTC
  の2行を追加する。(もちろん最後に上書き保存する。)
4) V2Cを起動し、UIフォント設定タブでPhysical Fontの"Dialog.plain"を選択する
(参考:http://java.sun.com/javase/ja/6/docs/ja/technotes/guides/intl/fontconfig.html)


**設定がどこにあるのか分かりづらいんだけど… [#n00830d5]
[[Java+Swingによる2chブラウザ V2C_R46>http://anago.2ch.net/test/read.cgi/software/1323331663/818]]

>818 :n|a :2012/01/02(月) 21:46:26.25 ID:D4G+WiNa0
■ V2Cの設定UIについて ■

 
最初は設定を変更したい対象を右クリックして表示されるポップアップメニューから
設定ダイアログを出すかまたはチェックボックスを直接変更し、
「設定」メニューにはポップアップメニューに適切な場所が無い設定項目のみを
置くようにしていました。
(オブジェクト指向的なイメージ。)

 
この方式には

 
A)「設定UIがこの方式に従っていると知っていれば」
 目的の設定に直感的にかつ少ない操作で到達できる可能性が高い。
B)ポップアップメニュー上には対象に関係した設定だけが存在するので
 対象に無関係な設定に迷い込むことがない。

 
等の利点があり、特にContextに依存する設定項目が多いV2Cに向いていましたが

 
C)「設定UIがこの方式に従っていると知らなければ」
 どこに設定があるのか、そもそも設定が存在するのかどうかがわかりにくい。

 
という欠点のため、V2Cを初めて使う方には不評のようでした。
そこで結局ポップアップメニュー上だけに存在した設定の多くを
「設定」メニューに移動し、現在のような形になりました。

 
・「設定」メニューをより使い易くする
・以前の方式と現在の方式を両立させる
等改善の余地はあると思いますが、
今のところこの方向の元気があまり出ません…orz。


**オートリロードの制限をなくしてほしい。 [#rac52bf7]
[[Java+Swingによる2chブラウザ V2C_T9>http://pc11.2ch.net/test/read.cgi/software/1196864491/520]]

>520 :n|a :2008/01/06(日) 22:11:32 ID:FfXP8XT+0
V2Cのオートリロードに対する制限は最初の実装時から2chのサーバ能力や
ネットワークバンド幅の増加を目安に(適当に)緩くしてきました。
現在の制限もそのうちに緩められると思います。
また、目的によっては「定期巡回」の方が合っているかもしれません。


**アンカー元レスによる非表示機能がほしい。 [#a4d5660d]
[[Java+Swingによる2chブラウザ V2C_R45>http://hibari.2ch.net/test/read.cgi/software/1320062330/727]]

>727 :n|a :2011/11/29(火) 00:42:13.22 ID:zn32g3S50
以前同じようなことを考えたこともありますが(その時は対象URLの無効化を考えていた)、
・アンカー元レスの誤判定をどのように少なくするか
・いたずらをどのように排除するか
の有効な方法を思いつきませんでした。
判定人を限定した場合も判定人がある程度多くないと
判定されるまでに時間がかかる・またはそもそも判定されないということになりそうです。
結局スクリプトで道具を用意しておいて
新しいアイデアが出ることに期待するのがいいのかもしれません。


**タブタイトルとお気に入り別名を同時に変更したい。 [#h0ad4387]
[[Java+Swingによる2chブラウザ V2C_R39>http://hibari.2ch.net/test/read.cgi/software/1304250747/39]]

>39 :n|a :2011/05/03(火) 03:07:43.51 ID:PnJHbyTO0
・お気に入りの別名 … わかりやすく
・タブタイトル … 短く
という目的の違いがあり、今のところ同じにする設定はありません。


**画像ビューアと画像ウィンドウの違いは? [#l9fd2ffb]
[[Java+Swingによる2chブラウザ V2C_T15>http://pc12.2ch.net/test/read.cgi/software/1236546608/929]]

>929 :n|a :2009/04/23(木) 23:39:02 ID:2pgZo7hP0
作っている側の意識としては
・画像ビューア … 画像を整理する
・画像ウィンドウ … 画像を見る
という感じです。


**一度取得したアニメgifが「キャッシュ有りサムネイルは自動で表示」をチェックしても自動で表示されません。 [#fa1c7910]
[[Java+Swingによる2chブラウザ V2C_R37>http://hibari.2ch.net/test/read.cgi/software/1298433360/600]]

>600 :n|a :2011/03/09(水) 23:32:32.39 ID:cbX3rKQW0
GIFアニメは含まれる枚数によっては読み込み処理に時間がかかることがあるので
自動ではサムネイル画像を表示しないようにしています。
BeアイコンのGIFアニメは自動で表示されます。


**2ch互換ではない掲示板へ対応してほしい。 [#q1b34d5f]
[[Java+Swingによる2chブラウザ V2C_T11>http://pc11.2ch.net/test/read.cgi/software/1210945851/582]]

>582 :n|a :2008/07/14(月) 23:04:03 ID:LuzebprM0
2ch互換ではない掲示板への対応は
1) 掲示板の運営者が2ch専用ブラウザでの表示を許容しているか
2) スレッドを表示するのにどの程度の労力が必要か
3) その掲示板にどの程度の活気があるか
あたりがポイントになると思われます。


**認証性の掲示板にアクセス出来ますか? [#z0bb81f5]
[[Java+Swingによる2chブラウザ V2C_R36>http://hibari.2ch.net/test/read.cgi/software/1296484053/200]]

>200 :n|a :2011/02/05(土) 22:17:02 ID:0VSKM5jc0
全くテストしていないので動作するかどうかは不明ですが以下を試してみてください。
1)板をユーザ定義板に登録する
2)V2Cを終了する
3)V2C\BBS\UserDefined\bbstree.txtをエディタで開く(念のため元ファイルはコピーしておく)
4)対象の板を探し、://host/~ の部分を ://user:pass@host/~に変更して保存


**ボタンのアイコンを編集しているのですが、サイズがカスタムとデフォで違う? [#v2523f0d]
[[Java+Swingによる2chブラウザ V2C_R35>http://hibari.2ch.net/test/read.cgi/software/1294386175/838]]

>838 :n|a :2011/01/28(金) 22:18:57 ID:rkY45us/0
ボタン枠が存在することを前提としたデザインのアイコンのためです。
ボタンのサイズを任意に設定することはできません。


**DATファイルがウイルスとして検出された。 [#i814b764]
[[Java+Swingによる2chブラウザ V2C_R35>http://hibari.2ch.net/test/read.cgi/software/1294386175/24]]

>24 :n|a :2011/01/07(金) 22:43:46 ID:f1sveyuN0
datファイルに書き込まれたウイルスコードをV2Cで表示したり
HTML形式で保存してもそのコードが実行されることはありません。


**ソフトウエア名(V2C)の意味は? [#da61aace]
[[Java+Swingによる2chブラウザ V2C@新・Mac板>http://pc11.2ch.net/test/read.cgi/mac/1093970882/128]]

>128 :n|a :2004/10/02(土) 03:09:45 ID:VLWkklwV
2Ch Viewer の頭の文字を適当に組み合わせただけです。
どちらかというと意味のなさそうな記号的な名前が好きなので。


**作者の名前(n|a)ってなんて読むの? [#z088144a]
[[Java+Swingによる2chブラウザ V2C_T7>http://pc11.2ch.net/test/read.cgi/software/1182536712/972]]

>972 :n|a :2007/09/19(水) 23:16:21 ID:ait94KC/0
私の名前の歴史は:
1) n/aだと"作者: n/a"みたいになっていいんじゃないかと思いつく
2) しかし非常に紛らわしいので他人の迷惑になるかもしれないと思い止まる
3) 似たところでn|aで妥協する(この時点では読み方は考えてない)
4) noraと読めることを指摘され目から鱗が落ちる
5) 何だかnoraが定着してきたような気がする


**なりすまし対策でトリップつけないの? [#kec4b092]
[[Java+Swingによる2chブラウザ V2C_R16>http://pc12.2ch.net/test/read.cgi/software/1240674200/433]]

>433 :n|a :2009/05/17(日) 23:05:07 ID:60ZRflQ10
今のところ私のものでない名前欄が"n|a"の書き込みがあった時は
リリースのお知らせ(例えばこのレス)で指摘すればいいのではないかと思っています。


**●の分配金もらっているの? [#eca8e37c]
[[Java+Swingによる2chブラウザ V2C_R16>http://pc12.2ch.net/test/read.cgi/software/1240674200/332]]

>332 :n|a :2009/05/16(土) 07:52:48 ID:RTD+ZROQ0
●の分配はV2Cとして受け取っており、
直近では3月分が$266.61でした。


**ソースコードの管理は大丈夫? [#aafa4a4a]
[[Java+Swingによる2chブラウザ V2C>http://pc11.2ch.net/test/read.cgi/software/1083091118/633]]

>633 :n|a :2004/11/20(土) 06:28:14 ID:2HulzQOn
今のところ手元のソースコードには
・コメント・ドキュメントの類は殆ど無い
・ローカル変数に意味のある名前をつけていない
ので、配布しているjarとdecompilerさえあればソースコード自体が失われても
実質的に失われる情報はさほど多くないと思われます。


**オープンソースにしないの? [#r7d7296d]
[[Java+Swingによる2chブラウザ V2C>http://pc11.2ch.net/test/read.cgi/software/1083091118/24]]

>24 :n|a :2004/04/29(木) 01:26 ID:aRd7lQn1
ソースは時間または更新の意欲が不足して2chの仕様変更に追い付けなくなったら公開しようと思っています。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS