私は問題を抱えており、解決方法は本当に分かりません。プレーヤーの位置をthis/thisのビデオをバックグラウンドで開いている間に変更したいと思います(別のタブやアプリケーションを同じ時間)。私はソースコードとGUIスクリプトに役立つものは何も見つけることができません。AppleScriptで動画プレーヤーの位置を変更しますか?
ありがとうございます!
EDIT:アイデアを思いついた:私はこれですべてが簡単になるか分からないが、ユーザーエージェントをiOS 10(iPhone)に変更した。
私は問題を抱えており、解決方法は本当に分かりません。プレーヤーの位置をthis/thisのビデオをバックグラウンドで開いている間に変更したいと思います(別のタブやアプリケーションを同じ時間)。私はソースコードとGUIスクリプトに役立つものは何も見つけることができません。AppleScriptで動画プレーヤーの位置を変更しますか?
ありがとうございます!
EDIT:アイデアを思いついた:私はこれですべてが簡単になるか分からないが、ユーザーエージェントをiOS 10(iPhone)に変更した。
ビデオプレーヤーがHTML5ビデオタグを使用している場合は、AppleScriptとJavaScriptでこれを行うことができます。あなたの言ったように、あなたのユーザーエージェントをiOSデバイスに変更すると、Flash Playerではなく、提供される可能性が高くなります。
まず、正しいウィンドウをURLでsearchにする必要があります。次に、スクリプトは、ビデオの時間を更新するために、ウィンドウ内のいくつかのJavaScriptを実行します。あなたの使い方に合わせてプロパティを変更してください。ページに複数の動画タグがある場合は、[0]をDOMで順番に変更するか、代わりにIDでターゲットを変更することができます。
property checkURL : "vimeo.com"
property changeTime : 90
try
tell application "Safari"
set theTab to first tab of window 1 whose URL contains checkURL
do JavaScript "document.getElementsByTagName('video')[0].currentTime = " & changeTime in theTab
end tell
on error
display dialog "That site is not loaded"
end try
これは完璧に動作します - ありがとうございました! :) – thundersuo