<?php
$url = 'https://0...content-available-to-author-only...r.org/sora/81172482/d3NObUFoMm54NkgrQThhbGg2V1NRUGNyY2x4cktxd0dBZjhTWlZIaWppR2NJVzBv';
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTPHEADER => [
'Referer: https://p...content-available-to-author-only...x.com',
],
CURLOPT_SSL_VERIFYPEER => true,
CURLOPT_USERAGENT => 'curl/7.76.1',
CURLOPT_CONNECTTIMEOUT => 10,
CURLOPT_TIMEOUT => 15,
// Abort as soon as we start receiving the body
CURLOPT_NOPROGRESS => false,
CURLOPT_PROGRESSFUNCTION => function($ch, $dlTotal, $dlNow, $ulTotal, $ulNow) {
// Once headers are done and body starts, abort
if ($dlTotal > 0 || $dlNow > 0) {
return 1; // Returning non-zero aborts the transfer
}
return 0;
},
]);
// CURLE_ABORTED_BY_CALLBACK (42) is expected — not a real error
if ($errno && $errno !== 42) {
}
echo $finalurl . PHP_EOL;
?>
PD9waHAKCiR1cmwgPSAnaHR0cHM6Ly8wLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5yLm9yZy9zb3JhLzgxMTcyNDgyL2QzTk9iVUZvTW01NE5rZ3JRVGhoYkdnMlYxTlJVR055WTJ4NGNrdHhkMGRCWmpoVFdsWklhV3BwUjJOSlZ6QnYnOwoKJGNoID0gY3VybF9pbml0KCR1cmwpOwoKY3VybF9zZXRvcHRfYXJyYXkoJGNoLCBbCiAgICBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSICA9PiB0cnVlLAogICAgQ1VSTE9QVF9GT0xMT1dMT0NBVElPTiAgPT4gdHJ1ZSwKICAgIENVUkxPUFRfSFRUUEhFQURFUiAgICAgID0+IFsKICAgICAgICAnUmVmZXJlcjogaHR0cHM6Ly9wLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi54LmNvbScsCiAgICBdLAogICAgQ1VSTE9QVF9TU0xfVkVSSUZZUEVFUiAgPT4gdHJ1ZSwKICAgIENVUkxPUFRfVVNFUkFHRU5UICAgICAgID0+ICdjdXJsLzcuNzYuMScsCiAgICBDVVJMT1BUX0NPTk5FQ1RUSU1FT1VUICA9PiAxMCwKICAgIENVUkxPUFRfVElNRU9VVCAgICAgICAgID0+IDE1LAoKICAgIC8vIEFib3J0IGFzIHNvb24gYXMgd2Ugc3RhcnQgcmVjZWl2aW5nIHRoZSBib2R5CiAgICBDVVJMT1BUX05PUFJPR1JFU1MgICAgICA9PiBmYWxzZSwKICAgIENVUkxPUFRfUFJPR1JFU1NGVU5DVElPTiA9PiBmdW5jdGlvbigkY2gsICRkbFRvdGFsLCAkZGxOb3csICR1bFRvdGFsLCAkdWxOb3cpIHsKICAgICAgICAvLyBPbmNlIGhlYWRlcnMgYXJlIGRvbmUgYW5kIGJvZHkgc3RhcnRzLCBhYm9ydAogICAgICAgIGlmICgkZGxUb3RhbCA+IDAgfHwgJGRsTm93ID4gMCkgewogICAgICAgICAgICByZXR1cm4gMTsgLy8gUmV0dXJuaW5nIG5vbi16ZXJvIGFib3J0cyB0aGUgdHJhbnNmZXIKICAgICAgICB9CiAgICAgICAgcmV0dXJuIDA7CiAgICB9LApdKTsKCmN1cmxfZXhlYygkY2gpOwoKLy8gQ1VSTEVfQUJPUlRFRF9CWV9DQUxMQkFDSyAoNDIpIGlzIGV4cGVjdGVkIOKAlCBub3QgYSByZWFsIGVycm9yCiRlcnJubyA9IGN1cmxfZXJybm8oJGNoKTsKaWYgKCRlcnJubyAmJiAkZXJybm8gIT09IDQyKSB7CiAgICBkaWUoJ2NVUkwgZXJyb3IgKCcgLiAkZXJybm8gLiAnKTogJyAuIGN1cmxfZXJyb3IoJGNoKSk7Cn0KCiRmaW5hbHVybCA9IGN1cmxfZ2V0aW5mbygkY2gsIENVUkxJTkZPX0VGRkVDVElWRV9VUkwpOwoKY3VybF9jbG9zZSgkY2gpOwoKZWNobyAkZmluYWx1cmwgLiBQSFBfRU9MOwo/Pgo=