我正在开展一个项目,该项目涉及运行ProFTPd的FTP服务器和为用户创建帐户的PHP / MySQL后端。
创建帐户后,系统会向用户发送电子邮件,其中包含其帐户详细信息以及根据用户代理字符串检测到的下载FileZilla或CyberDuck的说明。
为了让初学者更轻松,我想到为FileZilla生成.lnk文件,并将帐户登录详细信息作为参数,因此他们只需单击.lnk文件即可打开服务器。这不是一个至关重要的特征,而是一个技术挑战。
我的问题是:
答案 0 :(得分:1)
以编程方式创建.lnk文件非常困难。请参阅this answer。
在FileZilla中,我认为您可以做的最好的事情是传递filezilla.xml
文件,并描述在安装FileZilla之后导入它所需的步骤。
答案 1 :(得分:0)
我认为没有任何办法可以让新手用户更轻松。如果您创建快捷方式文件,则必须知道安装的路径。祝你在假设在FTP程序中使用用户名/密码困难的用户获得好运。即使你有这个,你也会在收到用户的输入后生成快捷方式文件,然后你必须通过电子邮件将文件发送给用户或让他们下载 - >延迟。
我会反对这一点。之前与无能的用户合作过,任何让他们“更容易”但要求他们做其他事情的尝试通常都会大大地适得其反。避免头痛,并提供一个写得很好的操作方法。