Пожелания )
| |
drserj | Дата: Воскресенье, 07.12.2008, 22:50 | Сообщение # 61 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (1_абрам) Так сразу и начинать (по cntrl I). что-то эта идея мне не нравится...промахнулся кнопочкой, и усё...
drSerj
|
|
| |
1_абрам | Дата: Понедельник, 08.12.2008, 16:04 | Сообщение # 62 |
Генералиссимус
Группа: Друзья
Сообщений: 1207
Статус: Offline
| А что усе - несколько минут загрузки, к тому же есть кнопка отмены. Уточню свое предложение не убрать кнопку Cтарт, а запускать загрузку по cntrl I.
|
|
| |
drserj | Дата: Понедельник, 08.12.2008, 17:47 | Сообщение # 63 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (1_абрам) к тому же есть кнопка отмены которая отменяет только закачку, но не обработку базы. А если учесть, что у меня закачка с базы - пара сек - могу и не успеть отменить.
drSerj
|
|
| |
EvFox72 | Дата: Вторник, 09.12.2008, 05:20 | Сообщение # 64 |
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
| Quote (drserj) ммм... sql-файл - это текстовый файл, можно извращаться и скриптом, хотя - изврат... Есть проги, которые могут работать с таблицами мускула... Вопрос: что конкретно ты хочешь от таблиц ? Что ты хочешь сделать? Может мне проще это сделать будет да хотя бы в csv формат экспортнуть - уже хорошо, обработаю. а я таки попробую поискать перловый модуль для работы с файлами мыскля
|
|
| |
drserj | Дата: Вторник, 09.12.2008, 12:23 | Сообщение # 65 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (EvFox72) да хотя бы в csv формат экспортнуть теоретически - можно, практически - большеватый файл выйдет.... если до безобразия нуна - могу написать тулзовину для экспорта базы в цсв, только вот какие поля надо экспортировать ?
drSerj
|
|
| |
Shams | Дата: Вторник, 09.12.2008, 19:11 | Сообщение # 66 |
Генерал-майор
Группа: Проверенные
Сообщений: 274
Статус: Offline
| Поэкпериментровал с программой на предмет портабельности. Все ассоциированные с типами файлов просмотрщики и почти все служебные папки прекрасно находятся по относительным путям. Кроме папки "temp", которая требует только абсолютного пути. Перепробовал "temp\", "..\LibRusLib\temp\" и "%SYSTEMROOT%\Temp\". Толку ноль, при любом обращении к книгам - "Файл отсутствует в архивах, или архи поврежден". Нет ли способа как-то обойдти это дело? Идеальным было бы, конечно, ввести переменную типа *PROGRAMROOT*, как это сделано в FB2Librarian.
|
|
| |
drserj | Дата: Вторник, 09.12.2008, 19:29 | Сообщение # 67 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (Shams) прекрасно находятся по относительным путям. Кроме папки "temp" странно... очень странно - у меня нет абсолютных путей... Боле того - программа не требует инсталляции и полностью портабельна, все "жесткие" пути переопределяются в конфигах (через ту же форму настроек или ручками) в начале он определяется как: path:=ExtractFilePath(Application.ExeName); - каталог программы как корневой каталог pathtemp:=path+'Temp\'; - в нем каталог Temp Затем, сохраняется в инишке. Заменить можно в настройках, Настройки - Папки - Папка для временных файлов. Это сделано для того, что бы хранить "мусор" в заранее определенных для этого каталогах (у меня эта папка вообще на другом диске)
drSerj
|
|
| |
Shams | Дата: Среда, 10.12.2008, 18:11 | Сообщение # 68 |
Генерал-майор
Группа: Проверенные
Сообщений: 274
Статус: Offline
| Опять я нечетко изложил свою мысль. Да, при первом запуске после распаковки, программа создает все необходимые служебные папки внутри основной, где бы она на тот момент не находилась. Но в "Настройки->Папки" пути к этим служебным папкам прописываются абсолютные. Типа "D:\Librusec\LibRusLib\upload\" или "D:\Librusec\BookArchiv\". А вот если теперь уже настроенную программу (вместе с корневой папкой Librusec и всем ее содержимым) перенести, например, на диск E:, то пути остаются прежними и ссылаются на уже несуществующие папки на диске D:. Если заранее до переноса подправить в настройках пути по типу "upload\" и "..\BookArchiv\", то на новом месте папки находятся программой, кроме папки temp, которая обязательно требует полного пути, начиная с буквы диска. Конечно, заново прописать путь к одной-единственной папке - невелик труд. Но принцип портабельности нарушается. Хотя он, правда, нигде и не декларировался, но ведь уже очень близко. Еще бы чуть-чуть...
|
|
| |
drserj | Дата: Среда, 10.12.2008, 19:43 | Сообщение # 69 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Ну, это, наверно, потому, что папка темп не должна изменять своё положение, куда бы ты не переместил программу Я же написал, что у меня, как и очень многих, каталог темп - совсем на другом диске, а посему в пути обязано присутствовать имя диска. В конце-концов - это не самое смертельное - поправить при сильной необходимости один параметр, а вот если это не делать - могут возникнуть проблемы, которые сразу и не заметишь Тебе очень мешает этот момент?
drSerj
|
|
| |
meom | Дата: Четверг, 11.12.2008, 02:42 | Сообщение # 70 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Приветствую всех. Сразу же могу сказать после скачки - спасибо за программу. В принципе почти все удовлетворяет моим потребностям, но ... как обычно Вначале проблемы: При двойном клике сразу же происходит скачка. Если кликать на форме, то окно скачки после этого не исчезает. Локальный архив: На работе база не скачивается из инета, и соответственно скачал с сайта. Сбросил в нужную папку, отключил загрузку из интернета и ... все показывается, кроме закладки Авторы Может это только у меня, но на всякий случай нужно иметь в виду. Пожелания: Все-таки очень желательно в списке книг показывать жанры (в одном столбце, через запятую или неважно как). В тэги добавить название файла (то, что скачено с сайта). По возможности сделать не транслитерацию всего, а отдельных тэгов. При операциях, подразумевающих скачивание, делать запрос. При отправке на устройство, если задано запрашивать перед сохранением, то запрашивать и тэги сохранения (у меня книги лежат или в сериях или в жанрах) или по возможности сделать другой тэг (например, %q – жанр, если нет серии). Показывать аннотацию и обложку для тех книг, где это возможно (хотя бы по запросу). Другое (но важное :D): Я, конечно, понимаю, что это уже почти каталог книг, но очень хочется две вещи (суть одна): Выделение скаченных книг (и авторов) во всех закладках после сканирования папки (по отдельной кнопке, и пусть даже это будет долго :D) Список скаченных книг (то, что можно сделать через группы понятно, но имеется в виду сканирование соответствующей папки)
|
|
| |
Shams | Дата: Четверг, 11.12.2008, 07:39 | Сообщение # 71 |
Генерал-майор
Группа: Проверенные
Сообщений: 274
Статус: Offline
| Quote (drserj) а вот если это не делать - могут возникнуть проблемы, которые сразу и не заметишь Тебе очень мешает этот момент? Да нет, переживу легко. Тем более, раз это продуманный шг. Но стало интересно - о каких возможных проблемах речь?
|
|
| |
drserj | Дата: Четверг, 11.12.2008, 09:58 | Сообщение # 72 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (Shams) Да нет, переживу легко. Тем более, раз это продуманный шг. Но стало интересно - о каких возможных проблемах речь? Прблемки весёлые Скажем, сейчас на работе у меня машины перевели в ЦОД, и соответственно порезали права на, практически, всё. Дык те программы, которые не имеют возможности работать с фиксированными перестраиваемыми путями - тупо работать отказываются.
drSerj
|
|
| |
Wandererx | Дата: Воскресенье, 14.12.2008, 16:39 | Сообщение # 73 |
Рядовой
Группа: Пользователи
Сообщений: 11
Статус: Offline
| Приветствую всех. Хотелось бы увидеть ещё вот какую вещичку в программе. Что то типа автоматического скачивания. Как обычно выбираешь нужные книги, переносишь их в список закачки, включаешь закачку. И вот тут бывают разные варианты: 1. Закачка идёт нормально - программа действует так, как и сейчас. 2. Сервер занят, вышло время ожидания, просто какой то сбой в сети - выскакивает окошко с сообщением и кнопкой. Приходится сидеть над списком на контроле этого дела и только для того, чтобы щёлкнуть эту кнопку. Можно ли поручить это делать программе т.е. делать закачку в авторежиме? Ну, невозможно скачать файл - переместили его без всяких сообщений и запросов в список "ошибки загрузки" и пошли грузить следующий. Есть, конечно, вариант, что ни один файл в итоге не будет загружен. Так это не беда - переместить файлы назад в список загрузок и включить снова загрузку - вопрос трёх щелчков мыши
Сообщение отредактировал Wandererx - Воскресенье, 14.12.2008, 16:42 |
|
| |
drserj | Дата: Воскресенье, 14.12.2008, 19:04 | Сообщение # 74 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Убрать сообщение об ошибке ?
drSerj
|
|
| |
Wandererx | Дата: Понедельник, 15.12.2008, 08:00 | Сообщение # 75 |
Рядовой
Группа: Пользователи
Сообщений: 11
Статус: Offline
| Можно и оставить. Когда закачиваешь пару-иройку-десяток файлов, это удобно. Но вместе с этим сделать режим без этих сообщений. Чтобы всё делалось на автомате, без вмешательства со стороны. Можно так и обозвать пункт в меню или кнопку - автоматическая закачка.
|
|
| |
|