• 締切済み

JSで自分のファイルをバックアップする

JSで自分のファイルをバックアップするバッチなどを作りたいのですが、 Electronを使わないと無理なのでしょうか? セキュリティ面もありブラウザ上での実行ではローカルのファイルの操作はできないのでしょうか? セキュリティ面で無理と一度言われたのですが、 何か簡単に気軽にインストールして可能になる、コンパイラはフレームワークなどはないでしょうか? gulpを使っているので、nodjsはインストールされていますが、これではできないのでしょうか?

みんなの回答

  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.1

ブラウザ上で出来るのは特定場所への保存と、サンドボックス下のファイルシステムにアクセスすることくらいです。 それでもzip化してDLさせ、後で手動で何処かに展開する、程度の手間をかければ大抵のことはできます。 後はChrome Appなんかのブラウザ拡張の権限があれば出来るので、全部ブラウザ拡張でするか、 多少の危険を承知で特定サイトにローカルファイルアクセスのAPIを提供するようにして、 拡張をインストールして貰えたユーザーだけ、自サイトでファイル操作の機能を提供するという事もできます。 ただ、個人的にパッチのようなことがやりたいのならやっぱりNodeが一番楽です。

関連するQ&A