2004.06.12 (土) 18:06:12 <u*j*2*6*> いままではクライアント情報のところに押し込んでましたが、オンライン状態のところに移動しました。
2004.06.12 (土) 18:06:21 <u*j*2*6*> うたたねのイベントログが化ける現象がなおってるとおもいます

shuusei241127:whoisの共有サイズ表示する場所を変更(241126参照, report by 通りすがり)

Everything is expanded.Everything is shortened.
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
-
!
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
-
|
|
|
|
|
|
|
!
 
 
 
 
 
 
 
 
 
 
diff --dos -urN 241126/StringResources.pas 241127/StringResources.pas
--- 241126/StringResources.pas    Mon Apr 26 18:37:56 2004
+++ 241127/StringResources.pas    Sat Jun 12 17:14:02 2004
@@ -386,6 +386,8 @@
   RS_Handler_ReceiveCompressedSCommand = 'Received compressed server command';
   RS_Handler_ReceiveSCommand = 'Received server command';
   RS_Handler_ReceiveCompressedData = 'Received compressed data';
+  RS_Handler_WhoisConsoleSharedSize = '共有サイズ'; // 'Shared Size';
+
   RS_Keywords_FileDiscription0 =
     '# インデックスしない、よくあるディレクトリの一覧';
   RS_Keywords_FileDiscription1 = '# ';
diff --dos -urN 241126/handler.pas 241127/handler.pas
--- 241126/handler.pas    Sat Jun 12 05:20:58 2004
+++ 241127/handler.pas    Sat Jun 12 17:10:14 2004
@@ -6608,26 +6608,33 @@
     AnsiLowerCase(Local.Nick), True) then
     State := State + ' Friend';
       // Whois先がローカルでホットリストにWhois元がいるときは情報追加
-  Str := Str + AddStr(State) + ' ';
-  Str := Str + IntToStr(User2^.Shared) + ' ' + IntToStr(User2^.Downloads) + ' '
-    +
-    IntToStr(User2^.Uploads) + ' ' + IntToStr(Ord(User2^.Speed)) + ' "' +
-    User2^.Software;
+  // 共有サイズ情報
   L2 := User2^.Local;
   if L2 <> nil then
     case Local.SoftwareID of
       softNapchan:
-        Str := Format('%s'#13#10' Size      : %s KB"',
-          [Str, FormatFloat('0,', L2.Shared_Size shr 10)]);
+        State := Format('%s'#13#10' Size      : %s MB',
+          [State, FormatFloat('0,', L2.Shared_Size shr 20)]);
       softUtatane:
-        Str := Format('%s'#13#10'共有サイズ'#9#9': %s KB"',
-          [Str, FormatFloat('0,', L2.Shared_Size shr 10)]);
-    else
-      Str := Format('%s'#13#10'サイズ'#9#9#9': %s KB"',
-        [Str, FormatFloat('0,', L2.Shared_Size shr 10)]);
-    end
-  else
-    Str := Str + '"';
+        State := Format('%s'#13#10'共有サイズ'#9#9': %s MB',
+          [State, FormatFloat('0,', L2.Shared_Size shr 20)]);
+      else
+        begin
+          if Local.Level = NapUserConsole then
+            State := Format('%s'#13#10'%s'#9#9': %s MB',
+              [State, RS_Handler_WhoisConsoleSharedSize,
+                FormatFloat('0,', L2.Shared_Size shr 20)])
+          else // WinMXなど
+            State := Format('%s'#13#10'Shared Size: %s MB',
+              [State, FormatFloat('0,', L2.Shared_Size shr 20)]);
+        end;
+    end;
+  Str := Str + AddStr(State) + ' ';
+  Str := Str + IntToStr(User2^.Shared) + ' ' + IntToStr(User2^.Downloads) + ' '
+    +
+    IntToStr(User2^.Uploads) + ' ' + IntToStr(Ord(User2^.Speed)) + ' "' +
+    User2^.Software;
+  Str := Str + '"';
   I := 0;
   Tmp_Pos := 1230;
   if User^.Level > napUserUser then