Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » WinDjView

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96

Открыть новую тему     Написать ответ в эту тему

AndyZ

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinDjView
 

WinDjView - это быстрая и компактная программа для просмотра файлов формата DjVu под Windows с вкладками для документов, непрерывной прокруткой страниц и расширенными возможности печати. Она основана на свободно распространяемой библиотеке DjVuLibre. Формат DjVu позволяет сохранять документы и картинки с высоким качеством в файлы малого размера. Программа WinDjView является свободным программным обеспечением. Вы вправе распространять её и/или модифицировать, соблюдая условия Открытого лицензионного соглашения GNU (GPL), опубликованного Free Software Foundation; либо версии 2 Соглашения, либо (по вашему выбору) любой более поздней версии.
 
Сайт: http://windjview.sourceforge.net/ru/
История изменений: http://windjview.sourceforge.net/version-history
 
Текущая версия: 2.1
Скачать WinDjView 2.1
 
Текущая версия для Win 98/ME: 1.0.3
Скачать WinDjView 1.0.3
Скачать WinDjView 1.0.3 archive-repack

WinDjView Extended 3.4 - WinDjView с дополнительными возможностями
Зеркало
Что нового? (17.01.2023)

В этом топике вы можете задавать вопросы по программе и сообщать об ошибках. На SourceForge.net есть страница проекта со своим форумом и базой ошибок и пожеланий, но если пользуетесь сервисами SF.net, то лучше использовать английский язык.
Если у вас имеется проблема, то сначала проверьте, не исправлена ли она в последней версии. Если нет, то опишите подробно по шагам ваши действия, полученный результат и ожидаемый результат. Также имеет значение версия операционной системы. Если проблемы проявляются только на некоторых документах, дайте линк на эти документы.
 
Как "подкрасить" фон страниц (для улучшения читабельности) (реализовано в WinDjView Extended)
Как оптом стереть все пользовательские аннотации/закладки (реализовано в WinDjView Extended)
Как пакетно декодировать все страницы многостраничного DjVu-файла (реализовано в WinDjView Extended)
Программа для отображения линии чтения в WinDjView (реализовано в WinDjView Extended)
 
Диалоги о WinDjView-subpix (форк программы с другой технологией рендеринга, для ЖК дисплеев; в версии 2.0 оригинальной программы так же появилась возможность настройки использования данной технологии):
[0], [1], [2], [3], [4], [5]

WinDjView в Википедии: http://ru.wikipedia.org/wiki/WinDjView

Всего записей: 214 | Зарегистр. 23-01-2006 | Отправлено: 19:33 24-01-2006 | Исправлено: NME, 23:32 19-01-2023
prohodimec1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, именно так. Пока не уберешь 

Если удаляешь его, то тогда нормально все

Всего записей: 11 | Зарегистр. 22-11-2015 | Отправлено: 01:56 24-11-2015
Gideon Vi

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
*удалил. Глюк форума.

Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 02:14 24-11-2015 | Исправлено: Gideon Vi, 02:20 24-11-2015
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
prohodimec1
раз у меня получилось, значит и у других должно получиться..
1. сохраняю закладки в файл test.bookmarks
2. переименовываю в test.xml (это не обязательно, но так проще)
3. открываю Excel 2010 -> открыть + файлы xml -> в появившемся окне "XML-таблица" -> в следующем окне на запрос о создании схемы "ОК"
4. сортирую по столбцу "page"
5. сохранить как "XML-данные", на доп. запросы - "продолжить"
6. открываю полученный xml AkelPad-ом 4.7.8 -> выделить всё -> копировать
7. открываю test.xml (см.п.2) AkelPad-ом (в статусбаре написано Unix 65001 (UTF-8) без BOM)
8. выделить всё -> Delete -> вставить -> сохранить
9. в WinDjView Extended открываю нужную книгу -> импорт закладок и аннотаций + все файлы -> выбираю test.xml -> в окне про замену выбираю "заменить"
всё, закладки отсортированы, чего тут может не получиться я не понимаю.. если и после этого разжевывания не получается - надо смотреть конкретный пример..

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 09:50 24-11-2015 | Исправлено: NME, 09:50 24-11-2015
prohodimec1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 11 | Зарегистр. 22-11-2015 | Отправлено: 17:06 24-11-2015
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
prohodimec1
Выложите, пожалуйста, файл закладок и  получившийся xml, хотелось бы увидеть 
, непонятно, откуда они берутся у вас.

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 18:01 24-11-2015
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
prohodimec1
ну, согласен, может быть грубо получилось, извиняюсь..
но, как уже писал, без конкретного примера трудно что-либо сказать..

