2014年8月29日 星期五

Javascript:Google Drive 共用檔案連結,直接轉換成下載連結


Google雲端硬碟儲存檔案時可選擇共用讓朋友來下載檔案,但是並無法直接變成下載網址,而是要透過此畫面來下載,對使用者來說若能直接下載是最好的。

一、而原本分享網址為:https://drive.google.com/file/d/0B4GSVRY43FEXVDhrUjFZNnd2a1U/edit?usp=sharing

二、轉換成直接下載網址後:https://drive.google.com/uc?export=download&id=0B4GSVRY43FEXVDhrUjFZNnd2a1U便可直接下載。


一、使用方式,將「GoogleDrive轉換小工具」拖拉至書籤即可

二、轉換前

三、轉換後



四、Javascript原始碼


javascript:function LinkConversion() {
var showText = prompt('請輸入Google Drive的分享網址:', '');
if (null == showText || !showText) return false;

var vId = showText.match(/file\/d\/(.*?)\/edit/);
return(null == vId) ? 'error' : 'https://drive.google.com/uc?export=download&id=' + vId[1];
};
var show = LinkConversion();
if (false != show) {
prompt('請複製以下連結:', show);
}else prompt('error:','error');

沒有留言:

張貼留言