Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions bucket/link-shell-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"version": "3.9.3.5",
"description": "Link Shell Extension. Offers the creation of Hardlinks, Junctions, Volume Mountpoints, Symbolic Links and a folder cloning or copy process.",
"homepage": "https://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html",
"license": {
"identifier": "Proprietary",
"url": "https://schinagl.priv.at/nt/hardlinkshellext/license.txt"
},
"suggest": {
"vcredist": "extras/vcredist2022"
},
"architecture": {
"64bit": {
"url": "https://schinagl.priv.at/nt/hardlinkshellext/save/3935/HardLinkShellExt_X64.exe#/HardLinkShellExt.exe",
"hash": "ca3f26ebf49dc4ea8b5d8c0154acca0de59a8689e5907fe748ffaeaa357ff3a0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Invalid JSON: Full-width commas break parsing.

Lines 15 and 22 use full-width Chinese commas ( U+FF0C) instead of standard ASCII commas (, U+002C). This causes JSON parsing to fail, making the manifest unusable.

🐛 Proposed fix
@@ -12,14 +12,14 @@
     "architecture": {
         "64bit": {
             "url": "https://schinagl.priv.at/nt/hardlinkshellext/save/3935/HardLinkShellExt_X64.exe#/HardLinkShellExt.exe",
-            "hash": "ca3f26ebf49dc4ea8b5d8c0154acca0de59a8689e5907fe748ffaeaa357ff3a0",
+            "hash": "ca3f26ebf49dc4ea8b5d8c0154acca0de59a8689e5907fe748ffaeaa357ff3a0",
             "uninstaller": {
                 "script": "Invoke-ExternalCommand -FilePath \"$dir\\uninst-HardLinkShellExt_X64.exe\" -Args @('/S' , '/noredist') -RunAs | Out-Null"
             }
         },
         "32bit": {
             "url": "https://schinagl.priv.at/nt/hardlinkshellext/save/3935/HardLinkShellExt_win32.exe#/HardLinkShellExt.exe",
-            "hash": "b7e7227e960f025be992c398dafacd03c416adf5210d3fc0ff1d5b5771afdc4b",
+            "hash": "b7e7227e960f025be992c398dafacd03c416adf5210d3fc0ff1d5b5771afdc4b",
             "uninstaller": {
                 "script": "Invoke-ExternalCommand -FilePath \"$dir\\uninst-HardLinkShellExt_win32.exe\" -Args @('/S' , '/noredist') -RunAs | Out-Null"
             }

Also applies to: 22-22

🧰 Tools
🪛 Biome (2.1.2)

[error] 15-15: unexpected character

(parse)

🤖 Prompt for AI Agents
In @bucket/link-shell-extension.json at line 15, Replace the full-width Chinese
comma characters (, U+FF0C) used after the "hash" value and other entries (e.g.,
the occurrence near the second hash entry) with standard ASCII commas (','
U+002C) so the JSON is syntactically valid; search for the "hash" key and any
trailing punctuation in the same object (including the second occurrence
referenced) and correct those punctuation characters to ASCII commas.

"uninstaller": {
"script": "Invoke-ExternalCommand -FilePath \"$dir\\uninst-HardLinkShellExt_X64.exe\" -Args @('/S' , '/noredist') -RunAs | Out-Null"
}
},
"32bit": {
"url": "https://schinagl.priv.at/nt/hardlinkshellext/save/3935/HardLinkShellExt_win32.exe#/HardLinkShellExt.exe",
"hash": "b7e7227e960f025be992c398dafacd03c416adf5210d3fc0ff1d5b5771afdc4b",
"uninstaller": {
"script": "Invoke-ExternalCommand -FilePath \"$dir\\uninst-HardLinkShellExt_win32.exe\" -Args @('/S' , '/noredist') -RunAs | Out-Null"
}
}
},
"installer": {
"script": "Invoke-ExternalCommand -FilePath \"$dir\\HardLinkShellExt.exe\" -Args @('/S', '/noredist', '/Language=English', \"/D=$dir\") -RunAs | Out-Null"
},
"shortcuts": [
[
"LSEConfig.exe",
"Link Shell Extension Configuration"
]
],
"checkver": {
"url": "https://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html",
"regex": ">Last Updated .+ Version ([\\d.]+)<"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://schinagl.priv.at/nt/hardlinkshellext/save/$cleanVersion/HardLinkShellExt_X64.exe#/HardLinkShellExt.exe"
},
"32bit": {
"url": "https://schinagl.priv.at/nt/hardlinkshellext/save/$cleanVersion/HardLinkShellExt_win32.exe#/HardLinkShellExt.exe"
}
}
}
}
Loading