A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
> サーバサイドで直したもの(情報ファイル等)をいちいちローカルの決められた
> 場所に保存してください。とするより初心者の方でも意識しないでアプリが使え
> れば親切かな・・・と考えたもので。
いやお気持ちはわかるんですが(同じことを考えたことがあるので)
サーバサイドに置いたプログラムをいちいちローカルの決められた
場所に保存してください。として存在がばれるより、
初心者でも意識しないでそのプログラムが動いたら好都合だな……
と考えて作られたものを「ウイルス」と言います。
ウイルスをばら撒く阿呆のお蔭で、
そういうことはできないように作られているのです。
現在感染を続けているウイルスはブラウザのセキュリティホールを利用しているわけですが、
見付かれば当然対策が打たれて同じ手段は使えないようになりますし、
ウイルス対策ソフトには危険サイトと見倣されてアクセスを禁じられるかも知れません。
ちなみにブラウザからローカル上のバッチファイルを呼び出して、
それでFTPさせようかなんて一瞬考えたこともありますが、
「実行しますか?」と尋ねるダイアログが当然出ます。
残念ですが諦めてください。
いや、ウイルスの危険性を排除してそういうことができる方法で特許を取れれば、
きっと喜ばれると思います。
この世界に「絶対」はないので針の穴ほどの期待を込めて「自信:なし」にしておきます(笑
No.2
- 回答日時:
JavaScriptをどのようにつかってFTPに利用したいのですか?
JavaScriptは主にクライアントサイド(ブラウザ)で動作するものでサーバにアクセスするFTPを操作することは出来ません。
FTPダウンロードなら
ftp://ユーザー名.パスワード@サーバー名/ファイル名
これをリンクすれば出来ます。
ダイアログ非表示にする方法はわかりませんが、ダウンロード場所を指定しなければならないので、それを固定の場所にするにはCGIなどのサーバサイドプログラムを用いたFTPならできると思います。
FTPについて
http://ikaso.cool.ne.jp/br_ftp.html
貴重なご回答ありがとうございました。
良くDOSプロンプト上からFTP接続をしてGETやPUTコマンドを発行して
アップロードしたりダウンロードしたりするのですがこれと同じ事をWEB上で
なんとか実現出来ないかなと考えたことがそもそもの発端です。
また、ご丁寧に参考となるサイトまで記述していただき、ありがとうございました。
参考にさせていただきます。
No.1
- 回答日時:
JavaScriptでは(というかブラウザでは)
ブラウザのユーザの許可なしに、
cookie以外のファイルを書き換えることはできないように設計されています。
(ブラウザのバグはありますがw)
ローカルディスクの破壊を防ぐためですね。
だから真っ当には「できない」を回答としておきます。
ご回答ありがとうございました。
良くDOSプロンプト上からFTP接続をしてGETやPUTコマンドを発行して
アップロードしたりダウンロードしたりするのですがこれと同じ事をWEB上で
なんとか実現出来ないかなと考えたことがそもそもの発端です。
サーバサイドで直したもの(情報ファイル等)をいちいちローカルの決められた
場所に保存してください。とするより初心者の方でも意識しないでアプリが使え
れば親切かな・・・と考えたもので。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/10 09:06
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- PHP PHPでテキストファイルに保存した時の改行問題 1 2022/11/19 15:07
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Ajaxが動きません~『status=0』?
-
ローカル環境で動作しないJavaS...
-
JavaScriptによる....
-
ActiveXObjectについて
-
デザイン時のVisible=Falseは実...
-
JSPの処理の途中で、JavaScript...
-
JavaScriptで ブラウザの閉じる...
-
自作のJavaScriptを既存のペー...
-
Windows Form のMSChartで、グ...
-
javaScriptでグローバル変数に...
-
Excel vba 配列内の最大値を求...
-
if(1){...}とはどういうことで...
-
特定の文字でエラー
-
1つのVBAコードをすべてのコア...
-
フォルダを自動で開く
-
amazonの商品画像拡大のようなj...
-
VB.NET2003 テキストボックスに...
-
VBScript から JavaScript を呼...
-
ASPによるEXCELファイルの操作
-
PowerPointで時計表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ブラウザからエクセルを開く方法
-
Ajaxが動きません~『status=0』?
-
javascriptでテキストファイル...
-
ローカル環境で動作しないJavaS...
-
ブラウザ上でjavascriptを編集...
-
JavaScriptでテキス...
-
JavaScriptによる....
-
jsでルートディレクトリより上...
-
ASP上からサーバサイドのVBScr...
-
ActiveXObjectについて
-
javascriptでのmdb接続について
-
Illustrator でjavascriptによ...
-
XMLHttpRequestオブジェクトに...
-
<input>で送信するfileのMIMEチ...
-
javascriptでサーバ上のActives...
-
ブックマークレットが動かない。
-
JavaScriptを使ってファイルの...
-
ローカルのtest.txtを1行ずつ...
-
外部SVGの参照
-
php -> javascript 変数渡し
おすすめ情報