1.0.0 • Published 2 years ago

@sternelee/bencode v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

bencode-worker

使用 bencode + web worker 将bt文件转成磁力链接

import btdecode from '@sternelee/bencode'

const file = document.getElementById('file')
file?.addEventListener('change', (evt: any) => {
    let file = evt.target.files[0]
    console.log(file)
    const reader = new FileReader()
    reader.readAsArrayBuffer(file)
    reader.onload = async function (e: any) {
        const result = await decode(e.target.result)
        console.log(result)
    }
})