• ベストアンサー

operaでzipファイルをそのまま解凍する方法

opera9.63を使っています。 zipファイルをダウンロードして解凍するときに、以前は左クリックをするとダウンロード後そのまま解凍が始まっていたのですが、最近なぜか解凍ソフトのエラーが出るようになってしまいました。 (一度右クリックとかでデスクトップに保存して、その後に解凍したときは問題なくできます。) 解凍ソフトはlhaplusを使っており、でてくるエラーは ~~~~~~~ c:\Documents-ファイルまたはディレクトリが見つかりません。 and-ファイルまたはディレクトリが見つかりません。 Settings\(ユーザー名)\Local-ファイルまたはディレクトリが見つかりません。 Settings\Apprication-ファイルまたはディレクトリが見つかりません。 Data\Opera\Opera\profile\cache4\temporary_download\(ファイル名)-ファイルまたはディレクトリが見つかりません。 (7).zip-ファイルまたはディレクトリが見つかりません。 エラーまたは警告が発生しています。 ~~~~~~~~~~~ といったものです。 また、試しにlhazで開こうともしましたが、開けませんでした。 確証はないのですが、このようなエラーが出だしたのは、ver9.63にアップグレードしてから以降のような気がするので、それが原因かもしれないのですが・・・改善方法がよくわかりません。 過去の質問を検索したところ、おそらくこの方(http://oshiete1.goo.ne.jp/qa4434164.html?ans_count_asc=20)と同じ症状だと思います。そこで、インターネット一時ファイルを削除してみましたが・・・改善されませんでした。 どなたか、お詳しい方がいらっしゃればぜひ教えてください。

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

  • ベストアンサー
noname#87714
noname#87714
回答No.3

エラーメッセージを見る限り、どうやら Opera が解凍ソフトに渡したパスがちゃんとクオートで囲んでないみたいですね。 lhaplus "c:\Documents and Settings\(ユーザー名)\Local Settings\Apprication Data\Opera\Opera\profile\cache4\temporary_download\(ファイル名) (7).zip" というコマンドを実行したいはずなのに、ダブルクオートが付いていないため、こんな感じで lhaplus c:\Documents and Settings\(ユーザー名)\Local Settings\Apprication Data\Opera\Opera\profile\cache4\temporary_download\(ファイル名) (7).zip スペースで区切られた複数のファイルを解凍するためのコマンドと見なされているようです。 ちなみに、「lhaplus で開く」という部分の操作は、 zip ファイルをクリックする→ダイアログが出る→他のアプリケーションで開く→lhaplus を選択する で間違いありませんか?

por-fabor
質問者

補足

お答えいただきありがとうございます! なぜあんなエラーが出ていたのかすごく納得できました。 そういうことだったんですね! >>ちなみに、「lhaplus で開く」という部分の操作は これは、edvakfさんのおっしゃっている方法とは違います。 zipファイルをクリックする→白紙のページが開かれ、ページ読み込み中のような状態になる→読み込みが完了する→lhaplusが自動で起動し、解凍作業に移る という感じです。 (但し、後述するようにもともとの設定で関連付けてあるようなので、単に省略されてるだけなのかもしれません) 参考になるかわかりませんが、他の情報も書きますね。 開こうとしたzipファイルはoperaのダウンロード履歴には表示されていません。しかし、左クリックをせずに、右クリックで「リンク先のコンテンツを保存」を選ぶと、ダウンロード履歴に残ります。 また、質問本文で「lhazで開こうとした」と書きましたが、このときのlhaplusからlhazへの変更方法は、 詳細設定→ダウンロード→zip拡張子を選択、編集→他のアプリケーションから開く→lhaplusからlhazへ変更 という方法を取りました(わかりにくい説明で申し訳ありません)。 以上、長々となってしまい申し訳ありませんが、お答えいただければとてもうれしいです。よろしくお願いします!

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

その他の回答 (5)

noname#87714
noname#87714
回答No.6

raindog64 さんはああ言ってらっしゃいますが、もしかしたらOperaの問題かもしれません。Opera9.5、9.6系 は他のプログラムにファイルを渡すときの挙動にバグっぽいところがあるからです。 まずはOperaのクリーンインストールをしてみてまたzipファイルを開くアプリケーションの設定をし直すのが一番確実性の高い方法だと思いますが、それでも無理なら一々手動でやるしかないでしょうね。 http://opera-wiki.com/%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E5%AF%BE%E5%87%A6%E6%96%B9%E6%B3%95#Opera.E3.81.AE.E8.A8.AD.E5.AE.9A.E3.82.92.E5.88.9D.E6.9C.9F.E7.8A.B6.E6.85.8B.E3.81.AB.E6.88.BB.E3.81.99

por-fabor
質問者

お礼

とんでもなく遅くなってしまってすいません! ご親切に教えていただきありがとうございました!

すると、全ての回答が全文表示されます。
noname#227707
noname#227707
回答No.5

どうもOperaの問題ではないような気がします。 もしかして解凍出来ないのはzipファイルだけじゃないでしょうか。そして、IEでダウンロードして解凍も上手く出来ないとか。 だとすれば、zipファイルの関連付けがおかしくなっているのでしょう。lhaplusまたはlhazを起動して関連付けをやり直してみてください。 初めにedvakfさんの回答を読んで、気づくべきでした、申し訳ない。

por-fabor
質問者

お礼

お礼が遅れてしまってすいません! ありがとうございました!

すると、全ての回答が全文表示されます。
noname#227707
noname#227707
回答No.4

えーと、お使いのOSはXPでよろしいでしょうか。 多分、Opera9.2xにOpera9.63を上書きアップグレードされたんじゃないかと思いますが、Opera9.5からはキャッシュ(一時ファイル)の保存先が変更になりました。これが原因で設定がおかしくなっていると思われます。 とりあえず確認して頂きたいのは、「ヘルプ」 → 「Operaについて」を表示させて以下の項目のファイルパスを確認してください。(デフォルト状態でインストールしている場合です) ----- 設定 C:\Documents and Settings\ユーザー名\Application Data\Opera\Opera\profile\opera6.ini Opera ディレクトリ C:\Documents and Settings\ユーザー名\Application Data\Opera\Opera\profile キャッシュ C:\Documents and Settings\ユーザー名\Local Settings\Application Data\Opera\Opera\profile\cache4 ----- で、キャッシュに表示されているファイルパスがOperaの一時ファイル保存先となり、一時ダウンロード保存先(Temporary Download Directory)はこの一階層下になります。(IEのインターネット一時ファイルとは全く場所が違います ^^; ) 次に新しいタブを表示させ、アドレス欄に次のように入力して設定ファイルエディタを表示させます。 opera:config#Temporary Download Directory ファイルパスを以下のように設定し、保存をクリックしてOperaを再起動させてみてください。 C:\Documents and Settings\ユーザー名\Local Settings\Application Data\Opera\Opera\profile\cache4\temporary_download\ これで直りそうな気がしますが、判らないところ等があれば補足質問してみて下さい。

por-fabor
質問者

補足

教えてくださってありがとうございます! 使っているOSはXPです。また、確かに以前はopera9.2xだった気がするので、raindog64さんの言う通り、それが原因かもしれないです。 ただ、教えていただいたとおりにやってみたのですが、直りませんでした・・・。 ファイルパスを確認したところ、「設定」「operaディレクトリ」「キャッシュ」はraindog64さんが書いて下さったものと同じでした。

すると、全ての回答が全文表示されます。
  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

Operaをクリーンインストールしましょう http://fume00001.blog96.fc2.com/blog-entry-32.html

por-fabor
質問者

お礼

解答ありがとうございます。 クリーンインストール試してみましたが、改善されませんでした。 また、何かわかれば教えてください。

すると、全ての回答が全文表示されます。
noname#101087
noname#101087
回答No.1

>このようなエラーが出だしたのは、ver9.63にアップグレードしてから以降のような気がする ...... 「アップグレード」のとき、ユーザー指定を間違えたような感じです。 再インストールするほうが早いかも。

por-fabor
質問者

補足

解答ありがとうございます。 ユーザー指定とはどのようにするのでしょうか? 再インストールは試してみましたが、改善されませんでした・・・。

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

関連するQ&A