Плагин для работы с файлами электронных книг.

Описание: Вопросы, связанные с каталогизатором книг All My Books
Модератор: Автор

Dmitry
Пользователь
Dmitry
Пользователь
Репутация: 0
С нами: 9 лет 2 месяца

Сообщение #1 Dmitry » Сб января 17, 2009 5:09 pm

Описание:
Плагин CheckFile для AllMyBooks предназначен для управления и помощи работы с файлами электронных книг.

1. Проверка существования файла электронной книги на диске. Проверка осуществляется как на отдельную книгу, так и на всю базу целиком. Если файл не найден, то производится попытка поиска файла из определенной директории.

2. Проверка уникальности ввода названия файлов в базу. Когда много книжек в одной директории, то бывает ошибаешься и вводишь не тот архив. Данная функция покажет, у каких книжек в базе одинаковые имена файлов.

3. Открытие PDF книжек из RAR архивов (распаковываю и запускаю PDF книжку).

4. Корректировка поля "размер файла".

Установка:
Скопируйте файл CheckFile.dll в папку [папка программы]/plugins.
Файл unrar.dll скопируйте в папку [папка программы].

Запуск плагина <CheckFile> осуществляется из меню <Плагины> программы AllMyBooks. При первом запуске данного плагина необходимо его настроить (кнопка "настройки"). Там вводится путь, где расположены ваши книги (для автоматического поиска) и нужно ли автоматически проверять путь к файлу при запуске плагина.

Если вы нашли ошибки, имеются предложения по дальнейшему усовершенствованию плагина - прошу на сайт www.bolidesoft.com/rusforum. Также прошу написать, понадобился ли / понравился ли кому-нибудь данный плагин? Нужно ли вообще выкладывать новые версии?

Плагин v 1.2: http://ifolder.ru/10947391
Плагин v 1.3: http://ifolder.ru/11531604

Перед использованием данного плагина настоятельно рекомендую сделать резервную копию базы данных AllMyBooks.
Последний раз редактировалось Dmitry Пт апреля 10, 2009 5:23 pm, всего редактировалось 5 раз.

Dmitry
Пользователь
Dmitry
Пользователь
Репутация: 0
С нами: 9 лет 2 месяца

Сообщение #2 Dmitry » Вс января 25, 2009 5:52 pm

Обновился до версии 1.1.

Изменения в версии:
+ Добавлен прогресс диалог при выполнении длительных операций.
? Исправлены незначительные ошибки.

noxius
Пользователь
noxius
Пользователь
Репутация: 0
С нами: 8 лет 11 месяцев

Сообщение #3 noxius » Чт марта 05, 2009 6:14 pm

может вы мне поможете =)
и внесете в ваш плагин замену буквы диска для всей БД
тк все книги на одном диске и тот подключается к нескольким компам время от времени соответственно пути получаются нерабочие.

или может можно получить исходники плагина

Dmitry
Пользователь
Dmitry
Пользователь
Репутация: 0
С нами: 9 лет 2 месяца

Сообщение #4 Dmitry » Пн марта 09, 2009 3:17 pm

Обновился до версии 1.2.

Изменения в версии:
* Изменена работа при проверке и корректировки путей файлов в базе.
? Исправлены незначительные ошибки.

Dmitry
Пользователь
Dmitry
Пользователь
Репутация: 0
С нами: 9 лет 2 месяца

Сообщение #5 Dmitry » Пн марта 09, 2009 5:34 pm

noxius писал(а):может вы мне поможете =)
и внесете в ваш плагин замену буквы диска для всей БД
...


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

Раз Вам нужно менять только букву диска, я соорудил маленький плагинчик. Попробуй. Может понравиться :)
http://ifolder.ru/10950037

noxius
Пользователь
noxius
Пользователь
Репутация: 0
С нами: 8 лет 11 месяцев

Сообщение #6 noxius » Ср марта 11, 2009 6:32 pm

ААААААААААААААААААААААААААААА!
ШИКАРНО!!!!
спасибо!

может всетаки можно заполучить исходничек :oops: ?
не могу понять как динамически окно создавать =)

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

