Skip to content

V5.3.0

Latest

Choose a tag to compare

@digbug82 digbug82 released this 05 Oct 05:59
· 15 commits to main since this release
145006a

This release focuses on the PikPak Magnet Companion integration, reliable initial file-list loading, metadata-based video duplicate detection, virtual-path save handling, and video playback stability.

Highlights

Added PikPak Magnet Companion support. Users can select magnet links on any webpage and send them to the current PikPak page running the main userscript.

Added companion-extension download and installation guidance in Settings, with a first-use prompt in the Cloud Download dialog. The companion extension supports desktop browsers only and does not require a separate PikPak login.

Added a search-box share-code recognition switch, enabled by default. When disabled, the search box performs local search only and no longer checks or prompts for share codes. This setting is included in local configuration backups and userscript cloud configuration sync.

Improved initial file-list loading and network recovery. The script now distinguishes initial loading failures from genuinely empty folders, validates list responses, retries timeout and network errors, retries after connectivity or page recovery, and preserves cached lists when possible.

Improved the video duplicate-detection algorithm using existing PikPak metadata, including hashes, file size, video duration, filename similarity, and file extension. Strict and loose matching thresholds are now applied more precisely.

Image and other-file duplicate detection continue to use their existing logic.

Fixed incorrect magnet save targets in virtual paths. Magnet parsing and saving from folder duplicate checks, folder analysis, and other virtual views now use the Home/default or real directory instead of constructing nonexistent virtual paths.

Improved video quality switching and playback-failure detection. Quality changes now rebuild the playback session and use a transition grace period, reducing false playback-failure prompts caused by stale timers or temporary playback errors.

Fixed truncated folder-selector text in the desktop duplicate-detection toolbar by adjusting the selector width.

Various UI and stability improvements.

Notes

The PikPak Magnet Companion works together with the logged-in PikPak page running PikPak Enhancement Master. Magnet parsing and saving are still performed by the main userscript.

The companion extension does not access PikPak APIs directly, does not store PikPak account credentials, and is not supported on mobile browsers.

The search-box share-code recognition option is enabled by default. Disable it in Settings if the search box should perform local search only.

Initial file-list recovery and network retries are best-effort and still depend on the availability of PikPak’s official API and the current browser connection.

Video duplicate detection uses metadata already provided by PikPak. It does not scan or download file contents.

The companion-extension “Do not show again” state is stored locally in the browser and is not included in cloud configuration synchronization.