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

» WinDjView

Автор: F3GBJU
Дата сообщения: 17.01.2008 22:08
AndyZ
Сделайте пожалуйста возможность запускать несколько копий программы,её отсутствие крайне снижает функциональность работы с документами.
Заранее спасибо!

Автор: BooBoo
Дата сообщения: 31.01.2008 14:12
F3GBJU
Прочитал пост попробовал открывается любое количество книг
каждая в новом окне не вижу проблем с запуском нескольких копий
Автор: monday2000
Дата сообщения: 02.02.2008 19:12
Я сделал инсталятор к WinDjView 0.4.3 на базе NSIS:

http://rapidshare.com/files/88623012/WinDjView_0.4.3_Setup.rar.html (1,14 МБ)

Внутри пакета - NSIS-исходники инсталлятора.

Возможности:

1. Автоматическое определение подверсии Windows -> автоматическая инсталляция одной из 2 подверсий WinDjView 0.4.3.

2. Автоматическое определение языковой принадлежности ОС -> автоматический выбор русского или английского (для всех не-русских ОС) языков инсталляции.

3. В случае русского Windows по-умолчанию ставится чекбокс инсталлирования русской языковой dll-ки -> автоматически ставится русский язык интерфейса.

4. Возможность ассоциирования WinDjView с DjVu-файлами при инсталляции.

5. Ярлычок на Рабочий Стол и на Панель Быстрого запуска для Текущего Пользователя.

6. Пункт WinDjView в "Установка Программ" в Контрольной Панели.

7. Деинстяллятор де-ассоциирует WinDjView с DjVu-файлами.

P.S. Я убрал из шапки свою просьбу к добровольцам сделать инсталлятор - как более неактуальную.
Автор: kimserge
Дата сообщения: 02.02.2008 19:32
monday2000
А почему не 0,5 версия? Она интереснее, и для людей, нуждающихся в инсталяторе (а таких и вправду много), нужнее. Ведь джвю-словари набирают скорость...
Автор: goletsa
Дата сообщения: 02.02.2008 20:01
У меня есть 0.5 собранная но для двух разных осей.(2 инсталера разных)
Как сделать проверку на win98 в Inno я пока не могу разобраться.
Могу положить их тада просто над буит выбирать инсталер под ОС (NT\98).
Еси кто посоветует как в Inno сделать проверку ОС...

Автор: Fraerok
Дата сообщения: 02.02.2008 20:19
А в чём инсталляция заключается?
Я вот в обычный SFX-архив засунул http://slil.ru/25430580
Распаковывается в Program Files, на рабочем столе кидает ярлык в папку Программы. В Пуске, в Программах тоже ярлык. Ассоциации с djv и djvu. В "Установка и удаление программ" есть строка с этой программой и возможностью удаления.
Т.к. это обычный SFX (RAR) архив - изменять, перепаковывать и т.д. на свой вкус может каждый у кого есть WinRAR.
Автор: monday2000
Дата сообщения: 03.02.2008 12:52
AndyZ
Не хотите ли разместить мой инсталлятор на своём сайте windjview.sf.net ? Благо, что я даю полные исходники инсталлятора плюс сам по себе NSIS - это Open-Source система, и довольно известная. Если я что не так там сделал - то кто угодно подправит.

Я думаю, что программе WinDjView разумно и целесообразно иметь инсталлятор. Мне вот нередко пишет народ письма типа "Чем открыть DjVu?". Для многих, как ни странно, проблема скачать нужные файлы с windjview.sf.net (там муторная система зеркал плюс половина из них вечно перегружена), ассоциировать WinDjView с DjVu - особенно для женщин это характерно.

Например, Irfan View распространяется именно в виде инсталлятора - хотя работоспособен и если его просто скопировать себе на комп.
kimserge

Цитата:
А почему не 0,5 версия?

Мне лично 0.4.3 нравится больше, чем 0.5. Всё дело в этих 2 новых кнопках - Rectangle Tool и Marquee Zoom. Их не было в 0.4.3, а теперь из-за них у меня на панели инструментов не помещается кнопка Rotate right - т.к. я предпочитаю режим монитора 800х600.

На мой личный взгляд, эти 2 новые фичи излишни в WinDjView. Поясню: это, вообще, конечно, полезные фичи - просто, как мне кажется, сейчас наступил такой момент, когда уже уместно разделить WinDjView на 2-3 схожие программы - и добавлять новые фичи в соответствующий "клон" WinDjView - а не пытаться уместить их все в единой программе - к чему это приводит, хорошо видно на примере СканКромсатора - получается вредный универсализм. К тому же, пользователи, по-видимому, просят взаимоисключающие новые фичи.

