Автор Тема: Разработка скриптов (предложения)  (Прочитано 7933 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
В скриптах не хватает функций, уже реализованных в плагинах:
- function BeginWork : Integer;
- procedure EndWork;
- function GetVersionSupported : Integer;
- function CheckPVDVersion(const V : Integer) : Boolean;
- function GetAbout(const LangID : Integer) : WideString;

Предлагаю реализовать  ;)
Мне лично сейчас не хватает первых двух. :(
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Разработка скриптов (предложения)
« Ответ #1 : 18 Апреля 2009, 21:50:57 »
Цитировать
Мне лично сейчас не хватает первых двух. Грустный

Можно, но потом :)
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Разработка скриптов (предложения)
« Ответ #2 : 19 Апреля 2009, 06:37:35 »
Цитировать
Мне лично сейчас не хватает первых двух. Грустный

Можно, но потом :)
Спасибо.



А можно ли как-нибудь так реализовать функцию Wait, чтобы она не подвешивала программу?
При больших задержках очень некрасиво выходит.
При отладке не страшно, но если эта функция будет использоваться для установки задержки между загрузкой страниц, то пользователь будет себя неуютно чувствовать.

На самом деле, проблема, видимо, в другом: программа вешается при вызове любой скриптовой функции. На медленных машинах, возможно, заметно, но всё-таки должно быть быстро. А Wait (1000) уже ощутимо.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Предлагаю добавить новый код результата анализа, по смыслу аналогичный prError, но означающий, что ошибка не однократная, специфичная для загружаемого фильма, а постоянная в данное время для этого сайта, например, забанили IP, идут работы на сайте и т.п.
При загрузке одного объекта (фильма, персоны, постера и т.д.) код обрабатывается аналогично prError, но вот в тихом режиме должно быть прекращено обновление всех объектов.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Разработка скриптов (предложения)
« Ответ #4 : 17 Мая 2009, 15:22:33 »
Цитировать
А можно ли как-нибудь так реализовать функцию Wait, чтобы она не подвешивала программу?
При больших задержках очень некрасиво выходит.
При отладке не страшно, но если эта функция будет использоваться для установки задержки между загрузкой страниц, то пользователь будет себя неуютно чувствовать.

Добавил в TODO

Цитировать
Предлагаю добавить новый код результата анализа, по смыслу аналогичный prError, но означающий, что ошибка не однократная, специфичная для загружаемого фильма, а постоянная в данное время для этого сайта, например, забанили IP, идут работы на сайте и т.п.
При загрузке одного объекта (фильма, персоны, постера и т.д.) код обрабатывается аналогично prError, но вот в тихом режиме должно быть прекращено обновление всех объектов.

Вроде бы логично звучит. Тоже в TODO
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации