Войти

Показать полную графическую версию : [addon] FastStone Image Viewer


Страниц : 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15

timon45
30-06-2011, 16:07
zelenuchka, а знак "=" разве поддерживается SVCPACK установкой?

STOcomp
30-06-2011, 16:46
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) , а не коммерческой организации.
Остыньте и поменяйте свой нравоучительный тон. Лично от вас я не одного аддона не видел, чтобы мы его обсудили.

XXXler
30-06-2011, 22:20
по вашей инструкции (прикрепленный фаил) аддон никогда не будет интегрирован в дистрибутив!!!
Догадаетесь почему? »
в данный момент проблема с установкой через SVCPACK решена

Я например увидел некорректный файл Run в самом аддоне. Исправил содержание на такое:
Цитата:
FSImage.exe /VERYSILENT /NORESTART /NOICONS /TASKS=programs_cat_icon,filetypes,addcontextmenu »
после этого как-раз устанавливаться и перестанет, т.к. программа установки будет пытаться выполнить остаток команды после знака "="

zelenuchka
01-07-2011, 03:41
timon45, XXXler, вы абсолютно правы ... я ставлю программы после первого входа пользователя и не учел факт установки через SVCPACK.

STOcomp
01-07-2011, 14:56
в данный момент проблема с установкой через 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"


Перезалейте аддон с человечьим именем!

XXXler
01-07-2011, 16:19
UpdatePack-XPSP3-Rus не поддерживеет пробелы в именах файлов и папок!!! »
все отлично интегрируется как есть, UpdatePack уже давно поддерживает работу с путями с пробелами

STOcomp
04-07-2011, 10:04
все отлично интегрируется как есть, UpdatePack уже давно поддерживает работу с путями с пробелами »
наглое гонево!

У тебя наверно свой UpdatePack с блэк джеком и шлюхами?! ))))

a этот UpdatePack-XPSP3-Rus (http://forum.oszone.net/thread-196600.html) как не поддерживал пробелы и русские буквы так и не поддерживает!

XXXler
04-07-2011, 12:29
STOcomp, параметры с пробелами должны заключаются в кавычки:

http://i24.fastpic.ru/thumb/2011/0704/29/0409c6332cf1de7536628fb17c838929.jpeg (http://fastpic.ru/view/24/2011/0704/0409c6332cf1de7536628fb17c838929.png.html)

STOcomp
05-07-2011, 09:18
раньше такого небыло! или не увидел! тогда сорри!

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%, создает заново профиль в папке текущего пользователя (со своими настройками).
То есть такой фокус у меня не проходит. И видимо, путь к профилю зашит в коде самой программы.
Попробуйте сами в ручную повторить. Отпишите, что получится.
Инсталлятор недолго переделать, но надо знать что как править.

С ассоциациями получилось, потому, что они в реестр вносятся, а тут речь идет о файле настроек. Мне бы самому было интересно добиться однопользовательской установки.

XXXler
17-10-2011, 18:11
С ассоциациями решился же вопрос»
ничего там не решилось - если в пользовательском кусте заданы ассоциации на другую программу, будет использоваться другая программа

wolkow70
17-10-2011, 18:23
ничего там не решилось - если в пользовательском кусте заданы ассоциации на другую программу, будет использоваться другая программа »
Нет не будет, так как в моей сборке ассоциации вносятся и в куст HKLM и в ветку
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts через значение Progid




© OSzone.net 2001-2012