「.sit」ファイルをダウンロードさせたい
みんこ
[E-Mail]
1998/09/02(水) 12:25:32
Macですが、StuffIt Expanderで圧縮したファイルを「***.sit」
というファイル名でアップしてリンク張ったらダウンロードできませんでした。
(ファイル名がただ表示されました)
そこで「***.sit.hqx」という名前に変えてみたところ、ダウンロードは
できましたがtext書類になってしまいました。多分根本的に何か
間違えてるようなんですがよくわかりません。できたらダウンロードして
ダブルクリックしたら自己解凍するようにしたいのですが。
あしかもダウンロードしてみた時点でファイルのアイコンが.sitの
ファイルアイコンじゃなくなってるのですが、圧縮ファイルの作り方
からなにかちがうんでしょうか。
Macですが、StuffIt Expanderで圧縮したファイルを「***.sit」
というファイル名でアップしてリンク張ったらダウンロードできませんでした。
(ファイル名がただ表示されました)
そこで「***.sit.hqx」という名前に変えてみたところ、ダウンロードは
できましたがtext書類になってしまいました。多分根本的に何か
間違えてるようなんですがよくわかりません。できたらダウンロードして
ダブルクリックしたら自己解凍するようにしたいのですが。
あしかもダウンロードしてみた時点でファイルのアイコンが.sitの
ファイルアイコンじゃなくなってるのですが、圧縮ファイルの作り方
からなにかちがうんでしょうか。
匿名希望
1998/09/02(水) 17:31:36
おそらくサーバーの設定の問題です。(ただしsitでなくsit.hqxで
置く方が一般的。だがhqxにしても変わらないかもしてない。)
サーバーはブラウザーに対しファイルの種別情報を送ります。
(ファイルを送る前に。) サーバーはファイルの拡張子を見てど
の種別かを判断します。お使いのサーバーには「*.sit」の情報が
欠けているため、種別不明→「標準のファイル」(多くの場合テキ
ストファイル)として送ったのでしょう。
一般にブラウザーは「テキストファイル」は画面に表示します。こ
れはブラウザー側でどう設定しても一般には避けられません。(こ
の点で、「ブラウザーの設定を変えれば何とかなる」と誤解してい
る人が昔から多いです。確かに一見何とかなりそうな設定項目はあ
る。ただしInternet Explorer 4.0(の少なくともWindows版)は
サーバー側が送ってくる種別情報とは無関係に自分で判断するよう
です。でもこれはこれで問題があります。)
ですから、今回の場合、サーバーに対し「*.sit」の情報を教えて
やればいいことになります。ここから先はプロバイダーによって
違ってきます。一番確実なのは、プロバイダーのサポートに相談す
ることです。次に確実なのは同じサーバーを使っていて、<なおか
つ>インターネット<とマックに>詳しい人に相談することです。
それでは間に合わない、あるいは解決しなかったというのなら、ま
ずは以下の方法を試してください。
AddType application/x-stuffit .sit
の一行を含む<テキストファイル>を「.htaccess」という名前で
作ります。(先頭にドットが必要です。)これをサーバーの、sit
ファイルを置いたのと同じディレクトリーに<テキストファイル>
として転送します。マックバイナリーが付いていると、sitファイ
ルどころかそのディレクトリー以下のhtmlページすら表示できなく
なります。最悪の状態。
(本当は、転送する前に、既に.htaccessファイルが置いてないか
確認した方がいいが、最初から置いてあるプロバイダーなどないだ
ろう。)
うまくいったら、あなたのホームページの片隅に「メモ:私はこう
してsitファイルをダウンロードできるようにするのに成功した」
として手順を書いておけば、今度どこかで困った人がいたとき、
「ここを見て」と教えてあげることができるでしょう。それを見て
助かった人はまた人に教えて...といい循環が生まれます。教えて
もらっているばかりでは、ねぇ...
おそらくサーバーの設定の問題です。(ただしsitでなくsit.hqxで
置く方が一般的。だがhqxにしても変わらないかもしてない。)
サーバーはブラウザーに対しファイルの種別情報を送ります。
(ファイルを送る前に。) サーバーはファイルの拡張子を見てど
の種別かを判断します。お使いのサーバーには「*.sit」の情報が
欠けているため、種別不明→「標準のファイル」(多くの場合テキ
ストファイル)として送ったのでしょう。
一般にブラウザーは「テキストファイル」は画面に表示します。こ
れはブラウザー側でどう設定しても一般には避けられません。(こ
の点で、「ブラウザーの設定を変えれば何とかなる」と誤解してい
る人が昔から多いです。確かに一見何とかなりそうな設定項目はあ
る。ただしInternet Explorer 4.0(の少なくともWindows版)は
サーバー側が送ってくる種別情報とは無関係に自分で判断するよう
です。でもこれはこれで問題があります。)
ですから、今回の場合、サーバーに対し「*.sit」の情報を教えて
やればいいことになります。ここから先はプロバイダーによって
違ってきます。一番確実なのは、プロバイダーのサポートに相談す
ることです。次に確実なのは同じサーバーを使っていて、<なおか
つ>インターネット<とマックに>詳しい人に相談することです。
それでは間に合わない、あるいは解決しなかったというのなら、ま
ずは以下の方法を試してください。
AddType application/x-stuffit .sit
の一行を含む<テキストファイル>を「.htaccess」という名前で
作ります。(先頭にドットが必要です。)これをサーバーの、sit
ファイルを置いたのと同じディレクトリーに<テキストファイル>
として転送します。マックバイナリーが付いていると、sitファイ
ルどころかそのディレクトリー以下のhtmlページすら表示できなく
なります。最悪の状態。
(本当は、転送する前に、既に.htaccessファイルが置いてないか
確認した方がいいが、最初から置いてあるプロバイダーなどないだ
ろう。)
うまくいったら、あなたのホームページの片隅に「メモ:私はこう
してsitファイルをダウンロードできるようにするのに成功した」
として手順を書いておけば、今度どこかで困った人がいたとき、
「ここを見て」と教えてあげることができるでしょう。それを見て
助かった人はまた人に教えて...といい循環が生まれます。教えて
もらっているばかりでは、ねぇ...
匿名希望
1998/09/02(水) 17:38:57
一つ忘れていた。
同じファイル名のままだと、ブラウザーのキャッシュに誤った情報
が残っていて、うまくダウンロードできないことがあるので、名前
を変えた方がいいです。
一つ忘れていた。
同じファイル名のままだと、ブラウザーのキャッシュに誤った情報
が残っていて、うまくダウンロードできないことがあるので、名前
を変えた方がいいです。
みんこ
[E-Mail]
1998/09/02(水) 21:40:40
.htaccessファイルをアップしようとすると
Permisson deniedと返されてエラーになります。
一体、どうしたら。
もう少しいじってみますが。
教えていただいてて何ですが、私ここでは質問するの初めてだと
思います...レスはつけたことありますが。わかる範囲で。
「教えてもらっているばかり」ではないと思いますが。
HP作成支援系ページも作ってますので教えていただいたことは
無駄にはしません。
.htaccessファイルをアップしようとすると
Permisson deniedと返されてエラーになります。
一体、どうしたら。
もう少しいじってみますが。
>匿名希望さん
教えていただいてて何ですが、私ここでは質問するの初めてだと
思います...レスはつけたことありますが。わかる範囲で。
「教えてもらっているばかり」ではないと思いますが。
HP作成支援系ページも作ってますので教えていただいたことは
無駄にはしません。
satoshi kusunoki
1998/09/02(水) 22:42:19
「教えてもらっているばかり」というのは一般論のつもりっだった
のですが、配慮が足りませんでした。不愉快な思いをさせるのは意
図しないことでした。すみません。
さて、permission deniedというのはかなり意外です。既にその
ディレクトリに.htaccessファイルがあってしかも「所有者」が
別人(誰でもいいが多分rootでしょう)で、しかも見えない設定
になっているということでしょうか。(ftpでクライアントから
特定のファイルを見えないようにする設定は可能。)
その場合、何か設定が書かれている可能性が高いですから、上書
きはまずいです。(ファイルを削除することはおそらく可能だか
ら、一旦消せば転送もできるだろうが。)プロバイダーのサポー
トに相談するのがいいでしょう。どこのプロバイダーかここにURL
を書いてくれれば、「ああ、そこならどういう設定か知っている」
という通りすがりの人もいるかもしれませんよ。(sonetですか?)
「教えてもらっているばかり」というのは一般論のつもりっだった
のですが、配慮が足りませんでした。不愉快な思いをさせるのは意
図しないことでした。すみません。
さて、permission deniedというのはかなり意外です。既にその
ディレクトリに.htaccessファイルがあってしかも「所有者」が
別人(誰でもいいが多分rootでしょう)で、しかも見えない設定
になっているということでしょうか。(ftpでクライアントから
特定のファイルを見えないようにする設定は可能。)
その場合、何か設定が書かれている可能性が高いですから、上書
きはまずいです。(ファイルを削除することはおそらく可能だか
ら、一旦消せば転送もできるだろうが。)プロバイダーのサポー
トに相談するのがいいでしょう。どこのプロバイダーかここにURL
を書いてくれれば、「ああ、そこならどういう設定か知っている」
という通りすがりの人もいるかもしれませんよ。(sonetですか?)
みんこ
[HomePage]
1998/09/03(木) 09:24:49
特に気にしてません。なんか今はほんとに質問モード全開ですし(笑)
***.sit.hqxファイルをそのままアップしてみたところ、家からだと
ちゃんとダウンロードできるようになりまして、オッケー!と思って
アップしたんですが、今会社からやってみたらアイコンが表示されない
ファイルになってました。がく。
よそからダウンロードしてもこんなになるのかは解りませんが。
(ポスペのおやつプラグインなんですが誰か試してみて下さい)
.htaccessファイルについてはプロバイダに聞いてみることにします。
サポート体制がが最悪なので(遅い、杓子定規、いいかげん)
あんまりやりたくないのですが。因みにインクルというローカルな
プロバイダです。HP容量制限無し・安いのが取り柄...かも。
でも他の人がきちんとダウンロードできることが確認できたら
それでいいような気もしますのでちょっとMacの友人に頼んでみます。
>一般論のつもりっだった のですが、配慮が足りませんでした。
特に気にしてません。なんか今はほんとに質問モード全開ですし(笑)
***.sit.hqxファイルをそのままアップしてみたところ、家からだと
ちゃんとダウンロードできるようになりまして、オッケー!と思って
アップしたんですが、今会社からやってみたらアイコンが表示されない
ファイルになってました。がく。
よそからダウンロードしてもこんなになるのかは解りませんが。
(ポスペのおやつプラグインなんですが誰か試してみて下さい)
.htaccessファイルについてはプロバイダに聞いてみることにします。
サポート体制がが最悪なので(遅い、杓子定規、いいかげん)
あんまりやりたくないのですが。因みにインクルというローカルな
プロバイダです。HP容量制限無し・安いのが取り柄...かも。
でも他の人がきちんとダウンロードできることが確認できたら
それでいいような気もしますのでちょっとMacの友人に頼んでみます。
SHUICHI.T
[E-Mail]
[HomePage]
1998/09/03(木) 09:42:19
ただ単に会社のマシンに PostPet がインストールされていないだけでは?
(私のマシンもそうなので白紙アイコン)
>今会社からやってみたらアイコンが表示されない
>ファイルになってました。がく。
ただ単に会社のマシンに PostPet がインストールされていないだけでは?
(私のマシンもそうなので白紙アイコン)
みんこ
[E-Mail]
1998/09/03(木) 11:00:19
[[解決]]
そうみたいでした。試しにお試し版を入れたらアイコン出ました。
そうか、そういうこともあるんですね。
ということはこれで問題は殆どクリアできたみたいです。
(あとは友人の確認を待つとして)
色々お世話になりました。ありがとうございます。
[[解決]]
>ただ単に会社のマシンに PostPet がインストールされていないだけでは?
そうみたいでした。試しにお試し版を入れたらアイコン出ました。
そうか、そういうこともあるんですね。
ということはこれで問題は殆どクリアできたみたいです。
(あとは友人の確認を待つとして)
色々お世話になりました。ありがとうございます。
SHUICHI.T
[E-Mail]
[HomePage]
1998/09/03(木) 11:57:28
(追加)
あることに気付きました。
StuffIt アーカイブに対して *.sit.hqx としてはいけません (*sit.hqx のファイル情報を見ると StuffIt 書類になっている)。
このアーカイブ (*.sit) を BinHex エンコードしたファイルに対して .hqx という拡張子を付けるのが正しいです (これで *.sit.hqx となる)。
(追加)
あることに気付きました。
StuffIt アーカイブに対して *.sit.hqx としてはいけません (*sit.hqx のファイル情報を見ると StuffIt 書類になっている)。
このアーカイブ (*.sit) を BinHex エンコードしたファイルに対して .hqx という拡張子を付けるのが正しいです (これで *.sit.hqx となる)。
みんこ
1998/09/03(木) 13:35:21
.....?すいません、わかりません。
只の*.sitファイルに.hqxつけただけなので多分それを言われているのは
わかりますが。「BinHex エンコード」ってどうやるんですか?
.....?すいません、わかりません。
只の*.sitファイルに.hqxつけただけなので多分それを言われているのは
わかりますが。「BinHex エンコード」ってどうやるんですか?
SHUICHI.T
[E-Mail]
[HomePage]
1998/09/03(木) 14:02:23
DropStuff の場合は環境設定の BinHex で“BinHex フォーマットにアーカイブを変換”チェックボックスにチェックマークを入れてから (圧縮前の) ファイルを圧縮し直して下さい。
(他にも方法がある (StuffIt Deluxe か Fetch でエンコード))
>「BinHex エンコード」ってどうやるんですか?
DropStuff の場合は環境設定の BinHex で“BinHex フォーマットにアーカイブを変換”チェックボックスにチェックマークを入れてから (圧縮前の) ファイルを圧縮し直して下さい。
(他にも方法がある (StuffIt Deluxe か Fetch でエンコード))
みんこ
1998/09/03(木) 14:05:15
わかりました。うち帰ってからやってみます。
どうもありがとうございました。
わかりました。うち帰ってからやってみます。
どうもありがとうございました。