我用casperjs创建了一个允许自动购买的脚本。
我想创建一个应用程序,以便其他不编码的人可以使用它。
如何将脚本放在应用程序中并根据使用者的信息更改信息?
提前感谢您的回答
您可以使用CasperJS command line parser访问位置参数或命名选项,以根据使用它的人对程序进行更改。
例如:
$ casperjs example.js purchase automatic --username="johndoe" --password="qwerty123"
casper.echo(casper.cli.get(0)); // purchase
casper.echo(casper.cli.get(1)); // automatic
casper.echo(casper.cli.get('username')); // johndoe
casper.echo(casper.cli.get('password')); // qwerty123
然后,从您的应用程序中,您可以使用您选择的参数或选项调用该命令并获取结果。
另一种解决方案是使用CasperJS包装器来处理您正在使用的语言。
这里有一些流行的CasperJS包装: