Latest post of the previous page:
Windows Installer имеет ограничения, не позволяющие сделать универсальный инсталлятор.Предложение объединить в одном инсталляторе x64 и x86
Предложение объединить в одном инсталляторе x64 и x86
Попробуй Chocolatey. Хочешь x86 версию:
Code: Select all
choco install --x86 far
Code: Select all
choco install far
Предложение объединить в одном инсталляторе x64 и x86
Он позволяет это сделать, посмотрите сетап ConEmuC.
Но смысл именно в сетапе теряется. Фар только для винды, а начиная с 8 появился магазин приложений. Насколько знаю, в нем можно публиковать любые приложения, хотя я и не разбираюсь, как система будет ставить все и защищать. И что с переносом настроек и плагинов, которые сейчас копипастом делаются.... Останется ли тогда такая возможность.
Предложение объединить в одном инсталляторе x64 и x86
Давно пользуюсь фаром. и давно обе версии (и 86 и х64) живут в одной папке
делал так - ставлю 32 бит версию. переименовываю EXE так что бы он назывался FAR32.exe
переименовываю все DLL плагинов добавляя _32 в конце имени (например plugin.dll переименовывается в pugin_32.dll)
с 64 бит версией делаю тоже самое, только в конце соответственно дописываю 64.
дальше просто сливаю обе версии в одну папку. работает замечательно уже много лет)
если в настройках обеих версий указать одну и ту же папку профиля - то и настройки будут общие.
таскаю эту сборку на флешке, и в зависимости от компьютера запускаю нужную битность.
делал так - ставлю 32 бит версию. переименовываю EXE так что бы он назывался FAR32.exe
переименовываю все DLL плагинов добавляя _32 в конце имени (например plugin.dll переименовывается в pugin_32.dll)
с 64 бит версией делаю тоже самое, только в конце соответственно дописываю 64.
дальше просто сливаю обе версии в одну папку. работает замечательно уже много лет)
если в настройках обеих версий указать одну и ту же папку профиля - то и настройки будут общие.
таскаю эту сборку на флешке, и в зависимости от компьютера запускаю нужную битность.
-
- Posts: 6819
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
Предложение объединить в одном инсталляторе x64 и x86
1. В чём преимущество по сравнению с отдельными папками для x86 и x64? Там тоже можно легко иметь общие настройки, а переименовывать ничего не надо.
2. Работают ли у вас макросы в обеих битностях Far (по вашему описанию этого не видно)?
-
- Posts: 131
- Joined: Sat 28 Jun, 2014 23:07
- Has thanked: 2 times
- Been thanked: 9 times
Предложение объединить в одном инсталляторе x64 и x86
работаю с 32-битным фаром. Но есть более простой способ - линки, которые легко можно "перекидывать". Но работать можно только с одним экземпляром (32 или 64 битным). Например,
Так я "мигрирую" с одной версии ФАР (и других приложений) на другую.
Code: Select all
> dir Far*
... <SYMLINKD> Far [Far64]
... <DIR> Far32
... <DIR> Far64
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Предложение объединить в одном инсталляторе x64 и x86
Не проще ли сделать командный файл, который запустит ФАР нужной версии? И не надо будет ничего перекидывать.siberia-man wrote:работаю с 32-битным фаром. Но есть более простой способ - линки, которые легко можно "перекидывать". Но работать можно только с одним экземпляром (32 или 64 битным).
Разум когда-нибудь победит.
-
- Posts: 131
- Joined: Sat 28 Jun, 2014 23:07
- Has thanked: 2 times
- Been thanked: 9 times
Предложение объединить в одном инсталляторе x64 и x86
Smitis, у меня так и есть. Но я работаю с какой-то одной версией приложения. Если с приложением проблема, и я решаю вернуться к предылущей версии или уйти на новую, просто меняю линк на требуемый и перезапускаю приложение. Перезхапуск в любом случае необходим - есть там линк или нет его.
Линк хорош тем, что вне зависимости от версии битности приложения, приложение "грузится" из одного каталога - то есть рпавки минимальн. Но могут быть проблемы. Теоретически, могут быть проблемы если приложение видит линк и не желает нормально запускаться из него.
Линк хорош тем, что вне зависимости от версии битности приложения, приложение "грузится" из одного каталога - то есть рпавки минимальн. Но могут быть проблемы. Теоретически, могут быть проблемы если приложение видит линк и не желает нормально запускаться из него.
Предложение объединить в одном инсталляторе x64 и x86
Вообще-то, в инсталляторе КонЭму находится 2 разных инсталлятора: х86 и х64.
"Far... Far never changes..."
Предложение объединить в одном инсталляторе x64 и x86
1 - никаких преимуществ, кроме одного - весь фар обеих версий и настройки в одной папке. Удобно таскать на флешке. И при переустановке системы.
2 - честноиговорч макросами наверное и не пользуюсь. Разве что - настраивал удаление файлов клавишей DEL. Если это оно, щюзначит работают.
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Предложение объединить в одном инсталляторе x64 и x86
Если смешать всё в одной папке по вашему методу, то макросы одной из версий работать не будут. Даже DEL.StarWind wrote:1 - никаких преимуществ, кроме одного - весь фар обеих версий и настройки в одной папке. Удобно таскать на флешке. И при переустановке системы.
2 - честноиговорч макросами наверное и не пользуюсь. Разве что - настраивал удаление файлов клавишей DEL. Если это оно, щюзначит работают.
У меня, например, тоже есть версия на флешке, версии раздельно, всё прекрасно работает, макросы работают. В чём заключается "удобство" отказа от макросов, совершенно не понятно. Это, видимо, такой вид мазохизма?
Разум когда-нибудь победит.
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Предложение объединить в одном инсталляторе x64 и x86
Shmuel wrote:Smitis, возможно человек пользуется Far 2 или 1.75, тогда макросы будут работать.
Всё-таки это версия 3.если в настройках обеих версий указать одну и ту же папку профиля - то и настройки будут общие.
Разум когда-нибудь победит.
-
- Posts: 6819
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
Предложение объединить в одном инсталляторе x64 и x86
В таком случае можно предположить, что у человека Far 3, но более чем 4-летней давности (до билда 2851). Не будем же мы предполагать, что человек говорит неправду в отношении макроса на DEL.