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

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

type 19-11-2004 06:56 274005

автоматическая установка Far Manager?
 
какие ключи нужны использовать для автоматической установки Far Manager?

Vadikan 19-11-2004 07:02 274008

Из старой темы...
Цитата:

Цитата EgOrus
Есть такое решение, настроить FAR как тебе нужно, выгрузить настройки (выгружаются в reg файлы), при установке просто копировать, а файлы реестра экспортировать. Вариант более предпочтительный, т.к. при этом можно добавить и настроить нужные плагины. Кроме того если используется специфическая цветовая схема, можно настроить нужным образом цвета консоли FAR'a (добавлять также через реестр).


Akufrol 19-11-2004 07:10 274012

type

Ключи не нужны фар можно просто скопировать в Program Files
а в самом фаре есть файл savesettings (если не ошибаюсь), он экспортирует настройки фара в рег-файл Farsave.reg. Вот его и прописываешь потом в реестр.
Ну и плюс кинь ярлыки на десктоп и в главное меню (если надо)

Народ читайте архив плиз там про фар все описано и подробно

гы... уже опоздал :-)))

Vadikan 19-11-2004 07:32 274016

Цитата:

Цитата Akufrol
гы... уже опоздал :-)))

Да ладно, мне тут скучно было, открыл старую тему->версию для печати и CTRL+F...

type 19-11-2004 08:22 274029

Ну, брацы спасибо!!)))

Michigun 27-12-2004 15:57 283897

Возник вопрос - надо сделать .msi файл для установки Far. Пользуюсь MS SMS installer'ом.(для SMS 2003) (Принцып - сканит диск и реестр до и после установки - разница и есть установка.). Но возникла проблема - ярлыки в Пуске не работают! Т.е они запускают Far, его видно в Менеджере процессов, но окно программы не появляется.(работаю под Win2000Prof)Притом, если в ярлыке поменять строку Target(убрать кавычки), или строку Start in(убрать кавычки или поменять путь оставив(!) кавычки или добавить замыкающий слеш или убрать(!) замыкающий слеш) - то все работает, программа запускается! Притом, если кавычки были убраны - они появляются, но работоспособность сохраняется.
Заранее спасибо.

Debugger 27-12-2004 19:54 283947

Попробуй оригинальные значки (при оргинальной установке) из Пуска залей в инсталляшку и копируй куда надо после установки Фара.

System 22-09-2005 17:06 357626

Простое решение.
1.Устанавливаем FAR на компьютер.
2.Настраиваем программу по нашему усмотрению.
3.В директории с установленной программой,запускаем файл SaveSettings тем
самым создается файл регистрации c сохраненными настройками FarSave1.reg
4.Копируем папку с установленной программой в теплое место.
5.Создаем SFX архив со следующими параметрами:
Код:

Path=%ProgramFiles%\Far 
SavePath 
Setup=regedit /s "%ProgramFiles%\Far\FarSave1.reg" 
Silent=1 
Overwrite=1 
Shortcut=D, "Far.exe", "", "FAR 1.70 beta 5 build 1634", "FAR 1.70"


System 07-11-2005 15:16 371123

Интересный набор плагинов для FAR. Far PowerPack 1.07 содержит аж 80 плагинов на любой вкус! скачать можно тут http://farpowerpack.nm.ru/ Только чем вот он запакован? Очень хочется его установить в "тихую" вместе с ФАРом.Непонятный архив. Начинаю его распаковывать так
Код:

setup.exe /s
Вроде начал распаковыватся.Ага вижу вылезло следуещее окно.Уже вижу что запакован Inno Setup.Задаю
Код:

setup.exe /SILENT
И тут же вижу что ждет меня полный облом:)

Yuki 16-05-2006 19:51 438770

Цитата:

Akufrol
фар можно просто скопировать в Program Files
А чтобы в "установке и удалении программ" анинсталл появился, и чтоб после него не только файлы, но и реестр "потерся"?

Akufrol 19-05-2006 09:24 439805

Yuki

тогда надо самому сделать установщик, отличный от оригинального фаровского
исходные данные для этого есть, файл реестра тоже.
а для отката реестра в cамом фаре есть файл restoresettings.bat

Dirk Diggler 21-05-2006 03:38 440470

Я пользуюсь таким способом. Есть архив, где лежит фар с плагинами, ярлыком и reg-файлом с настройками.
Это батник, который всем занимается:
Код:

..\7z x -y far.zip -o"%ProgramFiles%"
SET curdir=%cd%
cd /D "%ProgramFiles%\far"
call RestoreSettings.bat
cd /D "%curdir%"
set curdir=%cd%

REM здесь идет отдельная установка архиватора 7Zip и плагина к нему

cd ..\7zip
call 7zip_cons.bat
cd %curdir%

if "%OS%"=="Windows_NT" goto WinNT 
goto exit

:WinNT

rem Здесь идет модификация профилей ВСЕХ пользователей, которые есть на компе. В т.ч. и DEFAULT.

..\ModifyProfile.exe /PROFILE:ALL /REG:"%programfiles%\far\Far.reg" /KEYNAME:TEMP
:exit

rem  Здесь удаляются все ярлыки, какие могут быть на рабочем столе у данного юзера, и кладется новый ярлык на рабочий стол ВСЕМ
rem  юзерам

..\autoit3.exe farlnk.au3

По соотв. путям должны лежать соот-щие утилиты, т.е. autoit3 и modifyprofile.
Вот последний скрипт, который ярлык выкладывает:

Код:

$n=5
DIm $lnk[$n+1]
$lnk[1]="Far Manager"
$lnk[2]="far"
$lnk[3]="Ярлык для Far"
$lnk[4]="Ярлык для Far Manager"
$lnk[5]="Shortcut to Far"
Dim $add[6]

$add[1]=""

For $i = 2 to $n
        $add[$i]=" (" & String($i) & ")"
Next
Opt        ("WinTitleMatchMode",        1)        ;1=start, 2=subStr, 3=exact, 4=...
Opt        ("WinWaitDelay",        250)        ;250 milliseconds
$Title_1 = "FAR version 1.70 beta 5"
$Title_2 = "The FAR manager SETUP"
For $i=1 to $n
For $j=1 to $n       
        If FileExists(@DesktopCommonDir & "\" & $lnk[$i] & $add[$j] & ".lnk") Then FileDelete(@DesktopCommonDir & "\" & $lnk[$i] & $add[$j] & ".lnk")
        If FileExists(@DesktopDir & "\" &$lnk[$i] & $add[$j] & ".lnk") Then        FileDelete(@DesktopDir & "\"  & $lnk[$i] & $add[$j] & ".lnk")
               
Next
Next
FileCopy(@ProgramFilesDir & "\Far\Far.lnk",@DesktopCommonDir & "\Far.lnk",1)


Izvr 22-05-2006 20:34 441067

Господа, новый инсталлер поддерживает кучу ключей, скажите ему /? и он вам их все выдаст, после этого можно просто экспортнуть .reg и все окей будет =) разве что я отключил генерацию ярлыков в инсталлере, и создал их в 7-zip

Yuki 23-05-2006 11:19 441257

Izvr
о, спасибо, не знал...

Fraerok 03-12-2006 23:17 520408

Может, кто-нить аддон организует?

loginvovchyk 04-12-2006 00:17 520416

тотал ставиться через метод SVCPACK командой:
TOTAL.exe /S /D

Fraerok 04-12-2006 00:22 520418

Это Far

Fraerok 05-12-2006 13:29 521091

Тихий инсталл Фара с помощью SFX http://www.rapidshare.ru/107552
Версия обновлена до 1.71 alpha 3 beta 2126 (сентябрь), так же дополнена плагином для подсчета MD5 чек-сумм.
Установка в "Program Files/Far", добавление ярлыков (запуск и удаление) в меню "Пуск/Программы/Far Manager" и создание кнопки удаления в "Установка и удаление программ".

galakt 06-01-2008 16:05 710176

Срочно нужна помощь.. Сделал свой SFX архив с фаром. Ярлыки добавляются, в реестр из файла, созданного с помощью savesettings всё заносится.. Только он не запускается по команде FAR... т.е. выполнить --- far не работает... подозреваю что это где то в реестре должно быть записано... помогите пожалуйста))..

