自动转换Workspace数据和preset数据到新数据的代码 #132
riverai
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
为了简单,这两次转换是分成了两次的。
你提前准备好你老的JSON文件,多复制两份,以防万一。
首先来转换Workspace数据
将你原来的JSON数据打开,就保留Workspace数据,其他的都删除了(纯净数据免得有干扰,不删除也行)。注意,如果只有一个项目,最后一个括号之前的括号后面是没有逗号的。
然后用这个脚本来转换。方法:改写其中的JSON路径到你自己的,然后运行,自动生成新的Workspace数据。
convertto2.0.zip
我已经做好了预置模式的首字母大写,数据的拷贝,以及2.0新增的字段的默认值,还有处理好了createdat的时间写法。
现在打开生成的新JSON文件,将Workspace的数据复制到2.0版本的config.json文件对应位置中。可以用Sublime Text或者VSCode的折叠功能,一次性复制整个大段落。
注意格式不要弄错了,看仔细点。
反正出错肯定是格式问题。
现在来转换preset数据
如果你的个人preset很少,没有必要使用脚本来转换,直接手动复制即可。
如果你要用脚本来处理,那么继续看。
将你原来的JSON数据打开,就保留preset数据,其他的都删除了。注意,如果只有一个项目,最后一个括号之前的括号后面是没有逗号的。
现在下载脚本,修改其中的路径到你自己的路径,保存然后运行,得到一个新生成的JSON文件。
cv.zip
复制新生成的JSON文件的preset字段到2.0的config.json文件的字段就行了。
可以用Sublime Text或者VSCode的折叠功能,一次性复制整个大段落。
转换完成,剩下的设置cookie等操作就手动操作吧,一两分钟的事情。
2023-12-08
Beta Was this translation helpful? Give feedback.
All reactions