BH 8.0.0 REL

This commit is contained in:
Amane Serenetia 2025-02-15 08:47:30 +07:00
parent 9f0f1bbcc8
commit 11e0a70ce3
21 changed files with 178 additions and 124 deletions

View File

@ -1,30 +0,0 @@
# -*- coding: utf-8 -*-
import sys
import json
import requests
import collections
if __name__ == "__main__":
with open('GLOBAL.md','a+') as readme:
readme.seek(0)
sys.stdout = readme
stringContent=str(requests.get('https://id-public-api.serenetia.com/api/bh3_global').content,'utf-8')
jsonFile=json.loads(readme.read().strip().strip('```'),object_pairs_hook=collections.OrderedDict)
changed = False
pre_download_game=None
try:
pre_download_game=json.loads(stringContent)['data']['pre_download_game']
except:
pre_download_game=""
if jsonFile['pre_download_game']!=pre_download_game:
jsonFile['pre_download_game']=pre_download_game
changed=True
latest=json.loads(stringContent)['data']['game']['latest']
if jsonFile['latest']!=latest:
deprecated_packages=jsonFile['deprecated_packages']
deprecated_packages.append(jsonFile['latest'])
jsonFile['latest']=latest
changed=True
if changed:
readme.seek(0)
readme.truncate()
print('```\n'+json.dumps(jsonFile,ensure_ascii=False,indent=4,separators=(',',':'))+'\n```')

View File

@ -1,30 +0,0 @@
# -*- coding: utf-8 -*-
import sys
import json
import requests
import collections
if __name__ == "__main__":
with open('KR.md','a+') as readme:
readme.seek(0)
sys.stdout = readme
stringContent=str(requests.get('https://id-public-api.serenetia.com/api/bh3_kr').content,'utf-8')
jsonFile=json.loads(readme.read().strip().strip('```'),object_pairs_hook=collections.OrderedDict)
changed = False
pre_download_game=None
try:
pre_download_game=json.loads(stringContent)['data']['pre_download_game']
except:
pre_download_game=""
if jsonFile['pre_download_game']!=pre_download_game:
jsonFile['pre_download_game']=pre_download_game
changed=True
latest=json.loads(stringContent)['data']['game']['latest']
if jsonFile['latest']!=latest:
deprecated_packages=jsonFile['deprecated_packages']
deprecated_packages.append(jsonFile['latest'])
jsonFile['latest']=latest
changed=True
if changed:
readme.seek(0)
readme.truncate()
print('```\n'+json.dumps(jsonFile,ensure_ascii=False,indent=4,separators=(',',':'))+'\n```')

View File

@ -1,30 +0,0 @@
# -*- coding: utf-8 -*-
import sys
import json
import requests
import collections
if __name__ == "__main__":
with open('SEA.md','a+') as readme:
readme.seek(0)
sys.stdout = readme
stringContent=str(requests.get('https://id-public-api.serenetia.com/api/bh3_overseas').content,'utf-8')
jsonFile=json.loads(readme.read().strip().strip('```'),object_pairs_hook=collections.OrderedDict)
changed = False
pre_download_game=None
try:
pre_download_game=json.loads(stringContent)['data']['pre_download_game']
except:
pre_download_game=""
if jsonFile['pre_download_game']!=pre_download_game:
jsonFile['pre_download_game']=pre_download_game
changed=True
latest=json.loads(stringContent)['data']['game']['latest']
if jsonFile['latest']!=latest:
deprecated_packages=jsonFile['deprecated_packages']
deprecated_packages.append(jsonFile['latest'])
jsonFile['latest']=latest
changed=True
if changed:
readme.seek(0)
readme.truncate()
print('```\n'+json.dumps(jsonFile,ensure_ascii=False,indent=4,separators=(',',':'))+'\n```')

View File

@ -1,30 +0,0 @@
# -*- coding: utf-8 -*-
import sys
import json
import requests
import collections
if __name__ == "__main__":
with open('TW.md','a+') as readme:
readme.seek(0)
sys.stdout = readme
stringContent=str(requests.get('https://id-public-api.serenetia.com/api/bh3_tw').content,'utf-8')
jsonFile=json.loads(readme.read().strip().strip('```'),object_pairs_hook=collections.OrderedDict)
changed = False
pre_download_game=None
try:
pre_download_game=json.loads(stringContent)['data']['pre_download_game']
except:
pre_download_game=""
if jsonFile['pre_download_game']!=pre_download_game:
jsonFile['pre_download_game']=pre_download_game
changed=True
latest=json.loads(stringContent)['data']['game']['latest']
if jsonFile['latest']!=latest:
deprecated_packages=jsonFile['deprecated_packages']
deprecated_packages.append(jsonFile['latest'])
jsonFile['latest']=latest
changed=True
if changed:
readme.seek(0)
readme.truncate()
print('```\n'+json.dumps(jsonFile,ensure_ascii=False,indent=4,separators=(',',':'))+'\n```')