Чем хороша 0.4.3 - так это лаконично-аскетический интерфейс по принципу "ничего лишнего". В 0.5 этот столь "милый сердцу" аскетизм уже утрачен.

То же самое можно сказать про такую фичу, как просмотр DjVu-версий бумажных словарей в 0.5 - ИМХО лучше сделать для этой цели отдельную специальную для этого программу - а не совмещать эту функциональность c WinDjView.

Поэтому я решил начать изготовление инсталляторов с 0.4.3, а уже потом как-нибудь, надеюсь, сделаю и для 0.5 (да там и сложнее с реестром что-то).

goletsa

Цитата:
Еси кто посоветует как в Inno сделать проверку ОС...

ИМХО неправильно для GPL-программы делать инсталлятор путём использования коммерческого инсталляторосоздателя. Зачем навешивать на WinDjView лишнюю кабальную зависимость от коммерческого софта? Чем меньше коммерческого софта будет использовано для DjVu-книжных целей, тем лучше.
Fraerok

Цитата:
Т.к. это обычный SFX (RAR) архив - изменять, перепаковывать и т.д. на свой вкус может каждый у кого есть WinRAR.

То же самое - WinRAR - это коммерческий продукт. Не говоря уж о том, что NSIS предоставляет на порядок больше возможностей для создания инсталлятора.

Добавлено:
Fraerok

Цитата:
А в чём инсталляция заключается?

Да много в чём. На WinRAR и половины всего этого не сделаешь (если, конечно, не применять там самопальные плагины, написанные, скажем, на С++).
Автор: goletsa
Дата сообщения: 03.02.2008 13:36
С каких это пор Inno комерческий?
Там своя лицензия, но сорсы открыты.
Или ччтото не так?


Добавлено:
Перечитал лицензию Inno. В чем то похоже на BSD лицензию. Низя убирать цопирайты автора, присваивать авторство, выдавать модифицированную версию за оригинал или тип того.
Не GPL конечно но....
Автор: Fraerok
Дата сообщения: 03.02.2008 14:34
monday2000
причём здесь возможности Inno? SFX-архив WinRAR можно распространять свободно. А все воззможности Inno ни к чему - нужно только распаковать, кинуть ярлык и ассоциацию сделать, с чем WinRAR SFX прекрасно справляется.

P.s. Думаю, если нужен будет инсталлятор официальный, то автор сам его прекрасно сделает, не прибегая к помощи сторонних.
Автор: goletsa
Дата сообщения: 03.02.2008 14:53
А кто шапку правил?
Там как раз была шапка с просьбой о инсталере...
гм.
Автор: kimserge
Дата сообщения: 03.02.2008 18:29

Цитата:
лучше сделать для этой цели отдельную специальную для этого программу
monday2000
Так кто же ее сделает? Тем более что это неудобно открывать для словаря какую-то еще прогу. Все хорошо предусмотрено - читаешь джвю книгу, вдруг надо посмотреть слово и в джвю смотрелке быстро достаешь нужный джвю словарь. Нет, 0,5 - великолепна. Ну и что что есть две лишние кнопки, они 5 мм занимают на экране.

Автор: terminat0r
Дата сообщения: 03.02.2008 19:52

Цитата:
Мне лично 0.4.3 нравится больше, чем 0.5. Всё дело в этих 2 новых кнопках - Rectangle Tool и Marquee Zoom. Их не было в 0.4.3, а теперь из-за них у меня на панели инструментов не помещается кнопка Rotate right - т.к. я предпочитаю режим монитора 800х600.

хм, офигенная аргументация
Автор: goletsa
Дата сообщения: 03.02.2008 20:20
Ща заливаю в инет свой вариант инсталера.
Еси что покритикуете;))


Добавлено:
Инсталер:
http://filezz.ru/filezz/setup.exe

Проект:
http://filezz.ru/filezz/WinDjView-0.5.0.7z
Автор: Astra55
Дата сообщения: 04.02.2008 02:12
Чудны дела твои, Господи! Толпа народа отвязывает софты от инсталляторов, делая тем самым портативные версии. WinDjVu изначально не инсталлируется, так ведь нет, для неких дебильных юзеров клепается инсталлятор. Причем, этих юзеров никто, кроме monday2000, никогда не видел. И из них, даже если предположить что таковые существуют, никто об инсталляторе не просил, все так или иначе уже пользуются WinDjVu. Может быть не надо маяться ерундой?
Автор: goletsa
Дата сообщения: 04.02.2008 02:28
Ну я свой ваял для своей сборки.
setup.exe /verysilent и я имею на своем кампе нормальную DJVU читалку.
Вот отдельно выложил.
Автор: monday2000
Дата сообщения: 04.02.2008 13:38
goletsa

Цитата:
Там своя лицензия, но сорсы открыты.
Или ччтото не так?

См. http://www.jrsoftware.org/isinfo.php :

Цитата:
(Note: "Completely free of charge" must not be confused with "completely free". Inno Setup is copyrighted software, not public domain software. There are some restrictions on distribution and use; see the LICENSE.TXT file for details.)

А вот NSIS - http://nsis.sourceforge.net/License - это (как я понимаю) некий продукт коллективного руководства - т.е. наиболее "свободный" какой только можно придумать. Если бы был некий GPL-аналог NSIS - я бы его взял бы. Т.е. ИМХО чем больше "свободности", тем лучше.
Но пусть будет несколько инсталляторов - почему бы и нет? Я свою версию сделал видя, что никто больше не делает достаточно качественный инсталлятор такого рода.
goletsa

Цитата:
А кто шапку правил?
Там как раз была шапка с просьбой о инсталере...

Я правил. Так то моя запись и была - потому я и поправил её. Но если хотите - восстановите сами ту запись в шапке.
Astra55

Цитата:
Толпа народа отвязывает софты от инсталляторов, делая тем самым портативные версии. WinDjVu изначально не инсталлируется,

Зато WinDjView прописывается в реестр - т.е. он не-Portable.

Цитата:
для неких дебильных юзеров клепается инсталлятор

Ну а что ж с ними сделаешь, с этими юзерами-то? Приходится под них подстраиваться.

В общем, независимо ни от чего, я буду распространять по крайней мере инсталлятор собственного производства - т.к. ИМХО есть потребность в таком продукте. Я уверяю AndyZ, что он в достаточной мере приличен по качеству.

goletsa
Давайте так пока: разместите в шапке этого топика линк на свой инсталлятор + подробное текстовое описание его достоинств + его исходники. Я за свой инсталлятор ручаюсь - потому намереваюсь его распространять. А за чужие инсталляторы (Ваш) с ходу поручиться я не рискну - поэтому пусть его общественность сначала широко потестит и одобрит (и мой заодно тоже ).

А тем временем AndyZ сможет либо выбрать понравившийся ему вариант инсталлятора, либо сделать свой собственный (самое лучшее). Но жить дальше вообще без инсталлятора - ИМХО неправильно.
Автор: goletsa
Дата сообщения: 04.02.2008 14:08
Ну в общем автору виднее.
А в LICENSE.TXT я сказал ограничение.
Нельзя убирать цопирайты автора.
Полезно иногда ходить по ссылкам
Это близит с BSD которая довольно открыта.
Автор: makarei
Дата сообщения: 04.02.2008 15:02
Есть еще такой создатель инсталляций - InstallJammer.

Лицензия - GPL v2, со следующей оговоркой:


Цитата:
SPECIAL EXCEPTION FOR INSTALLERS:

The binary installkit and InstallJammer code that is embedded
in each installer is built using code from InstallJammer and contains
code that falls under my copyright. The terms of the GPL still apply
to the code contained in the installers.

Hereby, Damon Courtney grants you special permission to freely use
and distribute any installer built with InstallJammer (including commercial
ones) without having to make available the source code of InstallJammer
or any code that is contained within your installer. Any changes made to
the InstallJammer or the installkit source code must still follow the GPL
license.


Скриншот интерфейса:


Автор: Redisych
Дата сообщения: 06.02.2008 12:33
sumchanin_Yuri
Пробовал этот Reader, та же ошибка OLE32.DLL. Есть у меня такой файл в %systemroot%, а вот не работает.

