Ru-Board.club
← Вернуться в раздел «Программы»

» PDF & DjVu Bookmarker

Автор: denver 22
Дата сообщения: 25.01.2010 16:20
StanFreeWare
На 3-х книгах. В т.ч. на той, что Вы выкладывали, чтобы протестировать Групповое соединение строк без нумерации. В книгах даже титулов нет.
Какую ещё инфу могу для вас представить? ОС - ВинХР, отсутствуют админ. права (если это поможет).
Несколько последних ваших сборок пропустил. Т.е. если даже устанавливал - книги в них не импортировал. так что не могу сказать с какой версии началось. если надо - скачаю все последние и протестирую.
Автор: StanFreeWare
Дата сообщения: 25.01.2010 16:28
denver 22
Неадминские права могут влиять, т.к. программа пока что создает временные файлы в Program Files... (точнее, в той папке, куда вы ее установили). Попробуйте установить программу в папку, к которой у вас полные права (если такая есть).
Автор: denver 22
Дата сообщения: 25.01.2010 16:32
StanFreeWare
Ставил программу в D:\Programs\DjVu\DjvuBookmarker, т.е. не в систему. Туда вообще ставить не дает по известным ограничениям. Меняет это что-либо?
Автор: ghosty
Дата сообщения: 25.01.2010 16:43
StanFreeWare
"Классический" пример - книга с кучей качественных иллюстраций, печатаемых на другой бумаге и вставляемых отдельно. Такие страницы, как правило, не нумеруются. Т.е. правка оглавления превращается в сущий кошмар.

Пример в Екселе - тут еще картина осложняется двойной нумерацией - введение пронумеровано отдельно.
[IMG=http://img31.imageshack.us/img31/2964/hegeln.th.png][/IMG]

Итак, допустим, нумерация введения соответствует нумерации файла. Введение заканчивается, начинается предисловие - тут я уже должен к номеру прибавить 98 (оглавление начинается опять с единицы).
Далее, допустим, где-то в главе "Становление" у меня "вклеена" иллюстрация - значит с главы "Единство бытия" мне придется прибавлять уже не 98, а 100. Ну и так далее. Вот в этом случае как раз и нужно, чтобы все три столбца со значениями были перед глазами - все это проверяешь и перепроверяешь по нескольку раз.
У меня такое часто встречалось - может быть, у других легче...
Автор: StanFreeWare
Дата сообщения: 25.01.2010 18:16
По мне, так для данного примера бумажная нумерация пригодилась лишь однажды - когда вы перешли на вторую нумерацию - чтобы прибавить 98.

Все остальные сдвиги, которые вам пришлось искать в стороннем просмотрщике, и где-то отдельно фиксировать, я предлагаю искать и тут же сдвигать в одной программе. Т.е. вы подключаете книгу, включаете режим "по оглавлению", кликаете на "Единство бытия" , видите, что вместо главы - иллюстрации, кликаете на "Становление" - там все сошлось, возвращаетесь на "Единство" и два раза сдвигаете нумерацию вниз - все, начиная с этой страницы задан глобальный сдвиг 100... То же самое для точки, в которой 100 превращается в 102... Если идти строго сверху вниз то все в результате сойдется.
Автор: ghosty
Дата сообщения: 25.01.2010 19:13
StanFreeWare
Возможно, Вы правы, и два-три столбца будут только запутывать пользователя. Но хотя бы один - с номерами страниц по оглавлению, ИМХО, точно должен быть. Хотя бы просто чтобы иметь возможность лишний раз сверить с оригиналом...
Автор: StanFreeWare
Дата сообщения: 26.01.2010 07:03
0.9.9.6

1) Отказался от выпадающих списков Импорт/экспорт в пользу одного списка Оглавление..
2) Не скрываю основное окно программы при показе стартового окна.
3) Добавлены команды Создать, Сохранить.
4) Исправлена логика преобразования римских цифр в арабские для случая записи римских цифр строчными буквами.
5) Переименован файл инсталлятора в стиле WinDjView (т.к. на SourceForge не помещается номер версии).
6) Добавлен выпадающий список "Инструменты" с единственным пока инструментом - сменой языка интерфейса.
7) Djvu-книга открывается в режиме "Нумерация по оглавлению".
Автор: StanFreeWare
Дата сообщения: 27.01.2010 06:30
0.9.9.7

1. Очередная попытка перенести все временно создаваемые программой файлы в User\Application Data\Djvu Bookmarker.
2. Инсталлятор перешел с NSIS на Inno Setup. Появилась возможность создавать ярлыки на рабочем столе и панели быстрого запуска по желанию пользователя.
3. Изменил структуру подпунктов меню Оглавление.
Автор: VadimirTT
Дата сообщения: 27.01.2010 08:10
StanFreeWare
Наверно зря я Вам Inno Setup насоветовал, получается шило на мыло, он тоже .net второй требует.

