Home / Diary / base64をもっと手軽にエンコード/デコードしたい

base64をもっと手軽にエンコード/デコードしたい

以前AutoHotKeyで作ったのはバイナリファイルをbase64エンコードするだけでデコードはブラウザにまかせていたが、CSSの背景画像等に積極的にbase64を利用するようになってきたので、エンコードだけじゃ不便になった。

そこで、エンコードとデコードを手軽に行えるものをRubyで作ってみようじゃあないか、と思ってできたのがこれ。

標準のpackメソッド一発で変換できるので、あっという間に完成した。

実行ファイルに適当なファイルをD&Dするとbase64でエンコードしたテキストをクリップボードに格納する。

実行ファイルに何も渡さずに実行すると、クリップボードの中身をbase64テキストだと判断してデコード。バイナリファイルとして保存する。ファイル名はMD5ハッシュで決定。

Info

関連のあるエントリ
2008-11-24 様々な形式にエンコードするATOKダイレクトAPIプラグイン
2007-12-09 ニコニコ動画の動画ファイルとコメントをダウンロードするRubyスクリプト for Operaとか
2008-05-31 スクリプト色々更新
2007-12-25 Ruby製ニコニコ動画用ダウンローダー for Operaとか
2006-04-13 Ruby on Railsに手を出してみた その後
新しいエントリ(日付順)
OperaのFile I/Oを試す
古いエントリ(日付順)
OperaでもStylish

Comment

投稿したコメントは公開されません。サイトオーナーのみが閲覧できます。
返信等を希望する場合は、コメント内に連絡先のメールアドレスかサイトのURLを入力してください。

2008
0514

Tagsruby

最新のエントリ
注目のエントリ(はてな)
ゲーム攻略

暴満館 ~The House of Full Violence~
Powered by WordPress.
About | Contact | 新着のエントリ情報 RSS