E-Prime:在运行时覆盖COM端口

如果您的E-Prime脚本使用COM端口(通常如果您使用SRBox),那么您将知道必须将端口ID编码到脚本中。如果您在不同的PC上运行实验,COM端口ID可能不同。

如果您不能/不想编辑源文件,您可以在运行时用本地配置文件覆盖它。

  1. 在与E-Prime exp相同的文件夹中创建一个文本文件。
    • 插入以下文本:-

    • <?XML版本="1.0"编码="utf-8" standalone="是"?>
      < StartupInfo >
      < StartupInfoItem itemName = " SRBOX。1 CommPort " > < / StartupInfoItem >
      < / StartupInfo >

保存文件,然后将其重命名为my_exp_name.startupInfo{将my_exp_name替换为与es2文件相同的名称(不包含.es2)}

当你做实验时,E-Run会寻找一个'。startupInfo的文件,并使用它的设置来覆盖当前的。

注意:如果你在你的电脑上安装了E-Prime,然后双击'。startupInfo '文件将自动运行startupInfo编辑器程序,这为您提供了一个更简单的方法来编辑file=,但如果您没有这个,那么只需运行记事本并打开其中的startupInfo文件,并将' 1 '更改为您想要的任何端口号。

查看文档以了解可以用这种方式更改的其他设置。

留下回复