LibRusLib
Четверг, 28.03.2024, 20:55
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Архив - только для чтения
Форум » Архив "LibRus - Библиотекарь" » Вопросы и ответы » При закачке не сохраняется имя книги.
При закачке не сохраняется имя книги.
andrushДата: Воскресенье, 12.09.2010, 22:43 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
Установлена 1.16.
Закачиваю книгу с флибусты . Сохраняется в в виде, например, 189257fb2.zip
Что и где надо подкрутить?

И вдогонку - закачал книгу, а в каталоге не показывается, что она закачена. Так и должно быть? Или надо делать каждый раз актуализацию базы?

 
drserjДата: Пятница, 22.10.2010, 00:27 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (andrush)
И вдогонку - закачал книгу, а в каталоге не показывается, что она закачена. Так и должно быть? Или надо делать каждый раз актуализацию базы?

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

Quote (andrush)
Закачиваю книгу с флибусты . Сохраняется в в виде, например, 189257fb2.zip

а вот именно такое имя у этого файла и есть... и либрус и флибуста фб2-файлы именуют по их букид. можешь посмотреть в поле "Имя файла".


drSerj
 
andrushДата: Пятница, 22.10.2010, 23:18 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
Понятно, что bookid такой, но например майхомелиб сохраняет файл с именем автора и названия книги. И это хорошо, т.к. можно обратится к книге и без каталогизатора
 
drserjДата: Суббота, 23.10.2010, 21:11 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (andrush)
Понятно, что bookid такой, но например майхомелиб сохраняет файл с именем автора и названия книги. И это хорошо, т.к. можно обратится к книге и без каталогизатора

При вызове функции "копировать на устройство" выполняется такое же переименование. Здесь, если переименовать, то как узнать, что этот файл уже имеется? Да и далеко не все файлы имеют название по букид. Дабы не было путаницы, исходный файл сохраняется с оригинальным именем, а вызвав функцию "копировать на устройство" - переименовывается по желанию трудящихся. У себя дома я вообще принудительно переименовываю все файлы в формат bookid. Так намного проще находить, используя программу, нужные книги.


drSerj
 
sh8anДата: Четверг, 28.10.2010, 13:48 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 10
Репутация: 0
Статус: Offline
мое почтение всем.
Quote (drserj)
Здесь, если переименовать, то как узнать, что этот файл уже имеется?

согласен. у меня масса книг ранее скаченных, в названии которых сам поудалял в свое время ИД и теперь жалею, потому что сложно связать с базой.
но в тоже время было бы удобно получить возможность повышать информативность названия файла (обязательно сохраняя при этом ИД)
например по умолчанию и принудительно название файла bookid.ext, но можно наверное сделать и bookid.[шаблон].ext или [шаблон].bookid.ext (этот по моему будет удобнее)
есть шаблон - ок, нет - по умолчанию.

ну и еще попутно. у меня локальная коллекция и скачиваемые файлы лежат в одном месте. может также стоит предусмотреть возможность использования шаблонов в названии пути от корня библиотеки? хотя это не критично наверняка через чур усложнит все.

Сообщение отредактировал sh8an - Четверг, 28.10.2010, 13:52
 
drserjДата: Четверг, 28.10.2010, 21:01 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Дело в том, что я обновляю текущую ветку программы только при критических ситуациях. Сейчас пишется вторая ветка программы, поэтому времени на усовершенствование старой практически нет, да и смысла тоже нет :).

Quote (sh8an)
но в тоже время было бы удобно получить возможность повышать информативность названия файла (обязательно сохраняя при этом ИД)

возможно... и это даже реализовано при копировании на устройство... Теоретически, можно выделить то что скачал, отправить на устройство с переименованием, затем старое удалить... но это через такую ж.... smile


drSerj
 
sh8anДата: Пятница, 05.11.2010, 09:36 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 10
Репутация: 0
Статус: Offline
спасибо за информацию. надеюсь во второй ветке будет такая возможность.
 
drserjДата: Пятница, 05.11.2010, 10:28 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (sh8an)
спасибо за информацию. надеюсь во второй ветке будет такая возможность.

Да, скорее всего.


drSerj
 
Форум » Архив "LibRus - Библиотекарь" » Вопросы и ответы » При закачке не сохраняется имя книги.
  • Страница 1 из 1
  • 1
Поиск:

Copyright LibRusLib © 2024