1
0

Ajour du support des iso via bdinfo

This commit is contained in:
unfr
2025-08-07 15:30:15 +02:00
parent b5d303dea1
commit ab6695b128
6 changed files with 61 additions and 8 deletions

View File

@@ -65,7 +65,7 @@ while true; do
--message-id "{rand(32)}@{rand(8)}.{rand(3)}" \
--subject "{rand(32)}" --nzb-subject "{filename}" --obfuscate-articles ${FILESANSEXT}.*
if [ -e "${DOSSIER_NFO}${FILESANSEXT}.json" ]; then
if [ -e "${DOSSIER_NFO}${FILESANSEXT}.json" ] || [ -e "${DOSSIER_NFO}${FILESANSEXT}.txt" ]; then
echo -e "${JAUNE}VERIF DU NZB${NORMAL}"
nzbsizebit=$(bash ${ANALYZER} "${DOSSIER_NZB_ATTENTE}${FILESANSEXT}.nzb" | jq '.Taillebit')
echo -e "NZB_SIZE : ${nzbsizebit}"
@@ -78,11 +78,20 @@ while true; do
db_query "UPDATE \`release\` SET status = 2 WHERE id = ${id};"
else
echo -e "${CYAN}ENVOI SUR LE SITE${NORMAL}"
curl -s -k -L -m 60 --output /dev/null \
-F rlsname=${FILESANSEXT} \
-F generated_nfo_json=@${DOSSIER_NFO}${FILESANSEXT}.json \
-F nzb=@${DOSSIER_NZB_ATTENTE}${FILESANSEXT}.nzb \
-F upload=upload "${URL_API}${APIKEY}"
if [[ "${name}" =~ \.(iso)$ ]]; then
curl -s -k -L -m 60 --output /dev/null \
-F rlsname=${FILESANSEXT} \
-F bdinfo_full=@${DOSSIER_NFO}${FILESANSEXT}.bdinfo.txt \
-F bdinfo_mini=@${DOSSIER_NFO}${FILESANSEXT}.quicksummary.txt \
-F nzb=@${DOSSIER_NZB_ATTENTE}${FILESANSEXT}.nzb \
-F upload=upload "${URL_API}${APIKEY}"
else
curl -s -k -L -m 60 --output /dev/null \
-F rlsname=${FILESANSEXT} \
-F generated_nfo_json=@${DOSSIER_NFO}${FILESANSEXT}.json \
-F nzb=@${DOSSIER_NZB_ATTENTE}${FILESANSEXT}.nzb \
-F upload=upload "${URL_API}${APIKEY}"
fi
first_char=$(echo "${name:0:1}" | tr '[:lower:]' '[:upper:]')
mkdir -p "${DOSSIER_NZB_FINAL}${first_char}"
7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on \