我正在开发一个项目,其中涉及运行 ProFTPd 的 FTP 服务器和为用户创建帐户的 PHP/MySQL 后端。
创建帐户后,系统会向用户发送电子邮件,其中包含其帐户详细信息以及下载 FileZilla 或 CyberDuck 的说明(具体取决于用户的操作系统),并通过用户代理字符串检测到。
为了让新手更容易,我想到为 FileZilla 生成 .lnk 文件,并将帐户登录详细信息作为参数,这样他们只需单击 .lnk 文件即可打开服务器。这不是一个关键功能,而是一个技术挑战。
我的问题是:
- 这可行吗?
是否有任何替代方案(例如,生成一个带有指向 Filezilla 可执行文件的脚本的 .bat?)
- 是否存在任何问题,可能是指向可执行文件的相对/绝对路径?
- 更进一步,为用户提供在单个帐户/单个服务器上进行 FTP 访问的软件的最简单方法是什么(不能选择 Web 界面)。
以编程方式创建 .lnk 文件非常困难。看这个答案 https://stackoverflow.com/questions/2427566/creating-a-desktop-shortcut-using-a-web-page/2427619#2427619.
在 FileZilla 中,我认为你能可靠地做的最好的事情就是传递一个filezilla.xml
文件,并描述安装 FileZilla 后导入该文件所需的步骤。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)