Показать полную графическую версию : [repack] WinDjView
Страниц :
1
2
3
[
4]
5
6
7
8
9
truvo и Vladimir2k7, каюсь - ошибся в написании. Конечно имя файла должно быть WDjView.exe. Исправлено, см. пост (http://forum.oszone.net/post-1045711-59.html). Кстати корректировать надо было бы не запись в файле Run, а имя файла...
корректировать надо было бы не запись в файле Run, а имя файла »Почему? Главное, чтобы соответствовало, так что можно исправить или то, или другое.
Файл должен быть в формате 8.3. Или я заблуждаюсь?
Ярлыки создаются %ALLUSERSPROFILE%\Главное меню\Программы\+ОФИС\WinDjView. »
А как самому переделать так чтобы ярлыки был в пуск\программы?
katok888
22-02-2009, 22:49
А как самому переделать так чтобы ярлыки был в пуск\программы? »
Распаковать инсталлятор с помощью Universal Extractor, заменить в скрипте строку
DefaultGroupName=+ОФИС\WinDjView на
DefaultGroupName=WinDjView и собрать при помощи InnoSetup.
Файл должен быть в формате 8.3. »Я не знаю, но в руководстве по созданию аддонов вычитал это:Все файлы аддонов типа SYSOC должны иметь имена в формате 8.3.Получается, что к SVCPACK не относится? Порылся в тех SVCPACK-аддонах, которые сам использую, нашел вот ещё path2clip.exe с длинноватым именем...
по сути перепаковать адон минутное дело, но у меня такие глюки жуткие: все адоны 3rdParty не ставятся и не выполняется RunOnceEx
либо проц подклюкавливает либо утилиты для сжатия в каб глючат либо еще чего...
в общем буду разбираться (итак уже 12часов на выяснение какие из адонов давали такой эффект, оказалось их несколько).
в связи с этим пока выложить обновленный не получается, есть вероятность, что он глючный (хотя чему там глючить...)
Аддон WinDjView 1.0.3
По умолчанию создаются ярлыки в Пуск->Все программы->: в папках WinDjView, Утилиты\WinDjView, а также на рабочем столе и в меню быстрого запуска.
Ненужные ярлыки необходимо отключить.
Для отключения ненужных ярлыков редактируем комментарий к SFX-архиву WDjView.EXE в папке SVCPACK,
изменяем строчку Setup=WinDjView.exe /verysilent /tasks="groupicon, utilicon, desktopicon, quicklaunch"
В параметре /tasks= убираем "groupicon", если не хотим ярлыки в папке Пуск->Все программы->WinDjView;
убираем "utilicon", если не хотим ярлыки в папке Пуск->Все программы->Утилиты->WinDjView;
убираем "desktopicon", если не хотим ярлык на рабочем столе,
убираем "quicklaunch", если не хотим ярлык в меню быстрого запуска.
ПРОВЕРЕНО. ВСЕ РАБОТАЕТ!
katok888
23-02-2009, 09:47
truvo, Подготовка обновлений и файла svcpack.inf
Скопируйте все обновления в директорию C:\XPCD\I386\Update\
Все файлы обновлений должны быть переименованы в формат 8.3 (не более 8 знаков в имени файла + 3 знака на расширение). Например, файлы с именами Q819696_WXP_SP2_x86_ENU.exe и WindowsXP-KB824146-x86-ENU.exe должны быть переименованы в Q819696.exe и KB824146.exe соответственно.
http://www.oszone.net/2755
На практике и более длинные имена работают.
редактируем комментарий к SFX-архиву »Что-то не получается. Как?
2 truvo,
открываем файл WDjView в WinRAR, нажимаем кнопку "Комментарий", открывается комментарий, вот его и редактируем. Все остальное должно получаться. Я проверял в разных вариантах!
итак, конец эпопеи)
глюки были из-за моей невнимательности, в новой версии адона фаил ресурсов переименован из windjview.dll в windjviewRU.dll
так же долго возюкался с тем, что бы при первом открытии не предлагал произвести ассоциацию с фаилами
тут по мимо того, что добавились новые ключи реестра, еще стало критично регистр некоторых записей...
изменения в новой версии адона:
10
WinDjView обновлен до версии 1.0
в адон добавлена папка tools
изменены и/или добавлены ключи для ассоциации фаилов для новой версии(чтобы не предлагал при первом запуске ассоциировать):
HKCR,"DjVu.Document",,%REG_SZ%,"DjVu Document"
HKCR,"DjVu.Document\DefaultIcon",,%REG_SZ%,"%16422%\WinDjView\windjview.exe,0"
HKCR,"DjVu.Document\Shell\open\command",,%REG_SZ%,"""%16422%\WinDjView\windjview.exe""" """%1"""
HKCR,"DjVu.Document\Shell\open\ddeexec",,%REG_SZ%,"[open("""%1""")]"
HKCR,"DjVu.Document\Shell\open\ddeexec\Application",,%REG_SZ%,"WinDjView"
HKCR,"DjVu.Document\Shell\open\ddeexec\IfExec",,%REG_SZ%,"[rem open]"
HKCR,"DjVu.Document\Shell\open\ddeexec\Topic",,%REG_SZ%,"System"
рус ресурсы были в WinDjView.dll, теперь в WinDjViewRU.dll
-------------------------------------------------------------------
про папку тулз:
wdv.cmd - фаил содержащий список команд (упаковка кабов, копирование в нужную папку)
wdv.ddf - фаил содержит настройки и список фаилов для упаковки в wdv.cab
wdv.inf - фаил установки адона
в папке тулз лежит cmd фаил для перепаковки wdv.cab и wdv.in_ фаила (по сути, для самостоятельного обновления или редактирования адона под себя...конструктор??)
1) просто кладем в эту папку новые версии фаилов WinDjView.exe и WinDjViewRU.dll
2) редактируем фаил wdv.inf: обычно нужно подправить номер версии, что бы при первом запуске не выскакивало окно о программе + возможно понадобится изменить расположение ярлыка программы в меню пуск
ключи:
HKCU,"Software\Andrew Zhezherun\WinDjView\Settings","version",%REG_SZ%,"1.0"
меняем 1.0 на новую версию
[wdv.Profile.Create]
Name = %PKG_NAME%
CmdLine = 16422,WinDjView,windjview.exe
SubDir = "\WinDjView"
WorkingDir = 16422,WinDjView
Infotip = "Читатель DjVu документов"
меняем субдир на нужную
3) запускаем wdv.cmd (будет проведена запаковка в wdv.cab фаилов WinDjView.exe и WinDjViewRU.dll, запаковка wdv.inf в wdv.in_
, перемещение запакованных фаилов в папку files\ForceCopy с заменой без запроса, удаление фаилов и папок появившихся после запаковки)
-----------------------------------------------------------------
по сути это несложная попытка автоматизировать перепаковку адона, надеюсь кому-нибудь пригодится
в связи с тем что:
1) новая версия windjview вышла с яндексбаром, думаю утилита будет чаще обновляться (как пунтосвитчер оживился в свое время)
2) сейчас я сборки винды делаю редко (раз в год примерно)
3) непроверенные адоны не выкладываю, а проверять оперативно из-за пункта 2 не получится
в общем, если кто-то хочет взяться за последующее поддержание адона в актуальном состоянии, то попросите у администратора доступ к изменению шапки
адон в сборке занимает ~600кб
так же замечу что зеркала на которые выкладываю скорее всего продержат фаил 1-2 мес.
если у кого есть возможность разместить на других зеркалах было бы неплохо
адон (http://www.rapidshare.ru/941428) зеркало (http://ifolder.ru/10742471)
rexwonted
26-02-2009, 01:02
В чём отличия от http://forum.oszone.net/thread-61633.html
AppleNTU
26-02-2009, 15:18
В чём отличия от http://forum.oszone.net/thread-61633.html »
это просто просмотрщик (его я только и ставлю), а по ссылочки - плагин для браузера (может тоже с просмотрищиком - неуверен я его не ставил)
rexwonted
26-02-2009, 16:03
а по ссылочки - плагин для браузера (может тоже с просмотрищиком - неуверен я его не ставил) »
вот скрин того, что тут: http://forum.oszone.net/thread-61633.html (версия 6.1.1.1574)
http://pic.ipicture.ru/uploads/090226/thumbs/RXPDRVV3WM.png (http://ipicture.ru/Gallery/Viewfull/13995625.html)
AppleNTU
26-02-2009, 19:17
Цитата AppleNTU:а по ссылочки - плагин для браузера (может тоже с просмотрищиком - неуверен я его не ставил) »
вот скрин того, что тут: http://forum.oszone.net/thread-61633.html (версия 6.1.1.1574)
Последний раз редактировалось rexwonted, Сегодня в 15:27. »
меня он полностью устраивает... по всему... я сним давно работаю а тот адон --налюбителя
Вчера программа обновилась до WinDjView 1.0.1 (http://windjview.sourceforge.net/version-history).
FastLove
22-03-2009, 05:48
Кому лениво пере собирать аддон из исходника держите: Addon WinDjView 1.0.1 Rus (http://depositfiles.com/files/0zls8sl3v)
FastLove, у вас программа сразу зарегистрирована (ассоциирована) как просмотрщик этого формата или нет?
FastLove
23-03-2009, 04:09
Все сделано по руководству автора аддона: про папку тулз:
wdv.cmd - фаил содержащий список команд (упаковка кабов, копирование в нужную папку)
wdv.ddf - фаил содержит настройки и список фаилов для упаковки в wdv.cab
wdv.inf - фаил установки адона
в папке тулз лежит cmd фаил для перепаковки wdv.cab и wdv.in_ фаила (по сути, для самостоятельного обновления или редактирования адона под себя...конструктор??)
1) просто кладем в эту папку новые версии фаилов WinDjView.exe и WinDjViewRU.dll
2) редактируем фаил wdv.inf: обычно нужно подправить номер версии, что бы при первом запуске не выскакивало окно о программе + возможно понадобится изменить расположение ярлыка программы в меню пуск
ключи:
HKCU,"Software\Andrew Zhezherun\WinDjView\Settings","version",%REG_SZ%,"1.0"
меняем 1.0 на новую версию
[wdv.Profile.Create]
Name = %PKG_NAME%
CmdLine = 16422,WinDjView,windjview.exe
SubDir = "\WinDjView"
WorkingDir = 16422,WinDjView
Infotip = "Читатель DjVu документов"
меняем субдир на нужную
3) запускаем wdv.cmd (будет проведена запаковка в wdv.cab фаилов WinDjView.exe и WinDjViewRU.dll, запаковка wdv.inf в wdv.in_
, перемещение запакованных фаилов в папку files\ForceCopy с заменой без запроса, удаление фаилов и папок появившихся после запаковки) »
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC