2010-10-19 43 views
4

我有一个使用php和curl自动登录到网站并执行一些操作的脚本。 这一点是确定的,但我现在想将脚本发送给其他人,以便他们可以使用它。如何打包PHP应用程序脚本?

所以我可以创建一个执行脚本的批处理文件。

的问题将是用户不会让PHP instaled他们的计算机上,并会probally必须启用php.ini文件卷曲了。

要求用户执行所有这些动作会是麻烦的。无论如何,我可以创建一个基本的instalation或类似的东西,这将包装整个事情?

感谢:-)

+3

如果你的目标用户没有安装php,那么php可能不是你的脚本的好选择。 – 2010-10-19 23:39:59

+1

*希望有一种将PHP“编译”为可执行文件的方法* – 2010-10-19 23:51:20

+0

您的所有用户是否都使用相同的操作系统?如果是这样,哪一个?如果不是,你愿意为你的软件支持多个软件包吗?如果你的用户没有安装PHP,你可以安装它吗?同上卷曲。 – 2010-10-20 10:39:31

回答

0

也许这是矫枉过正的东西,但你可以 看看钛桌面 http://www.appcelerator.com/products/titanium-desktop-application-development/

其开源,跨Plataform和自由。它基本上允许您使用Web应用程序技术(例如Adobe Air)创建桌面应用程序,并且它支持php脚本。这当然意味着你必须创建一个至少有一个按钮来运行你的脚本的用户界面。

1

phc -- the open-source PHP compiler

在另一方面,你确定你的用户将有卷曲安装?如果没有,并且您决定将它与您的应用程序一起分发,他们是否会安装所有curl的依赖项?