在特定时间自动登录网站

在特定时间自动登录网站

是否有任何软件(免费软件)可以自动执行我的系统上的任务,以便可以在特定时间登录或注销任何站点?

我有一个软件叫Robotask 机器人任务但不明白它是如何工作的。

答案1

是的,您绝对可以使用 Windows PowerShell 来实现此目的。当然,您必须习惯编写一些代码,但您可以通过 IE COM API 自动化 Internet Explorer。以下是一个简短的示例,供您入门:

$ie = New-Object -ComObject InternetExplorer.Application;
$ie.Visible = $true;
$ie.Navigate("www.google.com");

Start-Sleep -Seconds 1;

$myinput = $ie.Document.getElementById('lst-ib');
$myinput.value = "powershell";

Start-Sleep -Seconds 1;

$myform = $ie.Document.getElementById('tsf');
$myform.submit();

答案2

如果您想改进浏览器等待页面加载的方式,或者您需要在 Javascript 中触发的 valuechange 有任何副作用,那么您应该下载我们为简化 IE 自动化而制作的模块(免费):

http://autobrowse.start-automating.com

要实现上述目标,就需要:

Open-Browser -Url "http://www.google.com" | 
    Set-BrowserControl -Id lst-ib -Value powershell | 
    Set-BrowserControl -Id tsf -click

希望这可以帮助

相关内容