Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Smart Install Maker - проблема с путем установки (http://forum.oszone.net/showthread.php?t=270215)

Faraon699 18-10-2013 16:15 2236648

Smart Install Maker - проблема с путем установки
 
Привет, котаны.
У меня такая проблема: создаю небольшой "мод" для Firefox (подменяет в кэше 1.jpg на 2.jpg, никакого вреда, пользователи, которые устанавливают знают об изменениях). И вот я столкнулся с проблемой установки данной модификации: кэш находится в папке профиля пользователя, а имя этой папки задается рандомно (т.е. xxxxxxx.default, где х - случайный символ), а значит, что прописать путь так просто нельзя, путь получился такой: %AppData%\Roaming\Mozilla\Firefox\Profiles\xxxxxxx.default
Поэтому вопрос: возможно ли тут что-нибудь сделать, кроме создания нового профиля с конкретным названием?

El Sanchez 18-10-2013 19:18 2236748

Цитата:

Цитата Faraon699
%AppData%\Roaming\Mozilla\Firefox\Profiles\xxxxxxx.default »

Faraon699, внимательней с путями ибо %APPDATA% уже включает в себя Roaming. Вы ж не хотите в один прекрасный момент ощутить всю прелесть несовместимости вашей модификации с программой?:)
Цитата:

Цитата Faraon699
возможно ли тут что-нибудь сделать, кроме создания нового профиля с конкретным названием? »

Faraon699, парсить %APPDATA%\Mozilla\Firefox\profiles.ini, все профили и относительные пути там.

Faraon699 18-10-2013 19:36 2236766

Цитата:

Цитата El Sanchez
Faraon699, внимательней с путями ибо %APPDATA% уже включает в себя Roaming. »

Да, спасибо. Писал на автомате.
Цитата:

Цитата El Sanchez
парсить %APPDATA%\Mozilla\Firefox\profiles.ini, все профили и относительные пути там. »

Попробую, но проще уж тогда создать новый профиль :)

Faraon699 18-10-2013 20:41 2236807

Сейчас еще пришла в голову мысль: быть может, с помощью какой-нибудь команды можно сделать так, чтобы установщик не обращал внимание на 'xxxxxxx', а просто находил в названии '.default' и устанавливал туда?


Время: 07:18.

Время: 07:18.
© OSzone.net 2001-