| 
														
															@@ -45,9 +45,9 @@ update_core() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	mkdir -p "/usr/share/$NAME/core" 
														 | 
														
														 | 
														
															 	mkdir -p "/usr/share/$NAME/core" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	rm -rf "/usr/share/$NAME/core"/* 
														 | 
														
														 | 
														
															 	rm -rf "/usr/share/$NAME/core"/* 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	for url in $(uclient-fetch -qO- "https://api.github.com/repos/UnblockNeteaseMusic/server/contents/precompiled" |jsonfilter -e '@[*].download_url') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	for file in $(uclient-fetch -qO- "https://api.github.com/repos/UnblockNeteaseMusic/server/contents/precompiled" | jsonfilter -e '@[*].path') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	do 
														 | 
														
														 | 
														
															 	do 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		uclient-fetch "${url}" -qO "/usr/share/$NAME/core/${url##*/}" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		uclient-fetch "https://fastly.jsdelivr.net/gh/UnblockNeteaseMusic/server@$core_latest_ver/$file" -qO "/usr/share/$NAME/core/${file##*/}" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		[ -s "/usr/share/$NAME/core/${url##*/}" ] || { 
														 | 
														
														 | 
														
															 		[ -s "/usr/share/$NAME/core/${url##*/}" ] || { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			echo -e "Failed to download ${url##*/}." >> "/tmp/$NAME.log" 
														 | 
														
														 | 
														
															 			echo -e "Failed to download ${url##*/}." >> "/tmp/$NAME.log" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			rm -f "$LOCK" 
														 | 
														
														 | 
														
															 			rm -f "$LOCK" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -57,7 +57,7 @@ update_core() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	for cert in "ca.crt" "server.crt" "server.key" 
														 | 
														
														 | 
														
															 	for cert in "ca.crt" "server.crt" "server.key" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	do 
														 | 
														
														 | 
														
															 	do 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		uclient-fetch "https://raw.githubusercontent.com/UnblockNeteaseMusic/server/enhanced/${cert}" -qO "/usr/share/$NAME/core/${cert}" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		uclient-fetch "https://fastly.jsdelivr.net/gh/UnblockNeteaseMusic/server@enhanced/${cert}" -qO "/usr/share/$NAME/core/${cert}" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		[ -s "/usr/share/$NAME/core/${cert}" ] || { 
														 | 
														
														 | 
														
															 		[ -s "/usr/share/$NAME/core/${cert}" ] || { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			echo -e "Failed to download ${cert}." >> "/tmp/$NAME.log" 
														 | 
														
														 | 
														
															 			echo -e "Failed to download ${cert}." >> "/tmp/$NAME.log" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			rm -f "$LOCK" 
														 | 
														
														 | 
														
															 			rm -f "$LOCK" 
														 |