#7: Parse HTML-like tags in paths

This commit is contained in:
mtkennerly 2022-07-22 07:33:17 +08:00
parent 902e5b0e69
commit cf8244580d
No known key found for this signature in database
GPG key ID: E764BE00BE6E6408
3 changed files with 320 additions and 46 deletions

View file

@ -16633,6 +16633,13 @@ Age of Empires III:
id: 105450
'Age of Empires III: Definitive Edition':
files:
<home>/Games/Age of Empires 3 DE/*/Savegame:
tags:
- save
when:
- os: windows
- os: windows
store: microsoft
<home>/Games/Age of Empires 3 DE/Common:
tags:
- config
@ -44047,6 +44054,27 @@ Back to the Egg!:
steam:
id: 705640
'Back to the Future: The Game':
files:
<home>/Library/Application Support/Telltale Games/*/*save:
tags:
- save
when:
- os: mac
<home>/Library/Application Support/Telltale Games/*/prefs.prop:
tags:
- config
when:
- os: mac
<winDocuments>/Telltale Games/*/*.sav:
tags:
- save
when:
- os: windows
<winDocuments>/Telltale Games/*/prefs.prop:
tags:
- config
when:
- os: windows
installDir:
Back to the Future Ep 1: {}
launch:
@ -44732,6 +44760,11 @@ Bad North:
when:
- os: windows
store: microsoft
Steam/userdata/*/688420/remote:
tags:
- save
when:
- store: steam
installDir:
BadNorth: {}
launch:
@ -51171,6 +51204,12 @@ Beam:
steam:
id: 1067430
BeamNG.drive:
files:
<winLocalAppData>/BeamNG.drive/*/settings:
tags:
- config
when:
- os: windows
installDir:
BeamNG.drive: {}
launch:
@ -56349,6 +56388,11 @@ BioShock Remastered:
- save
when:
- os: windows
<winDocuments>/My Games/Bioshock Epic HD/Bioshock/*/SaveGames:
tags:
- save
when:
- os: windows
installDir:
BioShock Remastered: {}
launch:
@ -83123,6 +83167,16 @@ Cattle and Crops:
- config
when:
- os: linux
<home>/.cattle-and-crops/Profiles/*/Save:
tags:
- save
when:
- os: linux
<home>/documents/My Games/Cattle and Crops/Profiles/*/Save:
tags:
- save
when:
- os: windows
<winDocuments>/My Games/Cattle and Crops/Engine:
tags:
- config
@ -125077,16 +125131,16 @@ Death's Gambit:
id: 356650
Death's Hangover:
files:
<base>/data/save//DHMEM.cfg:
tags:
- config
when:
- os: windows
<base>/data/save/DH.sav:
tags:
- save
when:
- os: windows
<base>/data/save/DHMEM.cfg:
tags:
- config
when:
- os: windows
<base>/data/save/DH_KEYS.cfg:
tags:
- config
@ -148419,6 +148473,12 @@ Duck Force:
steam:
id: 511690
Duck Game:
files:
<winDocuments>/DuckGame/*/Options:
tags:
- config
when:
- os: windows
installDir:
Duck Game: {}
launch:
@ -172273,6 +172333,17 @@ Faceless:
steam:
id: 558340
Faces of War:
files:
<winDocuments>/My Games/faces of war/profiles/*/options:
tags:
- config
when:
- os: windows
<winDocuments>/My Games/faces of war/profiles/*/save:
tags:
- save
when:
- os: windows
installDir:
Faces of War: {}
launch:
@ -173890,6 +173961,12 @@ Fallen Hearts:
steam:
id: 1032450
'Fallen Hero: Rebirth':
files:
Steam/userdata/*/800620/remote/storePSfallenherorebirthPSstate:
tags:
- save
when:
- os: windows
installDir:
Fallen Hero Rebirth: {}
launch:
@ -180416,7 +180493,7 @@ Final Fantasy IX:
- save
when:
- os: windows
<winLocalAppData>/Packages//39EA002F.FINALFANTASYIX_n746a19ndrrjg/SystemAppData/wgs:
<winLocalAppData>/Packages/39EA002F.FINALFANTASYIX_n746a19ndrrjg/SystemAppData/wgs:
tags:
- save
when:
@ -182602,6 +182679,17 @@ Fisk:
steam:
id: 744240
Fission Superstar X:
files:
'C:/Users/*/Saved Games/FISSIONX/Jesus.sav':
tags:
- save
when:
- os: windows
'C:/Users/*/Saved Games/FISSIONX/settings.ini':
tags:
- config
when:
- os: windows
installDir:
Fission Superstar X: {}
launch:
@ -192190,6 +192278,11 @@ From Dust:
- save
when:
- os: windows
'C:/Users/*/Documents/Dust/profiles':
tags:
- config
when:
- os: windows
installDir:
From Dust: {}
launch:
@ -199807,7 +199900,7 @@ Geeste:
- save
when:
- os: windows
<home>/AppData/LocalLow//NapsTeam/Gekido/Unity/d0ab1b3a-1f49-425f-9ad7-a9a9595a3dc4/Analytics:
<home>/AppData/LocalLow/NapsTeam/Gekido/Unity/d0ab1b3a-1f49-425f-9ad7-a9a9595a3dc4/Analytics:
tags:
- config
when:
@ -218485,6 +218578,12 @@ Halo Beats!:
id: 1224900
Halo Infinite:
files:
<root>/userdata/*/1240440/remote:
tags:
- save
when:
- os: windows
store: steam
<winLocalAppData>/HaloInfinite/Settings/SpecControlSettings.json:
tags:
- config
@ -266292,7 +266391,7 @@ Knuckle Sandwich:
id: 1012570
Knytt Stories:
files:
<base>//Saves:
<base>/Saves:
tags:
- save
when:
@ -273295,7 +273394,7 @@ LeftWay:
id: 389850
'Legacy of Kain: Blood Omen 2':
files:
<winDocuments>/Blood Omen 2//1.00.000:
<winDocuments>/Blood Omen 2/1.00.000:
tags:
- save
when:
@ -275818,6 +275917,11 @@ Leisure Suit Larry's Casino (1998):
- config
when:
- os: windows
<base>/data/lsl7.*:
tags:
- save
when:
- store: gog
<winAppData>/Sierra/Leisure Suit Larry 7:
tags:
- save
@ -299651,6 +299755,12 @@ MechWarrior 3:
- config
when:
- os: windows
<winLocalAppData>/Packages/PiranhaGamesInc.MechWarrior5Mercenaries_/*/LocalCache/Local/MW5Mercs/Saved:
tags:
- save
when:
- os: windows
store: microsoft
installDir:
MechWarrior 5 Mercenaries: {}
launch:
@ -312775,6 +312885,16 @@ Monster Sanctuary:
id: 814370
Monster Slayers:
files:
/Users/*/Library/Application Support/com.yoyogames.macyoyorunner:
tags:
- save
when:
- os: mac
/Users/*/Library/Application Support/com.yoyogames.macyoyorunner/settings.ini:
tags:
- config
when:
- os: mac
<winLocalAppData>/Monster_Slayers_DB:
tags:
- save
@ -332903,6 +333023,17 @@ Ninja Turdle:
steam:
id: 1082460
Ninja Tycoon:
files:
/home/*/.config/unity3d/Endless Loop Studios/Ninja Tycoon:
tags:
- config
when:
- os: linux
/home/*/.steam/steamapps/common/Ninja Tycoon/NinjaTycoon_Data/Saves:
tags:
- save
when:
- os: linux
installDir:
Ninja Tycoon: {}
launch:
@ -334572,16 +334703,12 @@ Nona:
id: 713370
Nongünz:
files:
<home>//Nongunz/Slot.save:
tags:
- save
when:
- os: linux
<home>/Nongunz/Slot.save:
tags:
- save
when:
- os: windows
- os: linux
<winLocalAppData>/nongunz:
tags:
- config
@ -347299,16 +347426,16 @@ Outcast 2 - A New Beginning:
id: 1013140
'Outcast: Second Contact':
files:
<base>//outcast_Data/StreamingAssets/userdata/savegames:
tags:
- save
when:
- os: windows
<base>/outcast_Data/StreamingAssets/userdata/config.ini:
tags:
- config
when:
- os: windows
<base>/outcast_Data/StreamingAssets/userdata/savegames:
tags:
- save
when:
- os: windows
installDir:
Outcast - Second Contact: {}
steam:
@ -362930,6 +363057,12 @@ Planet 2117:
steam:
id: 658750
Planet Alcatraz:
files:
<winDocuments>/Planet Alcatraz/Save*/<winDocuments>/Planet Alcatraz/Autosave:
tags:
- save
when:
- os: windows
installDir:
PlanetAlcatraz: {}
launch:
@ -387672,7 +387805,7 @@ RealmCraft:
- os: linux
store: steam
registry:
HKEY_CURRENT_USER//Software/Crafty Studios GmbH/Nordlandtrilogie HD Schicksalsklinge Gold:
HKEY_CURRENT_USER/Software/Crafty Studios GmbH/Nordlandtrilogie HD Schicksalsklinge Gold:
tags:
- config
steam:
@ -394003,6 +394136,12 @@ Retro/Grade:
id: 222660
RetroArch:
files:
<base>/configs/*/*.opt|<base>/configs/*/*.cfg:
tags:
- config
when:
- os: windows
- os: mac
<base>/retroarch-core-options.cfg:
tags:
- config
@ -411464,6 +411603,17 @@ Sam & Max Hit the Road:
steam:
id: 355170
Sam & Max Save the World:
files:
<base>/*/*.save|<winDocuments>/Telltale Games/*/*.save:
tags:
- save
when:
- os: windows
<base>/*/prefs.prop|<winDocuments>/Telltale Games/*/prefs.prop:
tags:
- config
when:
- os: windows
steam:
id: 901660
Sam & Max Save the World (2020):
@ -411484,6 +411634,17 @@ Sam & Max Save the World (2020):
steam:
id: 1440440
'Sam & Max: Beyond Time and Space':
files:
<base>/*/*.save:
tags:
- save
when:
- os: windows
<base>/*/prefs.prop:
tags:
- config
when:
- os: windows
steam:
id: 901663
'Sam & Max: Beyond Time and Space (2021)':
@ -414513,16 +414674,16 @@ School Bus Fun:
id: 301990
School Girl/Zombie Hunter:
files:
<winLocalAppData>/sgzh/Saved//SaveGames:
tags:
- save
when:
- os: windows
<winLocalAppData>/sgzh/Saved/Config/WindowsNoEditor:
tags:
- config
when:
- os: windows
<winLocalAppData>/sgzh/Saved/SaveGames:
tags:
- save
when:
- os: windows
installDir:
SGZH School Girl Zombie Hunter: {}
launch:
@ -422077,6 +422238,12 @@ Shadows of time:
steam:
id: 256030
'Shadows: Price for Our Sins':
files:
'C:/Users/*/AppData/Roaming/8floor/Shadowsv1.28':
tags:
- save
when:
- os: windows
installDir:
Shadows Price For Our Sins: {}
launch:
@ -428100,6 +428267,18 @@ Silent Gentleman:
- store: steam
steam:
id: 636360
'Silent Heroes: Elite Troops of WWII':
files:
<base>/profiles/*/save:
tags:
- save
when:
- os: windows
<base>/profiles/*/settings:
tags:
- config
when:
- os: windows
'Silent Hill 2: Director''s Cut':
files:
<base>/data/save/Folder 01:
@ -431261,6 +431440,13 @@ Sky Flight:
steam:
id: 960370
Sky Force Anniversary:
files:
SteamInstallFolder/UserData/*/355050/remote/CloudData.dat:
tags:
- config
- save
when:
- os: windows
installDir:
Sky Force Anniversary: {}
launch:
@ -438356,6 +438542,17 @@ Soldiers of the Universe:
steam:
id: 640050
'Soldiers: Heroes of World War II':
files:
<base>/profiles/*/save:
tags:
- save
when:
- os: windows
<base>/profiles/*/settings:
tags:
- config
when:
- os: windows
installDir:
Soldiers Heroes of World War 2: {}
launch:
@ -447858,10 +448055,6 @@ Spin Rhythm XD:
/Users/USER/Library/Application Support/Super Spin Digital/Spin Rhythm XD:
tags:
- config
when:
- os: mac
/Users/USER/Library/Application Support/Super Spin Digital/Spin Rhythm XD/:
tags:
- save
when:
- os: mac
@ -455695,6 +455888,11 @@ State of Mind:
when:
- os: windows
store: microsoft
<xdgData>/Daedalic Entertainment GmbH/StateOfMind/Saved/*/SaveGames:
tags:
- save
when:
- os: linux
<xdgData>/Daedalic Entertainment GmbH/StateOfMind/Saved/Config/LinuxNoEditor:
tags:
- config
@ -462443,6 +462641,11 @@ Sub Chase Online:
id: 1077360
Sub Command:
files:
<base>/*:
tags:
- save
when:
- os: windows
<base>/scenario/*.mcs:
tags:
- save
@ -482514,6 +482717,16 @@ Tesla Breaks the World!:
id: 314210
'Tesla Effect: A Tex Murphy Adventure':
files:
'<home>/Library/Application/ Support/[I/]/*/[/I/]/BigFinishGames/TeslaEffect':
tags:
- save
when:
- os: mac
'<home>/Library/Application/ Support/[I/]/*/[/I/]/BigFinishGames/TeslaEffect/SettingsDB.sav':
tags:
- config
when:
- os: mac
<winLocalAppData>/BigFinishGames/TeslaEffect/<storeUserId>/*.sav:
tags:
- save
@ -485915,6 +486128,22 @@ The Battle for Sector 219:
steam:
id: 455200
The Battle for Wesnoth:
files:
<home>/Library/Application Support/Wesnoth_*:
tags:
- save
when:
- os: mac
<winDocuments>/Wesnoth_*:
tags:
- save
when:
- os: windows
<xdgData>/wesnoth/*:
tags:
- save
when:
- os: linux
installDir:
wesnoth: {}
launch:
@ -493573,6 +493802,11 @@ The Floor is Jelly:
- save
when:
- os: windows
<winAppData>/jelly/Local Store/*:
tags:
- save
when:
- os: windows
installDir:
TheFloorIsJelly: {}
launch:
@ -525127,7 +525361,7 @@ Total Tank Simulator:
id: 779340
'Total War: Warhammer':
files:
<winAppData>/The Creative Assembly/Warhammer/EOS//Save Games:
<winAppData>/The Creative Assembly/Warhammer/EOS/Save Games:
tags:
- save
when:
@ -560196,6 +560430,11 @@ West of Loathing:
- save
when:
- os: mac
<home>/Library/Application Support/Asymmetric Software/West of Loathing/permaflags-*:
tags:
- config
when:
- os: mac
installDir:
West of Loathing: {}
launch:
@ -572438,6 +572677,12 @@ Yakuza 3 Remastered:
- config
when:
- os: windows
<winLocalAppData>/Packages/SEGAofAmericaInc.Yakuza3PC_*/SystemAppData/wgs:
tags:
- save
when:
- os: windows
store: microsoft
installDir:
Yakuza 3: {}
steam:
@ -572454,6 +572699,12 @@ Yakuza 4 Remastered:
- config
when:
- os: windows
<winLocalAppData>/Packages/SEGAofAmericaInc.Yakuza4PC_*/SystemAppData/wgs:
tags:
- save
when:
- os: windows
store: microsoft
installDir:
Yakuza 4: {}
launch:
@ -580490,6 +580741,30 @@ Zzzzz:
store: steam
steam:
id: 925640
'В тылу врага: Диверсанты 2':
files:
<base>/profiles/*/save:
tags:
- save
when:
- os: windows
<base>/profiles/*/settings:
tags:
- config
when:
- os: windows
'В тылу врага: Диверсанты 3':
files:
<base>/profiles/*/save:
tags:
- save
when:
- os: windows
<base>/profiles/*/settings:
tags:
- config
when:
- os: windows
ВЗЛОМ ЖОПЫ:
installDir:
VZLOM JOPI: {}