迅雷和快車下載地址編碼轉(zhuǎn)換的原理

2013-04-03 11:20:36來(lái)源:西部e網(wǎng)作者:

今天沒(méi)事想研究一下迅雷(thunder)和快車(FlashGet)的下載地址編碼,弄了一晚上終于寫(xiě)了一個(gè)迅雷地址轉(zhuǎn)換和快車地址轉(zhuǎn)換的在線小工具。

今天沒(méi)事想研究一下迅雷(thunder)和快車(FlashGet)的下載地址編碼,弄了一晚上終于寫(xiě)了一個(gè)迅雷地址轉(zhuǎn)換和快車地址轉(zhuǎn)換的在線小工具。

其實(shí)這兩個(gè)下載地址的編碼轉(zhuǎn)換是很簡(jiǎn)單的,用的就是Base64網(wǎng)址編碼轉(zhuǎn)換。不同的是各自加了不同的字符。

比如一個(gè)下載地址如火狐Firefox v2.0.0.10的下載地址是:
http://ftp-mozilla.netscape.com/pub/mozilla.org/firefox/releases/2.0.0.10/win32/zh-CN/Firefox Setup 2.0.0.10.exe

迅雷就在地址前后分別加上“AA”和“ZZ”,然后進(jìn)行Base64編碼,轉(zhuǎn)換前為:

AAhttp://ftp-mozilla.netscape.com/pub/mozilla.org/firefox/releases/2.0.0.10/win32/zh-CN/Firefox Setup 2.0.0.10.exeZZ

轉(zhuǎn)換后的地址為:

thunder://QUFodHRwOi8vZnRwLW1vemlsbGEubmV0c2NhcGUuY29tL3B1Yi9tb3ppbGxhLm9yZy9maXJlZm94L3JlbGVhc2VzLzIuMC4wLjEwL3dpbjMyL3poLUNOL0ZpcmVmb3glMjBTZXR1cCUyMDIuMC4wLjEwLmV4ZVpa

快車是在地址前后分別加上了“[FLASHGET]”,然后Base64編碼,編碼后有在地址后加上“&id數(shù)字&數(shù)字”,轉(zhuǎn)換前為:

[FLASHGET]http://ftp-mozilla.netscape.com/pub/mozilla.org/firefox/releases/2.0.0.10/win32/zh-CN/Firefox Setup 2.0.0.10.exe[FLASHGET]

轉(zhuǎn)換后的地址為:

Flashget://W0ZMQVNIR0VUXWh0dHA6Ly9mdHAtbW96aWxsYS5uZXRzY2FwZS5jb20vcHViL21vemlsbGEub3JnL2ZpcmVmb3gvcmVsZWFzZXMvMi4wLjAuMTAvd2luMzIvemgtQ04vRmlyZWZveCUyMFNldHVwJTIwMi4wLjAuMTAuZXhlW0ZMQVNIR0VUXQ==&0&0

我百度了一下,發(fā)現(xiàn)有一些朋友也做了同樣的小工具,不過(guò)由于FlashGet規(guī)則有些變化,他們轉(zhuǎn)換快車網(wǎng)址編碼已經(jīng)失效了,icech這個(gè)會(huì)不定期的更新最新規(guī)則,大家可以放心用了!

關(guān)鍵詞:迅雷快車編碼

贊助商鏈接: