■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50

2ちゃん専用ブラウザ「かちゅ〜しゃ」Part24

6 :双葉 ◆4xFuTABA :01/10/12 00:02
●Katjusha gzip enabler FAQ

  まず、dllファイルはデフォルトのWindowsの設定では見えません。
  表示→フォルダオプションで全てのファイルを表示する、としてください。
  それと登録された拡張子でも表示する、というようにしておいてください。

Q1 このwsock32.dll、って何?
A1 かちゅ〜しゃが2ちゃんねる側の仕様変更で色々不具合が出ているのを修正するファイルです。 
   機能として、書きこみ時のエラーダイアログを出さないようにする。
   ローカルルールをちゃんと表示させる。
   圧縮転送であるgzipに対応してくれる、といったものがあります。
   かちゅ〜しゃと同じフォルダに置いときましょう。

Q2 そのgzipって何よ?
A2 転送量を減らす為に、データを圧縮して送る技術のことです。
   先日の2ちゃんねる危機により導入されました。

Q3 んで、これを入れることによるメリットって何よ?
A3 かちゅ〜しゃでの読み込みが圧倒的に速くなります。
   また、書き込みエラーが出なくなる、名前欄メール欄が保持される、など、
   8月末の2ちゃんねる危機以前のかちゅ〜しゃに近づきます。
   また転送量の増大に悩む『夜勤さん』あたりは喜びます。
   ただ鯖負荷の方にも悩む『夜勤さん』あたりは複雑な感じになります。

Q4 つーか、この「wsock32.dll」って何をしてるのよ?
A4 実はWindowsは標準で今回配布された「wsock32.dll」と同名のdllを持っています。
   これはTCP/IPを利用した一般的なアプリで広く使われているものです。
   (Iriaあたりを使ったことのある人なら、この名前に見覚えあるのでは?)
   かちゅ〜しゃもプログラム内でこの「wsock32.dll」を呼び出し、利用しているのですが、
   現在の2ちゃんねるでWindows標準の「wsock32.dll」を利用した場合、
   先程述べたgzipを利用することができません。
   そこで今回配布されたdllの出番です。
   Windowsの仕様では、同名のdllが幾つか存在する場合、
   実行するプログラムと同一のフォルダに収められたdllが優先して使われることになっています。
   つまり、今回のdllをかちゅ〜しゃフォルダに収めると、Windows標準のdllは使われなくなるわけです。

7 :双葉 ◆4xFuTABA :01/10/12 00:03
Q5 「wsock32.dll」のバージョンって?
A5 wsock32.dllを右クリック→プロパティ→バージョン情報で見れます。
   もしこのときにバージョン情報が表示されない場合はVer.009以下です。

Q6 なんか「wsock32.dll」を「ksock32.dll」にリネームして使った方がいいって話を聞いたんだけど?
A6 同一の名前を持ちながら、異なった機能を持っているファイルがあると上書きしてしまう危険性があります。
   もし万が一Windows標準で組み込まれている「wsock32.dll」が今回配布された「wsock32.dll」で上書きされてしまうと、
   標準のdllを利用しているアプリケーションが正常に動作しなくなる可能性があります。
   そのため、今回配布されたdllを「ksock32.dll」にリネームしたほうがいいんじゃないの?と考える人もいるわけです。
   でも、windowsフォルダ内のsystemフォルダに上書きするようなヘマをしなけりゃ大丈夫です。
   今回ダウンロードした「wsock32.dll」は、必ずかちゅ〜しゃフォルダに置くようにしてください。

8 :双葉 ◆4xFuTABA :01/10/12 00:03

Q7 NT系のWindowsを使ってると効かねぇぞ?
A7 どうやらNT系のOSでは、使用するdllの優先順位が違う模様です。
   そのためリネームを行って利用する必要があるようです。(NT系は使用してないので伝聞情報です)
   リネームする際には「wsock32.dll」だけでなく、かちゅ〜しゃ自体を書き換える必要性が出てきます。
   例えば「wsock32.dll」を「ksock32.dll」とリネームする場合は、
   まずかちゅ〜しゃ及びIE等のwsock.dllを使うソフトを終了させておきます。
   それから、wsock32.dll自体を「ksock32.dll」とリネームし、
   バイナリエディタで「Katjusha.exe」を開いて「wsock32.dll」と書かれたところを「ksock32.dll」と書き換えて保存します。
   その上でかちゅ〜しゃを起動してください。反映されない場合は一度再起動してみてください。
   ただし、バイナリエディタって何?などという人は、手を出さないのが無難です。

   もうひとつの方法として以下のものがあります。(情報元はDLL作者さん)
   >NT4でリネームせずに使うには
   >ExcludeFromKnownDllsに値を追加して
   >再起動する必要があります。
   >詳細↓
   > http://support.microsoft.com/support/kb/articles/q164/5/01.asp

Q8 新しく公開されたバージョンのdllに更新するとき、上手く行かないぞゴルァ!
A8 利用中のdllはWindowsに保護され、書き換えられません。
   環境によっては、かちゅ〜しゃ終了後に書き換えを行ったにも関わらず上手く行かない人もいるようですが、
   そうした人はWindowsを再起動してから書き換えを行ってみて下さい。

Q9 出所不明のdllなんて怖くて使えねーぞ!
A9 そういう人は導入するのをやめましょう。
   今回配布されたdllはソースが公開されていますので、
   腕に覚えのある人はこのdllが何をやっているのか確認した上で判断することもできます。
   いずれにせよフリーウェアは自己責任で使用する、これが基本です。
   使用者は、DLL作者の『◆DLL/lGHE』さんに感謝しましょう。

203KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30