----------
DjVu Utils

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 23:25 24-11-2015
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я понял, что это за загадочные 
 - это перевод строки внутри одного пункта..
чтобы понять что не так, нужно было просто сравнить полученный программой файл с файлом после экселя с данными переводами..
становится понятно, что надо заменить все входящие 
 на 

а если бы был пример - не надо было бы гадать..

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 12:41 25-11-2015
prohodimec1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
добрый день
вот файлы:
 
оригинальный файл закладок, неотсортированный
test_01 (orig).bookmarks
http://turbobit.net/ad9wvqk9j0ab.html
 
после сортировки в  Excel по столбцу "page"  
test_02 (после Excel).xml
http://turbobit.net/sk9fz4hkxvye.html
 
после редактирования в AkelPad
test_03 (itog).bookmarks
http://turbobit.net/f0hiorj4cmqe.html
 

 и 
 встречается в пункте "гаранты чистопородности ~ (Егошин)"
 
как высянилось, в оригинальном файле стоит 

а эксель заменяет на 

NME вы были правы, после замены 
 на 
 все получилось
 
спасибо еще раз всем, кто пытался помочь
 
P.S. еще бы понять как это все пакетно обработать, в смысле сортировки, а то этих закладок не одня сотня

Всего записей: 11 | Зарегистр. 22-11-2015 | Отправлено: 20:00 25-11-2015 | Исправлено: prohodimec1, 20:02 25-11-2015
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброе время, [b]prohodimec1[/b]
Ловите sort.xsl.
[code]
<?xml version='1.0' encoding='utf-8'?><xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'><xsl:output method='xml' encoding='utf-8' indent='yes'/><xsl:strip-space elements="*"/><xsl:template match='*'><xsl:copy><xsl:copy-of select='@*'/><xsl:apply-templates><xsl:sort select='@page' data-type='number'/></xsl:apply-templates></xsl:copy></xsl:template></xsl:stylesheet>
[/code]
И любым xslt процессором обрабатываете файлы. Пример на bat + msxsl
[code]
md orig
md sorted
for %%i in (*.bookmarks) do (
msxsl "%%i" sort.xsl -o "sorted\%%i" && move "%%i" "orig\"
)
[/code]

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 21:13 25-11-2015
prohodimec1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy большое спасибо!
Создал в AkelPad-е новый файл, вставил первый код и сохранил как sort.xsl
Со второй частью, про обработку xslt процессором (скачал Instant Saxon, подойдет?) если не затруднит подробнее плз

Всего записей: 11 | Зарегистр. 22-11-2015 | Отправлено: 04:05 26-11-2015 | Исправлено: prohodimec1, 04:06 26-11-2015
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброе время, prohodimec1
У меня Instant Saxon просто не запускается (точнее, запускается с ошибкой отсутствия Microsoft Java VM).
Все-таки посмотрите msxsl.exe. Или xsltproc (только 1. Не надо копировать указанные файлы в C:\Windows\System32 - поместите рядом с bat 2. Команда выглядит как xsltproc -o "sorted\%%i"  "sort.xsl %%i")
Сохраняете код как sortbook.bat

Код:
 
cd /d "%~dp0"
md orig
md sorted
for %%i in (*.bookmarks) do (
msxsl "%%~i" sort.xsl -o "sorted\%%~i" && move "%%~i" "orig\"
)
pause
 

sort.xsl, sortbook.bat и msxsl.exe (или все файлы xsltproc) копируете в папку с закладками (файлами с расширением bookmarks).
Запускаете sortbook.bat.  
Появится две папки - orig и sorted, в которых будут соответственно оригиналы и отсортированные закладки. Файлы, которые остались в папке - не обрабатываются из-за каких-то ошибок (окно останется открытым - можно пролистать и прочитать).

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 08:47 26-11-2015
vinitucupe



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вперёд моя недобитая армия клонов
Это обучение Батвы через опускание на весь русскоязычный.  
Учим применять правила, одинаково ко всем участникам.  
Такого представления здесь ещё с Весны не было.
batvaKismetT
batvamolchel
  emxDobrezov
 
