Показать полную графическую версию : [addon] FastStone Image Viewer
Страниц :
1
2
3
4
5
6
7
8
9
[
10]
11
12
13
14
15
zelenuchka, а знак "=" разве поддерживается SVCPACK установкой?
2 zelenuchka а зачем выкладыват непроверенные аддоны? что бы потом мозгоё..тва развести на 19 страниц и прокачать звание до ветерана?)))) А люди пускай парятся почему не интегрируется?
zelenuchka
30-06-2011, 17:37
STOcomp, так проще всего что-то обгадить. Сделайте свое и мы посмотрим. Не ошибается тот, кто ничего не делает. И любимая М$ тоже ошибается, которая за это еще и денег берет. Это форум энтузиастов (http://ru.wikipedia.org/wiki/%D0%AD%D0%BD%D1%82%D1%83%D0%B7%D0%B8%D0%B0%D0%B7%D0%BC) , а не коммерческой организации.
Остыньте и поменяйте свой нравоучительный тон. Лично от вас я не одного аддона не видел, чтобы мы его обсудили.
по вашей инструкции (прикрепленный фаил) аддон никогда не будет интегрирован в дистрибутив!!!
Догадаетесь почему? »
в данный момент проблема с установкой через SVCPACK решена
Я например увидел некорректный файл Run в самом аддоне. Исправил содержание на такое:
Цитата:
FSImage.exe /VERYSILENT /NORESTART /NOICONS /TASKS=programs_cat_icon,filetypes,addcontextmenu »
после этого как-раз устанавливаться и перестанет, т.к. программа установки будет пытаться выполнить остаток команды после знака "="
zelenuchka
01-07-2011, 03:41
timon45, XXXler, вы абсолютно правы ... я ставлю программы после первого входа пользователя и не учел факт установки через SVCPACK.
в данный момент проблема с установкой через SVCPACK решена »
Нет! проблема не решена!
Цитирую ридми:
"предназначен для интеграции в дистрибутив Windows XP с помощью UpdatePack-XPSP3-Rus...
Тип интеграции - SVCPACK...
Для интеграции в дистрибутив Windows распакуйте архив в папку "Addons" UpdatePack-XPSP3-Rus..."
по вашим ссылкам:
1. http://rghost.ru/12820771
2. http://ifolder.ru/24444747
находится архив в котором папка с именем "FS Image Viewer" - UpdatePack-XPSP3-Rus не поддерживеет пробелы в именах файлов и папок!!!
Нормально интегрируется и устанавливается если переименовать папку "FS Image Viewer" в "FSIV"
Перезалейте аддон с человечьим именем!
UpdatePack-XPSP3-Rus не поддерживеет пробелы в именах файлов и папок!!! »
все отлично интегрируется как есть, UpdatePack уже давно поддерживает работу с путями с пробелами
все отлично интегрируется как есть, UpdatePack уже давно поддерживает работу с путями с пробелами »
наглое гонево!
У тебя наверно свой UpdatePack с блэк джеком и шлюхами?! ))))
a этот UpdatePack-XPSP3-Rus (http://forum.oszone.net/thread-196600.html) как не поддерживал пробелы и русские буквы так и не поддерживает!
STOcomp, параметры с пробелами должны заключаются в кавычки:
http://i24.fastpic.ru/thumb/2011/0704/29/0409c6332cf1de7536628fb17c838929.jpeg (http://fastpic.ru/view/24/2011/0704/0409c6332cf1de7536628fb17c838929.png.html)
раньше такого небыло! или не увидел! тогда сорри!
wolkow70
25-07-2011, 18:47
Если, интерес к моей сборке сохраняется, то скачать ее обновленный вариант можно по ссылке:
http://ifolder.ru/24869160
Версия 4.6
Подробности:
http://forum.oszone.net/post-1719694-119.html
sLiDeR-X
22-09-2011, 14:04
Мой вариант аддона.
Поддержка ассоциации, удаление через удаление программ.
Возможность быстрого обновления аддона (конструктор)
Установка реализована для системного диска с буквой С
masterchess
23-09-2011, 10:33
sLiDeR-X, установил программу. Ассоциации не полные. Удаляю - не удаляется, пишет, что системе не удалось найти указанный путь. Заглянул внутрь 7Z SFX архива, оказалось, что в файлах _Associations.cmd и Install.reg жесткая привязка к диску C. А у меня системный диск D.
Или исправь аддон, или допиши, что установка применима только для случая, когда операционная система размещена на диске C.
masterchess
24-09-2011, 23:15
Попробовал на системном диске С. Деинсталляция не работает. В папке программы нет файла uninst.exe. А в Install.reg он указан "UninstallString"="C:\\Program Files\\FastStone Image Viewer\\uninst.exe"тяп-ляп, а не аддон, сделанный автором проектов.
zelenuchka
17-10-2011, 14:47
wolkow70, заметил еще одну .... "неприятность" в сборке.
Первый пользователь - настройки в оконном режиме, все по описанию ... заводим нового - полноэкранный режим просмотра.
Если это представляется возможным - поправьте.
Заранее спасибо.
----
Пытался написать в личку, чтобы тут не плодить сообщения - у вас все забито.
wolkow70
17-10-2011, 15:37
Если это представляется возможным - поправьте. »
Настройки программы хранятся в файле FSSettings.db, который в свою очередь находится в папке
С:\Documents and Settings\Текущий пользователь\Application Data\FastStone\FSIV
Эта папка создается для текущего пользователя в процессе установки.
В нее и копируется заготовленный файл с настройками.
Если система запущена под новым пользователем, то программа создаст и новый профиль, в котором этого файла настроек не будет (создастся новый файл), и приходится создавать новые настройки.
Выход- однопользовательская установка. Оригинальный инсталлятор не содержит возможностей для однопользовательской установки.
Можно попробовать добавить вид установки по типу портативной версии и посмотреть можно ли хранить настройки в папке с самой программой.
ЗЫ:Нашел в сети портативку, работает, но при этом все настройки и базу данных придется сохранять в папке с самой программой. В этом случае могут быть проблемы на Windows7 если у учетной записи не будет прав администратора, то сохранять настройки в Program Files будет проблематично. В этом случае придется ставить папку с программой, например в корень диска..
zelenuchka
17-10-2011, 17:16
wolkow70, спасибо за подробный ответ, но это все мне понятно ...
Вы же пакуете в свой собственный инсталлятор, поэтому и возник вопрос именно к вам, иначе смысл от настройки "в окне" теряется для уже созданных и будущих пользователей, так как им это нужно править вручную. С ассоциациями решился же вопрос, я подумал о
%ALLUSERSPROFILE% = C:\Documents and Settings\All Users ... но это надо лопатить дистрибутив. Думаю, как автору аддона это "телодвижение" ближе к вам ...
wolkow70
17-10-2011, 18:01
%ALLUSERSPROFILE% = C:\Documents and Settings\All Users »
Попробовал сейчас установив, но не запуская программы, переместить файл настроек
из С:\Documents and Settings\Текущий пользователь\Application Data\FastStone\FSIV
в C:\Documents and Settings\All Users\Application Data\FastStone\FSIV
При этом даже удалил на всякий случай папку
С:\Documents and Settings\Текущий пользователь\Application Data\FastStone\FSIV
Запускаю программу. Она не реагируя на файл настроек в %ALLUSERSPROFILE%, создает заново профиль в папке текущего пользователя (со своими настройками).
То есть такой фокус у меня не проходит. И видимо, путь к профилю зашит в коде самой программы.
Попробуйте сами в ручную повторить. Отпишите, что получится.
Инсталлятор недолго переделать, но надо знать что как править.
С ассоциациями получилось, потому, что они в реестр вносятся, а тут речь идет о файле настроек. Мне бы самому было интересно добиться однопользовательской установки.
С ассоциациями решился же вопрос»
ничего там не решилось - если в пользовательском кусте заданы ассоциации на другую программу, будет использоваться другая программа
wolkow70
17-10-2011, 18:23
ничего там не решилось - если в пользовательском кусте заданы ассоциации на другую программу, будет использоваться другая программа »
Нет не будет, так как в моей сборке ассоциации вносятся и в куст HKLM и в ветку
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts через значение Progid
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.