LibRusLib
Четверг, 28.03.2024, 20:25
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум » Unilib » Проектирование и разработка » Обсуждение проекта (Обсуждение проекта)
Обсуждение проекта
drserjДата: Понедельник, 31.10.2016, 21:26 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Unilib - программа для создания локальных библиотек.

Unilib представляет собой развитый офлайновый каталогизатор локальной библиотеки с автоматизированной пакетной обработкой импортируемых книг. Программа позволяет производить автоматический отбор книг по критериям, заданным пользователем, отсеивать дубликаты и.т.д.

Особенности Unilib-а:

1) Поддержка нескольких библиотек.
2) Импорт/экспорт личных данных.
3) Возможность обмена данными с другими библиотеками Unilib.

Ориентировочная структура БД

Структура модуля импорта
 
regidrerДата: Понедельник, 29.05.2017, 19:17 | Сообщение # 286
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
И такое пожелание, чтобы unilib можно было использовать для этих библиотек http://libgen.io/foreignfiction/ , https://booktracker.org/viewforum.php?f=1860 , в первой есть БД, а во второй FileList. Или помечтать невредно?
 
drserjДата: Понедельник, 29.05.2017, 20:23 | Сообщение # 287
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
1) Сколько библиотек будет поддерживать унилиб (также как в мультилибе, сколько хочешь?)
типа того

Цитата 1_абрам ()
2) Будет ли предусмотрена возможность импорта сторонних БД?
возможно как опция

Цитата 1_абрам ()
3) Будет ли в унилибе поле - "источник" адрес откуда была скачана книга?
посмотри структуру базы smile


drSerj
 
drserjДата: Понедельник, 29.05.2017, 20:28 | Сообщение # 288
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата regidrer ()
И такое пожелание, чтобы unilib можно было использовать для этих библиотек
вот унилиб вряд ли будет работать с сетевыми рессурсами... Как уже сто раз говорил - это программа для частных коллекций.

по поводу либгена - есть отдельная программа, либген-библиотекарь, которая заточена именно под этот ресурс. Возможности куда-либо встроить их базу нет, ибо она ни на что не похожа, постоянно меняется, да и данные в ней забиты весьма криво. может что-то за последний год и изменилось, но очень вряд ли.

по поводу буктрекера - там практически нет информации. Думаю, вряд ли список файлов чем-то поможет.


drSerj
 
1_абрамДата: Вторник, 30.05.2017, 11:10 | Сообщение # 289
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата drserj ()
посмотри структуру базы


Посмотрел, не нашел.

А не задействовать ли нам http://reformal.ru/ для предложений, а то на форуме все быстро теряется.
 
drserjДата: Вторник, 30.05.2017, 11:56 | Сообщение # 290
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
А не задействовать ли нам http://reformal.ru/ для предложений


не заметил особой разницы между сайтами... Если не писать лишнее в комментах - будет и тут всё понятно


drSerj
 
1_абрамДата: Вторник, 30.05.2017, 12:55 | Сообщение # 291
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата drserj ()
не заметил особой разницы между сайтами...


Если бы на этом форуме хотя бы шапка была.

Добавлено (30.05.2017, 10:54)
---------------------------------------------
4) А будет ли возможность импорта данных из одной библиотеки в другую.

Добавлено (30.05.2017, 10:55)
---------------------------------------------
5) Поиск будет по всем библиотекам?

 
drserjДата: Вторник, 30.05.2017, 13:19 | Сообщение # 292
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
Если бы на этом форуме хотя бы шапка была.


Тебе что, закрепить первый пост? На на тебе шапку. Че дальше?

Цитата 1_абрам ()
4) А будет ли возможность импорта данных из одной библиотеки в другую.


скорее всего да

Цитата 1_абрам ()
5) Поиск будет по всем библиотекам?


да


drSerj
 
1_абрамДата: Вторник, 30.05.2017, 14:21 | Сообщение # 293
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата drserj ()
Тебе что, закрепить первый пост? На на тебе шапку. Че дальше?


Хотя бы здесь http://libruslib.ucoz.com/forum/36-123-1

А в этой ветке хорошо бы тебе в первом посту отмечать существенные моменты.
 
drserjДата: Вторник, 30.05.2017, 14:59 | Сообщение # 294
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
А в этой ветке хорошо бы тебе в первом посту отмечать существенные моменты.

вот сиди, скуки ради, и выбирай smile я потом всуну твой пост в шапку smile


drSerj
 
