android.process.acore неожиданно остановился [закрытый]

14
задан Ross Rogers 27 June 2013 в 04:03
поделиться

1 ответ

Проверьте пост Джейкула . Он использует Watin для автоматизации. Просто загрузите сборку и попробуйте. Я смог установить значение и затем отправить форму так:

$WatinPath = 'c:\bin\watin\WatiN.Core.dll' #path with downloaded assembly
$watin     = [Reflection.Assembly]::LoadFrom( $WatinPath )

$ie        = new-object WatiN.Core.IE("https://myurl/test.html")
$file1 = $ie.FileUpload('file1') #id of the input
$file1.set('C:\temp\test.txt') # path to the file

# and now just find the button and click on it
$o = $ie.Button('send') #send is id of the submit button
$o.Click()

Я понимаю ваши причины использовать IE вместо WebClient и подобные классы, однако использовать их в других случаях, если это возможно.

Изменить:

В случае, если у вас нет идентификатора элемента, но есть только имя, вы можете попробовать

$f = $ie.FileUpload({param($fu) $fu.GetAttributeValue("name") -eq 'the name you have' })

или

$f = $ie.FileUploads | ? { $_.GetAttributeValue("name") -eq 'the name you have' }
-121--4998244-

Не пробовать, но, возможно, это:

http://www.sourceformat.com/vbscript-beautifier.htm

-121--452921-

фактически произошло из-за абномного перезапуска

11
ответ дан 1 December 2019 в 14:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: