Home > PC・Web > MTメモ:トラバの文字化け対策…Orz

MTメモ:トラバの文字化け対策…Orz

    • Fri
    • Apr
    • 13
    • 2007
    • 02:
    • 25:
    • 39
    • DALMATIANS
    • 07-4-13(Fri) 先負 投稿時の月齢:24.6  月名:二十五日月  潮汐:長潮 Moon:24.6
  • PC・Web
  • hatena button
  • hatena count
  • save this page del.icio.us

えっと。やられました。
なんか、久しぶりに文字コードの違いなんてものに引っかかって
懐かしいカンジになってます。ハイ。

せっかく頂いたトラバが文字化けしていたので
コレは、相手側との文字コードの違いだよねぇ…ってコトは
すぐに解ったワケです。いちおう、web屋のハシクレとしては。

しかし…えっと。
MTでのトラバの文字化け対策って…
そもそも、配布するときにやっといてくれよ… たらーっ
と思ったのは、ココだけのハナシ。
うーん。対処してくれた状態での配布ってできないのか~ ?

というワケで、相変わらず
ぐーぐる様のお世話になりつつ
サクッと対処してみました ムニョムニョ

とりあえず、/extlib/ の下に jcode.pmがあることを確認。
(えっと。いくら何でも、今の最新バージョンなら…さすがにコレはちゃんと同梱されてるか… たらーっ )

lib/MT/App/TrackBack.pm のソースを修正。
下記の通り赤色の部分を追記。
※「utf8」の部分は自分のblogの文字コード

CODE:
  1. sub no_utf8 {
  2.  require Jcode;
  3.  for (@_) {
  4.                next if !defined $_;
  5.                $_ = pack 'C0A*', $_;
  6.                $_ = Jcode->new($_)->utf8;
  7.               }
  8. }

修正したら、サーバへアップロード。

…あとは知らん。たぶん大丈夫なハズ。
(↑テストする気もないらしい… 撃沈 )

人気blogランキング にほんブログ村 ゲームブログへ 人気ブログランキング【ブログの殿堂】
↑ランキング参加中デス。ポチっとクリックしていただくと、日々の活力になりマス。ハイ。

関連する投稿

SBM: add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

Home > PC・Web > MTメモ:トラバの文字化け対策…Orz

Calendar
« 2007 年 April »
S M T W T F S
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          
Tag Clouds Top100
SBM Popular Entry
Favorite Game
ときめきメモリアル Girl's Side 2nd Season
遙かなる時空の中で 夢浮橋 トレジャーBOX
遙かなる時空の中で4 トレジャーBOX
KOEI The BEST 遙かなる時空の中で 十六夜記
学園ヘヴン ~BOYS LOVE SCRAMBLE~
Dessert Love -彼とのはじまり-
Lamento -BEYOND THE VOID- DVD-ROM 通常版
戦国BASARA2 英雄外伝(HEROES)
咎狗の血 True Blood Limited Edition(「オリジナルドラマCD」&「キャラクターファイル」同梱)
鬼畜眼鏡 通常版
Meta
QRcode
QRcode:home
Feeds and more

TokyoLife::Dalog

↑ フィード・ティッカーを使ってみましょう

人気blogランキング にほんブログ村 ゲームブログへ 人気ブログランキング【ブログの殿堂】
↑ランキング参加中デス。ポチっとクリックしていただくと、日々の活力になりマス。ハイ。
フィードメーター - TokyoLife::Dalog あわせて読みたいブログパーツ
Favorite nicovideo
Ring and Union
Amazon and Rakuten
Wait for feeding...

Return to page top