我在寻找一个开放源码网络应用程序,我可以安装可提供的功能类似于 YouSendIt.功能的愿望包括:

  • 用户有一个帐户可以上传文件通过一个网络界面向服务器。
  • 用户可以把电子邮件地址,以收件人收到一个独特网址的服务器,让他们下载的文件(这是流,以防止未经授权的访问)。
  • 帐户管理、带宽跟踪、记帐,这些额外的功能,那是好的,但不是必不可少的。

很显然这不是棘手的,文件上载,产生独特网址、发送电子邮件、流的文件。但我宁愿没发明轮子,如果没有体面的东西在那里。

如果没有这样的程序,什么框架或CMS你的代码吗?它提供这些工具大多数已经builtin?

有帮助吗?

解决方案

我还不知道的任何开放源项目这样的。这可能是因为这是一个相当简单的应用程序,并已经有免费服务(如YouSendIt),做的工作。

如果你找到YouSendIt有用的,为什么不付钱?你会保存自己的时间和精力编写自己的解决方案。

你真的需要代码你自己的解决方案可以使用的服务喜欢 亚马逊S3 储存的文件。

其他提示

我一直在寻找同样的自己。创建一种方式为外部用户提交的文件进行的随机项目和比赛等。除了文件发送的任何电子邮件上的指定的领域。我不想要一个网站,可以利用的个人文件的分享。

没有,我找到了这具体地说,你可以去的托管解决方案,从yousendit,sitedrop,但是相当昂贵。

我已经找到了 开放源码解决方案,您也许可以调整,以适合你的需要和期待。

也不免费版本,从XIGLA(对不起不能张贴链接,新的用户,卫生司..),我不知道有多少你可以定制,但似乎提供一个体面的服务。目前在低于100美元。这种解决办法也提供亚马逊S3支持,这是一个加。

该问题与主办这样的功能自己的或共同主办的是php文件上载限制。绕过去,一个具有使用CGI在C、Perl,无论。PHP(5至少)不允许进度条在文件上传。

这些都是没有什么先进,但是完成工作:

超级上传 -几个问题要配置,但它工作得很好。GUI不是好的和没有管理工具-它是不是应该有,我的猜测。

继电器 (原网站, http://ecosmear.com/relay 似乎死了,军2011年。) 缓存的副本 一个非常有希望的解决方案,大GUI、用户账户管理、预览很好的进展吧,但是一些错误,使这一挑战和风险,利用它...太糟糕了。

关于 SM

很晚上的问题,但是发现此同时,在寻找同样的事情,所以在这里:

https://www.assembla.com/spaces/file_sender/wiki/Homehttp://filesender.org

我不知道这一确切类型的系统,但是你可能看到的东西喜欢[paFileDB 其中有许多人所需的特点,例外的电子邮件的功能。这提供了一个基于代码,而不是从头开始。

另外,我建议建立这在任何框架和语言你最舒服。这可以在任何语言,PHP,蟒蛇,Perl,等等。合理迅速和无痛。然而,我坚决不同意这种需要"一小时",以代码,如果你真的计划建立一个强大的应用程序服务器有更多的东西比的最基本特征。

编辑:多一个您可能会感兴趣作为一个基础, FileChucker 是一个PHP and Perl解决方案,得到了一吨的特征,包括有能力做到的电子邮件通知的上载/下载和文件管理从浏览器,等等。我再次不认为这是相当你在寻找什么,但这可能是有趣对你作为一个起点。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top