Dmitry
Пользователь
Dmitry
Пользователь
Репутация: 0
С нами: 9 лет 2 месяца

Сообщение #7 Dmitry » Ср марта 11, 2009 11:14 pm

noxius писал(а):ААААААААААААААААААААААААААААА!
ШИКАРНО!!!!
спасибо!

может всетаки можно заполучить исходничек :oops: ?
не могу понять как динамически окно создавать =)

Да не за что!!!!

А зачем динамически создавать окна? Я что-то не пойму. У меня обыкновенный MFC DLL написаный на Visual C++. Ничего нет динамического. Если еще интересно - вышлю конечно исходники твоего плагина :)

noxius писал(а):хочу еще делать некоторые манипуляции с пользовательскими полями.. енто возможно?


Что желаете еще? :D

noxius
Пользователь
noxius
Пользователь
Репутация: 0
С нами: 8 лет 11 месяцев

Сообщение #8 noxius » Чт марта 12, 2009 11:40 am

хочу исходник =)
с MFC немного знаком, но не знаю как настроить проект для DLL.
хочется самому сделать плагинчик, а когда есть пример это проще...
можешь выслать мне на e mail

noxius85сабакаяндексточкару

или выложить тут, может еще кому поможет =) ну ент если не жалко

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

Продукт обновляется медленно очень и вся надежда пока на плагины =)

Dmitry
Пользователь
Dmitry
Пользователь
Репутация: 0
С нами: 9 лет 2 месяца

Сообщение #9 Dmitry » Чт марта 12, 2009 3:14 pm

noxius писал(а):хочу исходник =)
можешь выслать мне на e mail

noxius85сабакаяндексточкару

или выложить тут, может еще кому поможет =) ну ент если не жалко

Хорошо. Постараюсь выложить, как доберусь до компа дома.

noxius писал(а):У меня поле формат файла было пользовательское, хочу переписать значения в поле формат книги. да и много мелких хотений, просто пока не попробуешь сам сделать не очень понятно возможно ли вообще что-то...


Попробуй. Не все получается, как хочется - API очень ограничен! Многое очень тяжело сделать...

omorozov
Пользователь
omorozov
Пользователь
Репутация: 0
С нами: 8 лет 10 месяцев

Сообщение #10 omorozov » Сб марта 28, 2009 10:59 am

Закачайте, пожалуйста, плагин на человеческий файлообменник, onlinedisk например.
С ifolder не могу скачать второй день.

Dmitry
Пользователь
Dmitry
Пользователь
Репутация: 0
С нами: 9 лет 2 месяца

Сообщение #11 Dmitry » Вс марта 29, 2009 2:51 pm

omorozov писал(а):Закачайте, пожалуйста, плагин на человеческий файлообменник, onlinedisk например.
С ifolder не могу скачать второй день.


Очень странно!!! :?
Хорошо: http://www.onlinedisk.ru/file/110322/

Dmitry
Пользователь
Dmitry
Пользователь
Репутация: 0
С нами: 9 лет 2 месяца

Сообщение #12 Dmitry » Пт апреля 10, 2009 4:24 pm

Обновился до версии 1.3.

Изменения в версии:
+ При проверке правильности путей электронных книг появилась возможность корректировать размер файлов.

Tom_As
Пользователь
Tom_As
Пользователь
Репутация: 0
С нами: 8 лет 4 месяца

Сообщение #13 Tom_As » Вт января 26, 2010 2:33 am

Dmitry писал(а):Обновился до версии 1.3.


А где можно скачать?
:) Сам нашел: В первом посте по второй ссылке

bolide M
Site Admin
Аватара
bolide M
Site Admin
Репутация: 7
С нами: 12 лет 1 месяц
Сайт

Сообщение #14 bolide » Вт января 26, 2010 3:31 pm

хороший плагин, спасибо!

Tom_As
Пользователь
Tom_As
Пользователь
Репутация: 0
С нами: 8 лет 4 месяца

Сообщение #15 Tom_As » Вс марта 07, 2010 11:26 pm

Более месяца прошло с момента закачки плагина мною.
Dmitry! Огромное спасибо! Работает без сбоев.


Вернуться в «All My Books»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость