• ベストアンサー

OS Xで使えるAppleScriptで作ったアプリケーションにしたい

Xでコンパイルして、実行専用に保存したアプリケーションを9にメールで添付しました。 9から別のXにコピーすると、Classicのアプリケーションと認識されてしまいます。 Xでzipに圧縮し、Xで解凍しても、9を仲介するとClassicアプリケーションになってしまいます。 Xのアプリケーションとして認識させるには、どうしたらいいか、教えてください。

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

  • ベストアンサー
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.5

> 確認しましたが、やはりOSが10.4.7でスクリプトエディタが2.1.1でした。 Mac OS X 10.4.7ーメール添付→Mac OS 9ーメール添付→Mac OS X 10.4.7 この流れをシミュレーションしてみました。こちらには、Mac OS 9を動かせるMacintoshがないので、漢字Talk 8.1 (LC 575) を使いました。 Mac OS X 10.4.7から漢字Talk 8.1へは、「Mail 2.1」、漢字Talk 8.1からMac OS X 10.4.7へはNetscape 3.0を使用。 その結果、Mac OS X用のアプリケーションとして保存した、AppleScriptは、Classic用のアプリケーションとなりました。 おっしゃるように、「情報を見る」では、ファイル名(Classic) となり、「Classicで開く」のチェックボックスはありませんでした。 しかし、ZIP圧縮したAppleScriptは、そのように変化することはありませんでした。 おそらくメールソフトを変えるなり、添付ファイルのエンコードを変えるなりすることで、ZIP圧縮したファイルを添付すれば、うまくいくのではないかと思います。 これ以上は、使用メールソフトまで同じにした環境でシミュレーションしないと、アドバイスは難しいと思います。

kerogero
質問者

お礼

いろいろな検証までしていただいて、ありがとうございました。 今日、メモリースティックで9からXへ移動させてみると、X用のアプリケーションで認識しました。 おっしゃる通り、メールの環境が原因のようなので、環境を変えて、試してみます。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.4

> コンパイルしたMacのOSとスクリプトエディタのバージョンは今はわかりません。 問題になっているのは、AppleScriptを実行するMacintoshのMac OS Xのバージョンです。 Mac OS X 10.4.7で、Classic環境のスクリプトエディタを起動し、アプリケーションを作成すると、Classic用ではなく、Mac OS X用のアプリケーションとして保存されます。今回の件と逆の状態になります。 Mac OS Xのバージョンによって、Classic環境の扱いが異なるのかもしれません。 「Classicで開く」のチェックボックスがないのも、バージョンの差違のせいではないでしょうか?

kerogero
質問者

お礼

何度もありがとうございます。 コンパイルしたMac、解凍したMac、共にClassic環境がありません。 解凍したMacでコンパイルしたアプリケーションには、「Classicで開く」の項目がありますので、OSのバージョンを確認してみます。

kerogero
質問者

補足

確認しましたが、やはりOSが10.4.7でスクリプトエディタが2.1.1でした。

全文を見る
すると、全ての回答が全文表示されます。
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.3

Mac OS Xと「スクリプトエディタ」のバージョンを教えてください。

kerogero
質問者

補足

コンパイルしたMacのOSとスクリプトエディタのバージョンは今はわかりません。 恐らくOSが10.4.7でスクリプトエディタが2.1.1だと思います。 コンパイルした環境と同じ環境が必要なのでしょうか。 宜しくお願いします。

全文を見る
すると、全ての回答が全文表示されます。
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.2

Mac OS 9のMacintoshから転送したAppleScriptと、ZIP圧縮したAppleScriptは、同じものですか? じっさいにZIPファイルの解凍について、試してみましたが、どうも同じものをなんども解凍すると、直接解凍作業をせずに、キャッシュされたファイルを持ってくるようです。 No.1の回答のように、ZIPファイルから解凍されたAppleScriptの「情報を見る」を見て、「Classicで開く」のチェックを外してください。 そのAppleScriptファイルを捨て、再度ZIPファイルから解凍すると、「情報を見る」の「Classicで開く」のチェックが最初から外れているはずです。

kerogero
質問者

お礼

答えになっていませんでした。すみません。 最初のXでZIPにしたファイルを9で受け取り、そのZIPファイルを別のXへ保存し、そのXで解凍しましたので、同じものです。

kerogero
質問者

補足

回答ありがとうございます。 まずXでコンパイルしたアプリケーションが入っているフォルダをZIPで圧縮して、9へ送信しました。 「情報を見る」の「一般情報」にある「種類」では、「アプリケーション(Classic)」と表示されており、「Classicで開く」の項目がありません。

全文を見る
すると、全ての回答が全文表示されます。
  • mackid
  • ベストアンサー率33% (2688/8094)
回答No.1

ファイルの「情報を見る」を開いた時に「Classic環境で開く」にチェックが入ってしまっているのでしたら、そのチェックをはずせばXで動くと思います。

kerogero
質問者

補足

回答ありがとうございます。 なぜか、「Classic環境で開く」の項目自体がありません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • MacOS Xでのファイル解凍ソフト

     MacOS Xでは,特別にインストールしなくても使える解凍ソフトはあるのでしょうか?  私はMacユーザーですが,MacOS 9.2.2止まりのクラシックユーザーです。日常的にはWindows xpがメインになっている状態です。  このたび,会合で撮影した写真を参加者に配布したいのですが,圧縮ファイルとして送るつもりですが,相手がWindows・Mac混在です。  Windowsですと,右クリック「送る」からZipファイルに圧縮できます。またWindows同士であれば.exe形式の自己解凍ファイルも作れます。ただ,MacOS相手ですと.exeファイルは使えないですよね。  そこでご質問ですが,MacOS Xで特別にインストールせずに解凍できる形式はあるのでしょうか? あれば教えていただきたいと思います。  ただ,それがWindowsまたはクラシックMacOSで圧縮できるものである必要があります。  また,WindowsまたはクラシックMac OSで作成できて,MaxOS X上で自己解凍できるソフトはありますか?  私のWindowsまたはクラシックMacOSには,新たにソフトを導入することは厭いません。MacOS X側で特別なインストールがなく解凍できる(可能ならば自己解凍)圧縮ソフトがあればご紹介下さい。

    • ベストアンサー
    • Mac
  • アプリケーションが見つかりません

    ZIPファイルをダウンロードすると(実行・保存両方やっても) 「アプリケーションが見つかりません」 とでます。 exe.ファイルはダウンロード出来るんですが・・・ たいていの世の中に出回っているダウンろロードファイルは ZIPファイルなのでとても困っています。 助けてください!!

  • アプリケーションの変更

    rar形式の圧縮ファイルを間違い、「リアルプレーヤーで開く」でアプリケーションを変更してしまいました。 これを別のにかえるの方法は分かりました。 ただ、圧縮ファイルの場合どのアプリケーションに変更すればいいのでしょうか? Lhacaなど圧縮解凍ソフトにしてみたんですが駄目でした OSはWindowsMeです。 よろしくお願いします。

  • XperiaでZIPの圧縮・解凍・展開が出来ますか?

    XperiaでZIPの圧縮・解凍・展開が出来ますか? Xperiaを買おうと思っているのですが、 Xperiaでメールに添付するファイルを、ZIP形式で圧縮したり、 ZIP形式で圧縮されて添付されたファイルを解凍・展開したりすることは出来るのでしょうか? そのようなアプリがあるのでしょうか。

  • MacOS-XのMailで必ずエラー

    MacOS-X付属のメーラー(Mail)で、添付ファイルを保存しようとしますと「アプリケーション"Mail"は予期しない理由で終了しました。」と強制終了します。 添付ファイルが.jpgや.aiといった画像の場合に100%出ますが、.sitや.zipと圧縮ファイルでは出ませんでした。 今まで画像添付は、直接ドラッグしていたので気づきませんでした。 たまたま数が多く、メニューから添付ファイル保存をしようとしましたらエラーとなりました。 ためしに、過去の添付ファイルを同方法で保存しようとしたところ、数や容量に関係なく画像だけが必ずエラーとなります。 OS-X(ver10.2.5)、メモリ1.25GB、G4(867MHzデュアル)を使用しています。 よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • 解凍すると消えてしまう

    あるソフトをインストールしようと、CDの中のzipをデスクトップにコピーして解凍すると、 あるはずのアプリケーションファイル(.exe)が消えてしまいます。 zipで圧縮されたままで中を見ると、 そのファイルは見えているし、あるのですが…。 色んな解凍ソフトを試しましたが無理です。 以前もそのCDから普通に解凍してインストール出来たので、そのzipが壊れているということはないと思うのですが…(それともCDの中も自然に壊れることがあるのか…?)

  • アプリケーション配布について

    アプリケーションの配布を検討しております。 アプリケーションCDを圧縮しWebからダウンロードさせることに 決まったのですが、ファイル容量が大きいため分割することになりました。 分割ファイルの結合の為、batファイルを実行する必要があるので どうせなら、batファイルを実行すると・・・ 結合→解凍→setup.exe実行→セットアップ終了後に解凍したファイルの削除を 行いたいと思っております。 何か良い方法やツールはありませんでしょうか? ライセンスが必要なアプリケーションの為、極力パソコン内にsetup.exeファイルは残したくないのですが・・・。 <残るのでしたら、仕方がありませんが。 よろしくお願い致します。

  • ZIP解凍方法について

    DLした曲について。 以前、ネット上でDLをした圧縮ファイルを、解凍して、聴いていました。 2年ぶりぐらいにまたやろうと思ったんですが、やり方を忘れてしまいました。 ちなみに、解凍ソフトはDL済みです。 ZIPというのは、圧縮されてると言う意味で正しいでしょうか? ZIPになっているファイルをドラック&ドロップしても、解凍はされますが、 ファイルを開けません。 解凍したファイルは、元のフォルダとは別のところに保存されるようにしないといけないんでしょうか? そうした場合、どのようにして保存先を変更すればいいか教えてください。

  • [アプリケーションが見つかりません]

    [アプリケーションが見つかりません] フリーソフトをダウンロードして、起動しようとしたら「アプリケーションが見つかりません」と表示されました。 試しに「保存」ではなく「実行」でやってみたのですが、やはり同様でした。 色々試してみたら、どうやらZIPファイルでのみこのようなことが起こるみたいです。 今まで色々なソフトをダウンロードしてきましたが、こんなことは初めてです。 何か削除した覚えもないので、どうしていいか分かりません。 皆様のアドバイスお願いします。 ちなみにwinのVistaを使用してます。

  • DVDのデータでHDがイッパイ 圧縮できるの?

    題のとうりで、DVDをPCのHDにコピーしていたら、いっぱいになってしまいました。なので圧縮できればしてしまおうと思い圧縮ソフトにドロップしてやってみたのですが、圧縮されたファイルを解凍してみても中にDVDのデータがありませんでした。初心者であまりこういった作業はしたことがなくあまり詳しいことが分かりません。圧縮するにはどうやったらいいのでしょうか?圧縮・解凍ソフトは圧縮の形式?(ZIPとか)が選べるんものなのですが、動画専用とかあるんでしょうか?分かる方解答お願いします。