トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     Windowsのchmファイルについて
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kirarin
Åê¹ÆNo.8588
投稿日時: 2004-6-25 14:55
職人
居住地: 彩の国
投稿: 214
使用環境:
Windows7
IE 8
Flash CS4
Flash Player WIN 10,0,45,2
-------------------------
WindowsXP Professional SP3
IE7.0
Flash 8 Professional
Flash Player 10.0.12.36
-------------------------
Windows2003 Sp1
IE6.0 SP1
Flash MX 2004 ...
Windowsのchmファイルについて
いつもお世話になっております。
kirarinですm(__)m。

Windowsでよく見かけるヘルプファイルにxx.chmファイルというものがあります。
ダブルクリックで動作(アプリケーションの関連付けのせいだと思いますが)しますが、fsCommand()やその他の手段でFLASHからこのファイルを起動する事はできないでしょうか?

この件で、自分で調べた内容は以下です。
・fscommand()を使うには、swfと同じ(またはその下の)ディレクトリで、fscommandという中に動作させたいファイルを置く必要がある。
・実行形式のファイルでなくなてはならない。(.exeでなくてはならない?)
・chmファイルを動作させているのはwinntフォルダなどにあるhh.exe(←正しいかどうかは少し不安)

FLASH自体がHTMLの中で動作するものなので、何か手はないか?と思っています。
(chmをローカルにダウンロードさせて表示などでも、出来るなら可)

もしかしたらあやしげなことを言っているでしょうか?(^^;)
セキユリティに関する情報がまだ疎いので、もしそうであればご指摘くださいm(__)m

よろしくお願いいたします。

追記:
ワザワザchmファイルでなくHTMLでいいのでは?というご意見もあると思います(^^;)
過去のファイルの再利用ができたら・・・ということで投稿しました。


----------------
Kirarin

野中文雄
Åê¹ÆNo.8635
投稿日時: 2004-6-27 15:36
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: Windowsのchmファイルについて
fscommand()関数の"exe"コマンドは、プロジェクタから「アプリケーションを実行する」機能です(Flash MX 2004「ActionScript辞書」)。アプリケーションファイルを"fscommand"フォルダに格納するという制限は、Flash Player 6からセキュリティ上加えられました。
引用:
kirarinさんは書きました:
・fscommand()を使うには、swfと同じ(またはその下の)ディレクトリで、fscommandという中に動作させたいファイルを置く必要がある。
・実行形式のファイルでなくなてはならない。(.exeでなくてはならない?)
・chmファイルを動作させているのはwinntフォルダなどにあるhh.exe(←正しいかどうかは少し不安)

SWFがブラウザで再生されている場合には、Flashから直接アプリケーションを実行することはできないと思います。
引用:
FLASH自体がHTMLの中で動作するものなので、何か手はないか?と思っています。

Flash Player 5のプロジェクタで、たまたまファイルを保存することができた時期もありました。しかし、セキュリティ上の問題から、(プロジェクタの機能としてさえ)明確に削除されたという経緯があります。
引用:
(chmをローカルにダウンロードさせて表示などでも、出来るなら可)

ネット上のあるページを閲覧したら、知らないうちにファイルがダウンロードされ、それが自動的に実行されてしまうという機能が存在したとすると、それをどう捉えるかでしょう。一部にとても喜ぶ人たちがいることは確かです。
引用:
もしかしたらあやしげなことを言っているでしょうか?(^^;)


----------------
 

o-shima
Åê¹ÆNo.8648
投稿日時: 2004-6-27 23:04
新米
居住地:
投稿: 12
使用環境:
Windows2000 Pro SP4
FlashMX2004 Pro
書き出し:
  FlashPlayer7
  ActionScript2.0
Re: Windowsのchmファイルについて
単純にgetURL("?.chm")ではダメですか?
そのまま開くためには多分クライアント側の設定が必要と思いますが。

# 関連づけ自体はあるけど、勝手に起動していいファイル
# として登録しないとダメな気が。

今単純にWebサーバ上に.chmファイル置いてIEでそのURL入れて
みたら、開くかどうかの確認のアラートはでるものの、開けば
普通に見えたので。

的外れだったらすみません。
kirarin
Åê¹ÆNo.8654
投稿日時: 2004-6-28 12:38
職人
居住地: 彩の国
投稿: 214
使用環境:
Windows7
IE 8
Flash CS4
Flash Player WIN 10,0,45,2
-------------------------
WindowsXP Professional SP3
IE7.0
Flash 8 Professional
Flash Player 10.0.12.36
-------------------------
Windows2003 Sp1
IE6.0 SP1
Flash MX 2004 ...
Re: Windowsのchmファイルについて
野中さん、o-shimaさん、ありがとうございますm(__)m

不足分の知識も補って頂いて、感謝しております。m(__)m

やはりいくら過去の資源の再利用といっても、セキュリティ的に問題があるのはまずいですよね。
もう一度検討したいと思います。


>今単純にWebサーバ上に.chmファイル置いてIEでそのURL入れてみたら、開くかどうかの確認のアラートはでるものの、開けば普通に見えたので。

はい、私もやってみました。
ただやはりこの「確認のアラート」が問題で・・・・
クライアントには理解してもらえそうにはないですよね(^^;)

情報ありがとうございましたm(__)m


----------------
Kirarin

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops