На других языках: Deutsch English Polski Türkçe 简体中文

Application directory/ru: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(linux game directory)
(App directory changing for Linux)
Line 59: Line 59:
==Перемещение корневого каталога игры==
==Перемещение корневого каталога игры==


Вы можете переместить коревой каталог игры. Для этого вам нужно скорректировать переменную <code>write-data</code> в файле <code>config.ini</code>, которая отвечает за расположение модов, сценариев и временных файлов.
Следующие инструкции актуальны для версии 0.11.13.


Если вы хотите изменить расположение только сейвов - '''[[Application_Directory/Changing_the_save_directory/ru|перенесите директорию сохранений при помощи символьных ссылок]].
Вы можете переместить коревой каталог игры.
 
Для этого вам нужно скорректировать переменную <code>write-data</code> в файле <code>__Game_Install_directory/config/config.ini</code>, которая отвечает за расположение модов, сценариев и временных файлов.
 
Если вы хотите изменить расположение только сейвов - '''[[Application_Directory/Changing_the_save_directory|перенесите директорию сохранений при помощи символьных ссылок]].''' Однако, это подразумевает что все пользователи компьютера будут иметь одни и те же данные, включая настройки.
 
=== Linux ===
 
Измените <code>__Game_Install_directory/config-path.cfg</code>
 
use-system-read-write-data-directories=true
 
Измените <code>__Game_Install_directory/config/config.ini</code>
 
[path]
read-data=__PATH__executable__/../../data
write-data=.local/share/factorio
 
Можете задать <code>write-data</code> как '''<code>.factorio</code>''', если вам так удобнее.
 
После этого вы можете снять разрешение на запись со всего каталога с игрой '''за исключением файла ''' <code>config/config.ini</code>, который '''обязательно''' должен быть доступен для изменения всеми пользователями, желающими играть в Factorio.
 
Обратите внимание: если один пользователь изменит настройки игры, это отразится на всех, кто играет на этом же компьютере.


== См. также ==
== См. также ==
Line 68: Line 90:
* [[Install Guide/ru|Руководство по установке]]
* [[Install Guide/ru|Руководство по установке]]
* [[Mods/ru|Моды]]
* [[Mods/ru|Моды]]
* [[Installing Mods/ru|Установка модов]]
* [[Installing Mods|Установка модов]]
* [http://www.factorioforums.com/forum/viewtopic.php?f=34&t=3389 Тематичное обсуждение на форуме]
* [http://www.factorioforums.com/forum/viewtopic.php?f=34&t=3389 Тематичное обсуждение на форуме]
* [http://www.factorioforums.com/forum/viewtopic.php?f=5&t=8294 Версия для Linux  - Перенос сохранений в $HOME]

Revision as of 18:14, 31 January 2015


Корневой каталог игры содержит:

  • сейвы (каждый в zip-архиве)
  • моды
  • сценарии
  • настройки
  • логи (начиная с версии 0.10.0).

Структура директории интуитивно понятна.

Вы можете удалить конфигурационный файл, к примеру. Он будет создан заново с настройками по умолчанию при запуске игры.

Рекомендуется делать резервные копии коревого каталога игры перед установкой новых версий.

Windows

Установка из zip-архива

Структура распакованного архива полностью соответствует структуре коревого каталога игры.

Если вы распакуете zip-архив в:

C:\Factorio

Тогда сохранения можно будет найти в папке

C:\Factorio\saves

а моды в

C:\Factorio\mods

Использование установщика

Установщик следует UAC. Коревой каталог игры будет размещен там, где вы укажете (Program files по умолчанию), пользовательские данные (сейвы и т.д.) будут сохранены по адресу

C:\Users\<username>\AppData\Roaming\Factorio

или для Windows Vista и более новых версий

%appdata%\factorio

MacOSx

Игра по умолчанию должна быть установлена в каталог приложений.

Данные будут сохранены по адресу

/users/<replace with your username>/Library/Application Support/factorio

что эквивалентно

~/Library/Application Support/factorio

Вы можете набрать эту строку в поиске (нажмите SHIFT-COMMAND-G чтобы перейти в каталог).

Внутренние данные игры хранятся в директории

/Applications/factorio.app/Contents/data

Структура директории такая же как и в папке Application support.

Linux

Данные игры хранятся по адресу

__Game_Install_Directory__

Перемещение корневого каталога игры

Следующие инструкции актуальны для версии 0.11.13.

Вы можете переместить коревой каталог игры.

Для этого вам нужно скорректировать переменную write-data в файле __Game_Install_directory/config/config.ini, которая отвечает за расположение модов, сценариев и временных файлов.

Если вы хотите изменить расположение только сейвов - перенесите директорию сохранений при помощи символьных ссылок. Однако, это подразумевает что все пользователи компьютера будут иметь одни и те же данные, включая настройки.

Linux

Измените __Game_Install_directory/config-path.cfg

use-system-read-write-data-directories=true

Измените __Game_Install_directory/config/config.ini

[path]
read-data=__PATH__executable__/../../data
write-data=.local/share/factorio

Можете задать write-data как .factorio, если вам так удобнее.

После этого вы можете снять разрешение на запись со всего каталога с игрой за исключением файла config/config.ini, который обязательно должен быть доступен для изменения всеми пользователями, желающими играть в Factorio.

Обратите внимание: если один пользователь изменит настройки игры, это отразится на всех, кто играет на этом же компьютере.

См. также