enix12enix编写了一个独立的sikuli服务器来远程启动sikuli脚本。我的服务器正在运行,现在我正在尝试将值与 url 一起传递。我想它会看起来像这样:
http://server:9000/test.do?script=/yourscript&argv[1]=arg1value
& 之前的所有内容都可以正常工作。我知道答案就在 java 中的某个地方:
https://github.com/enix12enix/sikuliserver/blob/master/java/src/org/sikuli/SikuliScriptParamProcessor.java
因为有一个函数叫extractparameters。谁能帮忙弄清楚 url 的语法吗?
非常感谢,
雅各布
最佳答案
根据用于检查参数名称是否正确的模式,您应该使用以下格式发送参数:argv## (1-99)
。因此,您不应在网址中发送 argv[1]
,而应该发送 argv1
。
关于java - 我正在尝试找出 url 语法来将参数传递给我的 "Sikuli Server",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14421013/