Я никогда не делал много с AppleScript, но я пытаюсь автоматизировать этот процесс. У меня есть веб-сайт с кнопкой, которую нужно щелкнуть. Однако кнопка осуществляется с JavaScript/JQuery/AJAX выглядеть примерно так:Нажав на ссылку JavaScript/jQuery с Applescript
<div id="divIdOfButton" class="someClass">
<div class="divClassOfButton someOtherClass">
<img src="imgOfButton">
<div>
...
<script type="text/javascript">
$(document).ready(function() {
$('#divIdOfButton .divClassOfButton).click(function() {
...
}}
Я пытался это без удачи
tell application "Safari"
activate
delay 1
set URL of first document to "http://example.com/"
do JavaScript "document.getElementById('divIdOfButton').getElementByClassName('divClassOfButton')[0].click()" in front document
end tell
Я сделал кучу поисков, но не смогли найти ничего. Было бы очень полезно помочь.
Можете ли вы предоставить ссылку? – adayzdone
К сожалению, это сайт, который требует членства. – user500119
Будет ли он работать, если бы я скопировал весь $ (document.ready (.... в applescript и сказал «сделать Javascript» ... »в переднем документе? – user500119