monday2000
Да не знают эти юзеры о djvu вообще, очень странно, что им программа для чтения понадобилась. Все кричат ПДФ
Автор: ILHS
Дата сообщения: 09.02.2008 15:41
Я использую WinDjView с русским меню. Винда греческая. При запуске Файл -> Установить (словарь Djvu) открывается окно с отображением не русских букв, а (палочек) ||||. Это наверно баг программы.
Автор: AndyZ
Дата сообщения: 09.02.2008 18:41
ILHS
А можно поподробнее: какая версия Windows, используется ли Unicode версия WinDjView, видны ли русские буквы в других диалогах (например, Settings или About), скриншот с проблемным диалогом?
Автор: vitaly1
Дата сообщения: 09.02.2008 18:55

Цитата:
используется ли Unicode версия WinDjView

А это что за версия?
Автор: ILHS
Дата сообщения: 09.02.2008 19:08
AndyZ
WinXP SP2 Greek. Русские буквы в других диалогах отображаются нормально.
Автор: RRRRR
Дата сообщения: 10.02.2008 13:11

Цитата:
Ща заливаю в инет свой вариант инсталера.
Еси что покритикуете;))


Добавлено:
Инсталер:
http://filezz.ru/filezz/setup.exe

Проект:
http://filezz.ru/filezz/WinDjView-0.5.0.7z



Спасибо большое, сэкономил время а создание своего
Автор: AndyZ
Дата сообщения: 11.02.2008 17:23
vitaly1

Цитата:
Цитата: используется ли Unicode версия WinDjView
А это что за версия?

Это та, у которой в имени файла нет слова Win98.

ILHS
Я совершенно не понимаю, как такой глюк мог произойти. Диалог Install Dictionary вроде бы создаётся тем же стандартным способом, что и остальные диалоги... Очень странно, что не работает он один, а все остальные отображаются правильно.
Автор: F3GBJU
Дата сообщения: 16.02.2008 06:58
Подскажите,как сделать чтоб при открытии файла,запускалась новая копия(окно)WinDjView
Автор: basilio_ef
Дата сообщения: 23.02.2008 17:08
AndyZ
Об ошибке BookmarkTool-2.0 при экспорте из Djvu файлов простейших bookmarks
В случае создания простейших bookmarks для копий статтей в djvu формате нет
необходимости использовать тэг <ul></ul>, достаточно нескольких <li></li>. Отсутсвие этого тэга приводит к ошибке при попытке экспорта такого bookmarks программой BookmarkTool-2.0
Например:
<html>
<body>
<li><a href=""> BLIND IMAGE</a></li>
<li><a href=""> DECONVOLUTION</a></li>
<li><a href=""> Deepa Kundur</a></li>
<li><a href=""> Dimitrios Hatzinakos</a></li>
<li><a href=""> TABLE OF CONTENTS</a></li>
*
<li><a href="#0002"> Problem Formulation 2</a></li>
<li><a href="#0004"> Existing Approaches 4</a></li>
<li><a href="#0014"> Simulation Examples 14</a></li>
<li><a href="#0017"> Summary and Conclusions 17</a></li>
<li><a href="#0018"> Bibliography 18</a></li>
*
</body>
</html>
Программа BookmarkTool-2.0.exe успешно внедряет такой bookmarks в djvu файл.
При попытке экспортироать такой bookmarks программа выдает ошибку.
Вставка тэга ul></ul> ,например, в строки, помеченные звездочкой,ликвидирует ошибку.
Автор: Drusus
Дата сообщения: 20.03.2008 21:24
Кодирю в дежавю книгу большого формата, размер страницы 23х19 см. Сканировал не разворотом, а по отдельной странице, число страниц чётное. На моём 20-дюймовом широэкраннике оптимален двустраничный режим просмотра, поэтому хочется сделать соответствие разворотов оригинальным (в книге много картинок, проходящих через весь разворот). Но WinDjView открывает файл странно, то обложки (первая и последняя страница) независимы, то идут в паре с соседней страницей.
Как зафиксировать?
Автор: basilio_ef
Дата сообщения: 21.03.2008 16:05
AndyZ

Программа BookmarkTool-2.0 внедряет Bookmarks без проверки размера структурного блока.
В результате файл .djvu, в который этой программой внедрен Bookmarks, имеющий
блок с числом строк больше 255, не открывается plug-in'ом от Lizard
Представляется целесеобразным проводить проверку превышания размера блока
числа 255 и выдавать предупреждающее сообщение
.
Автор: foo
Дата сообщения: 13.04.2008 10:19
AndyZ
Было бы здорово, если бы появилась возможность экспортировать созданные букмарки в html, чтобы их потом можно было жестко внедрить BookmarkTool'ом.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

Предыдущая тема: Двухядерные AMD


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