Bulba_S 06-01-2008 16:25 710191

Оригинальный инсталлятор far в пути прописывает. Я в своем инсталляторе это не делаю, привык уже за много лет запускать far через ярлык в quick launch.

... Ay_Emul: no song playing...

galakt 06-01-2008 16:30 710200

Цитата:

Цитата Bulba_S
Оригинальный инсталлятор far в пути прописывает »

извини - что то не до конца понял эту фразу... что инсталлятор прописывает в пути?.. и что это за пути?..

Bulba_S 06-01-2008 17:10 710236

Набери в командной строке PATH, увидишь список директорий, в которых ищутся исполняемые файлы, для которых явно не указан путь. Рекомендуют, чтобы этот список был как можно меньше. Я, например, как ушел с Win98 на XP, ничего лишнего в path не добавляю, проще все нужное в одну папку сбросить. Задать руками можно в свойствах "моего компьютера". Даже сходу не скажу, куда их прописать, если не в autoexec.bat, наверное вот сюда:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path

path /? - но это для текущего сеанса.

%windir%\system32\AUTOEXEC.NT - но это только для MS-DOS приложений.

PS вторая ссылка в гугле сказала, что надо редактировать ветку реестра, о которой я говорил тремя строками выше. Правда ручное редактирование ничего не дало, видимо еще нужна перезагрузка.

... Ay_Emul: no song playing...

Перезагрузка помогла. Так что вот тебе рецепт для самодельного инсталлятора Far:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path /d "%programfiles%\Far;%path%" /f

ЗЫ через свойства "Мой компьютер"-"Дополнительно"-"Переменные среды" перезагрузка не нужна, толи есть какая-то альтернатива простой правке реестра, толи можно послать оболочке команду перечитать переменные из реестра, если кто знает, наверняка помогут ;)

... Ay_Emul: no song playing...

galakt 06-01-2008 17:24 710249

а я сразу посмотрел PATH в винде - через мой компьютер.. там что-то не было ничего про фар написано)... А команду что то не догадался прописать и посмотреть)..
Bulba_S - мужиком)).. всё заработало))... спасибо тебе огромное)
С прошедшим новым годом и наступающим рождеством))..

Bulba_S 06-01-2008 17:33 710253

Рад был помочь, сам много нового узнал ;)

... Ay_Emul: no song playing...

galakt 06-01-2008 17:44 710266

Bulba_S - слушай... последний вопрос тебе... как добавить через команду эти данные в реестр... т.е. в ту ветку в тот ключ мне надо дописать путь к фару... я просто не знаю как именно прописывать эти reg файлы...)

Bulba_S 06-01-2008 17:51 710270

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path /d "%programfiles%\Far;%path%" /f

Невнимательно читаешь ;)

galakt 06-01-2008 18:08 710286

Ещё раз спасибо).. а то я бы долго ещё искал какие ключи для команды надо)..

Bulba_S 07-01-2008 05:35 710822

Еще, обращу внимание, хоть этот метод и работает, он приводит к разворачиванию системных переменных, в то время как первоначально в реестре пути хранятся в параметре типа REG_EXPAND_SZ. Если это вас смущает, рекомендую изучить статью http://oszone.net/6157 , там не плохой пример можно адаптировать под свои нужды.

... Ay_Emul: no song playing...

galakt 07-01-2008 05:55 710827

Как раз это меня и смущало).. ну теперь то всё - полный набор есть))... СПАСИБО!!!..)

Kolich 30-03-2009 11:47 1078779

Может у кого то есть готовый пак фара нового с добавлением в PATH и созданием ярлычка?

Kuzmin 02-01-2013 16:44 2057543

Far Manager, тихая установка: https://sites.google.com/site/smkuzmin/home/far


Время: 20:07.

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