[mew-win32 03968] Re: 3.3でマルチパートのファイルサイズが大きい

Taiji Miyazawa t-miyazawa at example.com
2003年 9月 30日 (火) 19:42:30 JST


宮澤です。

From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Subject: [mew-win32 03967] Re: 3.3でマルチパートのファイルサイズが大きい
Date: Tue, 30 Sep 2003 19:18:26 +0900 (JST)

> すいません、思いっ切り勘違いしてました。

   [ snip ]

> > これをマルチパートに取り込むと、以下のようになります。
> > 
> > Content-Type:	Application/Octet-Stream
> > Encoding:	base64
> > Size:		201299 bytes
> > Filename:	HomePage.zip
> > Program:	fiber.exe
> 
> こちらのバイト数なのですね。^^;

説明不足で申し訳なかったです。

> 試しに 65536byte のデータ作って試してみたのですが、Meadow 1 も 2
> も UNIX 上の Emacs-21 も全部 65536 bytes って表示されました。全
> 部 '0' のデータだからデータ依存だとわかりませんけど。

うーん………(バイナリ)ファイルのサイズ取得で違う
結果になるメソッドがあるんでしょうか?

#変な例えですが、VBのLenとLenBみたいに、文字数と
#バイト数でそれぞれカウントする、という雰囲気です。

> M-x describe-function => string-bytes で
> 
> string-bytes is a built-in function.
> (string-bytes STRING)
> 
> Return the number of bytes in STRING.
> If STRING is a multibyte string, this is greater than the length
> of STRING.
> 
> って出ますか?なにか変な関数に定義しなおされているとか。。。

試したのですが、同じ結果になります。

見当違いかもしれないのですが、Windows2000Pro SP3の
NTFSでは取得されるサイズが違う、とかそういう話って
ありませんか?
--
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
  From  宮澤 泰司 ( Taiji Miyazawa )
  E-Mail: t-miyazawa at example.com
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/



Mew-win32 メーリングリストの案内