Бета-тестирование
| |
GoldenFox | Дата: Пятница, 01.11.2013, 15:23 | Сообщение # 331 |
Сержант
Группа: Пользователи
Сообщений: 24
Статус: Offline
| Что то базу данных Либрусека не могу скачать выдаёт ошибку.
|
|
| |
drserj | Дата: Пятница, 01.11.2013, 15:26 | Сообщение # 332 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата GoldenFox ( ) Что то базу данных Либрусека не могу скачать выдаёт ошибку.
Да нормально всё, качается....
Код 13:24:37: Закачивается libavtor.sql.gz... Ok 13:24:40: Закачивается libavtors.sql.gz... Ok 13:24:43: Закачивается libbook.sql.gz... Ok 13:24:57: Закачивается libgenre.sql.gz... Ok 13:24:59: Закачивается libgenremeta.sql.gz... Ok 13:25:00: Закачивается libgenres.sql.gz... Ok 13:25:00: Закачивается libseq.sql.gz... Ok 13:25:02: Закачивается libseqs.sql.gz... Ok 13:25:04: Закачивается libsrclang.sql.gz... Ok 13:25:05: Распаковка libavtor.sql.gz... Ok 13:25:05: Распаковка libavtors.sql.gz... Ok 13:25:06: Распаковка libbook.sql.gz... Ok 13:25:07: Распаковка libgenre.sql.gz... Ok 13:25:07: Распаковка libgenremeta.sql.gz... Ok 13:25:07: Распаковка libgenres.sql.gz... Ok 13:25:07: Распаковка libseq.sql.gz... Ok 13:25:08: Распаковка libseqs.sql.gz... Ok 13:25:08: Распаковка libsrclang.sql.gz... Ok
А какую ошибку выдает?
drSerj
|
|
| |
GoldenFox | Дата: Пятница, 01.11.2013, 15:45 | Сообщение # 333 |
Сержант
Группа: Пользователи
Сообщений: 24
Статус: Offline
| Извиняюсь Трудно жить бестолковым, антивирус цеплял ,отключил всё обновилось нормально. Повёлся то ,что Флибусту обновляет без проблем а за Либрус цеплялся гад!
|
|
| |
drserj | Дата: Пятница, 01.11.2013, 15:51 | Сообщение # 334 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата GoldenFox ( ) Повёлся то ,что Флибусту обновляет без проблем а за Либрус цеплялся гад!
Значит либрус заказали... У кого-то, видать, много денежки...
drSerj
|
|
| |
GoldenFox | Дата: Пятница, 01.11.2013, 15:55 | Сообщение # 335 |
Сержант
Группа: Пользователи
Сообщений: 24
Статус: Offline
| Скорее всего так и есть!
|
|
| |
drserj | Дата: Пятница, 01.11.2013, 15:57 | Сообщение # 336 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Версия 0.13 (build 1311xx)beta -------------------------------- Основные изменения и исправления. [ + ] В ряде таблиц добавлен индекс по полю MD5 для ускорения поиска и обработки. [ + ] Добавлен тэг %M (MD5) для формирования имени файла при экспорте или копировании на устройство. [ + ] Добавлена возможность работы с форматом имени файла библиотекаря MyRuLib (MD5.zip). [ + ] Добавлена возможность открывать книги на форме добавления иформации в плагине приватной библиотеки. [ + ] Добавлена возможность открывать книги в таблицах в плагине приватной библиотеки.(по даблклику и из меню) [ + ] Добавлена возможность выбора жанра из списка в плагине приватной библиотеки. [ * ] Переработана и значительно ускорена функция актуализации библиотек. [ * ] При формировании имени упакованных файлов формируется расширение ".zip" а не ".ext.zip". [ ! ] Исправлена ошибка в расширенном поиске [ ! ] Исправлена ошибка с пунктом меню "очистить таблицу" в плагине приватной библиотеки. [ ! ] Исправлена ошибка обновления таблицы результатов обработки" в плагине приватной библиотеки. [ ! ] Исправлена путаница с фамилией и именем автора в плагине приватной библиотеки. [ ! ] Исправлена ошибка с выводом обложки из базы.
drSerj
|
|
| |
burbond | Дата: Пятница, 01.11.2013, 17:26 | Сообщение # 337 |
Генерал-майор
Группа: Проверенные
Сообщений: 252
Статус: Offline
| Цитата drserj Хотя бы для того, что бы определить, какой документ в архиве не раскрывая его... Если заметил - у библиотек именно так и сделано... Т.е. лучше добавть тэг %E и автоматом не формировать?
По-моему, необходимость работать с файлами непосредственно в папке каталога библиотеки возникает очень редко, поэтому, в этом плане отсутствие указания формата в имени файла некритично. Другой вопрос, как это будет сказываться на функционале программы, того же ридера, влиять на скорость и т.п.
Добавлено (01.11.2013, 16:26) ---------------------------------------------
Цитата drserj Версия 0.13 (build 1311xx)beta
Шо, уже можно пробовать?!
Сообщение отредактировал burbond - Пятница, 01.11.2013, 17:46 |
|
| |
1_абрам | Дата: Пятница, 01.11.2013, 17:39 | Сообщение # 338 |
Генералиссимус
Группа: Друзья
Сообщений: 1207
Статус: Offline
| Цитата drserj ( ) Хотя бы для того, что бы определить, какой документ в архиве не раскрывая его... Если заметил - у библиотек именно так и сделано...Т.е. лучше добавть тэг %E и автоматом не формировать?
М.б. есть ридеры, которые пережевывают только формат 9fc9525f51006e97114593cc908ab91.fb2.zip. Так что лучше добавить %Е, кому-нибудь да пригодится.
|
|
| |
drserj | Дата: Пятница, 01.11.2013, 17:47 | Сообщение # 339 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата burbond ( ) Другой вопрос, как это будет сказываться на функционале программы, влиять на скорость и т.п. Никак
Цитата burbond ( ) Шо, уже можно пробовать?! хх - видишь? Прийду домой, пересоберу, тогда посмотрим...
drSerj
|
|
| |
drserj | Дата: Пятница, 01.11.2013, 17:53 | Сообщение # 340 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата 1_абрам ( ) М.б. есть ридеры, которые пережевывают только формат 9fc9525f51006e97114593cc908ab91.fb2.zip. Да не, не было таких на моей памяти, это нонсенс... А пользоваться нонсенсом - тоже нонсенс
Цитата 1_абрам ( ) лучше добавить %Е, кому-нибудь да пригодится.
Тут же нюанс - %E - это для имени без архива. При архивации я сделал (по твоему же совету) просто ".zip" вместо "*.ext.zip" . А %E - я предлагал для ситуации, когда хочется получить файл без расширения (скажем, 9fc9525f51006e97114593cc908ab91)
drSerj
|
|
| |
burbond | Дата: Пятница, 01.11.2013, 19:50 | Сообщение # 341 |
Генерал-майор
Группа: Проверенные
Сообщений: 252
Статус: Offline
| Тогда я никаких затруднений не вижу. Даешь функциональность и практичность!
Сообщение отредактировал burbond - Пятница, 01.11.2013, 22:06 |
|
| |
Alex_noo | Дата: Пятница, 01.11.2013, 22:01 | Сообщение # 342 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Цитата burbond ( ) Теперь вопрос: нельзя ли воспользоваться наработками автора MyRuLib в плане ускорения функционирования МУЛЬТИЛИБА? Можно. Пользоваться MyRuLib-ом. Как и положено. Кстати, лучше бы у Кандрашина требовали развития.
|
|
| |
drserj | Дата: Пятница, 01.11.2013, 22:06 | Сообщение # 343 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата burbond ( ) привлекла своей "шустростью" в пользовательском плане, к тому же отображение аннотации и обложки книг там происходит моментально, без какой-либо задержки. Если я переключу таблицы в режим стандартной - шустрость будет такой же, как и в MyRuLib. Но при этом будет потеряно 90% функционала: группировки, сортировки, фильтрация, выборки и многое другое. Как ты думаешь, стоит ли увеличение шустрости таких жертв?
Цитата burbond ( ) отображение аннотации и обложки книг там происходит моментально, без какой-либо задержки. Задержка введена искусственно. Поясняю. При перемещении курсора по записям таблицы каждый раз производится следующее: 1. Ищем файл в каталоге скачки. 2. Если не нашли - ищем в каталогах локального репозитория. 3. Если нашли - проверяем, а не архив ли это. 4. Если архив - производится распаковка файла 5. Если это не fb2 - ищем fbd 6. Если нашли - загружаем как xml-документ и парсим его, выдирая аннотацию и, если есть, обложку в кодировке 7. Если есть обложка - декодируем ее в картинку. Времени, затраченного на эту операцию, как понимаешь, уйдет немало. По этой причине идет блокировка окна на время всего пакета операций. А теперь представь, что будет, если ты нажмешь кнопочку вниз и пробежишь резво по десятку-другому книг? Как минимум - завис всего. А если при этом две книги будут лежать в одном архиве - получишь ексепшн и вылет из программы. Зачем задержка между самими переключениями и почему программа не сразу выводит обложку с аннотацией (всё остальное выводится сразу)? Ответ простой, что бы ты нажав кнопку вниз не ждал, пока на каждой строке не отработает весь процесс, а спокойно бегал по записям, пока не остановишься на время этой задержки.
Изначально не было вывода обложки и аннотации (они выводились по запросу). Программа летала. Но множественные пожелания сделать это автоматически и привели к такому результату. Я бы мог, конечно, распараллелить задачи, но... При активном переключении по таблице - память закончится мгновенно, всё свалится в свап и тормоза будут значительно больше. Да и одновременное обращение из двух потоков к одному архиву приведут к ошибке. Так что или мы имеем удобства и функционал, или некую "задумчивость" программы Как по мне, скорости ее хватает вполне, ибо назначение ее - получить и отобрать информацию максимально удобным и простым способом.
drSerj
|
|
| |
drserj | Дата: Пятница, 01.11.2013, 22:06 | Сообщение # 344 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата Alex_noo ( ) Можно. Пользоваться MyRuLib-ом. Как и положено. Совершенно верно
drSerj
|
|
| |
burbond | Дата: Пятница, 01.11.2013, 22:19 | Сообщение # 345 |
Генерал-майор
Группа: Проверенные
Сообщений: 252
Статус: Offline
| Цитата drserj ( ) Так что или мы имеем удобства и функционал, или некую "задумчивость" программы Аргументировано. Доходчиво. Убедительно. Даже для меня. Стесняюсь спросить: когда-нибудь в будущем возможно рассчитывать на эту программу, "отрихтованную" по индивидуальным (небольшим) пожеланиям?
|
|
| |
|