Начинаем работу
|
|
drserj | Дата: Среда, 13.05.2015, 12:38 | Сообщение # 91 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата ptr ( ) Добрый день. Долгое время с удовольствием использовал вашу программу. С 12 мая вылезла странная ошибка Этот вопрос явно не ко мне а к тем, кто формирует базы. К сожалению их форум на данный момент недоступен. "The forum is on maintenance for up to few days."
drSerj
|
|
| |
VV123 | Дата: Четверг, 14.05.2015, 10:48 | Сообщение # 92 |
Генерал-майор
Группа: Проверенные
Сообщений: 304
Статус: Offline
| Цитата ptr ( ) при загрузке выскакивает ошибка - column count doesn't match value count at row 1 Скачивайте отсюда http://gen.lib.rus.ec/dbdumps/ тут дамп без ошибок.
|
|
| |
ptr | Дата: Пятница, 15.05.2015, 13:57 | Сообщение # 93 |
Рядовой
Группа: Пользователи
Сообщений: 2
Статус: Offline
| Хорошо, спасибо, попробуем. Там походу еще одно поле в базу добавили.... Добавлено (15.05.2015, 11:57) --------------------------------------------- Отлично, оттуда все нормально....
|
|
| |
VV123 | Дата: Пятница, 15.05.2015, 14:44 | Сообщение # 94 |
Генерал-майор
Группа: Проверенные
Сообщений: 304
Статус: Offline
| Цитата ptr ( ) Там походу еще одно поле в базу добавили.... Оно еще долго будет пустым, думают как его заполнять, автоматизации это не поддается, будет как с топиками.
|
|
| |
inwardjourney | Дата: Пятница, 03.07.2015, 15:06 | Сообщение # 95 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Offline
| Здравствуйте. Возможно ли добавить в грид колонку "Год" и распознавать соответствующую опцию %y в шаблоне 'Local storage' file format? Качать удобнее только последнюю редакцию книг, которую программа не позволяет определить среди нескольких вариантов книги с одним названием.
P.S. Спасибо за полезный продукт.
|
|
| |
drserj | Дата: Пятница, 03.07.2015, 17:59 | Сообщение # 96 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата inwardjourney ( ) Возможно ли добавить в грид колонку "Год" Да, в настройках полей таблицы можно добавить любое поле базы.
Цитата inwardjourney ( ) распознавать соответствующую опцию %y в шаблоне 'Local storage' file format
Это сложнее... Если честно - ради одной мелочи выпускать новый билд не очень хотелось бы... Посмотрим.
drSerj
|
|
| |
inwardjourney | Дата: Пятница, 03.07.2015, 19:40 | Сообщение # 97 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Offline
| Цитата drserj ( ) Да, в настройках полей таблицы можно добавить любое поле базы. Нашёл, спасибо .
Цитата drserj ( ) Это сложнее... Если честно - ради одной мелочи выпускать новый билд не очень хотелось бы... Посмотрим. Понимаю, что для Вас это мелочь, для меня же это принципиально. Смотришь на имя файла и понимаешь по году, чего примерно от книги ждать.
Подумываю теперь, то ли повторить Ваш подвиг с libmysqld, то ли парсить серверный HTML. Была ещё надежда выгрузить базу какой-нибудь утилиткой, да не видать таких, чтобы напрямую с файлами работали.
Кстати, если добавить альтернативную спецификацию формата имени файла что-то вроде "{ИМЯ_ПОЛЯ}", то все подобные запросы будут удовлетворены на все времена.
А Вы случаем не планируете передачу программы в open source?
Сообщение отредактировал inwardjourney - Пятница, 03.07.2015, 19:57 |
|
| |
drserj | Дата: Пятница, 03.07.2015, 20:12 | Сообщение # 98 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата inwardjourney ( ) Была ещё надежда выгрузить базу какой-нибудь утилиткой, да не видать таких, чтобы напрямую с файлами работали. А в чем проблема поставить mysq, залить файлы в базу и пользовать любой клиент mysq, коих тыща ???
Цитата inwardjourney ( ) А Вы случаем не планируете передачу программы в open source? а смысл? там 90% платных модулей, официально не получится. Да и вообще, разгребать чужой код специалисту гораздо сложней, чем написать свое с нуля. а для не спеца - вообще не имеет смысла. Задача-то простенькая...
Цитата inwardjourney ( ) Кстати, если добавить альтернативную спецификацию формата имени файла что-то вроде "{ИМЯ_ПОЛЯ}", то все подобные запросы будут удовлетворены на все времена.
угу... и в тексте, как всегда, встретится такое соответствие Я подумаю... Как-то давно этот вопрос утрясли и забыли...
drSerj
|
|
| |
inwardjourney | Дата: Понедельник, 06.07.2015, 10:57 | Сообщение # 99 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Offline
| Цитата drserj ( ) залить файлы в базу Поначалу не нашёл серверной команды для этого, есть только для импорта из txt или xml. Оказалось, можно просто скопировать файлы в data dir. Но мой сервер 5.6 не подхватывает - вероятно, из-за несоответствия формата файлов. Какую версию libmysqld вы используете?
Цитата drserj ( ) и в тексте, как всегда, встретится такое соответствие А всевозможные delimiters на что?
|
|
| |
drserj | Дата: Понедельник, 06.07.2015, 20:40 | Сообщение # 100 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата inwardjourney ( ) Но мой сервер 5.6 не подхватывает - вероятно, из-за несоответствия формата файлов.
Да должно было подхватиться... Но, если уже есть сервер - почему бы не импортировать из sql-файла ??? Взять файл библиотеки, тот который backup_ba.sql и импортировать... А потом, если сильно надо - поверх обработать конвертором lib.convert.sql, который приведет всё базу к формату моей программы...
Цитата inwardjourney ( ) А всевозможные delimiters на что? Угу... Извращаться - дык по-полной Я же не говорю, что это невозможно... Просто любое изменение базы может привести к смене формата. А это не есть гуд. Проще добавить еще пару ключей... Я, если сейчас всё настроено (я переустановил систему и другую версию делфи) попробую скомпилить проект. Если всё будет нормально - просто добавлю этот ключик и отдам "эксклюзивную" версию не выкладывая ее в массы. Ну а если не получится - прийдется подождать, пока не восстановлю всё, что поломаль...
drSerj
|
|
| |
inwardjourney | Дата: Вторник, 07.07.2015, 11:26 | Сообщение # 101 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Offline
| Цитата drserj ( ) Если всё будет нормально - просто добавлю этот ключик и отдам "эксклюзивную" версию не выкладывая ее в массы. Ну а если не получится - прийдется подождать, пока не восстановлю всё, что поломаль... Это было бы супер. Я пока подожду. А вариант с импортом в свой сервер останется на крайний случай. Не зря же вы писали свою замечательную программу .
Сообщение отредактировал inwardjourney - Вторник, 07.07.2015, 11:27 |
|
| |
drserj | Дата: Вторник, 07.07.2015, 21:56 | Сообщение # 102 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата inwardjourney ( ) Я пока подожду. http://libruslib.ucoz.com/libgen/libgen2.0a.rar
Тут только исправленный exe-шник. Старый переименуй и попробуй новый.
drSerj
|
|
| |
inwardjourney | Дата: Среда, 08.07.2015, 12:31 | Сообщение # 103 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Offline
| Цитата drserj ( ) исправленный exe-шник А что изменилось? Пытаюсь "Retrieve to local storage" уже скачанных файлов с масками %y, %Y, {YEAR} - форматирование не происходит.
|
|
| |
drserj | Дата: Среда, 08.07.2015, 13:20 | Сообщение # 104 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата inwardjourney ( ) А что изменилось? Пытаюсь "Retrieve to local storage" уже скачанных файлов с масками %y, %Y, {YEAR} - форматирование не происходит. %y или %Y в шаблоне дает год (при отправке на устройство). Или еще где-то надо? вот маска: %y-%a\%s\%t (%n)-%b.%e вот мд5 книги: 0aabd40a7d4991f0c3ada6fa2ecac610 вот результат имени файла при отправке на устройство: 1987-Александрова Эмилия, Лёвшин Владимир, Оформление В.Сергеева., Послесловие Эм.Александровой
просто в списке забыл указать тэг, прийду домой - исправлю. а так - работает.
drSerj
|
|
| |
inwardjourney | Дата: Четверг, 09.07.2015, 12:29 | Сообщение # 105 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Offline
| Перепроверил - работает. Может быть, бес попутал, и по ошибке запустил тогда старую версию, хотя проверял 2 раза. Прошу прощения. Спасибо огромное! Я тронут .
Сообщение отредактировал inwardjourney - Четверг, 09.07.2015, 12:29 |
|
| |