:global GlobalFuncReady false;
# Git commit id & info, expected configuration version
-:global CommitId "main/549/8641dec0";
+:global CommitId "main/550/ba41107a";
:global CommitTAG "unknown";
-:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 11:45:03 04.05.2026.";
+:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 11:50:03 04.05.2026.";
# The variables are received right here.
:global GlobalConfVersion 140;
:local CheckCert [:tostr $3];
:local fetchMode [:tostr $4];
:local fetchMethod [:tostr $5];
- :local FetchString "undefined";
-
:global CleanName;
:global FetchUserAgentStr;
:global GetRandom20CharAlNum;
:return false;
}
- :local FileName ($DirName . "/" . [ $CleanName $0 ] . "-" . [ $GetRandom20CharAlNum ]); <-- ВОЗВРАЩАЕМ $0
+ :local FileName ($DirName . "/" . [ $CleanName $0 ] . "-" . [ $GetRandom20CharAlNum ]);
:do {
- /tool/fetch check-certificate=$CheckCert url=("\" . $fetchUrl . "\"") dst-path=$FileName \
+ /tool/fetch check-certificate=$CheckCert url=$fetchUrl dst-path=$FileName \
http-header-field=({ [ $FetchUserAgentStr $FetchLargeScript ] }) as-value;
- } onerror Err {
+ } on-error={
:if ([ $WaitForFile $FileName 500ms ] = true) do={
$RmFile $FileName;
}