09≪ 12345678910111213141516171819202122232425262728293031≫11
| Home |
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

スポンサー広告】 | top↑
EUC-CNからShift-JISに変換
かなりマニアックなツールではあると思うんだけど、もしかしたらそのtxtファイルはEUC-CNかもしれない!!ってときがあったりなかったりするので、とりあえず作ってみた。


// created by: rin

using System;
using System.IO;

class cn2jis {
public static void Main() {

// is this an irregular way to get the cmd args?
string[] cmds;
cmds = Environment.GetCommandLineArgs();

string readFile = cmds[1];
string writeFile = cmds[1] +"copy.txt";

// read the entire file and write it to the destination by changing from EUC-CN to Shift-JIS
StreamReader sr = new StreamReader(readFile, System.Text.Encoding.GetEncoding("EUC-CN"));
string str = sr.ReadToEnd();
sr.Close();

StreamWriter sw = new StreamWriter(
writeFile,
false,
System.Text.Encoding.GetEncoding("shift-jis"));
sw.Write(str);
sw.Close();


// clean up the directory by deleting the old
File.Delete(readFile);
File.Move(writeFile, readFile);

}
}


まぁ無駄が多いのはパッと見でわかるんだけど、だからといって修正が必要でもない気がするので公開。
C#なんで、直接コンパイルしたいひとはcscが。

走らせたいひとでも.NET Frameworkが必要です。
まぁ今時のwindowsに入ってないハズはないと思うんだけど。

使い方:
①cn2jis.exe にテキストファイルをドラッグ&ドロップ。
又は
②コマンドラインからも使うことが出来るはず(たぶん相対パウでも大丈夫、できなかったらフルパスで)

ダウンロードはここから


まぁこの程度のコード好きにいじっちゃってください。
再配布とかしちゃってください。使い方とか書いてないけど。

THEME:フリーソフト - GENRE:コンピュータ
ソフトウェアTB(0) | CM(2) | top↑
<<【iPhone】ラブプラスiRの更新キタ━━━━(゚∀゚)━━━━ッ!! ver. 1.0.2 | Home | Firefox 新しいタブで検索結果を表示する>>
comments
つ、つまり今なら著作権が私のものに(ならない
【2010/06/04 17:16】URL | よるにぢ #-[ EDIT]
なるよww
でもこのままの状態で著作権主張したら社会的にまずいなw
【2010/06/05 18:55】URL | りん #EhHr0U/E[ EDIT]
please comment














Only Admin
| Home |
プロフィール

りん

Author:りん
〃∩ ∧_∧   ブログっと…
⊂⌒( ´・ω・)
  `ヽ_っ_/ ̄ ̄ ̄/ ζ
      \/___/ 旦
ランキングだお

こんなところもやってます。
最近はもっぱらこっちでボヤいてます。

応援中

airy[F]airy
『airy[F]airy (エアリィフェアリィ)』応援中!
rococoworksさん

ナツユメナギサ
サガプラネッツ最新作「ナツユメナギサ」
SAGA PLANETSさん

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。