mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
Disable direct download for large videos
This commit is contained in:
parent
da07068e81
commit
8ea7ca6c4c
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -83,8 +83,8 @@
|
||||
"download-danmaku.min.js": "A82325BDFB1B955F91D09801BC53643DF4E70F380E4C4F637AD53925148653E0",
|
||||
"download-live-records.min.js": "7EF26D22D22EB75A6B27B78B3DB0E2ADE6004587C11B0C2893CF1CCB3B6FAB6F",
|
||||
"download-subtitle.min.js": "EAD1F63E53C5A0A9877EBF655B68FB3438601D2869F31D0D4A2F7BD2A215E5F3",
|
||||
"download-video.min.css": "FE1F0F36E733DD1B3464700BCA8B8EBEBC310D7649B27E63B3AFC735BCD5E33B",
|
||||
"download-video.min.html": "5D2E4D31AC6F48A41FCB3AA9B7773FF201B0C8ECC5BC85EEC1427C1FED875E83",
|
||||
"download-video.min.css": "3739711E755A4C7050343337AA59C235D19CC0D75FEF1B39DD1FE471AF19C811",
|
||||
"download-video.min.html": "F1DBAF7AC697CA28D7B0C0807160B4D5A33DDCDFA9ADB4DFCD511C685FDC0277",
|
||||
"download-video.min.js": "6937EE9C8ED782FFD07D7B6FFF2F2D59BA05FB436E3F5C9C2A48CEF7C0987607",
|
||||
"download-video-package.min.js": "79C0338420F6B388B1F5FFB50DB8333CD8DBF253DFF564F143AA0C01E79EF518",
|
||||
"dpi-img.vue.min.js": "11DF7577B754D8C01E8331E4FDAC9494E72523099845A0D6B0D897849CD841D6",
|
||||
|
||||
BIN
min/bundle.zip
BIN
min/bundle.zip
Binary file not shown.
2
min/download-video.min.css
vendored
2
min/download-video.min.css
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -104,7 +104,7 @@ export const dqa = (selector, scopedSelector) => {
|
||||
}
|
||||
return [...selector.querySelectorAll(scopedSelector)]
|
||||
}
|
||||
export const UserAgent = `Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0`
|
||||
export const UserAgent = `Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0`
|
||||
export const EmptyImageUrl = 'data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"></svg>'
|
||||
export const ascendingSort = (itemProp) => {
|
||||
return (a, b) => itemProp(a) - itemProp(b)
|
||||
|
||||
@ -25,12 +25,6 @@
|
||||
<div class="title">
|
||||
<!-- <span class="bold" :title="'av' + aid + ' / cid' + cid">av{{aid}} / cid{{cid}}</span> -->
|
||||
<span class="size">
|
||||
<div v-if="sizeWarning" class="size-warning">
|
||||
<i class="mdi mdi-alert-circle"></i>
|
||||
<div class="size-warning-tip">
|
||||
警告: 过大的视频大小会在直接下载时占用大量内存, 并可能导致浏览器标签页崩溃. 请考虑降低清晰度或使用导出选项.
|
||||
</div>
|
||||
</div>
|
||||
预计大小: {{displaySize}}
|
||||
</span>
|
||||
<!-- <span v-show="!downloadSingle" class="size">共{{episodeList.length}}P</span> -->
|
||||
@ -77,8 +71,14 @@
|
||||
<h2>直接下载</h2>
|
||||
<span class="download-speed">{{speed}}</span>
|
||||
</div>
|
||||
<button v-if="!downloading" class="primary start-download" @click="startDownload()">开始</button>
|
||||
<button v-else class="primary cancel-download" @click="cancelDownload()">取消</button>
|
||||
<div v-if="sizeWarning" class="size-warning">
|
||||
<i class="mdi mdi-alert-circle"></i>
|
||||
<div class="size-warning-tip">
|
||||
警告: 过大的视频大小会在直接下载时占用大量内存, 并可能导致浏览器标签页崩溃. 请考虑降低清晰度或使用导出选项.
|
||||
</div>
|
||||
</div>
|
||||
<button v-if="!sizeWarning && !downloading" class="primary start-download" @click="startDownload()">开始</button>
|
||||
<button v-if="downloading" class="primary cancel-download" @click="cancelDownload()">取消</button>
|
||||
<div class="progress">
|
||||
<div class="background">
|
||||
<div class="foreground" :style="{width: progressPercent + '%'}"></div>
|
||||
|
||||
@ -258,12 +258,13 @@
|
||||
}
|
||||
}
|
||||
i.mdi-alert-circle {
|
||||
font-size: 14pt;
|
||||
font-size: 22px;
|
||||
color: #ff9800;
|
||||
}
|
||||
.size-warning {
|
||||
position: relative;
|
||||
padding: 0 8px;
|
||||
align-self: center;
|
||||
}
|
||||
.size-warning-tip {
|
||||
position: absolute;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user