【即用】视频网站瞬间提速(适用于优酷、爱奇艺、搜狐、乐视、土豆等)

说明:转载自中文论坛,作者兔子,请测试反馈。

很早很早以前,像优酷之类的网站,就在网页播放视频过程中,使用了 P2P 技术。也就是你用网页看视频时,它就会默默的无任何提示的使用你的上传通道,对其它用户进行上传。​此过程不可中断,不可控制,并将占满整个上传通道。

很长一段时间,我完全不知道上述情况,于是常常出现的状况就是 4M 宽带,看个“标清”渣画质都会卡得像条狗,并且完全不知这是为什么……

以下代码可一次性彻底解决此情况,很抱歉这里的代码块没有全选或另存为文件的按钮:

if not A_IsAdmin
{
  Run *RunAs "%A_ScriptFullPath%"  ; 需要 v1.0.92.01+
  ExitApp
}

MsgBox, 4148, 提示, 本工具将关闭 Flash 的 P2P 功能,以便释放上传通道,最终加速视频网站播放速度!`r`n`r`n适用于优酷、爱奇艺、搜狐、乐视、土豆等几乎所有视频网站。
IfMsgBox, Yes
{
  ;对 3 个位置的特定配置文件写入特定配置“RTMFPP2PDisable=1”,也就是关闭 Flash 的 RTMFP 协议,即 Flash 的 P2P 功能
  FileRead, OutputVar, %A_WinDir%\system32\Macromed\Flash\mms.cfg
  Loop, Parse, OutputVar, `n, `r
  {
    if (A_LoopField<>"")
      lastline:=A_LoopField
  }
  ;避免重复写入同条配置
  if (InStr(lastline,"RTMFPP2PDisable=1")=0)
    FileAppend, RTMFPP2PDisable=1`r`n, %A_WinDir%\system32\Macromed\Flash\mms.cfg
  OutputVar:="",lastline:=""

  FileRead, OutputVar, %A_WinDir%\syswow64\Macromed\Flash\mms.cfg
  Loop, Parse, OutputVar, `n, `r
  {
    if (A_LoopField<>"")
      lastline:=A_LoopField
  }
  if (InStr(lastline,"RTMFPP2PDisable=1")=0)
    FileAppend, RTMFPP2PDisable=1`r`n, %A_WinDir%\syswow64\Macromed\Flash\mms.cfg
  OutputVar:="",lastline:=""

  FileRead, OutputVar, %A_WinDir%\system32\mms.cfg
  Loop, Parse, OutputVar, `n, `r
  {
    if (A_LoopField<>"")
      lastline:=A_LoopField
  }
  if (InStr(lastline,"RTMFPP2PDisable=1")=0)
    FileAppend, RTMFPP2PDisable=1`r`n, %A_WinDir%\system32\mms.cfg
  OutputVar:="",lastline:=""

  MsgBox, 4160, 恭喜, 视频网站提速成功!`r`n`r`n如果浏览器用的是“搜狗”,需要勾选“设置”——“页面设置”——“使用系统公用的 Flash Player (需重启浏览器)”, 10
}
ExitApp

原理很简单,通过修改 Flash 配置文件来禁用其 P2P 功能。此操作没有任何副作用(经过我几个月使用的实际测试),效果非常显著(现在非常非常少的时候我看“超​清”会卡)。

编辑于 2014-10-15 12:10