mirror of
https://github.com/RROrg/rr.git
synced 2025-06-21 05:51:05 +08:00
remove hash get
This commit is contained in:
parent
ae6ce01388
commit
731b7c6f2d
@ -17,6 +17,11 @@ indent_style = tab
|
|||||||
indent_style = space
|
indent_style = space
|
||||||
indent_size = 2
|
indent_size = 2
|
||||||
|
|
||||||
|
# PYTHON
|
||||||
|
[*.py]
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 4
|
||||||
|
|
||||||
[*.{c,h}]
|
[*.{c,h}]
|
||||||
indent_style = space
|
indent_style = space
|
||||||
indent_size = 4
|
indent_size = 4
|
||||||
|
15
.github/workflows/update.yml
vendored
15
.github/workflows/update.yml
vendored
@ -14,14 +14,7 @@ on:
|
|||||||
description: 'push'
|
description: 'push'
|
||||||
default: false
|
default: false
|
||||||
type: boolean
|
type: boolean
|
||||||
config:
|
|
||||||
description: 'update configs'
|
|
||||||
default: true
|
|
||||||
type: boolean
|
|
||||||
rss:
|
|
||||||
description: 'update rss'
|
|
||||||
default: true
|
|
||||||
type: boolean
|
|
||||||
jobs:
|
jobs:
|
||||||
configs:
|
configs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
@ -46,7 +39,7 @@ jobs:
|
|||||||
|
|
||||||
- name: update pats
|
- name: update pats
|
||||||
run: |
|
run: |
|
||||||
python rssupdate.py ${{ inputs.config }} ${{ inputs.rss }}
|
python rssupdate.py
|
||||||
|
|
||||||
- name: Upload artifact
|
- name: Upload artifact
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
@ -54,14 +47,12 @@ jobs:
|
|||||||
name: configs
|
name: configs
|
||||||
path: |
|
path: |
|
||||||
files/board/arpl/overlayfs/opt/arpl/model-configs
|
files/board/arpl/overlayfs/opt/arpl/model-configs
|
||||||
rss.json
|
|
||||||
rss.xml
|
|
||||||
|
|
||||||
- name: Check and Push
|
- name: Check and Push
|
||||||
if: success() && inputs.push == true
|
if: success() && inputs.push == true
|
||||||
run: |
|
run: |
|
||||||
git pull
|
git pull
|
||||||
status=$(git status -s | grep -E 'model-configs|rss' | awk '{printf " %s", $2}')
|
status=$(git status -s | grep -E 'model-configs' | awk '{printf " %s", $2}')
|
||||||
if [ -n "${status}" ]; then
|
if [ -n "${status}" ]; then
|
||||||
git add ${status}
|
git add ${status}
|
||||||
git commit -m "update $(date +%Y-%m-%d" "%H:%M:%S)"
|
git commit -m "update $(date +%Y-%m-%d" "%H:%M:%S)"
|
||||||
|
726
rss.json
726
rss.json
@ -1,726 +0,0 @@
|
|||||||
{
|
|
||||||
"version": "2.0",
|
|
||||||
"channel": {
|
|
||||||
"title": "RSS for DSM Auto Update",
|
|
||||||
"link": "https://update.synology.com/autoupdate/v2/getList",
|
|
||||||
"pubDate": "Sat Aug 6 0:18:39 CST 2022",
|
|
||||||
"copyright": "Copyright 2022 Synology Inc",
|
|
||||||
"item": [
|
|
||||||
{
|
|
||||||
"title": "DSM 7.2-64570",
|
|
||||||
"MajorVer": 7,
|
|
||||||
"MinorVer": 2,
|
|
||||||
"NanoVer": 0,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 64570,
|
|
||||||
"BuildDate": "2023/06/03",
|
|
||||||
"ReqMajorVer": 7,
|
|
||||||
"ReqMinorVer": 2,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 63134,
|
|
||||||
"ReqBuildDate": "2023/01/18",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": [
|
|
||||||
{
|
|
||||||
"mUnique": "synology_braswell_916+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS916%2B_64570.pat",
|
|
||||||
"mCheckSum": "32aa3791b7b4bbdf4b0fe8849e59202d"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_rs3618xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS3618xs_64570.pat",
|
|
||||||
"mCheckSum": "bcf1a8b41452fd8bf8f35d2e698894ce"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_3617xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS3617xs_64570.pat",
|
|
||||||
"mCheckSum": "4c6165e5c87d83d52a173679d320383f"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_epyc7002_sa6400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_SA6400_64570.pat",
|
|
||||||
"mCheckSum": "83b591bfb240c51b2feff8f02eac8bde"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_fs2500",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_FS2500_64570.pat",
|
|
||||||
"mCheckSum": "faab7cd3b7456a406f4be1afe9012d5d"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_720+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS720%2B_64570.pat",
|
|
||||||
"mCheckSum": "6ff89c899fa9ef0e546a45bc8a5d1b50"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3600",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_SA3600_64570.pat",
|
|
||||||
"mCheckSum": "cc489fe3b383290713dd13f363a1ee7e"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_1621+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1621%2B_64570.pat",
|
|
||||||
"mCheckSum": "6f9fa1ff5b9b2dded366b1a2d2687aea"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_1019+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1019%2B_64570.pat",
|
|
||||||
"mCheckSum": "c1c9b295ca7f1434c0f1eeab4f989316"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3219",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3219_64570.pat",
|
|
||||||
"mCheckSum": "fe64fb7cbcdb699b086579a4a12029f6"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_r1000_723+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS723%2B_64570.pat",
|
|
||||||
"mCheckSum": "302f4427cc76bc3830afc5cff1424298"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs3621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS3621xs%2B_64570.pat",
|
|
||||||
"mCheckSum": "b1517fb23721192de7e666da8cd2ae00"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_1621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1621xs%2B_64570.pat",
|
|
||||||
"mCheckSum": "ff027f65c9712059a5a54bfbfb5a52b7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_918+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS918%2B_64570.pat",
|
|
||||||
"mCheckSum": "4fab55b87cb153239536cca3947f4513"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs1619xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS1619xs%2B_64570.pat",
|
|
||||||
"mCheckSum": "631c7162e33a11d4555121a188540c83"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3221",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3221_64570.pat",
|
|
||||||
"mCheckSum": "2002e02d355c43e266222307e041302a"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_rs1221+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS1221%2B_64570.pat",
|
|
||||||
"mCheckSum": "d71d82a7b5d978ad14e351817d176578"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_SA3400_64570.pat",
|
|
||||||
"mCheckSum": "eabb43133e9136a808bc7f4442f01000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_1823xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1823xs%2B_64570.pat",
|
|
||||||
"mCheckSum": "1a8a5e1d8461e9a3af638dae7f121ad3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_3622xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS3622xs%2B_64570.pat",
|
|
||||||
"mCheckSum": "456fc142cf8d3f1c329601c9d9ed66f5"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_dva1622",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA1622_64570.pat",
|
|
||||||
"mCheckSum": "5729fdc37d56ba46e556a5b6aa931b42"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_2422+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS2422%2B_64570.pat",
|
|
||||||
"mCheckSum": "3e5e09f4d4b0f09ab03f28d12b76f03a"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_1520+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1520%2B_64570.pat",
|
|
||||||
"mCheckSum": "5063db1ed248fb36074ce8d2aba645a9"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs4021xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS4021xs%2B_64570.pat",
|
|
||||||
"mCheckSum": "a55ff87947b0ad53e981dc1ffd23c829"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_purley_fs6400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_FS6400_64570.pat",
|
|
||||||
"mCheckSum": "2e69250e65f75bd4bb9e8274d865bc70"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_r1000_923+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS923%2B_64570.pat",
|
|
||||||
"mCheckSum": "8504b920d4af57a5daa3d573cac34870"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_920+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS920%2B_64570.pat",
|
|
||||||
"mCheckSum": "753b33e8c92bbf331be8e58dd97c242f"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "DSM 7.1.1-42962",
|
|
||||||
"MajorVer": 7,
|
|
||||||
"MinorVer": 1,
|
|
||||||
"NanoVer": 1,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 42962,
|
|
||||||
"BuildDate": "2023/04/08",
|
|
||||||
"ReqMajorVer": 7,
|
|
||||||
"ReqMinorVer": 0,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 41890,
|
|
||||||
"ReqBuildDate": "2021/06/25",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": [
|
|
||||||
{
|
|
||||||
"mUnique": "synology_braswell_916+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS916%2B_42962.pat",
|
|
||||||
"mCheckSum": "19bf342e86c825e1a676c5a7a86b353d"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_rs3618xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS3618xs_42962.pat",
|
|
||||||
"mCheckSum": "dce0cd634df74b45c09379d9f348c16d"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_3617xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3617xs_42962.pat",
|
|
||||||
"mCheckSum": "b46e3d7933c7f77c78d536d33f9b5c4a"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_epyc7002_sa6400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_SA6400_42962.pat",
|
|
||||||
"mCheckSum": "7bb63d65829b2ad4bcfda3b37e0ac1b1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_fs2500",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_FS2500_42962.pat",
|
|
||||||
"mCheckSum": "169493af5375eb9da89ff324a3fe129a"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_720+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS720%2B_42962.pat",
|
|
||||||
"mCheckSum": "9ecc37490cb6e4de3af666db5766cb21"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3600",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_SA3600_42962.pat",
|
|
||||||
"mCheckSum": "7c21732ca4f4cb4cf43538a3d9497cf8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_1621+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621%2B_42962.pat",
|
|
||||||
"mCheckSum": "93a5a2b9515b39e18d0b48df84d5c007"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_1019+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1019%2B_42962.pat",
|
|
||||||
"mCheckSum": "b590bc9f0df784be4d6bae13d551f76b"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3219",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA3219_42962.pat",
|
|
||||||
"mCheckSum": "6aa37856c3bf2a390f99420b2e7dffa4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_r1000_723+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS723%2B_42962.pat",
|
|
||||||
"mCheckSum": "e8e6598014205a9cfb98c95183e856fe"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs3621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS3621xs%2B_42962.pat",
|
|
||||||
"mCheckSum": "02d56d400ac1c57593bc2faf9cc16a9b"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_1621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621xs%2B_42962.pat",
|
|
||||||
"mCheckSum": "fffec3510c954fc718a1aecba2f98fc6"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_918+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS918%2B_42962.pat",
|
|
||||||
"mCheckSum": "d5b62813ebc2d78bdbdf08b2c42e1280"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs1619xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_RS1619xs%2B_42962.pat",
|
|
||||||
"mCheckSum": "7e0747b8808941d51c35de503473b62e"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3221",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA3221_42962.pat",
|
|
||||||
"mCheckSum": "23a98723cacf1e1bd248cf8ab07bd788"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_rs1221+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_RS1221%2B_42962.pat",
|
|
||||||
"mCheckSum": "441e25883733556af6fb6cbab74090fd"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_SA3400_42962.pat",
|
|
||||||
"mCheckSum": "cc0a219656db7ef26587ed59bbf1643f"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_1823xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS1823xs%2B_42962.pat",
|
|
||||||
"mCheckSum": "1011932a1cfb8aa07e77beebede87a71"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_3622xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3622xs%2B_42962.pat",
|
|
||||||
"mCheckSum": "d3b223e1e973fcf5c67c64e72775a576"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_bromolow_3615xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3615xs_42962.pat",
|
|
||||||
"mCheckSum": "cb864a71a791f9a25939356053d25b30"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_dva1622",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA1622_42962.pat",
|
|
||||||
"mCheckSum": "6073f5daa75a0eda84e6a3f3cbae4920"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_2422+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS2422%2B_42962.pat",
|
|
||||||
"mCheckSum": "b00d3d1ccf1b1a6982b2b594420e0f3c"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_bromolow_rs3413xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_RS3413xs%2B_42962.pat",
|
|
||||||
"mCheckSum": "508ed0ce3b827dcff5f6796700098a5c"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_1520+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1520%2B_42962.pat",
|
|
||||||
"mCheckSum": "d28994a9dcdae9730b4d1370a39d3130"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs4021xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS4021xs%2B_42962.pat",
|
|
||||||
"mCheckSum": "cef9e139ddc27ddcc61f5423bac47659"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_purley_fs6400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_FS6400_42962.pat",
|
|
||||||
"mCheckSum": "651be491d10a47ecc534295d84341c03"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_r1000_923+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS923%2B_42962.pat",
|
|
||||||
"mCheckSum": "fd4d36adb0645f7c1215854405da62c3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_920+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS920%2B_42962.pat",
|
|
||||||
"mCheckSum": "69792ae34d9b3c6e707d0e3e6b82816f"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "DSM 7.1-42661",
|
|
||||||
"MajorVer": 7,
|
|
||||||
"MinorVer": 1,
|
|
||||||
"NanoVer": 0,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 42661,
|
|
||||||
"BuildDate": "2022/04/01",
|
|
||||||
"ReqMajorVer": 7,
|
|
||||||
"ReqMinorVer": 0,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 41890,
|
|
||||||
"ReqBuildDate": "2021/06/25",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": [
|
|
||||||
{
|
|
||||||
"mUnique": "synology_braswell_916+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS916%2B_42661.pat",
|
|
||||||
"mCheckSum": "d1f7e79208d48731af49b2ca6e117542"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_rs3618xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS3618xs_42661.pat",
|
|
||||||
"mCheckSum": "f36f1f22a48b184358823b6168a904fd"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_3617xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3617xs_42661.pat",
|
|
||||||
"mCheckSum": "94e6263912bc758ee3db81c62a94a8f6"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_fs2500",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_FS2500_42661.pat",
|
|
||||||
"mCheckSum": "e071c4984d041309f151de29b9ba82b5"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_720+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS720%2B_42661.pat",
|
|
||||||
"mCheckSum": "c811400d228502f37370b527b5624967"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3600",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_SA3600_42661.pat",
|
|
||||||
"mCheckSum": "ece886eba8b0c2eaf260704dbd20f9a7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_1621+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1621%2B_42661.pat",
|
|
||||||
"mCheckSum": "b4b72eb8d4e84b2e2a8c29fc0a1ac6aa"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_1019+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1019%2B_42661.pat",
|
|
||||||
"mCheckSum": "1318c234b08c06ad0a6b49a3d739fb95"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3219",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA3219_42661.pat",
|
|
||||||
"mCheckSum": "5c4dea4a45d96e1a6d5bcc041d300079"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs3621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS3621xs%2B_42661.pat",
|
|
||||||
"mCheckSum": "5dd0954d761e8ac81f3e2f50e088fb8e"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_1621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1621xs%2B_42661.pat",
|
|
||||||
"mCheckSum": "18f849121a9a1918aca94c6774524910"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_918+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat",
|
|
||||||
"mCheckSum": "2c49260d2646a0944b56933f7d4029fb"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs1619xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS1619xs%2B_42661.pat",
|
|
||||||
"mCheckSum": "0c0b793d8ae1f0a1ecba66e280bd81e7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3221",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA3221_42661.pat",
|
|
||||||
"mCheckSum": "d433ae251ba95754edde1586851d1e0a"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_rs1221+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS1221%2B_42661.pat",
|
|
||||||
"mCheckSum": "9fbcbffb36e86b86584b416e45d8d0bd"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_SA3400_42661.pat",
|
|
||||||
"mCheckSum": "ae40bcb16dc2c6977371bd0349dde3c2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_3622xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3622xs%2B_42661.pat",
|
|
||||||
"mCheckSum": "7af76cca8226ecf95b25630bffa76b3d"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_bromolow_3615xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3615xs_42661.pat",
|
|
||||||
"mCheckSum": "271b34cb2a0c23d63178aef3bf45a6ae"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_dva1622",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA1622_42661.pat",
|
|
||||||
"mCheckSum": "27515a2e7c2f2113ccf8955bf22f3974"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_2422+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS2422%2B_42661.pat",
|
|
||||||
"mCheckSum": "9ea5e0fe94c01072da36e2f69172abb3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_bromolow_rs3413xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS3413xs%2B_42661.pat",
|
|
||||||
"mCheckSum": "f4ffa894e9b7218ea12d601d493fcda2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_1520+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat",
|
|
||||||
"mCheckSum": "1d8ecfcb2a956488ae355c79a72bb9ec"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs4021xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS4021xs%2B_42661.pat",
|
|
||||||
"mCheckSum": "ddbbbcf8ccb8d9d345df3e08debc66f6"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_purley_fs6400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_FS6400_42661.pat",
|
|
||||||
"mCheckSum": "030064272d82777681502745fcfa8c48"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_920+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS920%2B_42661.pat",
|
|
||||||
"mCheckSum": "fa3936a53299b1a1142e4c614e2b360c"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "DSM 7.0.1-42218",
|
|
||||||
"MajorVer": 7,
|
|
||||||
"MinorVer": 0,
|
|
||||||
"NanoVer": 1,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 42218,
|
|
||||||
"BuildDate": "2022/08/01",
|
|
||||||
"ReqMajorVer": 7,
|
|
||||||
"ReqMinorVer": 1,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 41890,
|
|
||||||
"ReqBuildDate": "2021/06/25",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": [
|
|
||||||
{
|
|
||||||
"mUnique": "synology_braswell_916+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS916%2B_42218.pat",
|
|
||||||
"mCheckSum": "ed7c45bef0e8a19ae4d1451745d87959"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_rs3618xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS3618xs_42218.pat",
|
|
||||||
"mCheckSum": "e91236e37fdbbb3a4f368dffa5a63013"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_3617xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3617xs_42218.pat",
|
|
||||||
"mCheckSum": "b7d85926561ff125928b68e7fffa646b"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_fs2500",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_FS2500_42218.pat",
|
|
||||||
"mCheckSum": "9562d49a07f5481208b672ff777f3cbf"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_720+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS720%2B_42218.pat",
|
|
||||||
"mCheckSum": "83dd377fa9d66f21e2ab2536bb9a3943"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3600",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_SA3600_42218.pat",
|
|
||||||
"mCheckSum": "64c75bdf8d28761cb294e41bf3aee2e9"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_1621+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1621%2B_42218.pat",
|
|
||||||
"mCheckSum": "1fd1d6e733bb096f418f68e06f81022e"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_1019+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1019%2B_42218.pat",
|
|
||||||
"mCheckSum": "a7c5ac7a5963aac8bf9a599a8a6f6b86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3219",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DVA3219_42218.pat",
|
|
||||||
"mCheckSum": "4345e7cff9ba4fe97793c254c87b3ed5"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs3621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS3621xs%2B_42218.pat",
|
|
||||||
"mCheckSum": "f2b6896f7ea7237bd52501f80e502396"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_1621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1621xs%2B_42218.pat",
|
|
||||||
"mCheckSum": "302fdefb00c8d4f8bf95ac25dca1e864"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_918+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS918%2B_42218.pat",
|
|
||||||
"mCheckSum": "0c8a0d2dc6f1d7e37ee63d74760808b8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs1619xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS1619xs%2B_42218.pat",
|
|
||||||
"mCheckSum": "1ef98087cb11be286a8eac26f55dbe52"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3221",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DVA3221_42218.pat",
|
|
||||||
"mCheckSum": "e3455afd4644cb882cb2c9bede08c7bf"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_rs1221+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS1221%2B_42218.pat",
|
|
||||||
"mCheckSum": "9ab734898b1f8af906b65ff91bf2b399"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_SA3400_42218.pat",
|
|
||||||
"mCheckSum": "236dbf3601ffec5259a3c9d42bb640ba"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_3622xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3622xs%2B_42218.pat",
|
|
||||||
"mCheckSum": "b9b452577b38adc82aca42e031be267b"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_bromolow_3615xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3615xs_42218.pat",
|
|
||||||
"mCheckSum": "9f959ec4d16d5d7729374961fc2b9bed"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_2422+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS2422%2B_42218.pat",
|
|
||||||
"mCheckSum": "7fe3c9ae80396a2ea9ed9909b8746c4b"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_bromolow_rs3413xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS3413xs%2B_42218.pat",
|
|
||||||
"mCheckSum": "2f2e7312db70ca36b3c09236f117f23f"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_1520+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat",
|
|
||||||
"mCheckSum": "d1ebc3c9a2b9e04980a85c4784904f91"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs4021xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS4021xs%2B_42218.pat",
|
|
||||||
"mCheckSum": "cbcb77548de26b6843ab31d7a7258b62"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_purley_fs6400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_FS6400_42218.pat",
|
|
||||||
"mCheckSum": "e7887381980432a7be5ddf4dec0772ad"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_920+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS920%2B_42218.pat",
|
|
||||||
"mCheckSum": "55a7e4ccbf6fcba9238a11976a4a7381"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "DSM 6.2.4-25556",
|
|
||||||
"MajorVer": 6,
|
|
||||||
"MinorVer": 2,
|
|
||||||
"NanoVer": 0,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 25556,
|
|
||||||
"BuildDate": "2021/03/18",
|
|
||||||
"ReqMajorVer": 6,
|
|
||||||
"ReqMinorVer": 0,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 7321,
|
|
||||||
"ReqBuildDate": "2016/03/23",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": [
|
|
||||||
{
|
|
||||||
"mUnique": "synology_braswell_916+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS916%2B_25556.pat",
|
|
||||||
"mCheckSum": "03b17f09626d77a3f99078380c930597"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_rs3618xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS3618xs_25556.pat",
|
|
||||||
"mCheckSum": "d71c24813b6f1032a5f55e6dc206985f"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwell_3617xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS3617xs_25556.pat",
|
|
||||||
"mCheckSum": "0cc513483fb3c82815ca7dd50fa52e4f"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_720+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS720%2B_25556.pat",
|
|
||||||
"mCheckSum": "ae36c9277e076f5b6989532deac5feb0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3600",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_SA3600_25556.pat",
|
|
||||||
"mCheckSum": "5fcc06efe85c74276736dd49717c33f1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_1621+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621%2B_25556.pat",
|
|
||||||
"mCheckSum": "e6be691eb7df063a59f3889ede1b43ce"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_1019+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1019%2B_25556.pat",
|
|
||||||
"mCheckSum": "a5291a1d0f31518c09c616502e1433a6"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3219",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DVA3219_25556.pat",
|
|
||||||
"mCheckSum": "20f034e7fa233d95a0160d7479474906"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs3621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS3621xs%2B_25556.pat",
|
|
||||||
"mCheckSum": "e493fbac6a3b0116a8286e42ff0e4559"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_1621xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621xs%2B_25556.pat",
|
|
||||||
"mCheckSum": "980277a06f6ba645e8ae64121788beb7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_apollolake_918+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS918%2B_25556.pat",
|
|
||||||
"mCheckSum": "e44e9590f23a1a6b593d40db182269c5"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs1619xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS1619xs%2B_25556.pat",
|
|
||||||
"mCheckSum": "0658c032de104ae55950c256b697132d"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_denverton_dva3221",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DVA3221_25556.pat",
|
|
||||||
"mCheckSum": "bfe93fcc3a0f4e41eaf7a3a3b865124b"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_v1000_rs1221+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS1221%2B_25556.pat",
|
|
||||||
"mCheckSum": "121a66f051ece4cf08ebb492f964a4d5"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_sa3400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_SA3400_25556.pat",
|
|
||||||
"mCheckSum": "c6918f2e859cb84ff7349e93cef51237"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_bromolow_3615xs",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS3615xs_25556.pat",
|
|
||||||
"mCheckSum": "c166cbd39de4d4908e9ce36b93c19274"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_bromolow_rs3413xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS3413xs%2B_25556.pat",
|
|
||||||
"mCheckSum": "9651b2cd3fd42e45450a72617fbb2803"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_1520+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1520%2B_25556.pat",
|
|
||||||
"mCheckSum": "d14c87ddd7c76c4c4156692b4a2c57f7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_broadwellnk_rs4021xs+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS4021xs%2B_25556.pat",
|
|
||||||
"mCheckSum": "b5f616abfbed3ab61d1fa043ae3d67aa"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_purley_fs6400",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_FS6400_25556.pat",
|
|
||||||
"mCheckSum": "c2d4e93551189532d8bd7bbcf2f55411"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mUnique": "synology_geminilake_920+",
|
|
||||||
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS920%2B_25556.pat",
|
|
||||||
"mCheckSum": "6b20f985a5a7fc4c40cab223a96c173b"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
704
rss.xml
704
rss.xml
@ -1,704 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<rss version="2.0">
|
|
||||||
<channel>
|
|
||||||
<title>RSS for DSM Auto Update</title>
|
|
||||||
<link>http://update.synology.com/autoupdate/genRSS.php</link>
|
|
||||||
<pubDate>Tue May 9 11:52:15 CST 2023</pubDate>
|
|
||||||
<copyright>Copyright 2023 Synology Inc</copyright>
|
|
||||||
<item>
|
|
||||||
<title>DSM 7.2-64570</title>
|
|
||||||
<MajorVer>7</MajorVer>
|
|
||||||
<MinorVer>2</MinorVer>
|
|
||||||
<BuildPhase>0</BuildPhase>
|
|
||||||
<BuildNum>64570</BuildNum>
|
|
||||||
<BuildDate>2023/06/03</BuildDate>
|
|
||||||
<ReqMajorVer>7</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>63134</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2023/01/18</ReqBuildDate>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_braswell_916+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS916%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>32aa3791b7b4bbdf4b0fe8849e59202d</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_rs3618xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS3618xs_64570.pat</mLink>
|
|
||||||
<mCheckSum>bcf1a8b41452fd8bf8f35d2e698894ce</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_3617xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS3617xs_64570.pat</mLink>
|
|
||||||
<mCheckSum>4c6165e5c87d83d52a173679d320383f</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_epyc7002_sa6400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_SA6400_64570.pat</mLink>
|
|
||||||
<mCheckSum>83b591bfb240c51b2feff8f02eac8bde</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_fs2500</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_FS2500_64570.pat</mLink>
|
|
||||||
<mCheckSum>faab7cd3b7456a406f4be1afe9012d5d</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_720+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS720%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>6ff89c899fa9ef0e546a45bc8a5d1b50</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3600</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_SA3600_64570.pat</mLink>
|
|
||||||
<mCheckSum>cc489fe3b383290713dd13f363a1ee7e</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_1621+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1621%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>6f9fa1ff5b9b2dded366b1a2d2687aea</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_1019+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1019%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>c1c9b295ca7f1434c0f1eeab4f989316</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3219</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3219_64570.pat</mLink>
|
|
||||||
<mCheckSum>fe64fb7cbcdb699b086579a4a12029f6</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_r1000_723+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS723%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>302f4427cc76bc3830afc5cff1424298</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs3621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS3621xs%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>b1517fb23721192de7e666da8cd2ae00</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_1621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1621xs%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>ff027f65c9712059a5a54bfbfb5a52b7</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_918+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS918%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>4fab55b87cb153239536cca3947f4513</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs1619xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS1619xs%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>631c7162e33a11d4555121a188540c83</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3221</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3221_64570.pat</mLink>
|
|
||||||
<mCheckSum>2002e02d355c43e266222307e041302a</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_rs1221+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS1221%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>d71d82a7b5d978ad14e351817d176578</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_SA3400_64570.pat</mLink>
|
|
||||||
<mCheckSum>eabb43133e9136a808bc7f4442f01000</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_1823xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1823xs%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>1a8a5e1d8461e9a3af638dae7f121ad3</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_3622xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS3622xs%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>456fc142cf8d3f1c329601c9d9ed66f5</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_dva1622</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA1622_64570.pat</mLink>
|
|
||||||
<mCheckSum>5729fdc37d56ba46e556a5b6aa931b42</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_2422+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS2422%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>3e5e09f4d4b0f09ab03f28d12b76f03a</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_1520+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1520%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>5063db1ed248fb36074ce8d2aba645a9</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs4021xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS4021xs%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>a55ff87947b0ad53e981dc1ffd23c829</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_purley_fs6400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_FS6400_64570.pat</mLink>
|
|
||||||
<mCheckSum>2e69250e65f75bd4bb9e8274d865bc70</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_r1000_923+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS923%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>8504b920d4af57a5daa3d573cac34870</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_920+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS920%2B_64570.pat</mLink>
|
|
||||||
<mCheckSum>753b33e8c92bbf331be8e58dd97c242f</mCheckSum>
|
|
||||||
</model>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<title>DSM 7.1.1-42962</title>
|
|
||||||
<MajorVer>7</MajorVer>
|
|
||||||
<MinorVer>1</MinorVer>
|
|
||||||
<BuildPhase>0</BuildPhase>
|
|
||||||
<BuildNum>42962</BuildNum>
|
|
||||||
<BuildDate>2023/04/08</BuildDate>
|
|
||||||
<ReqMajorVer>7</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>41890</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2021/06/25</ReqBuildDate>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_braswell_916+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS916%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>19bf342e86c825e1a676c5a7a86b353d</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_rs3618xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS3618xs_42962.pat</mLink>
|
|
||||||
<mCheckSum>dce0cd634df74b45c09379d9f348c16d</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_3617xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3617xs_42962.pat</mLink>
|
|
||||||
<mCheckSum>b46e3d7933c7f77c78d536d33f9b5c4a</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_epyc7002_sa6400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_SA6400_42962.pat</mLink>
|
|
||||||
<mCheckSum>7bb63d65829b2ad4bcfda3b37e0ac1b1</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_fs2500</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_FS2500_42962.pat</mLink>
|
|
||||||
<mCheckSum>169493af5375eb9da89ff324a3fe129a</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_720+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS720%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>9ecc37490cb6e4de3af666db5766cb21</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3600</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_SA3600_42962.pat</mLink>
|
|
||||||
<mCheckSum>7c21732ca4f4cb4cf43538a3d9497cf8</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_1621+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>93a5a2b9515b39e18d0b48df84d5c007</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_1019+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1019%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>b590bc9f0df784be4d6bae13d551f76b</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3219</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA3219_42962.pat</mLink>
|
|
||||||
<mCheckSum>6aa37856c3bf2a390f99420b2e7dffa4</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_r1000_723+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS723%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>e8e6598014205a9cfb98c95183e856fe</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs3621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS3621xs%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>02d56d400ac1c57593bc2faf9cc16a9b</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_1621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621xs%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>fffec3510c954fc718a1aecba2f98fc6</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_918+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS918%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>d5b62813ebc2d78bdbdf08b2c42e1280</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs1619xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_RS1619xs%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>7e0747b8808941d51c35de503473b62e</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3221</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA3221_42962.pat</mLink>
|
|
||||||
<mCheckSum>23a98723cacf1e1bd248cf8ab07bd788</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_rs1221+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_RS1221%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>441e25883733556af6fb6cbab74090fd</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_SA3400_42962.pat</mLink>
|
|
||||||
<mCheckSum>cc0a219656db7ef26587ed59bbf1643f</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_1823xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS1823xs%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>1011932a1cfb8aa07e77beebede87a71</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_3622xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3622xs%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>d3b223e1e973fcf5c67c64e72775a576</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_bromolow_3615xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3615xs_42962.pat</mLink>
|
|
||||||
<mCheckSum>cb864a71a791f9a25939356053d25b30</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_dva1622</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA1622_42962.pat</mLink>
|
|
||||||
<mCheckSum>6073f5daa75a0eda84e6a3f3cbae4920</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_2422+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS2422%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>b00d3d1ccf1b1a6982b2b594420e0f3c</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_bromolow_rs3413xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_RS3413xs%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>508ed0ce3b827dcff5f6796700098a5c</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_1520+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1520%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>d28994a9dcdae9730b4d1370a39d3130</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs4021xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS4021xs%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>cef9e139ddc27ddcc61f5423bac47659</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_purley_fs6400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_FS6400_42962.pat</mLink>
|
|
||||||
<mCheckSum>651be491d10a47ecc534295d84341c03</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_r1000_923+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS923%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>fd4d36adb0645f7c1215854405da62c3</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_920+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS920%2B_42962.pat</mLink>
|
|
||||||
<mCheckSum>69792ae34d9b3c6e707d0e3e6b82816f</mCheckSum>
|
|
||||||
</model>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<title>DSM 7.1-42661</title>
|
|
||||||
<MajorVer>7</MajorVer>
|
|
||||||
<MinorVer>1</MinorVer>
|
|
||||||
<BuildPhase>GM</BuildPhase>
|
|
||||||
<BuildNum>42661</BuildNum>
|
|
||||||
<BuildDate>2022/04/01</BuildDate>
|
|
||||||
<ReqMajorVer>7</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>41890</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2021/06/25</ReqBuildDate>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_braswell_916+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS916%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>d1f7e79208d48731af49b2ca6e117542</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_rs3618xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS3618xs_42661.pat</mLink>
|
|
||||||
<mCheckSum>f36f1f22a48b184358823b6168a904fd</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_3617xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3617xs_42661.pat</mLink>
|
|
||||||
<mCheckSum>94e6263912bc758ee3db81c62a94a8f6</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_fs2500</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_FS2500_42661.pat</mLink>
|
|
||||||
<mCheckSum>e071c4984d041309f151de29b9ba82b5</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_720+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS720%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>c811400d228502f37370b527b5624967</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3600</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_SA3600_42661.pat</mLink>
|
|
||||||
<mCheckSum>ece886eba8b0c2eaf260704dbd20f9a7</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_1621+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1621%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>b4b72eb8d4e84b2e2a8c29fc0a1ac6aa</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_1019+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1019%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>1318c234b08c06ad0a6b49a3d739fb95</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3219</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA3219_42661.pat</mLink>
|
|
||||||
<mCheckSum>5c4dea4a45d96e1a6d5bcc041d300079</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs3621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS3621xs%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>5dd0954d761e8ac81f3e2f50e088fb8e</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_1621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1621xs%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>18f849121a9a1918aca94c6774524910</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_918+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>2c49260d2646a0944b56933f7d4029fb</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs1619xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS1619xs%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>0c0b793d8ae1f0a1ecba66e280bd81e7</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3221</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA3221_42661.pat</mLink>
|
|
||||||
<mCheckSum>d433ae251ba95754edde1586851d1e0a</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_rs1221+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS1221%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>9fbcbffb36e86b86584b416e45d8d0bd</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_SA3400_42661.pat</mLink>
|
|
||||||
<mCheckSum>ae40bcb16dc2c6977371bd0349dde3c2</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_3622xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3622xs%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>7af76cca8226ecf95b25630bffa76b3d</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_bromolow_3615xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3615xs_42661.pat</mLink>
|
|
||||||
<mCheckSum>271b34cb2a0c23d63178aef3bf45a6ae</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_dva1622</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA1622_42661.pat</mLink>
|
|
||||||
<mCheckSum>27515a2e7c2f2113ccf8955bf22f3974</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_2422+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS2422%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>9ea5e0fe94c01072da36e2f69172abb3</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_bromolow_rs3413xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS3413xs%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>f4ffa894e9b7218ea12d601d493fcda2</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_1520+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>1d8ecfcb2a956488ae355c79a72bb9ec</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs4021xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS4021xs%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>ddbbbcf8ccb8d9d345df3e08debc66f6</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_purley_fs6400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_FS6400_42661.pat</mLink>
|
|
||||||
<mCheckSum>030064272d82777681502745fcfa8c48</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_920+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS920%2B_42661.pat</mLink>
|
|
||||||
<mCheckSum>fa3936a53299b1a1142e4c614e2b360c</mCheckSum>
|
|
||||||
</model>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<title>DSM 7.0.1-42218</title>
|
|
||||||
<MajorVer>7</MajorVer>
|
|
||||||
<MinorVer>0</MinorVer>
|
|
||||||
<BuildPhase>1</BuildPhase>
|
|
||||||
<BuildNum>42218</BuildNum>
|
|
||||||
<BuildDate>2022/08/01</BuildDate>
|
|
||||||
<ReqMajorVer>7</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>41890</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2021/06/25</ReqBuildDate>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_braswell_916+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS916%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>ed7c45bef0e8a19ae4d1451745d87959</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_rs3618xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS3618xs_42218.pat</mLink>
|
|
||||||
<mCheckSum>e91236e37fdbbb3a4f368dffa5a63013</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_3617xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3617xs_42218.pat</mLink>
|
|
||||||
<mCheckSum>b7d85926561ff125928b68e7fffa646b</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_fs2500</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_FS2500_42218.pat</mLink>
|
|
||||||
<mCheckSum>9562d49a07f5481208b672ff777f3cbf</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_720+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS720%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>83dd377fa9d66f21e2ab2536bb9a3943</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3600</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_SA3600_42218.pat</mLink>
|
|
||||||
<mCheckSum>64c75bdf8d28761cb294e41bf3aee2e9</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_1621+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1621%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>1fd1d6e733bb096f418f68e06f81022e</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_1019+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1019%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>a7c5ac7a5963aac8bf9a599a8a6f6b86</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3219</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DVA3219_42218.pat</mLink>
|
|
||||||
<mCheckSum>4345e7cff9ba4fe97793c254c87b3ed5</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs3621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS3621xs%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>f2b6896f7ea7237bd52501f80e502396</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_1621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1621xs%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>302fdefb00c8d4f8bf95ac25dca1e864</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_918+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS918%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>0c8a0d2dc6f1d7e37ee63d74760808b8</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs1619xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS1619xs%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>1ef98087cb11be286a8eac26f55dbe52</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3221</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DVA3221_42218.pat</mLink>
|
|
||||||
<mCheckSum>e3455afd4644cb882cb2c9bede08c7bf</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_rs1221+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS1221%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>9ab734898b1f8af906b65ff91bf2b399</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_SA3400_42218.pat</mLink>
|
|
||||||
<mCheckSum>236dbf3601ffec5259a3c9d42bb640ba</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_3622xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3622xs%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>b9b452577b38adc82aca42e031be267b</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_bromolow_3615xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3615xs_42218.pat</mLink>
|
|
||||||
<mCheckSum>9f959ec4d16d5d7729374961fc2b9bed</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_2422+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS2422%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>7fe3c9ae80396a2ea9ed9909b8746c4b</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_bromolow_rs3413xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS3413xs%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>2f2e7312db70ca36b3c09236f117f23f</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_1520+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>d1ebc3c9a2b9e04980a85c4784904f91</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs4021xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS4021xs%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>cbcb77548de26b6843ab31d7a7258b62</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_purley_fs6400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_FS6400_42218.pat</mLink>
|
|
||||||
<mCheckSum>e7887381980432a7be5ddf4dec0772ad</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_920+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS920%2B_42218.pat</mLink>
|
|
||||||
<mCheckSum>55a7e4ccbf6fcba9238a11976a4a7381</mCheckSum>
|
|
||||||
</model>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<title>DSM 6.2.4-25556</title>
|
|
||||||
<MajorVer>6</MajorVer>
|
|
||||||
<MinorVer>2</MinorVer>
|
|
||||||
<BuildPhase>GM</BuildPhase>
|
|
||||||
<BuildNum>25556</BuildNum>
|
|
||||||
<BuildDate>2021/03/18</BuildDate>
|
|
||||||
<ReqMajorVer>6</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>7321</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2016/03/23</ReqBuildDate>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_braswell_916+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS916%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>03b17f09626d77a3f99078380c930597</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_rs3618xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS3618xs_25556.pat</mLink>
|
|
||||||
<mCheckSum>d71c24813b6f1032a5f55e6dc206985f</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwell_3617xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS3617xs_25556.pat</mLink>
|
|
||||||
<mCheckSum>0cc513483fb3c82815ca7dd50fa52e4f</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_720+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS720%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>ae36c9277e076f5b6989532deac5feb0</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3600</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_SA3600_25556.pat</mLink>
|
|
||||||
<mCheckSum>5fcc06efe85c74276736dd49717c33f1</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_1621+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>e6be691eb7df063a59f3889ede1b43ce</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_1019+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1019%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>a5291a1d0f31518c09c616502e1433a6</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3219</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DVA3219_25556.pat</mLink>
|
|
||||||
<mCheckSum>20f034e7fa233d95a0160d7479474906</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs3621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS3621xs%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>e493fbac6a3b0116a8286e42ff0e4559</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_1621xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621xs%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>980277a06f6ba645e8ae64121788beb7</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_apollolake_918+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS918%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>e44e9590f23a1a6b593d40db182269c5</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs1619xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS1619xs%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>0658c032de104ae55950c256b697132d</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_denverton_dva3221</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DVA3221_25556.pat</mLink>
|
|
||||||
<mCheckSum>bfe93fcc3a0f4e41eaf7a3a3b865124b</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_v1000_rs1221+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS1221%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>121a66f051ece4cf08ebb492f964a4d5</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_sa3400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_SA3400_25556.pat</mLink>
|
|
||||||
<mCheckSum>c6918f2e859cb84ff7349e93cef51237</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_bromolow_3615xs</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS3615xs_25556.pat</mLink>
|
|
||||||
<mCheckSum>c166cbd39de4d4908e9ce36b93c19274</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_bromolow_rs3413xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS3413xs%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>9651b2cd3fd42e45450a72617fbb2803</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_1520+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1520%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>d14c87ddd7c76c4c4156692b4a2c57f7</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_broadwellnk_rs4021xs+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS4021xs%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>b5f616abfbed3ab61d1fa043ae3d67aa</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_purley_fs6400</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_FS6400_25556.pat</mLink>
|
|
||||||
<mCheckSum>c2d4e93551189532d8bd7bbcf2f55411</mCheckSum>
|
|
||||||
</model>
|
|
||||||
<model>
|
|
||||||
<mUnique>synology_geminilake_920+</mUnique>
|
|
||||||
<mLink>https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS920%2B_25556.pat</mLink>
|
|
||||||
<mCheckSum>6b20f985a5a7fc4c40cab223a96c173b</mCheckSum>
|
|
||||||
</model>
|
|
||||||
</item>
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
91
rsshead.json
91
rsshead.json
@ -1,91 +0,0 @@
|
|||||||
{
|
|
||||||
"version": "2.0",
|
|
||||||
"channel": {
|
|
||||||
"title": "RSS for DSM Auto Update",
|
|
||||||
"link": "https://update.synology.com/autoupdate/v2/getList",
|
|
||||||
"pubDate": "Sat Aug 6 0:18:39 CST 2022",
|
|
||||||
"copyright": "Copyright 2022 Synology Inc",
|
|
||||||
"item": [
|
|
||||||
{
|
|
||||||
"title": "DSM 7.2-64570",
|
|
||||||
"MajorVer": 7,
|
|
||||||
"MinorVer": 2,
|
|
||||||
"NanoVer": 0,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 64570,
|
|
||||||
"BuildDate": "2023/06/03",
|
|
||||||
"ReqMajorVer": 7,
|
|
||||||
"ReqMinorVer": 2,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 63134,
|
|
||||||
"ReqBuildDate": "2023/01/18",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "DSM 7.1.1-42962",
|
|
||||||
"MajorVer": 7,
|
|
||||||
"MinorVer": 1,
|
|
||||||
"NanoVer": 1,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 42962,
|
|
||||||
"BuildDate": "2023/04/08",
|
|
||||||
"ReqMajorVer": 7,
|
|
||||||
"ReqMinorVer": 0,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 41890,
|
|
||||||
"ReqBuildDate": "2021/06/25",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "DSM 7.1-42661",
|
|
||||||
"MajorVer": 7,
|
|
||||||
"MinorVer": 1,
|
|
||||||
"NanoVer": 0,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 42661,
|
|
||||||
"BuildDate": "2022/04/01",
|
|
||||||
"ReqMajorVer": 7,
|
|
||||||
"ReqMinorVer": 0,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 41890,
|
|
||||||
"ReqBuildDate": "2021/06/25",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "DSM 7.0.1-42218",
|
|
||||||
"MajorVer": 7,
|
|
||||||
"MinorVer": 0,
|
|
||||||
"NanoVer": 1,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 42218,
|
|
||||||
"BuildDate": "2022/08/01",
|
|
||||||
"ReqMajorVer": 7,
|
|
||||||
"ReqMinorVer": 1,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 41890,
|
|
||||||
"ReqBuildDate": "2021/06/25",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "DSM 6.2.4-25556",
|
|
||||||
"MajorVer": 6,
|
|
||||||
"MinorVer": 2,
|
|
||||||
"NanoVer": 0,
|
|
||||||
"BuildPhase": "GM",
|
|
||||||
"BuildNum": 25556,
|
|
||||||
"BuildDate": "2021/03/18",
|
|
||||||
"ReqMajorVer": 6,
|
|
||||||
"ReqMinorVer": 0,
|
|
||||||
"ReqBuildPhase": 0,
|
|
||||||
"ReqBuildNum": 7321,
|
|
||||||
"ReqBuildDate": "2016/03/23",
|
|
||||||
"isSecurityVersion": false,
|
|
||||||
"model":[]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
74
rsshead.xml
74
rsshead.xml
@ -1,74 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<rss version="2.0">
|
|
||||||
<channel>
|
|
||||||
<title>RSS for DSM Auto Update</title>
|
|
||||||
<link>http://update.synology.com/autoupdate/genRSS.php</link>
|
|
||||||
<pubDate>Tue May 9 11:52:15 CST 2023</pubDate>
|
|
||||||
<copyright>Copyright 2023 Synology Inc</copyright>
|
|
||||||
<item>
|
|
||||||
<title>DSM 7.2-64570</title>
|
|
||||||
<MajorVer>7</MajorVer>
|
|
||||||
<MinorVer>2</MinorVer>
|
|
||||||
<BuildPhase>0</BuildPhase>
|
|
||||||
<BuildNum>64570</BuildNum>
|
|
||||||
<BuildDate>2023/06/03</BuildDate>
|
|
||||||
<ReqMajorVer>7</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>63134</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2023/01/18</ReqBuildDate>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<title>DSM 7.1.1-42962</title>
|
|
||||||
<MajorVer>7</MajorVer>
|
|
||||||
<MinorVer>1</MinorVer>
|
|
||||||
<BuildPhase>0</BuildPhase>
|
|
||||||
<BuildNum>42962</BuildNum>
|
|
||||||
<BuildDate>2023/04/08</BuildDate>
|
|
||||||
<ReqMajorVer>7</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>41890</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2021/06/25</ReqBuildDate>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<title>DSM 7.1-42661</title>
|
|
||||||
<MajorVer>7</MajorVer>
|
|
||||||
<MinorVer>1</MinorVer>
|
|
||||||
<BuildPhase>GM</BuildPhase>
|
|
||||||
<BuildNum>42661</BuildNum>
|
|
||||||
<BuildDate>2022/04/01</BuildDate>
|
|
||||||
<ReqMajorVer>7</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>41890</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2021/06/25</ReqBuildDate>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<title>DSM 7.0.1-42218</title>
|
|
||||||
<MajorVer>7</MajorVer>
|
|
||||||
<MinorVer>0</MinorVer>
|
|
||||||
<BuildPhase>1</BuildPhase>
|
|
||||||
<BuildNum>42218</BuildNum>
|
|
||||||
<BuildDate>2022/08/01</BuildDate>
|
|
||||||
<ReqMajorVer>7</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>41890</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2021/06/25</ReqBuildDate>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<title>DSM 6.2.4-25556</title>
|
|
||||||
<MajorVer>6</MajorVer>
|
|
||||||
<MinorVer>2</MinorVer>
|
|
||||||
<BuildPhase>GM</BuildPhase>
|
|
||||||
<BuildNum>25556</BuildNum>
|
|
||||||
<BuildDate>2021/03/18</BuildDate>
|
|
||||||
<ReqMajorVer>6</ReqMajorVer>
|
|
||||||
<ReqMinorVer>0</ReqMinorVer>
|
|
||||||
<ReqBuildPhase>0</ReqBuildPhase>
|
|
||||||
<ReqBuildNum>7321</ReqBuildNum>
|
|
||||||
<ReqBuildDate>2016/03/23</ReqBuildDate>
|
|
||||||
</item>
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
215
rssupdate.py
215
rssupdate.py
@ -7,111 +7,52 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
import os, re, sys, subprocess, hashlib, requests, json, yaml
|
import os, re, sys, subprocess, hashlib, requests, json, yaml
|
||||||
import xml.etree.ElementTree as ET
|
|
||||||
from urllib.parse import urlparse
|
from urllib.parse import urlparse
|
||||||
from bs4 import BeautifulSoup
|
from bs4 import BeautifulSoup
|
||||||
|
|
||||||
FILE_PATH = os.path.dirname(os.path.abspath(__file__))
|
FILE_PATH = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
|
||||||
headers = {
|
headers = {
|
||||||
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
|
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3",
|
||||||
'Referer': 'https://archive.synology.com/download/Os/DSM/',
|
"Referer": "https://archive.synology.com/download/Os/DSM/",
|
||||||
'Accept-Language': 'en-US,en;q=0.5'
|
"Accept-Language": "en-US,en;q=0.5",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
def fullversion(ver):
|
def fullversion(ver):
|
||||||
out = ver
|
out = ver
|
||||||
arr = ver.split('-')
|
arr = ver.split("-")
|
||||||
if len(arr) > 0:
|
if len(arr) > 0:
|
||||||
a = arr[0].split('.')[0] if len(arr[0].split('.')) > 0 else '0'
|
a = arr[0].split(".")[0] if len(arr[0].split(".")) > 0 else "0"
|
||||||
b = arr[0].split('.')[1] if len(arr[0].split('.')) > 1 else '0'
|
b = arr[0].split(".")[1] if len(arr[0].split(".")) > 1 else "0"
|
||||||
c = arr[0].split('.')[2] if len(arr[0].split('.')) > 2 else '0'
|
c = arr[0].split(".")[2] if len(arr[0].split(".")) > 2 else "0"
|
||||||
d = arr[1] if len(arr) > 1 else '00000'
|
d = arr[1] if len(arr) > 1 else "00000"
|
||||||
e = arr[2] if len(arr) > 2 else '0'
|
e = arr[2] if len(arr) > 2 else "0"
|
||||||
out = '{}.{}.{}-{}-{}'.format(a,b,c,d,e)
|
out = "{}.{}.{}-{}-{}".format(a, b, c, d, e)
|
||||||
return out
|
return out
|
||||||
|
|
||||||
def sha256sum(file):
|
|
||||||
sha256Obj = ''
|
|
||||||
if os.path.isfile(file):
|
|
||||||
with open(file, "rb") as f:
|
|
||||||
sha256Obj = hashlib.sha256(f.read()).hexdigest()
|
|
||||||
return sha256Obj
|
|
||||||
|
|
||||||
def md5sum(file):
|
def md5sum(file):
|
||||||
md5Obj = ''
|
md5Obj = ""
|
||||||
if os.path.isfile(file):
|
if os.path.isfile(file):
|
||||||
with open(file, "rb") as f:
|
with open(file, "rb") as f:
|
||||||
md5Obj = hashlib.md5(f.read()).hexdigest()
|
md5Obj = hashlib.md5(f.read()).hexdigest()
|
||||||
return md5Obj
|
return md5Obj
|
||||||
|
|
||||||
def synoextractor(url):
|
|
||||||
data={'url': '', 'hash': '', 'md5-hash': '', 'ramdisk-hash': '', 'zimage-hash': '', 'unique': ''}
|
|
||||||
|
|
||||||
|
def getPATmd5sum(url):
|
||||||
filename = os.path.basename(url)
|
filename = os.path.basename(url)
|
||||||
filepath = os.path.splitext(filename)[0]
|
os.remove(filename)
|
||||||
|
|
||||||
commands = ['sudo', 'rm', '-rf', filename, filepath]
|
|
||||||
result = subprocess.check_output(commands)
|
|
||||||
|
|
||||||
# req = requests.get(url.replace(urlparse(url).netloc, 'cndl.synology.cn'))
|
# req = requests.get(url.replace(urlparse(url).netloc, 'cndl.synology.cn'))
|
||||||
req = requests.get(url)
|
req = requests.get(url)
|
||||||
with open(filename, "wb") as f:
|
with open(filename, "wb") as f:
|
||||||
f.write(req.content)
|
f.write(req.content)
|
||||||
|
md5 = md5sum(filename)
|
||||||
# Get the first two bytes of the file and extract the third byte
|
os.remove(filename)
|
||||||
output = subprocess.check_output(["od", "-bcN2", filename])
|
return md5
|
||||||
header = output.decode().splitlines()[0].split()[2]
|
|
||||||
|
|
||||||
if header == '105':
|
|
||||||
# print("Uncompressed tar")
|
|
||||||
isencrypted = False
|
|
||||||
elif header == '213':
|
|
||||||
# print("Compressed tar")
|
|
||||||
isencrypted = False
|
|
||||||
elif header == '255':
|
|
||||||
# print("Encrypted")
|
|
||||||
isencrypted = True
|
|
||||||
else:
|
|
||||||
# print("error")
|
|
||||||
return data
|
|
||||||
|
|
||||||
os.mkdir(filepath)
|
|
||||||
|
|
||||||
if isencrypted is True:
|
|
||||||
TOOL_PATH = os.path.join(FILE_PATH, 'extractor')
|
|
||||||
if not os.path.exists(TOOL_PATH):
|
|
||||||
commands = ["bash", "-c", ". {}; getExtractor {}".format(os.path.join(FILE_PATH, 'scripts/func.sh'), TOOL_PATH)]
|
|
||||||
result = subprocess.check_output(commands)
|
|
||||||
|
|
||||||
commands = ["sudo", "LD_LIBRARY_PATH={}".format(TOOL_PATH), "{}/syno_extract_system_patch".format(TOOL_PATH), filename, filepath]
|
|
||||||
result = subprocess.check_output(commands)
|
|
||||||
pass
|
|
||||||
else:
|
|
||||||
commands = ['tar', '-xf', filename, '-C', filepath]
|
|
||||||
result = subprocess.check_output(commands)
|
|
||||||
|
|
||||||
if os.path.exists(filename):
|
|
||||||
data['url'] = url
|
|
||||||
data['md5-hash'] = md5sum(filename)
|
|
||||||
data['hash'] = sha256sum(filename)
|
|
||||||
if os.path.exists(os.path.join(filepath, "rd.gz")): data['ramdisk-hash'] = sha256sum(os.path.join(filepath, "rd.gz"))
|
|
||||||
if os.path.exists(os.path.join(filepath, "zImage")): data['zimage-hash'] = sha256sum(os.path.join(filepath, "zImage"))
|
|
||||||
if os.path.exists(os.path.join(filepath, "VERSION")):
|
|
||||||
with open(os.path.join(filepath, "VERSION"), 'r') as f:
|
|
||||||
for line in f.readlines():
|
|
||||||
if line.startswith('unique'):
|
|
||||||
data['unique'] = line.split('=')[1].replace('"','').strip()
|
|
||||||
|
|
||||||
|
|
||||||
commands = ['sudo', 'rm', '-rf', filename, filepath]
|
def main():
|
||||||
result = subprocess.check_output(commands)
|
|
||||||
print(data)
|
|
||||||
|
|
||||||
return data
|
|
||||||
|
|
||||||
|
|
||||||
def main(isUpdateConfigs = True, isUpdateRss = True):
|
|
||||||
# Get models
|
# Get models
|
||||||
models = []
|
models = []
|
||||||
|
|
||||||
@ -136,62 +77,62 @@ def main(isUpdateConfigs = True, isUpdateRss = True):
|
|||||||
# if i["name"] not in pats.keys(): pats[i["name"]]={}
|
# if i["name"] not in pats.keys(): pats[i["name"]]={}
|
||||||
# pats[i["name"]][fullversion(i["dsm"]["version"]).replace('64216','64551')] = i["dsm"]["url"].split('?')[0].replace('beta','release').replace('64216','64551')
|
# pats[i["name"]][fullversion(i["dsm"]["version"]).replace('64216','64551')] = i["dsm"]["url"].split('?')[0].replace('beta','release').replace('64216','64551')
|
||||||
|
|
||||||
req = requests.get('https://archive.synology.com/download/Os/DSM', headers=headers)
|
req = requests.get("https://archive.synology.com/download/Os/DSM", headers=headers)
|
||||||
req.encoding = 'utf-8'
|
req.encoding = "utf-8"
|
||||||
bs=BeautifulSoup(req.text, 'html.parser')
|
bs = BeautifulSoup(req.text, "html.parser")
|
||||||
p = re.compile(r"(.*?)-(.*?)", re.MULTILINE | re.DOTALL)
|
p = re.compile(r"(.*?)-(.*?)", re.MULTILINE | re.DOTALL)
|
||||||
l = bs.find_all('a', string=p)
|
l = bs.find_all("a", string=p)
|
||||||
for i in l:
|
for i in l:
|
||||||
ver = i.attrs['href'].split('/')[-1]
|
ver = i.attrs["href"].split("/")[-1]
|
||||||
if not any([ver.startswith('6.2.4'), ver.startswith('7')]): continue
|
if not any([ver.startswith("6.2.4"), ver.startswith("7")]):
|
||||||
req = requests.get('https://archive.synology.com{}'.format(i.attrs['href']), headers=headers)
|
continue
|
||||||
req.encoding = 'utf-8'
|
req = requests.get(
|
||||||
bs=BeautifulSoup(req.text, 'html.parser')
|
"https://archive.synology.com{}".format(i.attrs["href"]), headers=headers
|
||||||
|
)
|
||||||
|
req.encoding = "utf-8"
|
||||||
|
bs = BeautifulSoup(req.text, "html.parser")
|
||||||
p = re.compile(r"^(.*?)_(.*?)_(.*?).pat$", re.MULTILINE | re.DOTALL)
|
p = re.compile(r"^(.*?)_(.*?)_(.*?).pat$", re.MULTILINE | re.DOTALL)
|
||||||
data = bs.find_all('a', string=p)
|
data = bs.find_all("a", string=p)
|
||||||
for item in data:
|
for item in data:
|
||||||
p = re.compile(r"DSM_(.*?)_(.*?).pat", re.MULTILINE | re.DOTALL)
|
p = re.compile(r"DSM_(.*?)_(.*?).pat", re.MULTILINE | re.DOTALL)
|
||||||
rels = p.search(item.attrs['href'])
|
rels = p.search(item.attrs["href"])
|
||||||
if rels != None:
|
if rels != None:
|
||||||
info = p.search(item.attrs['href']).groups()
|
info = p.search(item.attrs["href"]).groups()
|
||||||
model = info[0].replace('%2B', '+')
|
model = info[0].replace("%2B", "+")
|
||||||
if model not in models: continue
|
if model not in models:
|
||||||
if model not in pats.keys(): pats[model]={}
|
continue
|
||||||
pats[model][fullversion(ver)] = item.attrs['href']
|
if model not in pats.keys():
|
||||||
|
pats[model] = {}
|
||||||
|
pats[model][fullversion(ver)] = item.attrs["href"]
|
||||||
|
|
||||||
print(json.dumps(pats, indent=4))
|
print(json.dumps(pats, indent=4))
|
||||||
|
|
||||||
# Update configs, rss.xml, rss.json
|
|
||||||
rssxml=None
|
|
||||||
rssxml = ET.parse('rsshead.xml')
|
|
||||||
|
|
||||||
rssjson = {}
|
|
||||||
with open('rsshead.json', "r", encoding='utf-8') as f:
|
|
||||||
rssjson = json.loads(f.read())
|
|
||||||
|
|
||||||
for filename in os.listdir(os.path.join(FILE_PATH, configs)):
|
for filename in os.listdir(os.path.join(FILE_PATH, configs)):
|
||||||
if ".yml" not in filename: # filename.endswith(".yml"):
|
if ".yml" not in filename: # filename.endswith(".yml"):
|
||||||
continue
|
continue
|
||||||
model = filename.split(".yml")[0]
|
model = filename.split(".yml")[0]
|
||||||
|
|
||||||
data = ''
|
data = ""
|
||||||
with open(os.path.join(FILE_PATH, configs, filename), "r", encoding='utf-8') as f:
|
with open(
|
||||||
|
os.path.join(FILE_PATH, configs, filename), "r", encoding="utf-8"
|
||||||
|
) as f:
|
||||||
data = yaml.load(f, Loader=yaml.BaseLoader)
|
data = yaml.load(f, Loader=yaml.BaseLoader)
|
||||||
try:
|
try:
|
||||||
isChange = False
|
isChange = False
|
||||||
for ver in data["builds"].keys():
|
for ver in data["builds"].keys():
|
||||||
tmp, url = '0.0.0-00000-0', ''
|
tmp, url = "0.0.0-00000-0", ""
|
||||||
for item in pats[model].keys():
|
for item in pats[model].keys():
|
||||||
if str(ver) not in item: continue
|
if str(ver) not in item:
|
||||||
if item > tmp: tmp, url = item, pats[model][item]
|
continue
|
||||||
if url != '':
|
if item > tmp:
|
||||||
print("[I] {} synoextractor ...".format(url))
|
tmp, url = item, pats[model][item]
|
||||||
hashdata = synoextractor(url)
|
if url != "":
|
||||||
if not all(bool(key) for key in hashdata.keys()):
|
print("[I] {} get md5sum ...".format(url))
|
||||||
print("[E] {} synoextractor error".format(url))
|
md5 = getPATmd5sum(url)
|
||||||
|
if md5 == "":
|
||||||
|
print("[E] {} get md5sum error".format(url))
|
||||||
return
|
return
|
||||||
|
|
||||||
if isUpdateConfigs is True:
|
|
||||||
isChange = True
|
isChange = True
|
||||||
# config.yml
|
# config.yml
|
||||||
# data["builds"][ver]["pat"] = hashdata # pyyaml 会修改文件格式
|
# data["builds"][ver]["pat"] = hashdata # pyyaml 会修改文件格式
|
||||||
@ -200,19 +141,14 @@ def main(isUpdateConfigs = True, isUpdateRss = True):
|
|||||||
if not all(bool(key) for key in pat.keys()):
|
if not all(bool(key) for key in pat.keys()):
|
||||||
print("[E] {} builds.{} key error".format(filename, ver))
|
print("[E] {} builds.{} key error".format(filename, ver))
|
||||||
return
|
return
|
||||||
commands = ['sed', '-i', 's|{}|{}|; s|{}|{}|; s|{}|{}|; s|{}|{}|; s|{}|{}|'.format(pat["url"], hashdata["url"], pat["hash"], hashdata["hash"], pat["ramdisk-hash"], hashdata["ramdisk-hash"], pat["zimage-hash"], hashdata["zimage-hash"], pat["md5-hash"], hashdata["md5-hash"]), os.path.join(FILE_PATH, configs, filename)]
|
commands = [
|
||||||
|
"sed",
|
||||||
|
"-i",
|
||||||
|
"s|{}|{}|; s|{}|{}|".format(pat["url"], url, pat["md5"], md5),
|
||||||
|
os.path.join(FILE_PATH, configs, filename),
|
||||||
|
]
|
||||||
result = subprocess.check_output(commands)
|
result = subprocess.check_output(commands)
|
||||||
|
|
||||||
if isUpdateRss is True:
|
|
||||||
# rss.xml
|
|
||||||
for n in rssxml.findall('.//item'):
|
|
||||||
if n.find('.//BuildNum').text == str(ver):
|
|
||||||
n.append(ET.fromstring("<model>\n<mUnique>{}</mUnique>\n<mLink>{}</mLink>\n<mCheckSum>{}</mCheckSum>\n</model>\n".format(hashdata["unique"], hashdata["url"], hashdata["md5-hash"])))
|
|
||||||
# rss.json
|
|
||||||
for idx in range(len(rssjson["channel"]["item"])):
|
|
||||||
if rssjson["channel"]["item"][idx]["BuildNum"] == int(ver):
|
|
||||||
rssjson["channel"]["item"][idx]["model"].append({"mUnique": hashdata["unique"], "mLink": hashdata["url"], "mCheckSum": hashdata["md5-hash"]})
|
|
||||||
# if isUpdateConfigs is True:
|
|
||||||
# # pyyaml 会修改文件格式
|
# # pyyaml 会修改文件格式
|
||||||
# if isChange is True:
|
# if isChange is True:
|
||||||
# with open(os.path.join(FILE_PATH, configs, filename), "w", encoding='utf-8') as f:
|
# with open(os.path.join(FILE_PATH, configs, filename), "w", encoding='utf-8') as f:
|
||||||
@ -220,35 +156,6 @@ def main(isUpdateConfigs = True, isUpdateRss = True):
|
|||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
rssxml.write("rss.xml", xml_declaration=True)
|
|
||||||
# ET 处理 rss 的后与原有rss会多一个encode
|
|
||||||
commands = ['sed', '-i', 's|^<?xml .*\?>$|<?xml version="1.0"?>|', os.path.join(FILE_PATH, 'rss.xml')]
|
|
||||||
result = subprocess.check_output(commands)
|
|
||||||
# ET 处理 rss 的并不会格式化
|
|
||||||
commands = ['xmllint', '--format', 'rss.xml', '-o', 'rss_new.xml']
|
|
||||||
result = subprocess.check_output(commands)
|
|
||||||
commands = ['mv', 'rss_new.xml', 'rss.xml']
|
|
||||||
result = subprocess.check_output(commands)
|
|
||||||
|
|
||||||
with open('rss.json', 'w', encoding='utf-8') as f:
|
if __name__ == "__main__":
|
||||||
f.write(json.dumps(rssjson, indent=4))
|
main()
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
|
|
||||||
isUpdateConfigs = True
|
|
||||||
isUpdateRss = True
|
|
||||||
|
|
||||||
if len(sys.argv) >= 2:
|
|
||||||
try:
|
|
||||||
isUpdateConfigs = bool(int(sys.argv[1]))
|
|
||||||
except ValueError:
|
|
||||||
isUpdateConfigs = bool(sys.argv[1])
|
|
||||||
|
|
||||||
if len(sys.argv) >= 3:
|
|
||||||
try:
|
|
||||||
isUpdateRss = bool(int(sys.argv[2]))
|
|
||||||
except ValueError:
|
|
||||||
isUpdateRss = bool(sys.argv[2])
|
|
||||||
|
|
||||||
main(isUpdateConfigs, isUpdateRss)
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user