|
|
以下のスクリプトを実行したところ、 既存のプロファイルを実行したように、firefoxが表示されましたが、 1分ぐらいすると、ウインドウが消えてしまいます。 firefoxで、既存のプロファイルを使う事は、できないのでしょうか?
call UwscWebDriver
userDataPath = "C:\Users\PCのusr\AppData\Local\Mozilla\Firefox\Profiles"
profileName = "\Profilesにある.defaultの前の文字"
// capabilitiesを作成 firefoxProfileCapabilities = GetfirefoxProfileCapabilities(userDataPath, profileName)
print "firefoxProfileCapabilities = " + firefoxProfileCapabilities
driver = WebDriver.Start(Webdriver.firefox, 9515, firefoxProfileCapabilities)
msgbox(1) driver.Close()
function GetfirefoxProfileCapabilities(path, name) result = replace(template, "%profile%", replace(path, "\", "\\")) result = replace(result, "%name%", name) fend
textblock template { "capabilities": { "alwaysMatch": { "browserName": "firefox", "moz:firefoxOptions": { "args": [ "-profile %profile%", "-p %name%" ] } } } } endtextblock exitexit
|
No.1703 2024/01/06(Sat) 19:08:10
|