Цитата:
Оригинал есть, например, здесь
Регистрация закрыта. Можешь торрент-файл выложить?
Цитата:
Про коды - можно парочку примеров?
Код - это условие, т.е. if (code - условие) -> (action - выполнить что-то), соответственно в поле Code просто пишется условие:
1) Есть фильм Movie в группе MovieGroup и нужно перейти куда-то, если выбран звук 1 и субтитры 2. Соответственно условие будет: (Audio(MovieGroup) = 1) & (Sub(MovieGroup) = 2)
Хинт: также должно работать (Aud(Movie) = 1) & (Subtitle(Movie) = 2), т.е. Audio = Aud и Subtitle = Sub (сокращенные и полные названия функций - кому как проще), а вместо группы можно использовать имя муви из него, если это проще.
2) Аналогично, если выбран звук 1 и субтитры любые, кроме 2, то условие будет: (Audio(MovieGroup) = 1) & (Sub(MovieGroup) != 2)
Хинт: можно написать: (Audio(MovieGroup) = 1) & (Sub(MovieGroup) <> 2) - кому как понятнее/привычнее/проще.
А также должно работать (Audio(MovieGroup) = 1) & (Sub(MovieGroup) # 2), но там могут быть косяки - там не все проверяется еще.
3) Если нужно, например, что-то сделать/запустить, когда включен 3D режим, то просто в поле код пишем: 3D
Для действия выполняемого при условии, что включен режим 2D - соответственно тоже просто пишем: 2D
Например перейти куда-то при условии что включен звук 2 и режим 3D: (Audio(MovieGroup) = 2) & (3D)
4) Условие, что выбран звук 1 или звук 2 и субтитр 4: ((Audio(MovieGroup) = 1) | (Audio(MovieGroup) = 2)) & (Sub(MovieGroup) = 4)
Вообще синтаксис Java-подобный, т.к. это просто преобразуется в Java-код.