こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

.ish (拡張子)は、まだ使いみちはありますか?

懐かしいと思われる方も多いと思います。
多少文字化けしても、結構強力なエラー訂正機能があったと記憶しています。

現在でも何か使えそうな用途はあるでしょうか。 (特に、個人レベルで)

投稿日時 - 2018-05-10 20:13:36

QNo.9497128

暇なときに回答ください

質問者が選んだベストアンサー

ishって、イシューだっけ?
lhaが出てくる前ぐらいの、文字圧縮だったっけ?
今じゃ、使い道が無いかも?
多重で暗号化するなら使えるかも?
例えば、lhaで圧縮した後にishで再圧縮して、文字列に変えてしまえば、通常ではishはサポートしていないだろうと思うので、ハッカーなんかの裏をかくという意味では使えるかもね。
ただ、旧式なんで保証は無いと思う。
案外、数世代前のシステムだと最新版が非対応で面白いかな~なんて思うが・・。

投稿日時 - 2018-05-10 21:05:48

補足

ハッカーの裏をかくのは、いいかもしれませんね。
16ビットアプリケーションだし・・・。

投稿日時 - 2018-05-10 21:22:39

お礼

有難うございます。
最近AIを使った。適当に採った写真から文字を取り出すスマホアプリの精度の高さに感動しました。
これと組み合わせるってのはどうでしょうか。

投稿日時 - 2018-05-10 21:20:44

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(6)

「ish」もう使う必要は無い、過去のソフトウエアとなっている。

それどころか、脆弱性が発見されたとしても今はだれもメンテナンスされていないソフトウエアなので、積極的に使う理由も無い。

※「ish for unix」も、今はメンテナンスされていない。

実用としてバイナリのテキスト化をしたいのであれば、「uuencode」がある。
https://ja.wikipedia.org/wiki/Uuencode

こちらは「GNU Sharutils」として、最新のLInuxディストリビューションでもパッケージ(sharutils)が用意されており、メンテナンスもされている。
Windowsバイナリは、検索されたい。

※ただし「フォーマット」としては「Base64」等に置き換わっている。

uuencodeは強力な誤り訂正機能等があり、出来上がったテキストの文頭や文末、さらにその中間に普通のテキストデータが混じっていてもエンコードできる。
即ち、エンコード化したものの文頭や文末にメモ書きができる。

メモ書きをxmlに発展させてもいい。
これならxmlパーサで読めるのでデータとして応用が効くし、そもそもxmlはテキストでタグを記述するものなので、エディタで容易にいじれる。

また、Unix系なら自身を操作するシェルスクリプトを文頭に記述し実行属性をつければ、自己展開型コマンドあるいは自爆型コマンドが簡単に出来る。
(筆者が昔ジョークでこれを作ったことがある)

※ただし、windowsのバッチファイルで同じことができるかどうかは不明。


余談だが

>16ビットアプリケーションだし・・・。

アプリ(バイナリ)が 16bit か 32bit かは、ソースコードからのビルドターゲットによる。

ISHが全盛だった頃は様々な環境に移植されており、「MSX-DOS」や「CP-M」にも移植されていた。
即ち、「8bitアプリ」のISHもあったのだ。

投稿日時 - 2018-05-15 20:24:56

お礼

8ビットでも作成されてたんですね。
ソースがあれば32ビットでも64ビットでも可能ですね。
意表を突くという用途しか思い浮かびませんが、面白いソフトだったとおもいます 。

投稿日時 - 2018-05-17 21:28:50

ANo.5

jpegでもmp3でも、あるいはプログラムでも何でもいいですが、ishエンコードしたものを印刷し、誰かに渡して、OCR処理して読み込む、なんてのはどうでしょう…。
つまりUSBメモリの代わりに使えるというわけです。
OCR処理には誤読がつきものですが、エラー訂正で何とかなるかもしれません。

ただまあ、バイナリファイルに比較して2~3割ファイル容量が増加しますし、A4用紙1枚に詰めっ詰めで数十KBぐらいかな…というオーダーだと思うので、数MBの写真ひとつで100ページとかに!? (笑

--

現実では、モデムにMNP(Microcom Networking Protocol)が実装されて以降、「データ転送が完了したならば、その内容は正しい」ということが保証されるようになったので、冗長データは無駄なものとなり、掲示板システム(BBS)の衰退と同時に使われなくなっていった感じですかね…。

投稿日時 - 2018-05-14 15:51:07

お礼

そうなんです。
今のところ思いつくのは高精度なOCRソフトとの組み合わせなんです。

投稿日時 - 2018-05-17 21:30:53

ANo.4

>これと組み合わせるってのはどうでしょうか

今の若い人には「謎」なんで、意外性のセキュリティとして、案外強固かも?

投稿日時 - 2018-05-11 12:47:33

ANo.3

>16ビットアプリケーションだし・・・。

ishをunix向けに作られた方がいてソース公開されていますから32ビット版でも64ビット版でも作れますよ。

投稿日時 - 2018-05-10 22:35:00

お礼

知識を埋めてくださり有難うございます。

投稿日時 - 2018-05-17 21:32:07

ANo.1

電話用モデムに、誤り訂正機能の無い時代の物ですね。
今となっては意味のある使いようは無いと思います。

投稿日時 - 2018-05-10 20:52:04

お礼

有難うございます。
基本的に私もそう考えてしまいます。

投稿日時 - 2018-05-10 21:23:37