問題タブ [file-sharing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPファイル管理アプリケーション
私は、違いのあるWebフロントのファイル管理アプリケーションを作成する方法を研究していますが、私が持っている要件の1つに少し困惑しています。
サーバーでリモートサーバー上のファイルの移動を制御したいのですが、samba/nfsマウントから取得する転送速度には感心しません。たとえば、ファイルをリモートからリモートにマウントされたファイルシステムに移動したい場合、2つの転送が実行されます。1つはサーバーに、もう1つはリモートの宛先に転送されます。私が扱うファイルのサイズは、これを非常に非効率的にします。
これを回避するために考えることができる唯一の方法は、サーバーにsshをリモートソースに入れ、rsync/scpのようなものをリモートの宛先に発行することです。
だから私は2つの質問があります
1)これは私が取ることができる私の最善/唯一の行動ですか?
2)PHPライブラリを使用して直接SSHを使用する方がよいですか、それともアクションをbashスクリプトなどに渡す方がよいでしょうか。(または他の人、どんな提案も大歓迎です!)
情報をありがとう
スチュワート
ftp - Dropbox と同様に機能する FTP クライアント?
残念ながら Dropbox のスペースが不足している素晴らしいデザイナーを助けようとしていますが、すでに 100 GB を利用できるホスティング サービスに料金を支払っています。動作し、エクスプローラー内にシームレスに統合され、自分で割り当てることができる FTP 上のファイルを更新するソフトウェアはありますか?
ありがとう!
hash - ファイルの整合性チェック
ネットワーク全体で共有する非常に大きなファイル(> 1 GB)の大きなセット(10以上)があります。小さなファイルもいくつかあることがあります。
とにかく、転送後にこれらのファイルが正しいことを確認したいと思います。したがって、いくつかの異なるハッシュ(SHA1とMD5、おそらくCRC32も)を計算し、それをメタデータファイルに保存するツールを作成できると考えています。受信側にいる人は誰でも、ツールを使用してファイルを確認できます。
ファイルのサイズを考えると、壊れたファイルが元のファイルとの衝突を引き起こす可能性があることを心配する必要がありますか?誰かが故意に衝突を起こす心配はありません。
その場合、bittorrentを使用することもオプションです。これは、はるかに小さいチャンク(数KBから数MB)のSHA1を計算するためです。もう1つの利点は、データの送信も処理できることです。ただし、同じチャンクが異なるファイルに属する可能性があるため、不便も追加されます。その場合、ファイルを検証するためにファイルの「ネイバー」が必要になります。もちろん、ダミーのパディングを追加することもできますが、今は複雑になっています。
2^80と2^64でさえかなり大きな数であり、そのハッシュは「雪崩効果」を持つように設計されていることを私は知っているので、多分私は少しパラノイアです。
objective-c - iTunesのファイル共有でファイルの名前が変更されないようにすることはできますか?
sqlite dbを使用して、Documentsディレクトリに保存するアプリがあります。
さらに、ユーザーはデータベースからcsvファイルを作成し、電子メールで送信できます。この.csvファイルはDocumentsディレクトリにも保存されます。
iTunesファイル共有を有効にして、ユーザーがこれらのファイルをpc / macに保存できるようにします(将来的には、ユーザーが追加したファイルをアプリで読み取ることもできます)。
ユーザーはiTunesファイル共有を介してファイルを削除、保存、追加、名前変更できることを読みましたが、iTunesファイル共有を介してアプリファイルを削除できなかったことに気付きました。保存/追加、名前変更しかできません。
削除が不可能な場合、これは私のアプリには適していますが、ユーザーは.sqliteファイルの名前を変更できます。
iTunesファイル共有でファイルの名前が変更されないようにする方法はありますか?
c++ - WindowsでC/C ++を使用してネット共有フォルダを無効にするにはどうすればよいですか?
ネット共有フォルダを無効にし、ユーザーが新しい共有フォルダを作成できないようにするためのプログラムをC /C++で作成したいと思います。誰かが方法を知っていますか?
c# - C#を使用してコンピューターのリモート共有ファイルを一覧表示するにはどうすればよいですか?
C#を使用してコンピューターのリモート共有ファイルを一覧表示するにはどうすればよいですか?
誰かがこれを手伝ってくれませんか?
[更新]:最後にC#コードでexe「NETVIEW」コマンドを実行しました。
iphone - iTunes ファイル共有 - 異なるフォルダをアップロードする方法は?
アプリで「ファイル共有」機能を使いたいです。ユーザーが起動したときにコンテンツがない写真アプリを作成したい。したがって、ユーザーは自分の Mac または PC でイメージ フォルダーを選択できます。その後、iPhoneまたはiPadでアプリを起動すると、画像フォルダーのすべてのコンテンツが表示されます。
単純なファイルをアプリに追加することしかできないと思います - コンテンツ フォルダではありませんよね? どうすればこれを行うことができますか?
お時間をいただきありがとうございます。
c# - webclientを使用してWindows7の共有フォルダ(Windowsファイル共有)に新しいフォルダを作成します
Windows7ネットワーク共有フォルダーにフォルダーを作成/削除したい。Windowsエクスプローラーを使用してフォルダーを正常に作成/削除できます。c#webclientを使用して、フォルダーからファイルを問題なくダウンロードできます。しかし、webclientにフォルダを作成/削除する方法がないため、webclientを使用してフォルダを作成/削除することはできません。Webクライアントを使用してWindows7共有フォルダーにフォルダーを作成/削除する方法はありますか?または、ftpwebrequestを使用する必要がありますか?
ありがとう。
network-programming - このデータ共有の問題は NP 問題ですか?
これが私の問題です。P2P ネットワークには、同じデータ ブロックを要求する n 個のピアがあります。そして、いくつかの制約があります。1. 独自のアップロード帯域幅を持つピア。平均帯域幅はデータ ブロックのサイズです。2. ピアには、このデータ ブロックに関する異なる期限があります。1 つのピアが期限までにブロック全体を取得できなかった場合、サーバーのヘルプを検索する必要があります。3. ピアは、データ ブロック全体を持っている場合にのみ、データ (部分的または全体的) を転送できます。
目的は、サーバーの総アップロードを最小限に抑えることです。最適なアルゴリズムがあるのか、それとも NP 問題なのかはわかりません。締め切り優先または最大帯域幅優先の状況では対処できない場合があります これに似た NP の問題はありますか? これはグラフ フローの問題や命令スケジューリングのようなものですが、締め切りとサプライヤーの総帯域幅の増加を同時に処理しなければならないため、難しいことがわかりました。解決策についての指示やリソースを入手できることを願っています:)ありがとう。
mpmovieplayercontroller - iTunes ファイル共有データから映画のサムネイルを生成しますか?
Itunes のファイル共有機能を使用して、ユーザーからカスタマイズされたデータをインポートしています。カスタマイズされた UIButton をタップしたときにビデオを再生する必要があります。したがって、動画のサムネイル画像を MyButton の各インスタンスに設定できるかどうかを知りたいです。
MPMoviePlayerController とその "thumbnailImageAtTime:timeOption" 関数で既にプレイしました。その1つのビデオを選択して再生すると、うまく機能します。しかし、前にすべてのビデオのサムネイルを生成する必要があります。
iTunes を介して任意の iOS デバイスでビデオを同期すると、Apple はカメラ ロールのサムネイルを即座に生成します。それが私が探している方法です..アップルがそれをどのように行っているかについてのアイデアはありますか?