У меня есть R Script, который использует данные Bloomberg для генерации отчета.Я могу получить данные Bloomberg с помощью пакета Rblp.Тем не менее, сценарий должен идеально работать в 4 часа утра.Я пытаюсь запланировать это, но Bloomberg выходит из системы после определенного времени простоя.Итак, мне нужно сначала автоматизировать вход в Bloomberg.
Я нашел следующий скрипт wsf для автоматизации входа в Bloomberg
<package>
<job id="vbs">
<script language="VBScript">
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.AppActivate "1-BLOOMBERG"
WScript.Sleep 1000
WshShell.SendKeys "{esc}"
WScript.Sleep 1000
WshShell.SendKeys "login~"
WScript.Sleep 2000
WshShell.SendKeys "YOURUSERNAME{tab}YOURPASSWORD~"
WScript.Sleep 1000
</script>
</job>
</package>
Однако, когда я запускаю его, он генерирует дополнительный символ вполе пароля (которое не видно).Но если я использую тот же сценарий для какого-то другого приложения, такого как Skype, он работает нормально.
Есть ли возможность автоматизировать вход в Bloomberg?