0% found this document useful (0 votes)
6K views3 pages

Scribd Unblur and Download Scripts

This userscript removes page blurring and promotions on Scribd document pages to allow free viewing and downloading of documents without a subscription. It identifies the document ID and access key from the page source and constructs a direct link to the Scribd viewer SWF file, bypassing the upload/subscription prompts. It also periodically removes blur and promotion elements on the page to maintain an unblurred view.

Uploaded by

Adarson Wasborn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6K views3 pages

Scribd Unblur and Download Scripts

This userscript removes page blurring and promotions on Scribd document pages to allow free viewing and downloading of documents without a subscription. It identifies the document ID and access key from the page source and constructs a direct link to the Scribd viewer SWF file, bypassing the upload/subscription prompts. It also periodically removes blur and promotion elements on the page to maintain an unblurred view.

Uploaded by

Adarson Wasborn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

// ==UserScript==

// @name Scribd Print and Download

// @description Changes "Upload" link to open a printable viewer (print to PDF)

// @author Inserio

// @include [Link]

// @include [Link]

// @include [Link]

// @include [Link]

// @version 1.7

// @require [Link]

// @namespace [Link]

// ==/UserScript==

var new_link;

$('script').html(function (i, text) {

var idRegex = /"id":(\d{6,})/i;

var keyRegex = /"access_key":"(key[-\w\d]*)"/i;

var id = [Link](text);

var key = [Link](text);

if (id !== null && key !== null && id !== undefined && key !== undefined)

new_link = "[Link] + id[1] + "&access_key=" + key[1];

// if (new_link !== undefined)

// return [Link](/https?:\/\/www\.scribd\.com\/upload-document/gi, new_link);

// Matches the "Upload" link on the page.

// Click it to open the new page in a viewer that will allow printing to PDF

});

$('div').html(function (i, text) {

if (new_link !== undefined)

return [Link](/https?:\/\/www\.scribd\.com\/upload-document/gi, new_link);

});
// ==UserScript==

// @name Scribd: Bypasser

// @description At one point in our student life we all need to google homework solutions, test preparation stuff and anything else
related to subject. One of the search results is, usually, Scribd, where to download the file you either need to upload a bunch of
documents, or get a monthly subscription. This extension allows you to bypass all that procedure on the Scribd, so you can download
everything for free!

// @namespace [Link]

// @version 1.0.0

// @author Farid Mammadov

// @license MIT

// @released 2016-12-11

// @updated 2016-12-11

// @match *://*.[Link]/document/*

// @match *://[Link]/document/*

// @run-at document-end

// ==/UserScript==

[Link] = function () {

[Link]('icon icon-globalnav_upload')[0].[Link] = 'none';

[Link]('icon_btn_text')[1].innerHTML = "Download";

var URL = "[Link]

var document_id = "document_id=" + [Link]('/')[4];

var src = [Link];

var key = [Link]([Link]("key-"), [Link]("\",\"is_searchable"));

var access_key = "access_key=" + key;

URL += document_id + "&" + access_key;

[Link]('a')[16].setAttribute("href", URL);

}
// ==UserScript==

// @id [Link] Unblur

// @name [Link] Unblur

// @namespace [Link]

// @version 1.0

// @author DeathBlack

// @description Unblur [Link] document pages

// @include http*://*.[Link]/*

// @run-at document-end

// @require [Link]

// @iconURL [Link]

// ==/UserScript==

setInterval(function() {

$('.promo').remove();

$('.page-blur-promo-overlay').remove();

$('.page_missing_explanation_inner').remove();

$('.autogen_class_views_read2_page_blur_promo').remove();

$('.outer_page only_ie6_border blurred_page').remove();

$('.page-blur-promo').removeClass('page-blur-promo');

$('.page_blur_promo').remove();

$('.absimg').css('opacity', '1.0');

$('.text_layer').css('color', '#000');

$('.text_layer').css('text-shadow', '0px 0px 0px #000');

$('.autogen_class_views_pdfs_page_blur_promo').css('display','none');

}, 1000);

You might also like