batva – хозяин сайта из Тель-Авива, пасёт в "Кто в on-line?"
emx – и.о. Админ, их рабочий клон articlebot
 
Возвращение nord0047 всегда вызывает ощущение счастья и справедливости.

Всего записей: 279 | Зарегистр. 25-11-2015 | Отправлено: 12:33 26-11-2015
prohodimec1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 11 | Зарегистр. 22-11-2015 | Отправлено: 18:27 28-11-2015
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый вечер, prohodimec1
"я&#9559;&#9488;" - это что? \xEF\xBB\xBF что ли?  
Я не знаю, в чем причина. Меняемся. Я Вам высылаю свои файлы (полный набор, на котором проверял), а если не запуститься - Вы мне - Ваши (sortbook.bat, sort.xsl и любой из не запустившихся bookmarks).
Архив test_prohodimec1.zip

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 19:24 28-11-2015
prohodimec1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я тоже не понял что это
посылаю https://yadi.sk/d/LgerG0dHkor2f
сейчас буду пробовать вашу посылку
 
Добавлено:
хм... обнаружил, что в моем sort.xsl лишние строки оказались
 
Добавлено:
забавно, стоило мне убрать эти лишние строки, как все сработало
простите, это уже моя невнимательность ,не понимаю как так получилось
огромное спасибо еще раз за помощь!
 
P.S.  Кстати на ваш вариант msxsl.exe Avira ругается
Access to file 'C:\bookmarks\msxsl.exe' containing the virus or unwanted program TR/RedCap.077b75 (Cloud)' was blocked.

Всего записей: 11 | Зарегистр. 22-11-2015 | Отправлено: 20:12 28-11-2015
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
prohodimec1

Цитата:
"я&#9559;&#9488;" - это что? \xEF\xBB\xBF что ли?  
я тоже не понял что это

Это при сохранении Вы выбрали кодировку 65001 (UTF-8). Для bat желательно однобайтные кодировки - для русского языка это 866 (OEM - Русская).

Цитата:
огромное спасибо еще раз за помощь!
забавно, стоило мне убрать эти лишние строки, как все сработало

Всякое бывает. Всегда рад помочь.

Цитата:
P.S.  Кстати на ваш вариант msxsl.exe Avira ругается   Access to file 'C:\bookmarks\msxsl.exe' containing the virus or unwanted program TR/RedCap.077b75 (Cloud)' was blocked.

Не знаю... Это файл с офф сайта, просто попал под strip.exe... Причем Avira которая на VirusTotal не ругается https://www.virustotal.com/ro/file/077b75696858ba8eeffa3845b6a184abe8f01546ff01bb1ca47e63115efd3c46/analysis/ ... Спасибо что сказали.

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 20:43 28-11-2015
prohodimec1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 11 | Зарегистр. 22-11-2015 | Отправлено: 21:04 28-11-2015
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
prohodimec1
Попробуйте заменить в sort.xsl
encoding='utf-8' indent='yes'
на
encoding='UTF-8' indent='no'
Другое ничего в голову не приходит... С indent='no' он вообще не будет использовать переводы строк...
"<bookmark ..... />" - это сокращенная форма записи  "<bookmark ..... ></bookmark>"...

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 21:30 28-11-2015
prohodimec1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
С indent='no' он вообще не будет использовать переводы строк...

 
 
так он же как раз и не переводит, а все в одну строку пишет
 но попробую конечно
про </bookmark>" ясно  
 
 
Добавлено:
хм... как ни странно, но encoding='UTF-8' indent='no' помогло
странно это потому, что не понял логику почему WinDjView с indent='yes' импортировать не хочет, а с indent='no' соглашается ))
 
единственное, что снова вылазит ошибка импорта WinDjView у тех файлов, где встречается перевод строки &#xA о котором ранее писал, но исправление на &#13;&#10 по совету NME помогает, проверил.
но это уже не проблема, пакетно потом заменю во всех файлах разом

Всего записей: 11 | Зарегистр. 22-11-2015 | Отправлено: 21:50 28-11-2015 | Исправлено: prohodimec1, 22:15 28-11-2015
Vetervvc

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ а у кого нить есть ссылочка на WinDjView 2.1 без яндекс бара и прочей мутотени?

Всего записей: 6 | Зарегистр. 19-02-2006 | Отправлено: 15:41 05-12-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96

Компьютерный форум Ru.Board » Компьютеры » Программы » WinDjView


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru