Периодичность "разгребания" фтп-шника?

Как часто разгребается? А то на нём со вчерашнего дня лежит "Чистовик" (Черновик-2)...

Аватар пользователя larin

Добавил, спасибо.
Вообще оно автоматически не разгребается. Надо было на страничке автора ткнуть линк (добавить книгу)

Цитата из раздела "Добавление книг".
Если нужно залить много книг, можно использовать ftp, это удобнее.
При весе книги более двух мегабайт - это единственный вариант.

Я и заливал не одну...

Аватар пользователя larin

Совершенно верно, заливать можно на ftp, после чего залитые надо добавить в библиотеку со странички автора.

Хорошо было бы добавить функционал обработки пачки книг. Например, все книги из одного каталога по такому алгоритму:
1. Пользователь подключаеться по фтп и создает "свой" каталог.
2. Пользователь закачивает туда нужные книги.
3. Пользователь указывает какой каталог разгребать и тыркает кнопульку "разгрести".
4. Скрипт/программа(далее скрипт) парсит каталог и составляет список файлов в нем, записывая список(куда записывает?) для соответствующего пользователя.
5. Скрипт по очереди для каждого файла из списка проделывает следующее:
а. Вызывает обработку для одиночного файла(т.е. которая УЖЕ работает);
б. После обработки спрашивает "продолжить обработку"/"отменить"/"отложить на потом", с опцией "удалить обработанный файл";
в. Скрипт удаляет из списка имя обработанного файла, если была выбрана опция "удалить обработанный файл", то и файл тоже;
в. Если была нажата "отменить" - список удаляется. Выход;
г. Если была нажата "отложить на потом" - список оставляется на хранение и в соответсвующем месте взводится битик, что если данный пользователь хочет продолжить добавлять книги - то предложить обработку списка. Выход.

Аналогично для многих книг в zip`е. Только распаковывать в подкаталог указанного в пункте 1 каталога.

Примерно так.

Аватар пользователя larin

Примерно так оно и работает. Пачку книг fb2 пакуешь в zip, скрипт распакует и обработает их все.

Только примерно.
У меня была ситуация - засунул пачку книг в архив и подсунул на разбор.
А мне движок в ответ - "у этой книги нет жанра пошел нафиг" НО! на одной станице были записи для НЕСКОЛЬКИХ таких книг, и вылезали эти записи еще очень долго. В смысле, я уже добавляю одну книгу, а движок пишет тоже самое, но в середине страницы присутствует истинная инфа о текущей книги.
Что-то какое-то сумбурное описание :-\

Я тоже пробовал добавлять со страницы автора - при добавлении книги всё время прога ругается, что неправильно указан жанр. Указываю вручную жанр: fantasy - ошибка. Для жанра должно быть "выпадаемое" окошко с образцами жанров.

Аватар пользователя larin

В стандарте FB2 - sf_fantasy, можно просто - Фэнтези
Список жанров - http://lib.rus.ec/ge
Окошко сделать нетрудно, да только жанров больше сотни. При регулярных добавлениях те два-три, которые используешь, запоминаются броузером и подставляются почти автоматом, с одной буквы.
Каждый раз лазить по длинному списку - дольше.

larin написал:

Список жанров - http://lib.rus.ec/ge

Тогда рядом с сообщением об ошибке желательно положить ссылку на список. Например когда у меня такая ошибка вылезла - я секунд 30 вспоминал, где у меня на винте этот список лежит :-)
Аватар пользователя larin

я видимо добавление книг буду полностью переделывать. Самый неудачный кусок, с кучей проблем и глюков. Сделаю как вариант выбор из списка. Наверное.

X