>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Узнать ссылку по которой будет качаться файл http://forum.mozilla-russia.org/viewtopic.php?id=83010 |
toxa > 13-05-2025 19:29:54 |
На некоторых сайтах типа онлайновых конверторов файлов, когда твой файл готов, автоматом выскакивает диалог сохранения файла. При этом в Панели разработчика, на вкладке Сеть нет никаких запросов, ничего. А иногда очень желательно видеть ссылку. По моему в старой Опере, когда при скачивании появлялся модальный диалог сохранения файла, там было написано что то вроде: "Вы собираетесь скачать файл бла-бла размером бла-бла с адреса бла-бла". И это было очень удобно. Поэтому вопрос, есть ли способ в |
dinn > 13-05-2025 20:55:38 |
toxa пишет
Где же ссылка на такой сайт? |
toxa > 13-05-2025 21:04:08 |
dinn пишет
Я не стал давать ссылки чтобы не было обвинений в рекламе. Но раз вопрос задан, то вот один из таких сайтов https://m3u8tomp4.com/ |
dinn > 13-05-2025 22:32:10 |
toxa, на вкладке Сеть запросов масса |
toxa > 13-05-2025 23:36:14 |
dinn пишет
У меня вот как получается - пока идет обработка файла, на вкладке Сеть запросов и правда масса. Ссылки на файлы с расширением .ts |
yup > Вчера 00:11:14 |
Мне почему-то не везёт - какую бы ссылку сайту не дал, он либо пишет, что ссылка неверная, либо начинает процесс, но с 0% он не сдвигается. Поэтому говорю предположительно (исходя из "становится девственно чистой"): а если поставить галочку "Непрерывные логи"? И ещё я в Сетевом мониторе заметил одну странность: когда я жму кнопку "Download MP4", браузер не передаёт ссылку на M3U8 на тот сайт, а сам выкачивает этот M3U8. Складывается впечатление, что это именно браузер должен заниматься выкачиванием кусочков из списка и конвертированием их в MP4. А в таком случае никакой ссылки на скачивание и не будет. |
dinn > Вчера 02:25:11 |
toxa пишет
Конечно, если, например, автокликером делается toxa пишет
Так там создается url объект с blob скрытый текст Выделить код Код:downloadFile(fileDataList, fileName) { this.tips = '視頻片段整合中,請留意瀏覽器下載'; let fileBlob = null; let a = document.createElement('a'); if (this.isGetMP4) { fileBlob = new Blob(fileDataList, { type: 'video/mp4' }); // 创建一个Blob对象,并设置文件的 MIME 类型 a.download = fileName + '.mp4'; } else { fileBlob = new Blob(fileDataList, { type: 'video/MP2T' }); // 创建一个Blob对象,并设置文件的 MIME 类型 a.download = fileName + '.ts'; } a.href = URL.createObjectURL(fileBlob); a.style.display = 'none'; document.body.appendChild(a); a.click(); a.remove(); }, |
toxa > Сегодня 01:28:05 |
dinn пишет
О как. |