问题标签 [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.

0 投票
1 回答
139 浏览

php - PHP文件管理应用程序

我正在研究如何创建一个与众不同的 Web 前端文件管理应用程序,但我对自己的一个要求感到有些困惑。

我希望我的服务器控制远程服务器上的文件移动,但我对从 samba/nfs 挂载中获得的传输速度印象不深。例如,如果我想将文件从远程移动到远程安装的文件系统,则会发生 2 次传输,1 次传输到服务器,然后 1 次传输到远程目标。我将使用的文件的大小使这非常低效。

我能想到解决这个问题的唯一方法是让我的服务器 ssh 进入远程源并向远程目标发出类似 rsync/scp 的东西。

所以我有2个问题

1)这是我能采取的最好/唯一的行动吗?

2) 我是更好地使用 PHP 库直接 SSH,还是将操作传递到 bash 脚本之类的东西上更好?(或任何其他人,欢迎提出任何建议!)

感谢您提供任何信息

斯图尔特

0 投票
6 回答
6738 浏览

ftp - 功能类似于 Dropbox 的 FTP 客户端?

我正在努力帮助一位出色的设计师,她的 Dropbox 空间不足,但她已经为有 100GB 可用空间的托管服务付费。有没有一种软件可以运行,并且可以无缝集成到资源管理器中并更新您自己可以分配的 FTP 上的文件?

谢谢!

0 投票
2 回答
963 浏览

hash - 文件完整性检查

我们有大量(10 多个)非常大的文件(> 1 GB),我们在我们的网络中共享这些文件。偶尔也会有一些较小的文件。

无论如何,我们希望确保这些文件在传输后是正确的。所以我想我可以创建一个工具来计算几个不同的哈希值(SHA1 和 MD5,也可能是 CRC32)并将其保存在元数据文件中。接收端的任何人都可以使用该工具验证文件。

我是否应该担心鉴于文件的大小,损坏的文件可能会与原始文件产生冲突?我不担心有人故意产生碰撞。

在这种情况下,也可以选择使用 bittorrent,因为它会计算小得多的块(几 KB 到几 MB)的 SHA1。另一个优点是它甚至可以处理数据传输。但这也带来了不便,因为同一个块可能属于不同的文件——在这种情况下,您需要文件的“邻居”来验证它。当然我可以添加虚拟填充,但现在我让事情变得复杂了。

我知道 2^80 甚至 2^64 都是相当大的数字,并且哈希被设计为具有“雪崩效应”,所以也许我只是有点偏执。

0 投票
1 回答
788 浏览

objective-c - 是否可以防止在 iTunes 文件共享中重命名文件?

我有一个使用 sqlite db 的应用程序,将其保存在 Documents 目录中。

此外,它允许用户从数据库创建一个 csv 文件并通过电子邮件发送。此 .csv 文件也保存在 Documents 目录中。

我会启用 iTunes 文件共享,因此用户还可以将这些文件保存在 pc/mac 上(也许将来我的应用程序也可以读取用户添加的文件)。

我读到用户可以通过 iTunes 文件共享删除、保存、添加和重命名文件,但我注意到我没有成功通过 iTunes 文件共享删除我的应用程序文件,我只能保存/添加和重命名它们。

如果无法删除,这对我的应用程序有好处,但用户仍然可以重命名 .sqlite 文件。

有没有办法防止在 iTunes 文件共享中重命名文件?

0 投票
1 回答
721 浏览

c++ - 如何在 Windows 中使用 C/C++ 禁用网络共享文件夹?

我想用 C/C++ 编写一个程序来禁用网络共享文件夹并防止用户创建新的共享文件夹。有谁知道方法吗?

0 投票
1 回答
1134 浏览

c# - 如何使用 C# 列出计算机的远程共享文件?

如何使用 C# 列出计算机的远程共享文件?

有人可以帮我解决这个问题吗?

[更新]:最终通过 C# 代码中的 exe "NET VIEW" 命令完成。

0 投票
5 回答
8232 浏览

iphone - iTunes 文件共享 - 如何上传不同的文件夹?

我想在我的应用程序中使用“文件共享”功能。我想创建一个在用户启动时没有内容的照片应用程序。因此,用户可以在他的 mac 或 pc 上选择一个图像文件夹。之后,在他的 iphone 或 ipad 上启动应用程序,他的图像文件夹中的所有内容都将可见。

我认为只能将简单文件添加到我的应用程序中 - 而不是内容文件夹,对吧?任何想法我怎么能做到这一点?

感谢您的时间和帮助。

0 投票
1 回答
4405 浏览

c# - 使用 webclient 在 Windows 7 中的共享文件夹(Windows 文件共享)中创建新文件夹

我想在 Windows 7 网络共享文件夹中创建/删除一个文件夹。我可以使用 Windows 资源管理器创建/删除文件夹。我可以使用 c# webclient 从文件夹中下载文件。但由于没有在 webclient 中创建/删除文件夹的方法,我无法使用 webclient 创建/删除文件夹。有没有办法使用 webclient 在 Windows 7 共享文件夹中创建/删除文件夹?或者我应该使用 ftpwebrequest?

谢谢。

0 投票
1 回答
84 浏览

network-programming - 这个数据共享问题是 NP 问题吗?

这是我的问题:P2P 网络中有 n 个对等点,它们请求相同的数据块;并且有一些限制。1.对等点有自己的上传带宽,平均带宽就是数据块的大小。2. 对等体对这个数据块有不同的期限。如果一个节点在截止日期前没有获得整个区块,它必须搜索服务器帮助。3. 只有拥有整个数据块的对等方才能传输数据(部分或全部)。

目标是最小化服务器的总上传量,我无法弄清楚它是否具有最佳算法或者它是一个 NP 问题。截止时间优先或最大带宽优先可能无法处理某些情况是不是有一些类似这样的NP问题?这就像一个图流问题或一个指令调度,但我发现这很难,因为我必须同时处理截止日期和供应商总带宽的增长。我希望我能得到一些关于解决方案的方向或资源:) 谢谢。

0 投票
1 回答
1564 浏览

mpmovieplayercontroller - 从 iTunes 文件共享数据生成电影的缩略图?

我正在使用 iTunes 文件共享功能从用户那里导入自定义数据。点击自定义 UIButton 时,我需要播放视频。因此,我想知道是否可以将视频中的缩略图设置为 MyButton 的每个实例。

我已经玩过 MPMoviePlayerController 及其“thumbnailImageAtTime:timeOption”功能。选择并播放该视频后效果很好。但我之前需要为所有视频生成缩略图。

当通过 iTunes 在任何 iOS 设备上同步视频时,苹果会立即为相机胶卷生成缩略图。所以这就是我正在寻找的方式..任何想法苹果是如何做到的?