пардон, инсталлятору нет не нужен, это я сглючил
Автор: denver 22
Дата сообщения: 27.01.2010 08:31
версия 0.9.9.7 - при установке после выбора языка сразу получаю сообщение, что должен устанавливать программу под админом. В предыдущих инсталляторах я мог указать локальную папку для установки. Понимаю, что многие программы ставятся только с админскими правами. Но пишу отлько потому, что эта программа раньше работала вообще без установки, т.к. как Portable. А значит у меня была надежда обновлять её, не имея админа. Если нормальных решений моей проблемы нет, н что ж - забейте. Что-нибудь придумаю... (кое какие изврат-решения есть, надо попробовать)
Автор: VadimirTT
Дата сообщения: 27.01.2010 08:35
При выборе пункта меню вставить оглавление в djvu файл ничего не происходит
Автор: denver 22
Дата сообщения: 27.01.2010 08:43
Если сначала выбрать "Создать", а потом (передумав) выбрать "Открыть djvu-файл", то команда не выполняется.

Добавлено:
Отсутствие админ. прав решил так: запустил виртуальную Винду, установил через неё программу в локальную папку хостовой машины. И о-па! Программа теперь нормально открывает djvu-файлы. Возможно это благодаря п.1 изменений версии 9.9.7. Спасибо автору! Теперь хоть пользоваться могу.
Автор: StanFreeWare
Дата сообщения: 27.01.2010 09:06
Действительно, команды открытия/сохранения в html и djvu в 0.9.9.7 поломались. Так отрабатывает команда cut/paste в VS2008 - теряет все обработчики событий..
Вечером починю, п.3 делался в некоторой спешке...
Эта версия годится только на то, чтобы поправить уже существующее оглавление в djvu-книге.

Добавлено:
denver 22
Получается, что версии до 0.9.9.1 (без инсталлятора) у вас отрабатывали без прав администратора нормально, а 0.9.9.(1-6) при установке в ту же папку отказывались запускаться?
Я к тому, что можно попробовать сделать также и portable-версию инсталлятора (по сути, обычный распаковщик в заданную папку - без анинсталла). Просто еще не разбирался, как такие инсталляторы сейчас "модно" делать.. Нужно ли, например, создавать ярлыки на рабочем столе (ведь удалять их если что придется уже вручную)..

Добавлено:
Наверное "Групповая" нужно все-таки переименовать во что-то типа "Групповой сдвиг". А то вообще непонятно, о чем речь...
Автор: StanFreeWare
Дата сообщения: 27.01.2010 15:31
Кстати, китайцы-то давно уже все сделали:
http://www.comicer.com/stronghorse/software/exe/PdgCntEditor_eng.zip
Автор: denver 22
Дата сообщения: 27.01.2010 16:21
StanFreeWare
Не, программа запускается. Но книги не открывает. С какой точно версии - не знаю (писал выше почему).
Если portable нужна только мне - просить не буду. Чтобы не отвлекать Вас от развития программы.
Но если не сложно - это было бы шикарно! Кстати, даже WinDjView сделали портабельной сами пользователи... когда автор не захотел...
Вроде слышал, что способ делать portable-софт описан на http://portableapps.com (сам не смотрел).
Автор: NME
Дата сообщения: 27.01.2010 20:41
StanFreeWare

Цитата:
китайцы-то давно уже все сделали

несколько месяцев назад это, наверное, было бы актуально..
Автор: StanFreeWare
Дата сообщения: 27.01.2010 21:07
0.9.9.8

1. Поправил команды Open|Save Djvu|Html и их перевод на английский.
2. В инсталляторе убрал проверку необходимости быть администратором до попытки копирования файлов.
3. Все временные файлы создаю в Local Settings\Application Data
4. Изменил (правда, не очень красиво) механизм хранения выбора языка интерфейса.
5. После деинсталляции теперь не должна оставаться папка Local Settings\Application Data\Djvu Bookmarker
6. Переименовал название кнопки "групповая (batch)" в "..и следующие (and next items)".
7. Подправил подсказки на кнопки сдвига в зависимости от состояния кнопки в п.6.

Попробовал на ХРюше под Гостем - установилась на рабочий стол, работала нормально (перед этим при попытке установить в Program Files ругнулась на отсутствие прав, и благополучно отменила начатую инсталляцию).
Автор: VadimirTT
Дата сообщения: 27.01.2010 21:53
StanFreeWare
В крайней версии, при запуске программы, если закрыть стартовый диалог через красный крестик - программы вываливается (без сообщений об ошибке). или это фича?
Автор: StanFreeWare
Дата сообщения: 27.01.2010 22:15
VadimirTT
Фича. Не вываливается, а аккуратно завершает работу )
Типа - если ни одна из четырех кнопок не подошла, то и делать с программой дальше нечего.
Автор: StanFreeWare
Дата сообщения: 28.01.2010 11:06
Если оглавление открывается, но предварительный просмотр не работает (как, например, у меня на Висте), попробуйте добавить в папку с установленной программой содержимое данного архива
Автор: denver 22
Дата сообщения: 28.01.2010 13:08
Увы, 0.9.9.8 запускается, но книгу не импортирует...
0.9.9.7 открывал (метод установки программы см. выше). Пока буду пользоваться им.
Если проблемы только у меня, я готов мириться с установкой программы через виртуальную Винду.

