あなたの天然記念物
ホーム更新雑談鉄ゲタランドナーコースガイド自転車JKFFハードソフトダウンロードLinuxリンク(Amiga)リンク(その他)連絡先経歴
    目次 ↓下へ ↑上へ
  1. メールソフトYAMでJISを使う方…
  2. 簡単なMakefile作成方法
  3. WWWサーバー Apacheを使ってみる
  4. ネットワークプログラミング
  5. Scala MM400を使いました
  6. メールソフトYAMで漢字を使う方法
  7. AWebIIで漢字を表示する方法
  8. インターネットでNiftyServeへログイ…
  9. チャットしませんか?
  10. インターネットでチャット(IRC)…
  11. あなたのブラウザに挑戦
  12. JKFFについて知っている二、三の…
  13. CD-ROMを焼き焼き
  14. Professional File System 2を使用開…
  15. 日本語エディタJKED
  16. P-MODELから曲を買ってCD-ROMに
  17. OS3.5インストール方法
  18. TAINACO-Eスクリーンブランカ
  19. Linuxとパラレル接続
  20. 動画ファイルを再生
  21. Real time graphics display trigger …
  22. JKFF最新リリース
  23. AmigaDOS3.9(アイコン編)
  24. AmigaDOS3.9(ファイルリクエスタ…
  25. AmigaDOS3.9(パーティション編)
  26. AmigaDOS3.9(AmiDock編)
  27. AmigaDOS3.9(Unarc編)
  28. AmigaDOS3.9(アイコン修正編)
  29. JKFFDisp最新リリース
  30. YAM用日本語マクロ
  31. 最強のAmigaエミュレータAmithlon
  32. MSでぇ得ぬ
  33. HDToolBoxの使い方
  34. 超高速起動のAmithlon
  35. HTMLのテンプレート処理(解説)
  36. ARexxでWorkbenchを制御(Ram D…
  37. ARexxでWorkbenchを制御(メニュ…
  38. あなたのブラウザに挑戦2
  39. BIOS変更で便利に楽しく
  40. Amithlon Contrib3bリリース
  41. Amithlonでキーボードマップを変更
  42. Amithlonでディジタルサウンド
  43. Perlに夢中
  44. ホームページ製作に夢中
  45. ホームページ作成スクリプト完成
  46. スクリプトのモジュール追加
  47. 文字コードチェックのモジュール追加
  48. 画像サイズ追加のモジュール追加
  49. 確率計算スクリプト
  50. タグIMG自動生成スクリプト
  51. ヘッダ生成モジュール改良
  52. 変換モジュール作成
  53. メニューを簡単に変更してみました
  54. Amithlonでアナログ録音
  55. 行変換のモジュール追加
  56. ページ末尾用のモジュール改善
  57. AmigaOSのシャットダウン用スクリ…
  58. ダウンロード用のモジュール追加
  59. ドローソフトの作成
  60. hpwakeのフロントエンド
  61. AmithlonでMIDI演奏
  62. 改行用のモジュール追加
  63. EはエンハンスドのEです
  64. Amithlonを使う方法-01
  65. Amithlonを使う方法-02
  66. Amithlonを使う方法-03
  67. Amithlonを使う方法-04
  68. フォント名の秘密
  69. 画像収集スクリプト
  70. やったね!AmigaOS4.0漢字表示サポ…
  71. 一言メモ-1
  72. DVD-Rを焼き焼き
  73. 海外送金も楽じゃない
  74. シューティングゲーム(の土台)作りま…
  75. Amithlonと行くLinux Kernelの旅
  76. メールソフトYAMで漢字を使う方法
  77. CDプレーヤ MCDPlayer
  78. 痛車が北海道に来るとAmigaで音声合…
  79. はちゅねをAmigaに連れてって
  80. パレット再配置スクリプト
  81. アクセス規制チェックスクリプト
  82. ニコニコ動画のサムネ表示モジュール…
  83. favicon表示対応
AmigaDOS3.9(アイコン編) (2001.11.27)

しばらく3.9を使ってみたので、その便利な所を紹介します。
その前のバージョン3.5は利点がわからなかったので使っていなくて、
比較の対象が3.1になります。

ここをご覧になった方々は95%の確率(20人中19人)で、
Amigaを日常的に使っていないと思いますから、
Window95との比較もまじえながら説明します。

ちなみにWindows98、WindowsNT4、Windows2000、WindowsMeの人も
Windows95だと思って構いません。
AmigaのGUIをご存知ない皆さんのこと、何から説明していけばよいやら。
とりあえず、私がWindows95(上記の他のOSを含む、以下同様)を使っていて

          なんじゃこりゃー!!使えねぇー!!

と感じたことを基点に説明しましょう。


まずは、Windows95の場合

フォルダの中にアイコンがあるでしょ。
オプションの設定にもよるけど、とりあえず全部のアイコンが見えてるよね。
アイコンの名前は、ファイル名に「.+英字3文字」があると、それは省略されるんだっけ?
私は、前職(Windowsプログラマ)のころ、トラブルの元だからこの辺の設定を変更していて、
デフォルトだとどうなるか知らないもんで。

確かこの、「英字3文字」を拡張子といって、
このファイルを扱うアプリケーションが決まっているはず。
拡張子が同じファイルは、扱うアプリケーションも同じになる。

例えば、
  1. readme.txt
  2. sample1.html
  3. sample2.html
  4. setup.txt
というファイルがあると、1番、4番をダブルクリックすると、
メモ帳が起動されて、ファイルを開く。
2番、3番は、ブラウザが起動されてファイルを開く。
拡張子ごとに表示されるアイコンも決まっている。

さて質問。
3番をダブルクリックしたら、メモ帳が起動されるようにするにはどうすりゃいい?
もちろん、1番、2番、4番はこれまで通りでさ。

Windowsでできるの?ねぇ。(くすくす)


これまでのAmigaDOS3.1の場合

うまく説明できるか自信ないです。
皆さんの脳ミソにWindows95が付着してるから。

フォルダの中にアイコンがあるでしょ。
ひょっとしたら、ないかも。(この時点で、もう違うんです。)

AmigaのGUIは、Workbenchというアプリケーションが動作することで成立しています。
都合が悪くて使いたくなければ、起動しないだけで済みます。
アプリケーションが起動されてなくてもOSに影響ないので。
(Windows95ってデスクトップなしで起動できる?もちろんOSの機能は全部有効で。)

以下の説明はWorkbenchの挙動について説明します。
WorkbenchはOSではないことに注意してください。

Workbenchのメニューは、フォルダごとではなくて、画面の上端にあります。
普段は隠れていて、右ボタン押下中だけ出てきます。
ポップアップメニューが画面の上端に出てくるのを想像してください。

このメニューに「Window|Show|Only icons」「Window|Show|All files」があります。
パイプ「|」はメニュー階層を表わします。
「Only icons」と「All files」は二者択一になっているので、切換になります。
和訳すると「アイコンだけ」「ファイル全部」ということです。

・「Only icons」の場合

 ファイル名の末尾5文字が「.info」となっているファイルから
 アイコン情報を読み込んでアイコンを表示します。
 ファイル名は「.info」を取り除いたものになります。

・「All files」の場合

 「Only icons」に加えて、「.info」が対応しないファイルも表示されます。
 アイコン情報がないので、取って付けたような(笑)アイコンが表示されます。
 ファイル名は、本当のファイル名のままです。

例えば、
  1. readme.txt
  2. sample1.html
  3. sample2.html
  4. setup.txt
のフォルダがあって「Only icons」だと「.info」ファイルが1個もないので、
アイコンは1個も見えません。
「All files」なら4個ともファイル名もそのままで表示されます。
もし「Only icons」でreadme.txtだけ表示したければ
  1. readme.txt
  2. readme.txt.info
  3. sample1.html
  4. sample2.html
  5. setup.txt
2番のファイルのように「表示したいファイルの名前」+「.info」を用意すればOKです。
「.info」ファイルの作成方法を省略します。

「.info」ファイルには種類があって
  1. ごみ箱
  2. フォルダ
  3. プロジェクト(データ)
  4. ツール(プログラム)
と区別しています。
「readme.txt」はデータですから「プロジェクト」の種類で作成しておきます。
このアイコンをクリックしてメニューの「Icons|Infomation...」を選択すると
設定画面が表示されて、このアイコンをダブルクリックした際に
どのアプリケーションを起動するか指定できます。
そこでエディタを指定しておくと、「readme.txt」をダブルクリックして
エディタが起動されるようになります。

ファイルの種類に合わせてアプリケーションを起動できるようにするために、
  1. readme.txt
  2. readme.txt.info
  3. sample1.html
  4. sample1.html.info
  5. sample2.html
  6. sample2.html.info
  7. setup.txt
  8. setup.txt.info
という風に全部の「.info」を用意しておけばOKです。
Windows95での質問「sample2.htmlをダブルクリックしてエディタが起動するには?」を
Amigaで実現するには、「sample2.html」をクリックして「Icons|Infomation...」を選択、
起動するアプリケーションにテキストエディタを指定するだけです。

《おまけ》
拡張子のようなファイル名にたよらないので、
  1. readme
  2. readme.info
  3. sample1
  4. sample1.info
  5. sample2
  6. sample2.info
  7. setup
  8. setup.info
としても大丈夫です。
ただし、3〜6番はWWWサーバがhtmlファイルとわからないので、
「.html」をつけたほうがいいです。


これからのAmigaDOS3.9の場合

ファイルの1個1個に「.info」ファイルをつけるのが面倒なので、
「.info」なしファイルについては、
デフォルトの「.info」がついているかのように、振舞います。�BR>
あるファイルに「.info」がないとき、どのデフォルトの「.info」を
対応させるとよいか、それを「SYS:Prefs/DefIcons」で設定します。

ファイルの種類をWindowsで考えると拡張子しかないのですが、
元々そういうものがないAmigaの場合、ファイル名では判定できません。
判定の方法は、次の通りです。
  1. 頭から?バイト目に「???...?」がある
  2. 中に「???...?」がある
  3. 大きさが?バイトである
  4. ファイル名がパターン「???...?」と一致する
  5. プロテクションビットが「???...?」と一致する
これらの条件をANDやORで組合せて、正しく判定できるように調整してあります。

WindowsのCD-ROMをAmigaで見たときには、拡張子が大抵ついているので
それらのファイルについては、パターンの一致で対応を決めます。

対応する「.info」は、「SYS:Prefs/Env-Archive/Sys/def_〜.info」という名前で
格納されています。

例えば、HTMLファイルの場合は「def_html.info」となっています。
この「.info」ファイルで、起動するアプリケーションをブラウザにしておくと
「.info」ファイルのないHTMLファイル(と判定されたもの)は、ダブルクリック
すると、ブラウザが起動されて、HTMLファイルを開きます。
どのページも無断でリンクして構いません。
Valid HTML 4.01 Transitional