最近發現 TamperMonkey 這個 Chrome 套件蠻好用的,只要懂JScript就可以改寫整張網頁,破解某些網頁被限制住的功能。

相同的套件在Firefox叫作GreaseMonkey,功能大同小異。

 

我在大約四年前寫過一篇:技巧|如何抓取Flickr上的版權圖片

這篇文章就實作這個功能給大家作參考,因為蠻簡單的,我想可以讓人很容易明白TamperMonkey的功能。

 

#Step 1

首先到:Chrome線上應用程式商店下載並安裝 TamperMonkey

 

#Step 2

由於Flickr在圖片顯示的區域放了一個spaceball的div class,我們無法直接用右鍵另存圖片。▼

flickr_1    

網頁上有一個 spaceball 的 div class 擋住,我們無法直接用右鍵另存圖片,本篇的目的就是要將spaceball去除。▼

flickr_0  

 

#Step 3

打開 TamperMonkey,並新建一個腳本。▼

tm_1  

如下圖所示輸入腳本並存檔:

tm_2  

 

腳本原始碼:

// ==UserScript==
// @name       unlock flickr download fn.
// @namespace  http://bshadow.pixnet.net
// @version    0.1
// @description  this script is help you to download the beautiful pics on flickr.
// @match      https://www.flickr.com/*
// @copyright  2014, bshadow
// @require    http://code.jquery.com/jquery-2.1.1.min.js
// ==/UserScript==

$(".spaceball").remove();

我們在行8引入jQuery選擇器,就可以用一行腳本:$(".spaceball").remove();把spaceball除去。

 

#Step 5

接著啟用腳本即可▼

tm_3  

 

#Step 6

如此,我們就可以用右鍵正常下載Flickr的圖片了!▼

flickr_2  

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 bshadow 的頭像
    bshadow

    發卡布洛

    bshadow 發表在 痞客邦 留言(2) 人氣()