Как сделать так, чтобы Chrome имел фокус и обновлял заданную страницу снаружи Chrome? В C # /. NET - PullRequest
0 голосов
/ 14 марта 2012

Как мне дублировать функциональность этого возвышенного скрипта ? Сам код говорит в значительной степени, что я хотел бы сделать:

tell application "Google Chrome" to tell the active tab of its first window
    reload
end tell
tell application "Google Chrome" to activate

Я бы хотел сделать это без использования какой-либо среды тестирования / драйверов. Просто чтобы понять, что в основном происходит за этим кодом. Если это будет слишком много работы, то я, вероятно, надену и использую Selenium Driver. Я предполагаю, что какая-то библиотека, что Python сделала такие вещи тривиальными? И, конечно же, добавьте макрос в Visual Studio / Emacs (или что-то еще) для получения того же эффекта.

1 Ответ

1 голос
/ 14 марта 2012

Просто отправьте Ctrl-R в Google Chrome. Здесь есть один API для python , и этого достаточно . Он должен работать, но он может зацепиться где-то еще, просто нажмите кнопку мыши, используя ответ на этот вопрос На самом деле не существует простого решения, если у вас нет API для Chrome. Если вы хотите, есть руководство здесь . Он не должен быть слишком сложным, кажется достаточно простой операцией, чтобы заслужить свое место в удобных частях API.

...