Base64エンコードを使用してファイル転送
バイナリファイルの受け渡しを行う方法が無い、もしくは大変手間である場合にBase64でエンコードしたテキストデータを使用してバイナリファイルの受け渡しを行うことができる。
使い方考えてみた
一般的には電子メール等で使われると思うが、応用していろいろな場面で使えそうな気がする。
- リモートデスクトップ先にクリップボードを介してファイルを送る
- 直接SCP接続できない場合に、Base64エンコードされたテキストでファイルのやり取り
- 裏コンテンツとしてBase64でエンコードした何かを…w
- コンテンツにバイナリデータを埋め込むことが出来る…!
あれ、あまり無いですね 笑
自分は、遠隔地にあるリモートデスクトップで繋いでいるPCへエクセルファイルを送るために上記の方法でファイルをやり取りしました。
# 成功したときはテンションがあがりました。
やり方
使用ツール
Base64EnDeco
http://www12.plala.or.jp/selen/Software/Base64EnDeco/