1_абрамДата: Вторник, 30.05.2017, 16:23 | Сообщение # 295
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата drserj ()
вот сиди, скуки ради, и выбирай smile я потом всуну твой пост в шапку smile


Разумно.

Добавлено (30.05.2017, 14:23)
---------------------------------------------
В шапку:

Структура БД:

Цитата drserj ()
рикрепления: createtable_new.sql(24Kb)


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

Особенности унилиба.

1) Поддержка нескольких библиотек.
2) Возможность импорта сторонних БД.
3) Возможность импорта данных из одной библиотеки в другую.


Сообщение отредактировал 1_абрам - Вторник, 30.05.2017, 16:37
 
drserjДата: Вторник, 30.05.2017, 16:37 | Сообщение # 296
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
мдя... научный подход - наше всё! Даже я не понял, что такое унилиб smile
Приду домой, постараюсь сделать.


drSerj
 
1_абрамДата: Среда, 31.05.2017, 16:25 | Сообщение # 297
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата drserj ()
2) Импорт сторонних БД (в перспективе).
3) Возможность обмена данными с другими библиотеками.


Не уверен, что мы понимаем под 2) и 3) одно и тоже.

2) Это - легко реализуется в мультилибе импортом и экспортом личных данных. Хотелось бы, что бы это осталось в унилибе. Хорошо бы сделать это более удобным. Чтобы не приходилось заводить новую библиотеку, а потом импортировать в нее личные данные.

3) Означает, что можно скопировать данные о книге (если книга есть, то с книгой) из одной библиотеки унилиба в другую.

Добавлено (31.05.2017, 14:25)
---------------------------------------------
А будет ли в унилибе вкадка "Новинки"?

 
drserjДата: Среда, 31.05.2017, 20:51 | Сообщение # 298
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
Не уверен, что мы понимаем под 2) и 3) одно и тоже.
как написал - так и понимаем smile

Цитата 1_абрам ()
Это - легко реализуется в мультилибе импортом и экспортом личных данных.
И что тебе помешало это написать нормальным языком? smile

Цитата 1_абрам ()
Означает, что можно скопировать данные о книге (если книга есть, то с книгой) из одной библиотеки унилиба в другую.
Ну вот можешь же, когда хочешь, объясняться нормальным языком smile


drSerj
 
drserjДата: Среда, 31.05.2017, 20:55 | Сообщение # 299
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
А будет ли в унилибе вкадка "Новинки"?
Нет. Поскольку новинки - это книги, отобранные в процессе импорта большого сегмента базы - тут его просто нет. Как вариант - фильтрация пользовательскими фильтрами с выполнением операции "Добавить в группу ..."

Я даже больше скажу - алфавитной панели тоже не будет smile Она полностью дублирует поле фильтра вверху списка авторов.


drSerj
 
1_абрамДата: Четверг, 01.06.2017, 11:23 | Сообщение # 300
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата drserj ()
Я даже больше скажу - алфавитной панели тоже не будет smile Она полностью дублирует поле фильтра вверху списка авторов.


Согласен. Можно обойтись.

Добавлено (31.05.2017, 19:46)
---------------------------------------------
Цитата drserj ()
Нет. Поскольку новинки - это книги, отобранные в процессе импорта большого сегмента базы - тут его просто нет. Как вариант - фильтрация пользовательскими фильтрами с выполнением операции "Добавить в группу ..."


Новинки - ведь это просто сохраненные пользовательские фильтры по БД с функцией просмотра отобранных книг. Хотелось бы что-то подобное и унилибе. Похоже описанное тобой это не совсем тоже самое.

Добавлено (01.06.2017, 09:23)
---------------------------------------------
Цитата 1_абрам ()
Не уверен, что мы понимаем под 2) и 3) одно и тоже.

2) Это - легко реализуется в мультилибе импортом и экспортом личных данных. Хотелось бы, что бы это осталось в унилибе. Хорошо бы сделать это более удобным. Чтобы не приходилось заводить новую библиотеку, а потом импортировать в нее личные данные.


Ошибся я с 2) Это все-таки импорт/экспорт личных данных + БД. Думаю, что в унилибе нужно сохранять и импртировать именно всю библиотку (личные данные, все настройки библиотеки + БД библиотеки).


Сообщение отредактировал 1_абрам - Четверг, 01.06.2017, 11:24
 
Форум » Unilib » Проектирование и разработка » Обсуждение проекта (Обсуждение проекта)
Поиск:

Copyright LibRusLib © 2024