问题描述
当用户单击按钮时,我使用命令“开始”打开网站。该按钮是用 Progress 4GL (ADM) 编写的 UI 的一部分。使用“开始”命令我可以打开网站。但是,是否有某种方法可以传递登录凭据以及登录网站?
这是我单击按钮时使用的代码片段 -
OS-COMMAND SILENT start "<website>".
解决方法
您可以使用“?”传递参数在网址中。例如,要将搜索值传递给 Google,您可以使用以下网址:
public LayerMask playerlayer; // 8
public LayerMask treasurelayer; // 9
public LayerMask treasurephysicallayer; // 10
// Start is called before the first frame update
void Start() {
Physics2D.IgnoreLayerCollision(8,8,true);
Physics2D.IgnoreLayerCollision(8,10,true);
Physics2D.IgnoreLayerCollision(10,true);
Physics2D.IgnoreLayerCollision(9,9,true);
}
您的浏览器将在“搜索”字段中显示“搜索值”已存在的 Google 页面。
查看您网页的来源并找到用户名和密码字段名称。使用 URL 中的那些,以“&”分隔。当您的 OS-COMMAND SILENT START "http://www.google.com?q=searchvalue".
命令打开网页时,应该会填写这些值。