Добавлено:
Так, что-то у меня совсем всё плохо... Теперь и 0.9.9.7 не открывает книги. Я лучше помолчу пока... Похоже я совсем не понимаю что происходит у меня в системе (без админских прав).
Автор: NME
Дата сообщения: 28.01.2010 19:42
denver 22

Цитата:
я готов мириться с установкой программы через виртуальную Винду.

а у меня противоположная ситуация - на виртуалке ХР32сп3 не отображает картинки (правда, содержимое вышеупомянутого архива в папку еще не добавлял), возможно чего-то не хватает..
а вот на висте 32 и 64 все нормально..
Автор: StanFreeWare
Дата сообщения: 28.01.2010 21:47
0.9.9.9

1. В инсталлятор добавлены Run-Time библиотеки из папки Djvu Libre. Это должно решить проблему не отображения картинок. Если не решит, будем думать дальше.
2. Меню Оглавление переименовано в Файл.
3. Пункт О программе перенесен в Настройки.
4. Если в режиме редактирования дерева открывается для предпросмотра djvu-файл, то активизируется команда Сохранить djvu-файл, считающая текущим файлом для сохранения файл предпросмотра.
5. Еще чуток подправил подписи к кнопкам на панели инстументов.
Автор: StanFreeWare
Дата сообщения: 29.01.2010 07:03
Пришлось все-таки снова выйти за одноциферную нотацию версии:
0.9.9.10

Решение не включать текстовые подуровни в многоуровневых #.-оглавлениях было некорректным. Кроме того, пришлось поправить логику, чтобы во ВВЕДЕНИЕ не включались нумерованные списки того же уровня:
Пример 2 из нового раздела ЧаВо в Вике
Автор: denver 22
Дата сообщения: 29.01.2010 10:12
Наконец смог запустить 0.9.9.10. Меню стало просто изумительно! Теперь все команды стали стандартны и понятны любому пользователю! Да и вариантов прибавилось. Даже не могу придумать, что бы ещё можно туда добавить .
На обсуждение:
- делать запрос перед удалением строки (вдруг случайно ткнешь).
- добавить возможность пакетного удаления строк - пока работает только при выделении одной строки.
Автор: StanFreeWare
Дата сообщения: 29.01.2010 10:41

Цитата:
добавить возможность пакетного удаления строк

можно засунуть удаляемые строки в потомки к верхней и удалить верхнюю.

подтверждение удаления действительно будет полезным.
Автор: StanFreeWare
Дата сообщения: 30.01.2010 09:54
0.9.9.11

1. Устранил ошибку при попытки перепроверить ошибки и перейти на следующую ошибку после создания нового оглавления.
2. Устранил ошибку при попытке второго и последующих сохранений djvu файла.
3. Расширенное управление видимостью кнопки Save (введен учет выполнения команд изменения структуры оглавления), продублированное появлением индикатора несохраненности " * " в заголовке программы.
4. Некоторые уточнения в тексте элементов интерфейса.
5. При нажатии на крестик в стартовом окне появляется запрос на подтверждение выхода из программы.
6. Добавлен запрос на подтверждения удаления элемента оглавления.

Пакетное удаление строк пока не делал. Тем более проблема легко обходится.
Автор: StanFreeWare
Дата сообщения: 30.01.2010 18:22
0.9.9.12

1. Поправил инсталлятор, чтобы накат новой версии поверх старой не приводил к ошибкам в управлении языком интерфейса.
2. Добавил проверку существования папки Program Files\Djvu Bookmarker в инсталляторе.
3. Исключил из инсталлятора создание папки <user>\Application Data\Djvu Bookmarker - это уже атавизм.
4. При смене языка дополнительное (второе) окно подтверждения оставил только для случая, когда djvu не был сохранен.
5. Мелкие исправления локализации..
Автор: StanFreeWare
Дата сообщения: 30.01.2010 23:12
0.9.9.14

Добавил в текстовом режиме кнопку (#) заменяющую во всех строках оглавления ( на пробел, ) на перевод строки.
Автор: AlViS
Дата сообщения: 31.01.2010 03:33
StanFreeWare поправь ссылку на __http://www.onlinedisk.ru/file/335673/

Страницы: 12345678910111213141516171819202122232425262728293031323334

Предыдущая тема: Нужна бесплатная альтернатива Acronic


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.