Идея:
Реализовать работу AE jsx-скрипта на определённое количество времени (например, 1 день), с учётом времени покупки на сайте
Дано:
- After Effects СС (от 2015-й версии )
- jsx-скрипт, который становится неработоспособным в определённую дату
- сайт на Wordpress, использую для покупок Easy Digital Downnloads - см.картинку EDD,
- также имеется плагин одноразовых ссылок, который заодно получает/формирует дополнительные данные (одноразовый токен/код, время покупки, ip) при отправке формы - см. картинку LINKS
Требования:
- создать программный функционал для возможности его не слишком сложного дублирования - будет не один скрипт - к примеру добавить окошко с копированием кода в текстовое поле для проверки
- привязать
- скрипт должен быть зашифрованным для пользователя (то есть его формирование на сайте скорее всего использовать не стоит)
Как примерно должно быть для пользователя:
1. Купил и запросил скачивание jsx.скрипта на сайте по форме (сформируется одноразовый код)
2. Скачал скрипт и открыл в AE
3. Использовал скрипт заданное время
4. Через заданное время скрипт заблокируется.
Для простоты можно не делать функционал его последующей активации в AE, в дальнейшем скрипт удаляется, скачивается новый на сайте с обновлённой активацией
Пример подобного интерфейса для AE - см. файл EXAMPLE
скрипт:
https://yadi.sk/d/3io7wAkL3PZWDB