Skip to content

Commit a611b8d

Browse files
committed
first upload
0 parents  commit a611b8d

File tree

10 files changed

+246
-0
lines changed

10 files changed

+246
-0
lines changed

.github/workflows/main.yml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: Update pluginmaster
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
jobs:
7+
update-cn-json:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Checkout repository
11+
uses: actions/checkout@v4
12+
with:
13+
token: ${{ secrets.ACTION_TOKEN }}
14+
15+
- name: Set up Python
16+
uses: actions/setup-python@v4
17+
with:
18+
python-version: '3.x'
19+
20+
- name: Create modification script
21+
run: |
22+
cat > modify_json.py << EOF
23+
import json
24+
import re
25+
26+
with open('pluginmaster.json', 'r', encoding='utf-8') as f:
27+
original_data = json.load(f)
28+
29+
def replace_urls(obj):
30+
if isinstance(obj, dict):
31+
for key, value in obj.items():
32+
if isinstance(value, str):
33+
obj[key] = re.sub(
34+
r'raw\.githubusercontent\.com'
35+
value
36+
)
37+
else:
38+
replace_urls(value)
39+
elif isinstance(obj, list):
40+
for item in obj:
41+
replace_urls(item)
42+
43+
replace_urls(original_data)
44+
45+
EOF
46+
47+
- name: Run modification script
48+
run: python modify_json.py
49+
50+
- name: Commit and push changes
51+
run: |
52+
git config --global user.email "action@github.com"
53+
git config --global user.name "GitHub Action"
54+
git diff --staged --quiet || git commit -m "Update pluginmaster-cn.json"
55+
git push

Collections/Collections.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"Author": "Seventh",
3+
"Name": "Collections",
4+
"InternalName": "Collections",
5+
"AssemblyVersion": "1.0.2.10",
6+
"Description": "Collections 提供了一种跟踪、发现和与游戏中的收藏互动的界面。\n 与幻化系统(预览、创建套装)集成。\n 支持:幻化、坐骑、宠物、情感动作、发型、幻卡、青魔法、鸟甲、肖像教材、乐谱、套装、时尚配饰、眼镜。",
7+
"ApplicableVersion": "any",
8+
"RepoUrl": "https://github.com/yimo0908/Collections",
9+
"Tags": [
10+
"collections",
11+
"glamour",
12+
"mounts",
13+
"minions",
14+
"Utility",
15+
"Other"
16+
],
17+
"DalamudApiLevel": 13,
18+
"LoadRequiredState": 0,
19+
"LoadSync": false,
20+
"CanUnloadAsync": false,
21+
"LoadPriority": 0,
22+
"ImageUrls": [
23+
"https://github.com/Seventhxiv/Collections/assets/140892523/2762dfed-e9c7-46a5-aaf5-d395aa62ce22",
24+
"https://github.com/Seventhxiv/Collections/assets/140892523/d81ae15a-a91e-4af6-8a34-7f7c121f68f6"
25+
],
26+
"IconUrl": "https://xivapi.com/img-misc/061643.png",
27+
"Punchline": "追踪、发现并与游戏中的收藏互动",
28+
"AcceptsFeedback": true
29+
}

Collections/Collections.zip

1.22 MB
Binary file not shown.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"Author": "Caraxi, maintained & updated by Khayle, translated by Yimo",
3+
"Name": "Item Search",
4+
"InternalName": "ItemSearchPlugin",
5+
"AssemblyVersion": "1.10.3.1",
6+
"Description": "Filterable search for Items and Key Items.\nTry on any item without having to find someone to link it.",
7+
"ApplicableVersion": "any",
8+
"RepoUrl": "https://github.com/yimo0908/ItemSearchPlugin",
9+
"DalamudApiLevel": 13,
10+
"LoadRequiredState": 0,
11+
"LoadSync": false,
12+
"CanUnloadAsync": false,
13+
"LoadPriority": 0,
14+
"Punchline": "搜索并展示物品,哪怕你未曾拥有.",
15+
"AcceptsFeedback": true
16+
}
527 KB
Binary file not shown.

Mappy/Mappy.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"Author": "MidoriKami, translated by cyf5119 & Yimo",
3+
"Name": "Mappy",
4+
"InternalName": "Mappy",
5+
"AssemblyVersion": "3.1.6.12",
6+
"Description": "将游戏中的地图替换为具有几个附加功能的 ImGui 实现。",
7+
"ApplicableVersion": "any",
8+
"RepoUrl": "https://github.com/yimo0908/Mappy",
9+
"Tags": [
10+
"map",
11+
"mapping",
12+
"overlay",
13+
"utility"
14+
],
15+
"DalamudApiLevel": 13,
16+
"LoadRequiredState": 0,
17+
"LoadSync": false,
18+
"CanUnloadAsync": false,
19+
"LoadPriority": 0,
20+
"Punchline": "更通用的游戏内地图",
21+
"AcceptsFeedback": false
22+
}

Mappy/Mappy.zip

461 KB
Binary file not shown.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"Author": "KirisameVanilla",
3+
"Name": "SpecialWeaponProgressOverview",
4+
"InternalName": "SpecialWeaponProgressOverview",
5+
"AssemblyVersion": "0.0.0.1",
6+
"Description": "一个用来检测和快速查询肝武进度的小工具。\n(如肝武放置在雇员身上则需要官库的Allagan Tools)",
7+
"ApplicableVersion": "any",
8+
"Tags": [
9+
"Bozja",
10+
"Weapon",
11+
"Eureka"
12+
],
13+
"DalamudApiLevel": 13,
14+
"LoadRequiredState": 0,
15+
"LoadSync": false,
16+
"CanUnloadAsync": false,
17+
"LoadPriority": 0,
18+
"Punchline": "一个用来检测和快速查询肝武进度的小工具。",
19+
"AcceptsFeedback": true
20+
}
25.1 KB
Binary file not shown.

pluginmaster.json

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
[
2+
{
3+
"Author": "Seventh",
4+
"Name": "Collections",
5+
"InternalName": "Collections",
6+
"AssemblyVersion": "1.0.2.10",
7+
"Description": "Collections 提供了一种跟踪、发现和与游戏中的收藏互动的界面。\n 与幻化系统(预览、创建套装)集成。\n 支持:幻化、坐骑、宠物、情感动作、发型、幻卡、青魔法、鸟甲、肖像教材、乐谱、套装、时尚配饰、眼镜。",
8+
"ApplicableVersion": "any",
9+
"RepoUrl": "https://github.com/yimo0908/Collections",
10+
"Tags": [
11+
"collections",
12+
"glamour",
13+
"mounts",
14+
"minions",
15+
"Utility",
16+
"Other"
17+
],
18+
"DalamudApiLevel": 13,
19+
"LoadRequiredState": 0,
20+
"LoadSync": false,
21+
"CanUnloadAsync": false,
22+
"LoadPriority": 0,
23+
"ImageUrls": [
24+
"https://github.com/Seventhxiv/Collections/assets/140892523/2762dfed-e9c7-46a5-aaf5-d395aa62ce22",
25+
"https://github.com/Seventhxiv/Collections/assets/140892523/d81ae15a-a91e-4af6-8a34-7f7c121f68f6"
26+
],
27+
"IconUrl": "https://xivapi.com/img-misc/061643.png",
28+
"Punchline": "追踪、发现并与游戏中的收藏互动",
29+
"AcceptsFeedback": true,
30+
"DownloadLinkInstall": "https://raw.githubusercontent.com/yimo0908/DalamudPlugin/master/Collections/Collections.zip",
31+
"IsHide": false,
32+
"DownloadLinkUpdate": "https://raw.githubusercontent.com/yimo0908/DalamudPlugin/master/Collections/Collections.zip"
33+
},
34+
{
35+
"Author": "Caraxi, maintained & updated by Khayle, translated by Yimo",
36+
"Name": "Item Search",
37+
"InternalName": "ItemSearchPlugin",
38+
"AssemblyVersion": "1.10.3.1",
39+
"Description": "Filterable search for Items and Key Items.\nTry on any item without having to find someone to link it.",
40+
"ApplicableVersion": "any",
41+
"RepoUrl": "https://github.com/yimo0908/ItemSearchPlugin",
42+
"DalamudApiLevel": 13,
43+
"LoadRequiredState": 0,
44+
"LoadSync": false,
45+
"CanUnloadAsync": false,
46+
"LoadPriority": 0,
47+
"Punchline": "搜索并展示物品,哪怕你未曾拥有.",
48+
"AcceptsFeedback": true,
49+
"IsHide": false,
50+
"IsTestingExclusive": false,
51+
"DownloadLinkInstall": "https://raw.githubusercontent.com/yimo0908/DalamudPlugin/master/ItemSearchPlugin/ItemSearchPlugin.zip",
52+
"DownloadLinkUpdate": "https://raw.githubusercontent.com/yimo0908/DalamudPlugin/master/ItemSearchPlugin/ItemSearchPlugin.zip"
53+
},
54+
{
55+
"Author": "MidoriKami, translated by cyf5119 & Yimo",
56+
"Name": "Mappy",
57+
"InternalName": "Mappy",
58+
"AssemblyVersion": "3.1.6.12",
59+
"Description": "将游戏中的地图替换为具有几个附加功能的 ImGui 实现。",
60+
"ApplicableVersion": "any",
61+
"RepoUrl": "https://github.com/yimo0908/Mappy",
62+
"Tags": [
63+
"map",
64+
"mapping",
65+
"overlay",
66+
"utility"
67+
],
68+
"DalamudApiLevel": 13,
69+
"LoadRequiredState": 0,
70+
"LoadSync": false,
71+
"CanUnloadAsync": false,
72+
"LoadPriority": 0,
73+
"Punchline": "更通用的游戏内地图",
74+
"AcceptsFeedback": false,
75+
"IsHide": false,
76+
"IsTestingExclusive": false,
77+
"DownloadLinkInstall": "https://raw.githubusercontent.com/yimo0908/DalamudPlugin/master/Mappy/Mappy.zip",
78+
"DownloadLinkUpdate": "https://raw.githubusercontent.com/yimo0908/DalamudPlugin/master/Mappy/Mappy.zip"
79+
},
80+
{
81+
"Author": "KirisameVanilla",
82+
"Name": "SpecialWeaponProgressOverview",
83+
"InternalName": "SpecialWeaponProgressOverview",
84+
"AssemblyVersion": "0.0.0.1",
85+
"Description": "一个用来检测和快速查询肝武进度的小工具。\n(如肝武放置在雇员身上则需要官库的Allagan Tools)",
86+
"ApplicableVersion": "any",
87+
"Tags": [
88+
"Bozja",
89+
"Weapon",
90+
"Eureka"
91+
],
92+
"DalamudApiLevel": 13,
93+
"LoadRequiredState": 0,
94+
"LoadSync": false,
95+
"CanUnloadAsync": false,
96+
"LoadPriority": 0,
97+
"Punchline": "一个用来检测和快速查询肝武进度的小工具。",
98+
"AcceptsFeedback": true,
99+
"IsHide": false,
100+
"IsTestingExclusive": false,
101+
"DownloadLinkInstall": "https://raw.githubusercontent.com/yimo0908/DalamudPlugin/master/SpecialWeaponProgressOverview/SpecialWeaponProgressOverview.zip",
102+
"DownloadLinkUpdate": "https://raw.githubusercontent.com/yimo0908/DalamudPlugin/master/SpecialWeaponProgressOverview/SpecialWeaponProgressOverview.zip"
103+
}
104+
]

0 commit comments

Comments
 (0)