Как я могу автоматизировать кнопку «следующий эпизод» в Netflix (Mac)? - PullRequest
4 голосов
/ 09 декабря 2011

Вот моя цель: Когда моя дочь просыпается в 4 часа утра, я бы хотел поставить в очередь следующие 4 эпизода «Овцы Шона» (20 минут), поэтому мне не нужно просыпатьсякаждые 20 минут, чтобы начать следующее шоу.Так что на самом деле мне просто нужно автоматизировать нажатие кнопки «следующий эпизод» каждые 20 минут или около того (или сколько времени покажет шоу).Это для компьютера MAC с Snow Leopard.

Моим первым инстинктом было посмотреть, смогу ли я запустить JavaScript для этого, но потом заметил, что Netflix использует Silverlight, и он не выглядит так, как будто "Кнопка «Следующий эпизод» доступна через JS.

Предпочтительные методы:

  1. Расширение Chrome
  2. Средство автоматизации Mac / скрипты / программа
  3. Автономная программа для Mac
  4. Что бы ни сработало

Есть мысли о том, как это можно сделать, и какие инструменты / методы / сценарии могут это сделать?

Большое спасибо.

** Обновление: Мое решение **

Мне удалось написать скрипт sikuli, чтобы выполнить это.Работает как шарм.

Скрипт на github:
https://github.com/jamischarles/autoplay_net

Полный пост в блоге со скриптом :
http://www.jamischarles.com/blog/automating-netflix/

Ответы [ 4 ]

2 голосов
/ 09 декабря 2011

Хорошо, если ваша дочь смотрит это на компьютере, а эпизоды имеют стандартное время.Также, если кнопка «Далее» постоянно отображается в одном месте, вы можете взглянуть на autohotkey, таким образом, вы можете автоматизировать щелчок и, возможно, некоторые другие вещи;Вы можете получить автоматическую горячую клавишу здесь:

http://www.autohotkey.com/, и здесь доступна некоторая документация: http://www.autohotkey.com/docs/

http://www.autohotkey.com/docs/commands/MouseClick.htm (это необходимо для вашего проекта)

Здесь также приведен пример сценария, который имитирует щелчок мыши в определенном месте:

 ; Move to specified coordinates then left-click once (based on pixels):
 MouseClick, left, 200, 300

также @ lesce, ваша ссылка не ведет ни к какому действительному приложению.(извините, не могу комментировать)

1 голос
/ 13 декабря 2011

Может быть sikuli сможет нажать на кнопку.

1 голос
/ 09 декабря 2011

Вы можете использовать iMacros для Chrome. https://chrome.google.com/webstore/detail/cplklnmnlbnpmjogncfgfijoopmnlemp/details

0 голосов
/ 09 января 2012

autoFlix делает именно это, но только в Windows.

Хотя я работал над версией Mac.

...