diff --git a/package.json b/package.json index 6b47734..29d1e11 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Miru", - "version": "2.7.2", + "version": "2.7.3", "author": "ThaUnknown_ ", "main": "src/index.js", "homepage": "https://github.com/ThaUnknown/miru#readme", diff --git a/src/renderer/src/lib/pages/Player.svelte b/src/renderer/src/lib/pages/Player.svelte index c716773..d58d7c9 100644 --- a/src/renderer/src/lib/pages/Player.svelte +++ b/src/renderer/src/lib/pages/Player.svelte @@ -61,7 +61,7 @@ @@ -919,6 +962,7 @@ bind:ended bind:muted bind:playbackRate + on:error={checkError} on:pause={updatew2g} on:play={updatew2g} on:seeked={updatew2g} diff --git a/src/renderer/src/modules/torrentworker.js b/src/renderer/src/modules/torrentworker.js index 9f14657..c0fab81 100644 --- a/src/renderer/src/modules/torrentworker.js +++ b/src/renderer/src/modules/torrentworker.js @@ -36,7 +36,7 @@ class TorrentClient extends WebTorrent { type: file._getMimeType(), size: file.size, path: file.path, - url: encodeURI('http://localhost:41785/webtorrent/' + torrent.infoHash + '/' + file.path) + url: encodeURI(`http://localhost:${this.server.address().port}/webtorrent/${torrent.infoHash}/${file.path}`) } }) this.dispatch('files', files) @@ -93,9 +93,9 @@ class TorrentClient extends WebTorrent { pump(stream, response) }) - this.server.on('error', console.log) + this.server.on('error', console.warn) - this.server.listen(41785) + this.server.listen(0) onmessage = this.handleMessage.bind(this) }