可自定义的Windows右键单击文件上传器?

时间:2010-04-21 19:13:42

标签: windows upload ftp content-management-system

我正在寻找像RightLoad这样的“右键单击上传”应用程序 - 一个可以从Windows资源管理器的上下文菜单将媒体文件上传到远程FTP服务器的应用程序。我想自定义应用程序以作为基于PHP的CMS的自定义图像上载工具。

用户会将图像和其他媒体文件上传到一个已定义的FTP帐户(我也非常愿意接受其他传输方式,只要它们受到一流的Web托管堆栈的支持)然后可以在他们登录的CMS中使用。

为了能够进行这些自定义,应用程序必须是开源的 - RightLoad是“仅”免费软件。或者,只要它们允许“预先打包”的服务器设置可以轻松部署到用户,我就可以使用闭源和商业建议。

有没有人知道这样的工具至少与最新版本的Windows(XP,Vista,7)兼容?

  

恩惠

     

感谢所有人提供了很棒的投入。就目前的情况而言,我认为最简单的方法是坚持使用RightLoad并创建一个工作流程,将上传后RightLoad呈现的URL复制+粘贴到CMS中。我对此表示赏心悦目,因为我觉得这对后代来说是个值得怀疑的问题,我希望成为第一个在新的赏金系统下获得500赏金的人:)

5 个答案:

答案 0 :(得分:3)

您可以使用窗口的“我的网络地点”这样的http://techie-buzz.com/how-to/right-click-and-send-to-ftp.html

来使用发送到菜单

答案 1 :(得分:3)

我认为WinSCP可能包含您想要的一切:

它可以编写脚本,并且由于使用SSH

而比FTP更安全

答案 2 :(得分:1)

如果你坚持开源,为什么不创建一个custom context menu handler并使用一些开源FTP客户端发送它?

我必须检查细节,如果它真的可行,但我会从它开始。

答案 3 :(得分:0)

我只是有了一个想法,经过测试和工作:

使用regedit编辑HKEY_CLASSES_ROOT / * / Shell 在一个名为FTP的shell中添加一个密钥到Mysite,在默认值中将它设置为FTP到Mysite。

然后在您刚刚创建的名为command的FTP密钥中添加一个密钥,在命令默认值中使用:

C:\ Program Files(x86)\ Internet Explorer \ iexplore.exe http://www.mysite.com?file=%1

这将做的是打开IE和地址www.mysite.com?file=C:\path\to\file.jpg

现在使用$ _GET你可以获取文件地址,通过php上传到任何地方,甚至添加一个界面......

现在,当用户右键单击任何文件时,他们可以通过点击FTP

在您的网站上传

答案 4 :(得分:0)

1)另一个软件是RightLoad,我现在就用它了!

2)我多年来使用的好软件是FLING。它在Windows资源管理器中添加了右键单击菜单...但是,我已经离开了该软件,因为直到今天(版本2.35)还没有 DOESNT 支持 SFTP (现在在所有网站上我使用SFTP !!)

3)我不喜欢SEND-TO菜单!(因为我认为在WINDOWS中保存的密码很容易被病毒窃取..)