1
bh3/PROD/CN/8.1.0.md Normal file
View File

@ -0,0 +1 @@
- [BH3_v8.1.0_2b0009e73965.7z](https://autopatchcn.bh3.com/ptpublic/rel/20250120104717_JKPilwZ9G9BSw6JF/PC/BH3_v8.1.0_2b0009e73965.7z)

28
bh3/PROD/CN/ALL.md Normal file
View File

@ -0,0 +1,28 @@
```
{
"game":{
"id":"osvnlOc0S8",
"biz":"bh3_cn"
},
"main":{
"major":{
"version":"8.1.0",
"game_pkgs":[
{
"url":"https://autopatchcn.bh3.com/ptpublic/rel/20250120104717_JKPilwZ9G9BSw6JF/PC/BH3_v8.1.0_2b0009e73965.7z",
"md5":"d2eb8d6db52f542170edacf00f97476f",
"size":"21846386552",
"decompressed_size":"43703258864"
}
],
"audio_pkgs":[],
"res_list_url":"https://autopatchcn.bh3.com/ptpublic/rel/20250120104717_JKPilwZ9G9BSw6JF/PC/extract"
},
"patches":[]
},
"pre_download":{
"major":null,
"patches":[]
}
}
```

1
bh3/PROD/GLOBAL/8.0.0.md Normal file
View File

@ -0,0 +1 @@
- [BH3_v8.0.0_647b2f09ce4e.7z](https://autopatchglb.honkaiimpact3.com/ptpublic/bh3_glb/20241231172507_PCHjC3vgksuPdMDX/BH3_v8.0.0_647b2f09ce4e.7z)

28
bh3/PROD/GLOBAL/ALL.md Normal file
View File

@ -0,0 +1,28 @@
```
{
"game":{
"id":"5TIVvvcwtM",
"biz":"bh3_global"
},
"main":{
"major":{
"version":"8.0.0",
"game_pkgs":[
{
"url":"https://autopatchglb.honkaiimpact3.com/ptpublic/bh3_glb/20241231172507_PCHjC3vgksuPdMDX/BH3_v8.0.0_647b2f09ce4e.7z",
"md5":"7794a0aee598c5ead8b98e473f74cc5e",
"size":"21789778236",
"decompressed_size":"43590042232"
}
],
"audio_pkgs":[],
"res_list_url":"https://autopatchglb.honkaiimpact3.com/ptpublic/bh3_glb/20241231172507_PCHjC3vgksuPdMDX/extract"
},
"patches":[]
},
"pre_download":{
"major":null,
"patches":[]
}
}
```

1
bh3/PROD/JP/8.0.0.md Normal file
View File

@ -0,0 +1 @@
- [BH3_v8.0.0_647b2f09ce4e.7z](https://autopatchjp.honkaiimpact3.com/ptpublic/bh3_jp/20241231172848_Ndq4nOMwrmrJGW3K/BH3_v8.0.0_647b2f09ce4e.7z)

28
bh3/PROD/JP/ALL.md Normal file
View File

@ -0,0 +1,28 @@
```
{
"game":{
"id":"g0mMIvshDb",
"biz":"bh3_global"
},
"main":{
"major":{
"version":"8.0.0",
"game_pkgs":[
{
"url":"https://autopatchjp.honkaiimpact3.com/ptpublic/bh3_jp/20241231172848_Ndq4nOMwrmrJGW3K/BH3_v8.0.0_647b2f09ce4e.7z",
"md5":"3fb2751a4ea9c140588086fe72b7b37e",
"size":"21235302034",
"decompressed_size":"42481089828"
}
],
"audio_pkgs":[],
"res_list_url":"https://autopatchjp.honkaiimpact3.com/ptpublic/bh3_jp/20241231172848_Ndq4nOMwrmrJGW3K/extract"
},
"patches":[]
},
"pre_download":{
"major":null,
"patches":[]
}
}
```

1
bh3/PROD/KR/8.0.0.md Normal file
View File

@ -0,0 +1 @@
- [BH3_v8.0.0_647b2f09ce4e.7z](https://autopatchkr.honkaiimpact3.com/ptpublic/bh3_kr/20241231172945_DzflttjIRP8UjAYs/BH3_v8.0.0_647b2f09ce4e.7z)

28
bh3/PROD/KR/ALL.md Normal file
View File

@ -0,0 +1,28 @@
```
{
"game":{
"id":"uxB4MC7nzC",
"biz":"bh3_global"
},
"main":{
"major":{
"version":"8.0.0",
"game_pkgs":[
{
"url":"https://autopatchkr.honkaiimpact3.com/ptpublic/bh3_kr/20241231172945_DzflttjIRP8UjAYs/BH3_v8.0.0_647b2f09ce4e.7z",
"md5":"2c00a480c39511c78dee15cb927c134e",
"size":"21318521188",
"decompressed_size":"42647528136"
}
],
"audio_pkgs":[],
"res_list_url":"https://autopatchkr.honkaiimpact3.com/ptpublic/bh3_kr/20241231172945_DzflttjIRP8UjAYs/extract"
},
"patches":[]
},
"pre_download":{
"major":null,
"patches":[]
}
}
```

1
bh3/PROD/SEA/8.0.0.md Normal file
View File

@ -0,0 +1 @@
- [BH3_v8.0.0_647b2f09ce4e.7z](https://autopatchos.honkaiimpact3.com/ptpublic/bh3_overseas/20250102150522_1weDjVEHGcvyuRB5/BH3_v8.0.0_647b2f09ce4e.7z)

28
bh3/PROD/SEA/ALL.md Normal file
View File

@ -0,0 +1,28 @@
```
{
"game":{
"id":"bxPTXSET5t",
"biz":"bh3_global"
},
"main":{
"major":{
"version":"8.0.0",
"game_pkgs":[
{
"url":"https://autopatchos.honkaiimpact3.com/ptpublic/bh3_overseas/20250102150522_1weDjVEHGcvyuRB5/BH3_v8.0.0_647b2f09ce4e.7z",
"md5":"cb1d8dca46f3d751ef955e4e9abdf787",
"size":"21945620081",
"decompressed_size":"43901725922"
}
],
"audio_pkgs":[],
"res_list_url":"https://autopatchos.honkaiimpact3.com/ptpublic/bh3_overseas/20250102150522_1weDjVEHGcvyuRB5/extract"
},
"patches":[]
},
"pre_download":{
"major":null,
"patches":[]
}
}
```

1
bh3/PROD/TW/8.0.0.md Normal file
View File

@ -0,0 +1 @@
- [BH3_v8.0.0_647b2f09ce4e.7z](https://autopatchasia.honkaiimpact3.com/ptpublic/bh3_tw/20241231173042_YsDF4YyX9oRENLjD/BH3_v8.0.0_647b2f09ce4e.7z)

28
bh3/PROD/TW/ALL.md Normal file
View File

@ -0,0 +1,28 @@
```
{
"game":{
"id":"wkE5P5WsIf",
"biz":"bh3_global"
},
"main":{
"major":{
"version":"8.0.0",
"game_pkgs":[
{
"url":"https://autopatchasia.honkaiimpact3.com/ptpublic/bh3_tw/20241231173042_YsDF4YyX9oRENLjD/BH3_v8.0.0_647b2f09ce4e.7z",
"md5":"3a708866e7458318f618f3bd086d7adc",
"size":"21341079272",
"decompressed_size":"42692644304"
}
],
"audio_pkgs":[],
"res_list_url":"https://autopatchasia.honkaiimpact3.com/ptpublic/bh3_tw/20241231173042_YsDF4YyX9oRENLjD/extract"
},
"patches":[]
},
"pre_download":{
"major":null,
"patches":[]
}
}
```

View File

@ -5,9 +5,9 @@ This repository contains direct download links for four different anime games. E
## Game List
1. **bh3**
- Folder: `/First Anime Game`
- Folder: `/bh3`
- First ultimate ACG Action title with next-gen gameplay, 2016, Android, IOS and PC.
- [README for First Anime Game GLB](./First%20Anime%20Game/GLOBAL.md), [KR](./First%20Anime%20Game/KR.md), [SEA](./First%20Anime%20Game/SEA.md) and [TW](./First%20Anime%20Game/TW.md) contains direct download links and related information for PC.
- [README for First Anime Game GLB](./bh3/PROD/GLOBAL/ALL.md), [KR](./bh3/PROD/KR/ALL.md), [SEA](./bh3/PROD/SEA/ALL.md), [TW](./bh3/PROD/TW/ALL.md), [JP](./bh3/PROD/JP/ALL.md) and [CN](./bh3/PROD/CN/ALL.md) contains direct download links and related information for PC.
2. **hk4e**
- Folder: `/hk4e`
@ -15,7 +15,7 @@ This repository contains direct download links for four different anime games. E
- [README for Second Anime Game GLB](./hk4e/PROD/OS/ALL.md/) and [Second Anime Game CN](./hk4e/PROD/CN/ALL.md) contains direct download links and related information for PC.
3. **hkrpg**
- Folder: `/Third Anime Game`
- Folder: `/hkrpg`
- space fantasy RPG anime game, 2023, Android, IOS, PC and Console.
- [README for Third Anime Game GLB](./hkrpg/PROD/OS/ALL.md) and [Third Anime Game CN](./hkrpg/PROD/CN/ALL.md) contains direct download links and related information for PC.