// ==UserScript== // @name Show video even without logged // @namespace https://greasyfork.org/users/821661 // @match https://pixeldrain.com/* // @grant none // @version 1.1.1 // @run-at document-start // @author hdyzen // @description Show video even without logged in pixeldrain // @license GPL-3.0-only // @downloadURL none // ==/UserScript== Object.defineProperty(window, "viewer_data", { get: () => _viewer_data, set: value => { const files = value?.api_response?.files; if (files) { for (const file of value.api_response.files) { file.allow_video_player = true; } } else { value.api_response.allow_video_player = true; value.api_response.availability = ""; } _viewer_data = value; }, });