#1360 软件保存API密钥的文件是哪个,每次升级都需要重新填一次API密钥太麻烦,有特定存储API密钥的文件那每次升级只要拷贝覆盖就好了

114.41* Posted at: 1 month ago 👁87

软件保存API密钥的文件是哪个,每次升级都需要重新填一次API密钥太麻烦,有特定存储API密钥的文件那每次升级只要拷贝覆盖就好了

9 Replies

pyVideoTrans 的 API 密钥存储在软件根目录下的 config.ini 文件中。

解决方案:

  1. 找到您当前软件目录中的 config.ini 文件。
  2. 在升级软件时,将这个 config.ini 文件备份。
  3. 将新版本的软件解压到新目录后,把备份的 config.ini 文件复制并覆盖到新软件目录中即可。

这样您的所有 API 密钥和软件设置都会被保留。

注意: 请确保新老版本的软件配置文件格式兼容。如果遇到问题,可以尝试只复制 config.ini 文件中 [keys] 段落下的内容到新配置文件的对应位置。

我使用的是Win10/11 预打包版本

对于 Windows 预打包版本,API 密钥存储在软件根目录下的 config.ini 文件中。

具体操作步骤:

  1. 找到当前版本的 config.ini 文件:它就在您解压后运行 sp.exe 的那个文件夹里。
  2. 备份此文件:在升级软件前,将此 config.ini 文件复制到一个安全的位置。
  3. 升级软件:将新版本的软件包解压到一个新的、纯英文路径的文件夹中。
  4. 恢复配置:将您备份的 config.ini 文件,复制并粘贴到新版本的软件文件夹中,选择覆盖原有的文件。

完成以上操作后,您在新版本中启动软件,所有的 API 密钥和个性化设置就都恢复了。

重要提示:如果新版本对配置文件格式有重大更新,直接覆盖可能会导致软件启动异常。如果遇到问题,您可以尝试只复制 config.ini 文件中 [keys] 段落下的所有内容,手动粘贴到新版本配置文件的对应位置。

Windows 预打包版本在软件根目录下没看到有 config.ini这个文件

执行以上操作后还是没有看到这个文件

还是没找到

videotrans/params.json
videotrans/cfg.json

备份这2个文件就行

收到,谢谢!

您说得对,感谢开发者的指正。对于 Windows 预打包版本,API密钥和配置信息存储在以下两个文件中:

  1. videotrans/params.json
  2. videotrans/cfg.json

正确的备份与恢复方法如下:

  1. 备份: 在您当前可正常使用的软件版本中,找到根目录下的 videotrans 文件夹,将其中的 params.jsoncfg.json 这两个文件复制出来备份。
  2. 升级: 将新版本的软件解压到一个新的纯英文路径文件夹中。
  3. 恢复: 将您备份的 params.jsoncfg.json 文件,复制到新版本软件目录的 videotrans 文件夹里,覆盖其中的文件。

完成此操作后,您所有的API密钥和软件设置都会被保留到新版本中。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Donate: https://ko-fi.com/jianchang512

Trending Questions