1. 程式人生 > >還有一大部分人活在電信網通這兩個老流氓的

還有一大部分人活在電信網通這兩個老流氓的

    眾所周知中國的網路國情,還有一大部分人活在電信/網通這兩個老流氓的adsl線路上。目前中國電信4m的ADSL基本在400k/s的下載速度和50k/s的上傳速度(這裡我就不說bps了,就說大家能看到的下載速度),又由於ADSL的不對稱速度技術,如果你上傳的時候佔滿了這50k,那麼基本你的下載頻寬是無法使用的,把ADSL想象成一根水管,水流是可以隨意控制的,這根水管同時要擔負上水和下水的作用,如果直徑的90%用來上水了,那麼就只有10%可以下水了。
    應用的例子就是你在用QQ傳一個比較大的檔案給朋友,如果顯示速度是50k或50k以上,那麼這時不論你是下載,看視訊,甚至開網頁都會覺得卡。(光纖不會這樣,和ADSL理論不同,分辨你家是ADSL還是光纖就看你家的貓/路由上有沒有電話線)
    但是這在平時的使用上並不會給我們造成多大的困擾,或者說不會給稍微懂點電腦知識的人造成多大困擾,我們在傳檔案的時候就儘量不開其他網站,我們在使用迅雷下載的時候把上傳速度設定成10k,我們在看視訊的時候不使用PPS、PPlive、騰訊視訊這些P2P軟體,而使用線上的Flash。如果都這麼做了,日子也不是不能過,就是過的苦一些罷了。
    但是突然有一天,也許是午後的燥熱讓那麼一小撮人決定開始耍流氓了。Adobe公司在自家的招牌垃圾軟體Flash上開發了P2P技術,說是架不住各方面反映,順應潮流,其實估計也就是中國那幾個流氓視訊公司提出的要求,他們肯定覺得每月支付高昂的頻寬費的姿勢哪比的上耍個流氓用賤民們自己的頻寬賺廣告費來的瀟灑自在呢,於是在狼狽為奸的情況下,Adobe開放了新版支援P2P技術的Flash的下載,優酷搜狐奇藝過上了一手逼著網民看廣告賺取廣告費,一手捏著網民的ADSL小水管使勁擼的好日子。
    於是一個月黑風高的夜裡,一介草民的你發現,哎?往常能看超清都不卡的網路怎麼突然看高清都開始卡了?於是你開始找自己的原因,是不是開著迅雷呢,是不是沒關電驢呢,找了一圈你發現你全關了,流量監測軟體裡面顯示瀏覽器正在瘋狂上傳,這超出了常人理解的能力,若是說給一個有點電腦知識的人聽,打死他也不會相信Flash可以P2P上傳。要知道既懂電信又懂ADSL的你通常將自己的可憐的50k上傳頻寬看的根寶貝一樣,無論何時也不容別人隨便佔用,凡是能控制上傳頻寬的軟體,一概不用,突然被人一個大嘴巴抽臉上,就你這一介草民以為看了幾十秒廣告就能免費看視訊?必須給我上傳,還必須佔滿你50k,還不告訴你,卡死你。
    於是乎,你瘋了,發瘋的從百度,谷歌上搜索既可以不上傳又可以流暢看視訊的方法。卻只見各種BBS上一眾屌絲鬼哭狼嚎,突然,在某哀嚎貼45樓看到一位大神意味深長的寫,Flash裡面不是有設定麼,你感激涕零的顫抖著打開了Flash全域性設定,找到“阻止所有站點使用對等協助網路”這晦澀難懂的關閉P2P上傳的選項,仰天長嘯,還是Adobe厚道。設定完成後,開啟一個超清視訊,看著依然50k/s的上傳,你吐了口吐沫,嚥了咽口水,又吐了口吐沫,挽起了袖子,揮舞著你那小胳膊高喊,Adobe你這個臭流氓!
    如此這般不屈不撓的百度Google了2個月,終於我發現了一個神奇的東西,Adobe給法律留了一扇門,請允許我這樣猜測一個流氓公司,它(也請允許我用寶蓋它)留了一個只有程式設計師才會用到的mms.cfg檔案,這個檔案可以控制所有Flash的設定,於是下載了英文版的“Flash管理員手冊”,找到了那讓我夢寐以求的一條命令RTMFPP2PDisable=1,Adobe果然是國際大公司,欺騙群眾的同時不忘遵守法律,您要是被迫上傳了,告它了,它可以拿出這條命令告訴你,不是我不讓你設定,是你自己找不到。顫抖著,我在mms.cfg裡寫入了這條命令。
    以下是遮蔽Flash P2P上傳的命令語句。
    echo RTMFPP2PDisable=1 >> %windir%\system32\Macromed\Flash\mms.cfg
    echo RTMFPP2PDisable=1 >> %windir%\syswow64\Macromed\Flash\mms.cfg
    echo RTMFPP2PDisable=1 >> %windir%\system32\mms.cfg
    關於如何測試你的上傳是否被關閉了呢?
    1,保證你的頻寬0使用,開啟流量監測軟體,上傳下載應該都小於1k/s。
    2,上優酷首頁開個視訊,越熱門越好,綜藝類尤佳。改成超清模式。
    3,觀察你的瀏覽器流量
    4,看3分鐘以上,如果你的上傳速度和我一樣還保持在1k以下,那恭喜你,你讓這個世界變的美好了一點點,這種對抗耍流氓的行為,雖然只是那麼一點點,但可能可以讓更多的人免於被耍流氓。
    來源:投稿,作者遙小望。有問題可以來新浪微博@遙小望。
    更新:Adobe平臺技術經理馬鑑在微博迴應:RTMFP(P2P)協議必須要求網站伺服器端使用Adobe Media Server 4以上的版本。優酷等視訊站點並不是Adobe Flash Media Server商用客戶,不可能啟用P2P功能,所以客戶端關閉P2P也就無從說起。