ВходИмяПароль
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x

Начать новую тему   Ответить на тему
Пакетное выполнение рутинных операций
Предыдущая тема :: Следующая тема  
Автор Сообщение

zm@aknet.kz





Зарегистрирован: 18.06.2009
Сообщения: 1


blank.gif
Сообщение Добавлено: 2009-08-21 10:39 am    Заголовок сообщения: Пакетное выполнение рутинных операций Ответить с цитатой

Делюсь с общественностью, возможно кому-то поможет. Возможно у кого-то тоже есть подобные сниппеты, не жадничаем)

Полную версию поста можно прочитать на моём блоге - http://ocktoupous.blogspot.com/2009/08/misty-morning.html.

Есть такая материя в мире видео-продукции - называется сериал. Вручную добавлять его дико, бешено неудобно, потому что рука устаёт в том числе. Я написал простой js-скрипт, который поможет вам пакетно добавить. Переменная addFID символизирует собой id предварительно добавленной первой серии сериала. startId и endId - начало и конец диапазона серий/зеркал фильма/частей фильма.

Цитата:
/**
* Пакетная генерация зеркал/дополнений, на странице "Поступления"
* @author zm8
*/

// С какого фильма начать
var startId = 1592;

// Каким закончить
var endId = 1610;

// ID фильма, к которому добавить
var addFID = 774;

setTimeout( (
function(){
if (startId <= endId) {
Attach(startId, addFID);
startId++;
setTimeout(arguments.callee, 2000);
}
}
), 2000);


Кроме того, существует возможность пакетной генерации кадров из фильмов - для этого я написал другой скрипт:

Цитата:
/**
* Пакетная генерация кадров для фильмов, на странице "Редактор фильмов"
* @author zm8
*/

// С какого фильма начать
var startId = 774;

// Каким закончить
var endId = 795;

setTimeout( (
function(){
if (startId <= endId) {
GenerateFilmFrames(startId, 1);
startId++;
setTimeout(arguments.callee, 2000)
}
}
), 2000);


Скрипты я выполняю в js-консоли firebug находясь в админке. Ходят слухи, что удалив все комментарии и вставив код в адресную строку с помощью магического псевдопротокола javascript:, сниппеты будут работать в любом браузере.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x Часовой пояс: GMT
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы