◆こんなソフトウェアつくってください◆
- 515 名前:名無しさん@お腹いっぱい、 :03/09/02 17:21 ID:alT7z6NP
- テキストファイルの文字列を、0000,0001,0010というような2進数に変換してくれるツールを作ってください。
プラットフォームはどれでも結構ですが、変換された文字列のコピペではなく
保存場所とファイル名を、任意に指定できる出力方法でおねがいします。
注意 バイナリエディタの二進数ではありません。
- 516 名前:名無しさん@お腹いっぱい。 :03/09/02 18:17 ID:664CLD7Q
- 何バイト毎? とか訊いてみる
- 517 名前:名無しさん@お腹いっぱい、 :03/09/02 21:17 ID:AfOPHOV9
- ttp://nickciske.com/tools/binary.php
このサイトのテキスト-バイナリ変換を、ローカルで実行したいんです。
数字の0なら0、1は1、2は01、3は10、4は11、5は001という風に。
2進数の意味
ttp://e-words.jp/w/2E980B2E695B0.html
- 518 名前:名無しさん@お腹いっぱい。 :03/09/02 22:52 ID:yCtaWR8t
- >>517
ネタ?釣り?
>数字の0なら0、1は1、2は01、3は10、4は11、5は001という風に。
なりません。自分で紹介したHPで試してみ。
半角英数は8bitだから、0と1が8個並んだ形になる。
全角文字は16bitだから、16個な。
独特のコード表を用いるなら知らないけど。
で、>>515で4bitずつ区切ってあるが、これは何故?
あと目的は?こんなの作って何に使うの?
- 519 名前:名無しさん@お腹いっぱい。 :03/09/02 22:59 ID:664CLD7Q
- ソースぶっ飛んだので製作中止ヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノ
ゆなコンバータで変換後の文字を0と1で指定すればいい予感
http://rd.vector.co.jp/soft/dl/win95/amuse/se093075.html
- 520 名前:名無しさん@お腹いっぱい。 :03/09/02 23:23 ID:uVRe/6S2
- >数字の0なら0、1は1、2は01、3は10、4は11、5は001という風に。
この方法だと、001は001なのか02なのかわからんことになるな。
- 521 名前:331 :03/09/02 23:26 ID:Dlndwl9n
- >>515
ruby -ne '$_.unpack("b*")' < in_file > out_file
こんな感じかな?
要rubyだけど、似たようなことはperlとかでもできるでしょう。
- 522 名前:名無しさん@お腹いっぱい。 :03/09/02 23:34 ID:yCtaWR8t
- >>520
いや、5だろw
- 523 名前:名無しさん@お腹いっぱい。 :03/09/02 23:42 ID:k+9M5zvK
- 331さん
カコイイ!
- 524 名前:名無しさん@お腹いっぱい、 :03/09/03 09:40 ID:S6FMrLFl
- >>518
やってみて自分が間違っていたことがよくわかりました。
独自のコードは使いませんが、10進数方式、16進数方式の変換も選択できればもっといいです。
上で出した数字は、わかりやすいようにと思って例にしたんですが、自分でも馬鹿なことをしたと反省しています。
使用目的は、テキストを暗号化して偽装することです。
>>519
これで問題は無いのですが、コピペではなくファイルに保存できればよかったんですが・・・
>>521
rubyをインストールして試してみたのですが、どうすればいいのかさっぱりわかりません。
出来れば、GUIでおねがいします。
わがままで申し訳ありません
- 525 名前:名無しさん@お腹いっぱい。 :03/09/03 10:48 ID:n4spcpNL
- >>524
暗号化や偽装なんていくらでもあるのに
それにこだわる理由は?
- 528 名前:331 :03/09/03 12:05 ID:/PnN6gCn
- >>524
こんな単純フィルタプログラムをGUIで書く気はしません。
何がわかんなくて、何ができなかったのか教えてくれれば対応しますが。
要望するなら自分の状況をちゃんと伝えてくださいな。
んで。
rubyインストールしてるなら、
変換元ファイル名をinfile.txt、変換先ファイル名をoutfile.txtとしたときに、
コマンドプロンプト(MS-DOS プロンプト)から、
ruby -ne '$_.unpack("b*")' < infile.txt > outfile.txt
と打つだけです。
- 529 名前:331 :03/09/03 12:20 ID:/PnN6gCn
- ・・・と思ったけど、とりあえずexe化してみた。
解凍してできたexeに変換したいファイルをドロップしてくれれば、
ファイル名に_"new"を追加して変換されたファイルができます。
infile.txt → infile_new.txt のように。
http://www.momo-lab.net/junk/txt2bin.lzh
つーか、exerb便利杉。サイズが大きくなるのが難点だけどね。
- 530 名前:名無しさん@お腹いっぱい。 :03/09/03 12:38 ID:DPexDvnx
- 先生!元のファイルに戻すには、どうしたらいいんでしょうか
- 532 名前:331 :03/09/03 13:26 ID:/PnN6gCn
- >>530
http://www.momo-lab.net/junk/bin2txt.lzh
- 537 名前:名無しさん@お腹いっぱい、 :03/09/03 14:44 ID:hSa0CW3s
- >>528-529
スタートメニューのirbを起動して入力してました・・・
GUIにはなりませんでしたけど、D&Dをできるようにしていただいてありがとうございます。
簡単に変換できるようになってうれしい限りです。
ありがとうございました。
- 538 名前:名無しさん@お腹いっぱい。 :03/09/03 15:00 ID:DPexDvnx
- >>532
先生!!ありがとうございました。