diff --git a/CHANGELOG.md b/CHANGELOG.md
index 794da5d..ad4b663 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,17 @@
# CHANGELOG
+## [2.1.5](https://github.com/StableAgOH/lscontests/compare/v2.1.4...v2.1.5) (2022-05-25)
+
+
+### Bug Fixes
+
+* fix port parse ([81e6d12](https://github.com/StableAgOH/lscontests/commit/81e6d1207db12fe3370957a102043d046c3f8c1b))
+
+
+### Performance Improvements
+
+* update log ([fbe6544](https://github.com/StableAgOH/lscontests/commit/fbe654405be00345fc9cfd655ccd17f181ad9c37))
+
## [2.1.4](https://github.com/StableAgOH/lscontests/compare/v2.1.3...v2.1.4) (2022-05-25)
diff --git a/README-zh-CN.md b/README-zh-CN.md
index e238376..9fc5b04 100644
--- a/README-zh-CN.md
+++ b/README-zh-CN.md
@@ -55,7 +55,7 @@ Options:
来欣赏一下它的表演:
-(*以下内容是使用 [semantic-release](https://github.com/semantic-release/semantic-release) 于 Wed, 25 May 2022 05:23:08 GMT 自动生成的*)
+(*以下内容是使用 [semantic-release](https://github.com/semantic-release/semantic-release) 于 Wed, 25 May 2022 12:38:49 GMT 自动生成的*)
> lsct
@@ -70,7 +70,7 @@ Options:
结束时间: 5/30/2022, 08:00:00
https://ac.nowcoder.com/acm/contest/34649
-接下来的 3 天内在 Codeforces,NowCoder,AtCoder 上有 6 场比赛
+接下来的 3 天内在 Codeforces,NowCoder,AtCoder 上有 7 场比赛
比赛平台: Codeforces
比赛名称: Codeforces Round #794 (Div. 1)
@@ -113,6 +113,13 @@ https://ac.nowcoder.com/acm/contest/34866
开始时间: 5/28/2022, 05:30:00
结束时间: 5/28/2022, 09:30:00
https://ac.nowcoder.com/acm/contest/33869
+
+比赛平台: AtCoder
+比赛名称: Ⓐ NOMURA Programming Contest 2022(AtCoder Beginner Contest 253)
+赛制: AtCoder
+开始时间: 5/28/2022, 12:00:00
+结束时间: 5/28/2022, 13:40:00
+https://atcoder.jp/contests/abc253
```
@@ -161,7 +168,7 @@ https://atcoder.jp/contests/abc253
https://atcoder.jp/contests/arc141
比赛平台: Codeforces
-比赛名称: Codeforces Round #795 (Div. 2)
+比赛名称: CodeCraft-22 and Codeforces Round #795 (Div. 2)
赛制: Codeforces
开始时间: 5/31/2022, 14:35:00
结束时间: 5/31/2022, 16:35:00
@@ -219,7 +226,7 @@ https://codeforces.com/contests/1691
},
{
"ojName": "Codeforces",
- "name": "Codeforces Round #795 (Div. 2)",
+ "name": "CodeCraft-22 and Codeforces Round #795 (Div. 2)",
"rule": "Codeforces",
"startTime": "2022-05-31T14:35:00.000Z",
"endTime": "2022-05-31T16:35:00.000Z",
diff --git a/README-zh-NE.md b/README-zh-NE.md
index ae67ceb..d5b1275 100644
--- a/README-zh-NE.md
+++ b/README-zh-NE.md
@@ -55,15 +55,22 @@ Options:
多少整几个活:
-(*下面这些是高 [semantic-release](https://github.com/semantic-release/semantic-release) 搁 Wed, 25 May 2022 05:30:15 GMT 自个生成的*)
+(*下面这些是高 [semantic-release](https://github.com/semantic-release/semantic-release) 搁 Wed, 25 May 2022 12:38:55 GMT 自个生成的*)
> lsct -L zh-NE
```text
-这前属实是没比赛打
+搁 NowCoder 上有 1 场比赛正偷摸干着呢
+
+搁哪: NowCoder
+叫啥: 2022 图论班第一章图匹配例题与习题
+咋个整法: ICPC
+啥前开始: 5/13/2022, 06:00:00
+多前完事: 5/30/2022, 08:00:00
+https://ac.nowcoder.com/acm/contest/34649
-之后 3 天搁 Codeforces,AtCoder 上拢共 3 场比赛
+之后 3 天搁 Codeforces,NowCoder,AtCoder 上拢共 7 场比赛
搁哪: Codeforces
叫啥: Codeforces Round #794 (Div. 1)
@@ -79,12 +86,40 @@ https://codeforces.com/contests/1685
多前完事: 5/25/2022, 19:50:00
https://codeforces.com/contests/1686
+搁哪: NowCoder
+叫啥:牛客练习赛 99
+咋个整法: ICPC
+啥前开始: 5/27/2022, 11:00:00
+多前完事: 5/27/2022, 13:30:00
+https://ac.nowcoder.com/acm/contest/34330
+
搁哪: AtCoder
叫啥: Ⓗ AtCoder Heuristic Contest 011
咋个整法: AtCoder
啥前开始: 5/28/2022, 03:00:00
多前完事: 6/5/2022, 10:00:00
https://atcoder.jp/contests/ahc011
+
+搁哪: NowCoder
+叫啥: MINIEYE 杯第十六届华中科技大学程序设计邀请赛
+咋个整法: ICPC
+啥前开始: 5/28/2022, 04:30:00
+多前完事: 5/28/2022, 09:30:00
+https://ac.nowcoder.com/acm/contest/34866
+
+搁哪: NowCoder
+叫啥:福建农林大学校赛(同步赛)
+咋个整法: ICPC
+啥前开始: 5/28/2022, 05:30:00
+多前完事: 5/28/2022, 09:30:00
+https://ac.nowcoder.com/acm/contest/33869
+
+搁哪: AtCoder
+叫啥: Ⓐ NOMURA Programming Contest 2022(AtCoder Beginner Contest 253)
+咋个整法: AtCoder
+啥前开始: 5/28/2022, 12:00:00
+多前完事: 5/28/2022, 13:40:00
+https://atcoder.jp/contests/abc253
```
@@ -133,7 +168,7 @@ https://atcoder.jp/contests/abc253
https://atcoder.jp/contests/arc141
搁哪: Codeforces
-叫啥: Codeforces Round #795 (Div. 2)
+叫啥: CodeCraft-22 and Codeforces Round #795 (Div. 2)
咋个整法: Codeforces
啥前开始: 5/31/2022, 14:35:00
多前完事: 5/31/2022, 16:35:00
@@ -191,7 +226,7 @@ https://codeforces.com/contests/1691
},
{
"ojName": "Codeforces",
- "name": "Codeforces Round #795 (Div. 2)",
+ "name": "CodeCraft-22 and Codeforces Round #795 (Div. 2)",
"rule": "Codeforces",
"startTime": "2022-05-31T14:35:00.000Z",
"endTime": "2022-05-31T16:35:00.000Z",
diff --git a/README.md b/README.md
index eef2167..21423bc 100644
--- a/README.md
+++ b/README.md
@@ -55,15 +55,22 @@ Options:
It performs as follows:
-(*The following content was automatically generated using [semantic-release](https://github.com/semantic-release/semantic-release) on Wed, 25 May 2022 05:14:19 GMT*)
+(*The following content was automatically generated using [semantic-release](https://github.com/semantic-release/semantic-release) on Wed, 25 May 2022 12:38:41 GMT*)
> lsct -L en
```text
-No running contests
+There are 1 contests is running on NowCoder
+
+OJ: NowCoder
+Contest name: 2022 图论班第一章图匹配例题与习题
+Rule: ICPC
+Start time: 5/13/2022, 06:00:00
+End time: 5/30/2022, 08:00:00
+https://ac.nowcoder.com/acm/contest/34649
-There are 3 contests on Codeforces,AtCoder in the next 3 days
+There are 7 contests on Codeforces,NowCoder,AtCoder in the next 3 days
OJ: Codeforces
Contest name: Codeforces Round #794 (Div. 1)
@@ -79,12 +86,40 @@ Start time: 5/25/2022, 17:35:00
End time: 5/25/2022, 19:50:00
https://codeforces.com/contests/1686
+OJ: NowCoder
+Contest name: 牛客练习赛 99
+Rule: ICPC
+Start time: 5/27/2022, 11:00:00
+End time: 5/27/2022, 13:30:00
+https://ac.nowcoder.com/acm/contest/34330
+
OJ: AtCoder
Contest name: Ⓗ AtCoder Heuristic Contest 011
Rule: AtCoder
Start time: 5/28/2022, 03:00:00
End time: 6/5/2022, 10:00:00
https://atcoder.jp/contests/ahc011
+
+OJ: NowCoder
+Contest name: MINIEYE 杯第十六届华中科技大学程序设计邀请赛
+Rule: ICPC
+Start time: 5/28/2022, 04:30:00
+End time: 5/28/2022, 09:30:00
+https://ac.nowcoder.com/acm/contest/34866
+
+OJ: NowCoder
+Contest name: 福建农林大学校赛(同步赛)
+Rule: ICPC
+Start time: 5/28/2022, 05:30:00
+End time: 5/28/2022, 09:30:00
+https://ac.nowcoder.com/acm/contest/33869
+
+OJ: AtCoder
+Contest name: Ⓐ NOMURA Programming Contest 2022(AtCoder Beginner Contest 253)
+Rule: AtCoder
+Start time: 5/28/2022, 12:00:00
+End time: 5/28/2022, 13:40:00
+https://atcoder.jp/contests/abc253
```
@@ -133,7 +168,7 @@ End time: 5/29/2022, 14:00:00
https://atcoder.jp/contests/arc141
OJ: Codeforces
-Contest name: Codeforces Round #795 (Div. 2)
+Contest name: CodeCraft-22 and Codeforces Round #795 (Div. 2)
Rule: Codeforces
Start time: 5/31/2022, 14:35:00
End time: 5/31/2022, 16:35:00
@@ -191,7 +226,7 @@ https://codeforces.com/contests/1691
},
{
"ojName": "Codeforces",
- "name": "Codeforces Round #795 (Div. 2)",
+ "name": "CodeCraft-22 and Codeforces Round #795 (Div. 2)",
"rule": "Codeforces",
"startTime": "2022-05-31T14:35:00.000Z",
"endTime": "2022-05-31T16:35:00.000Z",
diff --git a/package.json b/package.json
index d35ad09..faabb53 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "lscontests",
- "version": "2.1.4",
+ "version": "2.1.5",
"description": "A tool to get information about the contests on each OJ",
"keywords": [
"cli",