python在线读取传奇列表,并解析为需要的JSON格式

news/2024/7/7 19:11:59

python在线读取传奇列表,并解析为需要的JSON格式,以下为传奇中使用的TXT列表格式,

[Server]
; 使用“/”字符分开颜色,也可以不使用颜色,支持以前的旧格式,只有标题和服务器标题支持颜色
; 标题/颜色代码(0-255)|服务器标题/颜色代码(0-255)|服务器名称|服务器IP|服务器端口|是否自动展开(0不展开,1自动展开)|微端IP|微端网关端口(0表示不使用微端)|安全盾防火墙端口(0表示不使用防火墙)|防火墙类型,0=安全盾防火墙 1=风盾 2=恶魔盾
0=电信服务器/254|热血传奇7008/250|传奇归来7008|127.0.0.1|7000|1|127.0.0.1|0|0
1=电信服务器/254|传奇归来7000/251|传奇归来7000|127.0.0.1|7000|1|127.0.0.1|0|0
2=网通服务器/249|热血传奇7008/252|传奇归来7008|127.0.0.1|7000|1|127.0.0.1|0|0
3=网通服务器/249|传奇归来7000/253|传奇归来7000|127.0.0.1|7000|1|127.0.0.1|0|0
0=电信服务器/254|热血传奇7008/250|传奇归来7008|127.0.0.1|7000|1|127.0.0.1|0|0
1=电信服务器/254|传奇归来7000/251|传奇归来7000|127.0.0.1|7000|1|127.0.0.1|0|0
2=网通服务器/249|热血传奇7008/252|传奇归来7008|127.0.0.1|7000|1|127.0.0.1|0|0
3=网通服务器/249|传奇归来7000/253|传奇归来7000|127.0.0.1|7000|1|127.0.0.1|0|0
2=双线服务器|热血传奇7008|传奇归来7008|127.0.0.1|7008|1|127.0.0.1|0|0
3=双线服务器|传奇归来7000|传奇归来7000|127.0.0.1|7000|1|127.0.0.1|0|0
2=双线服务器|热血传奇7008|传奇归来7008|127.0.0.1|7008|1|127.0.0.1|0|0
3=双线服务器|传奇归来7000|传奇归来7000|127.0.0.1|7000|1|127.0.0.1|0|0
[Setup]
公告地址=http://www.gameofmir.com
官方首页=http://www.gameofmir.com
客户服务=http://www.gameofmir.com

刷新速度=360
;时间秒,参数不小于30

自动刷新=0
;0不自动刷新 1自动刷新

自动选择游戏区=电信服务器|传奇归来7000|传奇归来7000

;增加这里的输入前面三个名称,登录器打开就会自动选择这个区,如果只输入“电信服务器”就会自动展开“电信服务器”这一项
;例如:自动选择游戏区=电信服务器 就会自动展开“电信服务器” 输入完整的前面三个名称就会自动选择这个区
;为空时,当然就不会自动选择任何区。


 
[Upgrade]
;列表最下面有登录器更新内容。切记获取的MD5值是压缩包的值,而不是压缩包内的文件。
;如果您打包的是文件夹如data,文件夹整个打包,那么保存目录就使用“\”,意思就是文件自动解压到登录器所在位置,如果您打包的是data内的补丁文件,那么保存目录就写位Data!
;------------------------------------------------------------------------------------------------------------------------------
;------------------------补丁自动更新配置演示,如果没有补丁更新的,请把以下的内容全部删除--------------------------------------
;------------------------------------------------------------------------------------------------------------------------------
;------------------------补丁的MD5值获取方法:把补丁拖动到登陆器配置器上就可以-------------------------------------------------
;------------------------------------------------------------------------------------------------------------------------------
;------------------------------------------------------------------------------------------------------------------------------
;类型(0=普通文件  1=更新登录器本身时必须是exe文件  2=zip压缩文件)     保存目录(更新登录器本身时目录名称使用\斜杠)     文件名称     MD5值     下载地址
;登录器自身的更新,有的空间可能不支持扩展名为“.exe”文件的下载,可以把扩展名称改成“.rar”这样就可以下载了,注意不是压缩成rar格式,而是直接把“.exe”扩展名称修改成“.rar”

0=1     \     GameOfMir_登录器.exe     6cb5a722f54ed491ca4fddd0a507332d     http://www.gameofmir.com/GameOfMir_登录器.exe
1=2     Data     data.zip     fdc49e06560f62ddbc5c178d3c02b736     http://www.gameofmir.com/data.zip
2=2     Map     Map.zip     fdc49e06560f62ddbc5c178d3c02b736     http://www.gameofmir.com/Map.zip
3=2     Wav     Wav.zip     fdc49e06560f62ddbc5c178d3c02b736     http://www.gameofmir.com/Wav.zip
4=2     Resources\Data     Resdata.zip     fdc49e06560f6

http://lihuaxi.xjx100.cn/news/1886454.html

相关文章

算法通关村第十七关 | 黄金挑战 | 跳跃游戏

1.跳跃游戏 原题:力扣55. 逐步判断下一步的覆盖范围,根据范围去推断是否能到达终点,不用计较每一步走到哪里。 public boolean canJump(int[] nums) {// 题目规定 nums 长度大于等于1if (nums.length 1) {return true;}int cover 0;// f…

【PTA刷题】 求子串(代码+详解)

【PTA刷题】 求子串(代码详解) 题目 请编写函数,求子串。 函数原型 char* StrMid(char *dst, const char *src, int idx, int len);说明:函数取源串 src 下标 idx 处开始的 len 个字符,保存到目的串 dst 中,函数值为 dst。若 len…

HarmonyOS创建一个page并实现界面跳转(JavaScript)

上文 HarmonyOS创建JavaScript(类 Web开发模式)项目中 我们接触了这咋类Web开发模式 并创建了一个项目 之前 我们 ArkTS 开发模式的项目 resources目录 下的 base目录下的 profile目录下的 main_pages.json中存放了 我们page目录的配置 但是 我们javaScript模式 下 好像没有哦 …

【Spring进阶系列丨第五篇】详解Spring中的依赖注入

文章目录 一、说明二、构造函数注入2.1、方式一【index索引方式】2.1.1、定义Bean2.1.2、主配置文件中配置Bean2.1.3、测试 2.2、方式二【indextype组合方式】2.2.1、定义Bean2.2.2、主配置文件配置Bean2.2.3、测试2.2.4、解决方案 2.3、方式三【name方式】2.3.1、定义Bean2.3.…

jmeter不精通?来看这套很全的jmeter教程,ant批量执行Jmeter脚本

JDK,Jmeter默认已经装了ANT下载:Apache Ant - Binary Distributions ant环境变量需要配置 ant_home,你解压之后的地址 然后PATH环境变量里加上bin目录,D:\work\apache_ant\bin 最后打开命令行窗口,输入 ant -v&…

深入理解StringBuilder为什么线程不安全?

引言 当我们深入探讨StringBuilder为何是线程不安全的时候,需要理解其内部实现和多线程环境下的挑战。在这篇文章中,我们将深入分析StringBuilder的设计原理,为什么它不适用于多线程环境,并探讨在多线程环境中可能面临的问题。 …

StackOverFlowError常见原因及解决方法

StackOverFlowError常见原因及解决方法 大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!在Java开发中,我们经常会遇到StackOverflowError,这是…

听GPT 讲Rust源代码--src/tools(12)

File: rust/src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs 在Rust源代码中,rust/src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs文件的作用是定义和解析rust-analyzer的配置文件。该文件包含了各种配置项的数据结构和枚举类型&#xf…