2015/06/25

OneDrive (前身SkyDrive) - 如何取得永久真實載點

「OneDrive」是微軟出品的網路硬碟,前身叫SkyDrive,是相當穩定的雲端硬碟之一。取得永久真實載點好處是可直接分享檔案,不需透過瀏覽器而直接使用下載軟體就可取檔,大大增加分享的便利性。

620957


2017.12月修改新增

上傳檔案後,透過內建的「分享」功能取得的連結會像是這樣:

單一連結:(不是我們需要的)
https://1drv.ms/u/s!AkWbHLXrvHX4gSo97_VIGh5Hwgak

網頁內嵌連結:(我們要的!)
https://onedrive.live.com/embed?cid=F875BCEBB51C9B45&resid=F875BCEBB51C9B45%21170&authkey=ALti0iY_H5KQJtQ

直接看內嵌連結,紅字是你的「ID」-永遠不變藍字是「檔案編號」-永遠不變綠字是「許可金鑰」-會變。而我們所需的就只有紅字與藍字部分。

onedrive有個「公用」資料夾,是所有人可見的,代表所有人上網都可搜尋到,但裡面的檔案下載時不需要「許可金鑰」,只需要ID與檔案編號。除了這個公用資料夾以外的檔案連結都需要許可金鑰才可下載,而許可金鑰每過一段時間會變。所以想永久分享檔案就把該檔放入公用即可。

  • 真實檔案連結構造是這樣:

http://storage.live.com/items/ + ID + 檔案編號

  • 上面的例子套入後就變成這樣,這樣就可下載檔案了:

http://storage.live.com/items/F875BCEBB51C9B45%21170

  • 但這樣下載後檔名會是「%21170」且沒有副檔名,可手動修改或用直接用SMG下載後改檔名的功能(紫字部分),這樣就是直接可分享的永久檔案連結。

http://storage.live.com/items/F875BCEBB51C9B45%21170 href="http://storage.live.com/items/F875BCEBB51C9B45%21170|software.rar">



真實檔案連結像這樣:
http://storage.live.com/items/D224B450C76E7998!151


一、取得真實連結

正常使用內建分享功能取得的連像下面。這種連結不是直接連接到檔案,一定要透過瀏覽器才能下載,並會隨時間自動改變授權碼內容,以保護資安。
https://onedrive.live.com/redir?resid=D224B450C76E7998!151&authkey=!AN7A86Lfpbn1-zM&ithint=file%2crar
紅色部分:使用者ID代號
藍色部分:檔案編號
綠色部分:授權碼
只要做適當轉換,即可得到永遠不變的真實檔案連結。要注意的是,需先將檔案權限改成「公用」,如此才不需要授權碼。(自訂的資料夾似乎無法設成公用,而是須把檔案移到預設的「公用資料夾」才行)
永久真實連結:http://storage.live.com/items/D224B450C76E7998!151
黃色部分:微軟存放檔案的網址,固定不變
紅色部分:使用者ID代號
藍色部分:檔案編號

二、SMG自動改名稱

用真實連結取得的檔案名稱會是一串亂碼(如下圖),可利用SMG自動改檔名功能,將下載完的檔案名稱,自動改成想要的。
y2pL4YO5m3UNkr8_VHTfKxBNGCOte2l8KVrmM2vZKFJU7kInSnm3y10d-GxcE8ypPMQJ4nqJISCOcOtZSKqOalgXJwNAS4z0n04UkW5j-GhneOyNdBi30Acs6xA1b5ZXDXYsd3rTHSVlmHkSGvkhBQRWA
將檔案的真實連結後加「|」,再接想要的名稱,SMG就會自動改名了。(綠色部分)
http://storage.live.com/items/D224B450C76E7998!153|frozen10406.part01.rar

三、多檔案快速取得連結

分享的檔案很多時,可利用特殊方法快速取得連結。(但要先將檔案包在資料夾內)
首先在欲分享的資料夾選「共用」,取得「資料夾的連結」(注意!不是檔案的連結),再將之轉成真實連結並用瀏覽器打開,會得到一堆網頁原始碼,裡面就包含「此資料夾內所有檔案連結」的資訊。再利用文字編輯器「替代文字」功能,將內容整理成需要的格式。
資料夾連結:https://onedrive.live.com/redir?resid=D224B450C76E7998%21149 
轉成真實連結:http://storage.live.com/items/D224B450C76E7998%21149
網頁原始碼之所有檔案連結:


整理成需要的格式:













.

2 則留言:

  1. 請問現在如何獲取可使用smg編碼的真實連結呢?謝謝

    回覆刪除
    回覆
    1. 改制後,就失效了,但之前的仍然有用

      刪除

交流溝通或良好建議 ,通通歡迎。

▋熱門文章