Application directory/zh: Difference between revisions
(Created page with "{{Languages}} == Overview == Depending on your installation method and OS, you will have one or two directories that contain Factorio assets. == Application directory == T...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Languages}} | {{Languages}} | ||
== | == 概述 == | ||
根据你安装游戏的安装方式和所使用的操作系统不同,可能会有一个或两个文件夹内存储有异星工厂的游戏文件。 | |||
== | == 应用目录 == | ||
应用目录下存放有如下三种类型的文件: | |||
* | * 异星工厂的可执行文件 (./bin) | ||
* | * 异星工厂的资源文件 (./data) | ||
* API | * API 文档 | ||
== | == 用户数据目录 == | ||
用户存档目录是存放用户个人文件的目录,例如世界的存档。你可以在其中找到下边列表中说明的文件: | |||
* | * 游戏存档(zip 文件) | ||
* | * 用户安装或创建的[[Mods/zh|模组]]。* 用户安装或创建的剧本。* 用户配置文件和设置文件 | ||
* | * [[Log File/zh|记录文件]] (factorio-*.log) | ||
* | * 玩家数据 (player-data.json) | ||
* [[Log File]] (factorio-*.log) | |||
* | |||
注意:删除配置文件后,会在下一次启动异星工厂时自动创建默认的配置文件。 | |||
建议在安装新版本或新[[Mods/zh|模组]]之前,对这些目录和文件(存档,设置等)进行备份。 | |||
== | == 依赖于操作系统和安装方法的目录 == | ||
=== Windows === | === Windows === | ||
==== | ==== 通过[http://steampowered.com Steam]下载安装 ==== | ||
应用目录: | |||
C:\Program Files (x86)\Steam\steamapps\common\Factorio | C:\Program Files (x86)\Steam\steamapps\common\Factorio | ||
用户数据目录 | |||
%appdata%\factorio | %appdata%\factorio | ||
==== | ==== 通过解压缩Zip文件安装 ==== | ||
应用目录和用户数据目录会在你解压缩的目录下。 | |||
: | :假如你解压缩zip文件到: | ||
C:\Factorio | C:\Factorio | ||
: | :则你的存档目录会在 | ||
C:\Factorio\saves | C:\Factorio\saves | ||
: | :[[Mods/zh|模组]]目录会在 | ||
C:\Factorio\mods | C:\Factorio\mods | ||
==== | ==== 通过安装程序安装 ==== | ||
应用目录: | |||
C:\Users\<username>\AppData\Roaming\Factorio | C:\Users\<username>\AppData\Roaming\Factorio | ||
用户数据目录 | |||
%appdata%\factorio | %appdata%\factorio | ||
=== Mac OSX === | === Mac OSX === | ||
==== | ==== 通过[http://steampowered.com Steam]下载安装 ==== | ||
用户目录: | |||
<code>/Users/<replace with your username>/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/</code> | <code>/Users/<replace with your username>/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/</code> | ||
==== | ==== 通过安装文件安装 ==== | ||
应用应该默认安装在Apps-folder。 | |||
用户数据则存放在 | |||
/users/<replace with your username>/Library/Application Support/factorio | /users/<replace with your username>/Library/Application Support/factorio | ||
这相当于 | |||
~/Library/Application Support/factorio | ~/Library/Application Support/factorio | ||
你可以将这个地址输入 Finder (按 SHIFT-COMMAND-G 来打开文件夹) 。或者使用 Finder 的 'Find a folder' 功能,输入 '~/Library/Application Support' (参见 [http://www.factorioforums.com/forum/viewtopic.php?f=49&t=9345 找不到Mods文件夹])。 | |||
异星工厂的内部应用数据存储在你安装目录下的 | |||
/Applications/factorio.app/Contents/data | /Applications/factorio.app/Contents/data | ||
Application support.目录下也是一样的结构。 | |||
=== Linux === | === Linux === | ||
用户数据存放在 <code>~/.factorio</code>。 | |||
==== | ==== 通过[http://steampowered.com Steam]下载安装 ==== | ||
用户数据存放在<code>~/.factorio</code>。 | |||
==== | ====更改应用目录==== | ||
你可以创建文件 <code>config-path.config</code> 来配置存放于任意目录下的异星工厂文件。 | |||
'''[http://www.factorioforums.com/forum/viewtopic.php?f=49&t=12819&p=87281#p87281 | '''[http://www.factorioforums.com/forum/viewtopic.php?f=49&t=12819&p=87281#p87281 请参见讨论]''' (虽然这是MacOS下的,但是也应该在其他OS下生效)。 | ||
为了改变应用目录,用户必须编辑<code>__Game_Install_directory/config/config.ini</code>文件中"write-data"字段。这会作用于Mods文件,剧情文件和临时文件。 | |||
如果你只是想更改存档文件,那么你可以 '''[[Application_Directory/Changing_the_save_directory/zh|使用 symlinks 更改存档目录]]''' ,但是这依旧意味着当前计算机上所有用户共享同一份数据文件,包括设置文件。 | |||
====Linux==== | ====Linux==== | ||
更新 <code>__Game_Install_directory/config-path.cfg</code> | |||
use-system-read-write-data-directories=true | use-system-read-write-data-directories=true | ||
更新 <code>__Game_Install_directory/config/config.ini</code> | |||
[path] | [path] | ||
Line 102: | Line 99: | ||
write-data=.local/share/factorio | write-data=.local/share/factorio | ||
如果你愿意,你可以将<code>write-data</code> 字段的值改为为 '''<code>.factorio</code>''' 。 | |||
当你这样做时,你可以移除整个游戏安装目录的写权限,'''除了''' <code>config/config.ini</code>文件,此文件 '''必须''' 为想玩游戏的用户设置为可写的。 | |||
注意:如果某个用户在游戏中改变了设置,这会影响到所有在同一台计算机上玩游戏的用户。 | |||
== | == 参见 == | ||
* [[Download and Installation]] | * [[Download and Installation/zh|下载和安装]] | ||
* [[Install Guide]] | * [[Install Guide/zh|安装向导]] | ||
* [[Mods]] | * [[Mods/zh|模组]] | ||
* [[Installing Mods]] | * [[Installing Mods/zh|安装模组]] | ||
* [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 | * [http://www.factorioforums.com/forum/viewtopic.php?f=5&t=8294 Linux - 在 $HOME 下的任意地方保存游戏存档] |
Revision as of 11:04, 31 August 2016
概述
根据你安装游戏的安装方式和所使用的操作系统不同,可能会有一个或两个文件夹内存储有异星工厂的游戏文件。
应用目录
应用目录下存放有如下三种类型的文件:
- 异星工厂的可执行文件 (./bin)
- 异星工厂的资源文件 (./data)
- API 文档
用户数据目录
用户存档目录是存放用户个人文件的目录,例如世界的存档。你可以在其中找到下边列表中说明的文件:
注意:删除配置文件后,会在下一次启动异星工厂时自动创建默认的配置文件。
建议在安装新版本或新模组之前,对这些目录和文件(存档,设置等)进行备份。
依赖于操作系统和安装方法的目录
Windows
通过Steam下载安装
应用目录:
C:\Program Files (x86)\Steam\steamapps\common\Factorio
用户数据目录
%appdata%\factorio
通过解压缩Zip文件安装
应用目录和用户数据目录会在你解压缩的目录下。
- 假如你解压缩zip文件到:
C:\Factorio
- 则你的存档目录会在
C:\Factorio\saves
- 模组目录会在
C:\Factorio\mods
通过安装程序安装
应用目录:
C:\Users\<username>\AppData\Roaming\Factorio
用户数据目录
%appdata%\factorio
Mac OSX
通过Steam下载安装
用户目录:
/Users/<replace with your username>/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/
通过安装文件安装
应用应该默认安装在Apps-folder。
用户数据则存放在
/users/<replace with your username>/Library/Application Support/factorio
这相当于
~/Library/Application Support/factorio
你可以将这个地址输入 Finder (按 SHIFT-COMMAND-G 来打开文件夹) 。或者使用 Finder 的 'Find a folder' 功能,输入 '~/Library/Application Support' (参见 找不到Mods文件夹)。
异星工厂的内部应用数据存储在你安装目录下的
/Applications/factorio.app/Contents/data
Application support.目录下也是一样的结构。
Linux
用户数据存放在 ~/.factorio
。
通过Steam下载安装
用户数据存放在~/.factorio
。
更改应用目录
你可以创建文件 config-path.config
来配置存放于任意目录下的异星工厂文件。
请参见讨论 (虽然这是MacOS下的,但是也应该在其他OS下生效)。
为了改变应用目录,用户必须编辑__Game_Install_directory/config/config.ini
文件中"write-data"字段。这会作用于Mods文件,剧情文件和临时文件。
如果你只是想更改存档文件,那么你可以 使用 symlinks 更改存档目录 ,但是这依旧意味着当前计算机上所有用户共享同一份数据文件,包括设置文件。
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
文件,此文件 必须 为想玩游戏的用户设置为可写的。
注意:如果某个用户在游戏中改变了设置,这会影响到所有在同一台计算机上玩游戏的用户。