// nicovideo,smile,nimg,dmcへのアクセスを全てNicoCache_nl経由にする proxy.pac function FindProxyForURL(url, host) { // - アニメ生放送や過去の生放送(見逃し配信中)などで"試聴する"ボタンを押した時 // にエラーすることへの回避策. // - PATCHメソッドが送信されるのはlive2だけだから、liveはDIRECTにしなくても // いいかも. if ("live.nicovideo.jp" === host) { return "DIRECT"; } if ("live2.nicovideo.jp" === host) { return "DIRECT"; } if ((shExpMatch(host, "*.nicovideo.jp") || shExpMatch(host, "*.smilevideo.jp") || shExpMatch(host, "*.nimg.jp") || shExpMatch(host, "*.dmc.nico") ) && (url.indexOf("http:") == 0 || url.indexOf("https:") == 0)) { return "PROXY 127.0.0.1:8080"; } return "DIRECT"; }