使得Firefox支持主流的私有URL之鏈接

Published on 2010 - 03 - 25

私有URL鏈接的創建早已被氾濫應用至網路中,微軟有開放技術文檔:Registering an Application to a URL Protocol.日常中最常用的協議如:

  • 迅雷:thunder://
  • 電驢:ed2k://|file|
  • 超級旋風(QQ):qqdl://
  • 飛速網(RayFile):fs2you://
  • Flashget :flashget://
  • 酷狗:kugoo3://|Music*|
  • 等等

如果你使用Firefox, 你經常會發現有些鏈接你是打不開的:

再者,RayFile上的文件一旦被過量下載,普通的下載鏈接就失效了,屆時官網定要求用戶使用其Windows客戶端進行鏈接(再在後台幹些見不得人的事那是後話了),這可苦了Mac 用戶.

如今easelink以FireFox插件的形式提供可以直接打開並取得鏈接的方式.安裝---重啟firefox---測試.

私有URL協議的直接下載體驗:

直接使用鏈接另存為即可.

more

由於easelink提供的URL協議識別並不支持斷點續傳功能,因此下載大文件時一不留神掉線了,卡了,就白down了.建議下載較小體積的文檔.

私有URL的地址還原體驗:

該功能很顯眼的地方是能將例如"thunder://"為開頭的鏈接還原為HTTP鏈接.測試如下:

thunder://QUFodHRwOi8vNzYuNzMuODguMTY2L2R2ZC8yMDA5MDUwMTA1LnJhclpa

flashget://W0ZMQVNIR0VUXWh0dHA6Ly93d3cuamFybG9nLmNvbS91cGxvYWQvdXJsdHJhbnMucmFyW0ZMQVNIR0VUXQ==&force
將地址全選,然後右擊,會出現"轉換為鏈接"選項按鈕:

這樣就可以得到私密URL指向的http鏈接了.

對於該功能,是使用還原Base64地址的過程,即解密.網路上早已有很多破解方式,並有支援的獨立軟體開發.easalink將它融入到Firefox插件中方便了Mac用戶.

easklink Site:_http://code.google.com/p/easelink/_

可參考開發作者對於解密私有url的思考:Troubles in wiki.

Comments
Write a Comment