MacファイルをWindowsで読めるように変換するプログラム

  • URLをコピーしました!

※本ページにはプロモーションが含まれています。

ファイルをWindowsの古いツールで読み込もうとすると、たまに読めないことがあります。

「まあ、いいか」と思って何年か放置してましたが、ふと調べてみたところ、Macで作ったファイルが読めていないことがわかりました。

原因はファイル名にあり、UnicodeのNFD/NFCの違いや、読み込めない特殊記号のせいでした。

それを変換するツールがあればいいのですが、ないようなのでPythonでプログラムを作りました(※主にGPT4が)

今回の仕様では、ディレクトリ配下のファイルをすべて正規化します。

あまり動作確認していないので、実行するときは念のためバックアップを取ってください。

せっかくなのでコードを公開します。Pythonを実行する方法がわかる人は使ってみてください。

わからない人向けには記事を書いているので次を参考にしてください。

MacファイルをWindows用に変換(画像)
目次(読みたいところから読めます)

コードと動作環境

動作環境

Python 3.11.5
Windows11

せっかく作ったんだけど、新しいアプリは、この問題にだいたい対応してるから、あんまり出番はないかもね。

実行方法(環境構築)

Pythonの実行方法は、ゼロからだと時間はかかりますが、それほど難しくありません。

次の記事を参考にすれば、誰でもできるのではないでしょうか。

あわせて読みたい
【まとめ】このサイトのPython記事【プログラミング】 言語や環境設定、スクレイピングの入門記事があります。 学習の準備やその他のプログラミングは次で説明しています。 AIの活用で解決 チャットAIを使いこなせば、精度の...
MacファイルをWindows用に変換(画像)

この記事が気に入ったら
いいねしてね!

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメントする

目次(読みたいところから読めます)