labunix's blog

labunixのラボUnix

MySQLメーリングリストの文字化け表示を修正してみた。

■HTMLには文字コード指定を入れましょう。
 よくIEの自動判定は失敗します。Windowsに期待してはいけません。

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

■上記でもダメなのは修正が必要。以下は変換を重ねるとおかしくなる行。

$ w3m -dump "http://www.mysql.gr.jp/mysqlml/mysql/list/16101-16200" 2>/dev/null | \
  nkf -w | grep 16123
  16123 2014-05-27 10:37 ["YAMASAKI, Yoshiaki"] Re: [募集]オープンソースカンファレンス(OSC)京都=?UTF-8?B?IDgvMS

$ echo '=?UTF-8?B?IDgvMS?=' | nkf -w
 8/1  

■上記以外はうまくいく。元が壊れてなければ。。。

$ w3m -dump "http://www.mysql.gr.jp/mysqlml/mysql/list/16101-16200" 2>/dev/null | \
  nkf -w | sed s/"..UTF-8.*"/"\n&=\?="/g | \
  nkf -w | tr -d '\n' | sed s/"[@ ] [0-9]* 2014\|\[前\]"/"\n&"/g | \
  tr -d '\n' | sed s/"..UTF-8.*"/"\n&=\?="/g | \
  nkf -w | tr -d '\n' | sed s/"[@ ] [0-9]* 2014\|\[前\]"/"\n&"/g | \
  nkf -w | sed s/"=?="//;echo
[前][次][スレッド一覧][上]mysql:16101-16200
  16101 2014-04-03 14:11 [SAKAI Kei <sakaik@xx] 直近イベント・勉強会のご案内(整理)    
  16102 2014-04-03 14:23 ["KAJIYAMA, Ryusuke" ] Re: OSC 2014 Okinawa出展                
  16103 2014-04-03 14:59 [SAKAI Kei <sakaik@xx] Re: OSC 2014 Okinawa出展                
@ 16104 2014-04-03 15:02 ["yoku ts." <yoku0825] Re: OSC 2014 Okinawa出展                
  16105 2014-04-03 15:29 ["KAJIYAMA, Ryusuke" ] Re: OSC 2014 Okinawa出展                
  16106 2014-04-08 22:54 ["KAJIYAMA, Ryusuke" ] Re: MyNA(日本MySQLユーザ会)会 2014年4月 
@ 16107 2014-04-14 10:44 ["yoku ts." <yoku0825] MyNAのロゴについて                      
  16108 2014-04-14 11:03 ["KAJIYAMA, Ryusuke" ] Re: MyNAのロゴについて                  
  16109 2014-04-14 11:04 ["KAJIYAMA, Ryusuke" ] Re: MyNA(日本MySQLユーザ会)会 2014年4月 
  16110 2014-04-14 11:08 [Makoto Akai <akai@xx] Re: MyNAのロゴについて                  
@ 16111 2014-04-14 11:20 ["yoku ts." <yoku0825] Re: MyNAのロゴについて                  
@ 16112 2014-04-14 11:24 ["yoku ts." <yoku0825] Re: MyNA(日本MySQLユーザ会)会 2014年4月 
  16113 2014-04-14 12:01 ["Y. Tsutsui" <tutui@] Re: MyNAのロゴについて                  
@ 16114 2014-04-14 12:32 ["yoku ts." <yoku0825] Re: MyNAのロゴについて                  
  16115 2014-04-14 13:49 ["Y. Tsutsui" <tutui@] Re: MyNAのロゴについて                  
  16116 2014-04-14 16:12 [Makoto Akai <akai@xx] Re: MyNAのロゴについて                  
@ 16117 2014-04-14 19:28 ["yoku ts." <yoku0825] Re: [mysql 16109] Re: MyNA(日本MySQLユーザ会)会 2014年4月
  16118 2014-04-18 18:25 ["YAMASAKI, Yoshiaki"] [募集]オープンソースカンファレンス(OSC)名古屋 7/4(金)、7/
  16119 2014-04-24 10:56 ["YAMASAKI, Yoshiaki"] 本日の「MySQL勉強会」UST配信も予定しています。
@ 16120 2014-05-21 13:43 [HWANG SEWON <coolguy] LinkedIn 가입 초대 메일
  16121 2014-05-24 14:03 ["YAMASAKI, Yoshiaki"] [募集]オープンソースカンファレンス(OSC)京都 8/1(金)、8/2(
  16122 2014-05-26 15:34 [Makoto Akai <akai@xx] Re: [mysql 16121] [募集]オープンソースカンファレンス(OSC)京驛
  16123 2014-05-27 10:37 ["YAMASAKI, Yoshiaki"] Re: [蜍滄寔]繧ェ繝シ繝励Φ繧ス繝シ繧ケ繧ォ繝ウ繝輔ぃ繝ャ繝ウ繧ケ(OSC)莠ャ驛ス 8/1
  16124 2014-05-28 08:58 ["YAMASAKI, Yoshiaki"] MySQL Cluster Casual Talks #2 を開催します。6/25(水) 19:00~、渋谷
  16125 2014-05-28 08:58 ["YAMASAKI, Yoshiaki"] MySQL Cluster Casual Talks #2 を開催します。6/25(水) 19:00~、渋谷
  16126 2014-05-30 16:24 [Kouhei Sutou <kou@xx] [ANN] Mroonga 4.03                      
@ 16127 2014-06-02 18:01 ["yoku ts." <yoku0825] Fwd: [osc:6375] [東京] OSC2014 Tokyo/Fall開催決定しました
@ 16128 2014-06-03 10:38 ["ktsa5236@xxxxxxxxxx] MySQLのfloat型の有効桁数について
@ 16129 2014-06-03 11:10 ["yoku ts." <yoku0825] Re: [mysql 16128] MySQLのfloat型の有効桁数について
@ 16130 2014-06-09 00:38 ["ktsa5236@xxxxxxxxxx] Re: [mysql 16129] Re: [mysql 16128] MySQLのfloat型の有効桁数につい
@ 16131 2014-06-09 10:31 ["yoku ts." <yoku0825] Re: [mysql 16130] Re: [mysql 16129] Re: [mysql 16128] MySQLのfloat型の有
@ 16132 2014-06-11 11:37 ["ktsa5236@xxxxxxxxxx] Re: [mysql 16131] Re: [mysql 16130] Re: [mysql 16129] Re: [mysql 16128] MySQL
@ 16133 2014-06-23 04:35 ["ktsa5236@xxxxxxxxxx] Webの4/17以降のメーリングリスト文字化け?
[前][次][スレッド一覧][上]

■「16123」の行は手動で。