| SCRIPT_VERSION | Версия плагина |
| SCRIPT_NAME | Название плагина (короткое) |
| SCRIPT_DESC | Описание плагина (длинное) |
| SCRIPT_LANG | Язык получаемой информации. Пример: $09 - английский, $19 - Русский, $07 - Немецкий. Полный список тут: http://msdn.microsoft.com/en-us/library/ms776294(VS.85).aspx (из этого списка нужно брать число после 0x из колонки "Prim. lang. identifier"). В принципе это не слишком важно укажите ли Вы тут правильный язык, но это всё же желательно для удобства. |
| SCRIPT_TYPE | Тип скрипта:
|
| BASE_URL | Домен первого уровня веб-сайта. Пример: http://www.amazon.com |
| RATING_NAME | Название рейтинга без слова "рейтинг" |
| SEARCH_STR | URL используемый для поиска на веб-сайте. %s заменяется названием фильма/именем персоны |
| CODE_PAGE | Кодировка веб-сайта. На пример для windows-1251 значение этой константы равно 1251. Кодировку можно найти в начале страниц HTML, обычно это что-то вроде этого: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>. Если Вы не знаете, что тут указать введите 0. Полный список значений можно найти тут: http://msdn.microsoft.com/en-us/library/ms776446.aspx |
| function GetScriptVersion : WideString; | Передаёт версию скрипта |
| function GetScriptName : WideString; | Передаёт название скрипта |
| function GetScriptDesc : WideString; | Передаёт описание скрипта |
| function GetBaseURL : String; | Передёат базовый URL ресурса |
| function GetScriptLang: Cardinal; | Передаёт язык получаемых данных |
| function GetScriptType : Byte; | Передаёт тип скрипта |
| function GetCurrentMode : Byte; | Передаёт текущий режим работы скрипта:
|
| function GetDownloadURL : String; | Передаёт URL, который нужно загрузить. В режиме поиска фильма/персоны ф-ция должна возвращать SEARCH_STR |
| function ParsePage(HTML : WideString; URL : String) : Cardinal; | Самая интересная ф-ция в скриптах! :) В переменной HTML содержится код HTML загруженой веб страницы, в переменной URL путь к этой странице. Основная Ваша задача состоит в обработке этих данных. |
| function GetRatingName : WideString; | Передаёт название рейтинга |
| function GetCodePage : Cardinal; | Передаёт кодировку скрипта |
| procedure GetLoginInfo(out URL : String; out Params : String); | Передаёт данные для входа в аккаунт пользователя на используемом веб-сайте. Переменной URL должен быть присвоен путь к скрипту регистрации. Переменной Params параметры, которые нужно передать скрипту регистрации. (используется метод POST) |
| 0 | URL |
| 1 | Название |
| 2 | Ориг. название |
| 3 | Другие названия |
| 4 | Год |
| 5 | Жанр |
| 6 | Категория |
| 7 | Страна |
| 8 | Студии |
| 9 | MPAA |
| 10 | Доп. рейниг |
| 11 | Теги |
| 12 | Слоган |
| 13 | Описание |
| 14 | Длительность |
| 15 | Бонусы |
| 0 | URL |
| 1 | Имя |
| 2 | Переведённое имя |
| 3 | Другие имена |
| 4 | Дата рождения |
| 5 | Место рождения |
| 6 | Жанр |
| 7 | Биография |
| 8 | Дата смерти |
| 0 | Актёр |
| 1 | Режиссёр |
| 2 | Сценарист |
| 3 | Композитор |
| 4 | Продюсер |
| 0 | Актёр |
| 1 | Режиссёр |
| 2 | Сценарист |
| 3 | Композитор |
| 4 | Продюсер |
| num | |
| title | |
| origtitle | |
| aka | |
| year | |
| genre | |
| country | |
| studio | |
| release | |
| mpaa | |
| location | |
| category | |
| tagline | |
| description | |
| count | |
| type | |
| rating | |
| imdbrating | |
| orating | |
| orname | |
| rip | |
| length | |
| langs | |
| translation | |
| resolution | |
| videocodec | |
| videobitrate | |
| audiocodec | |
| audiobitrate | |
| size | |
| url | |
| path | |
| comment | |
| dateadded | |
| code | |
| label | |
| loan | |
| subs | |
| framerate | |
| label | |
| features | |
| viewed | |
| bookmark | |
| wish | |
| loandate | |
| viewdate | |
| tags |
| name | |
| transname | |
| altnames | |
| birthday | |
| birthplace | |
| bio | |
| death |