Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PAC 设定失效 #55

Closed
whuhacker opened this issue Dec 22, 2012 · 73 comments
Closed

PAC 设定失效 #55

whuhacker opened this issue Dec 22, 2012 · 73 comments
Labels

Comments

@whuhacker
Copy link
Contributor

有两人报告使用 iPad设定PAC( http://yo.uku.im/proxy.pac ),仍然显示仅限中国内地观看。
是不是服务器IP被监测到结果被ban了。。

@zhuzhuor
Copy link
Member

@whuhacker youku的解封失效了?估计是那个timezone的问题被推广到所有的服务器了

@zhuzhuor
Copy link
Member

@whuhacker 另外可以让他们提供个视频地址检测一下

@whuhacker
Copy link
Contributor Author

ipad上設置好了,但在pptv/風行 apps內還是找不到只限國內收看的頻道,如英超、西甲直播。

估计是获取频道列表的 URL 也进行了 IP 检测。不过 iPad 上怎么调试获取频道的 request 呢。。有点麻烦

@zhuzhuor
Copy link
Member

@whuhacker
没用过风行,但是pptv的app貌似不用代理都可以看到直播的列表,不知道你那边的用户遇到的是什么麻烦...

2012-12-23 00 22 03

如果是使用自己运行的本地代理服务器的话,会自动在console里打印出来访问的URL列表,这个可以方便解决问题

我觉得这些个apps的问题,用户遇到了问题没办法描述,不像网页版的那样提供个链接我们就可以测试了
我们也很难重现问题,也得考虑不同的设备和不同的app版本的区别

@zhuzhuor
Copy link
Member

@whuhacker 我在 wiki 页面 http://ub.uku.im/proxy 添加了一点检查代理设置是否生效的的步骤,你可以看看,方便用户先自行检查一下

@whuhacker
Copy link
Contributor Author

@zhuzhuor 嗯,thanks

@jeffrey0218
Copy link

我安裝了搜狐視頻 ios app還是會出現您的區域無法播放的問題...
我測試了..检查代理设置是true....

but....電腦版的chrome卻是可以用的,只是要選擇「普通模式」

@zhuzhuor
Copy link
Member

@jeffrey0218 请提供个具体的视频方便测试,比如如何搜索到你遇到提示的视频

@jeffrey0218
Copy link

 006

 050
 048
我有擷取畫面喔!
還需要什麼資訊我可以再提供....

@whuhacker
Copy link
Contributor Author

@zhuzhuor 做 app 的应该是一个独立团队,猜测那些app自己设置了 IP 地域监测,URL 与网页版的不同。这个很难 debug 啊

@zhuzhuor
Copy link
Member

@jeffrey0218 你一打开电视剧之类的列表就会有版权的提示吗?

我手头的 iOS 设备只有个 iPad
貌似搜狐视频 HD 版没有这个问题,我开了几个视频也没问题
TBBT 也可以正常观看,不过会自动打开个网页观看

也许是 iPhone 版 app 和 iPad 版 app 的不同导致的区别,只能看看 @whuhacker 或者别人有没有 iPhone 或者 iPod Touch 可以测试下了

2012-12-24 00 38 30
2012-12-24 00 36 32

@zhuzhuor
Copy link
Member

@whuhacker 嗯,主要问题是不好重现 + 没有方便的测试工具和办法
如果真是 iPhone app 有问题而 iPad app 没有问题这情况... 我暂时也没啥办法

@whuhacker
Copy link
Contributor Author

访问搜狐视频会自动跳转到移动版站点,例如 m.tv.sohu.com/20121214/n360386779.shtml
这个正则应该加到 PAC 文件里去。maybe 是这个原因。

ps. 如果我们的 PAC 文件更改了,已经设定的用户会自动得到更新么?这个好关键啊

@zhuzhuor
Copy link
Member

@jeffrey0218 突然想起来 iPad 是可以装 iPhone 版的 apps 的...
我试了一下 iPhone 的搜狐视频,可以还是没能弄出来你的那个提示消息
可以再具体描述一下怎么遇到的吗?

2012-12-24 01 06 48

@whuhacker 那个视频我试了下,是可以正常播放的。于是...可能是用户没有设置成功的原因

2012-12-24 01 04 32

@jeffrey0218
Copy link

嗯嗯...我人在台灣呀!我有把我的設定畫面弄上去啦!app在列清單之後,我點擊其中一頁,就會出現了說....

我試試看網頁版的,會不會成功...


經過我測試結果,在ipad上,透過pac設定,可以成功讀取搜狐視頻的影集
但如果用APP是不行的...

感謝各位大大的協助....暫時先這樣用囉!

@whuhacker
Copy link
Contributor Author

@zhuzhuor 用户检测163那个已经显示true了。。。真是纠结

@zhuzhuor
Copy link
Member

@jeffrey0218 可不可以再具体点... 比如先打开什么列表清单,然后点了什么图标之类的,就会出现提示了
你可以自己多重复几遍,如果能稳定地遇到问题可以跟我们讲讲步骤,不然我们也没办法定位和解决问题

另外想到个可能的问题
如果数据流量是走的 3G 或者 4G 网络而不走 wifi 的话,wifi 的代理就不管用了
不过这些 apps 应该不会坑爹地在连接上 wifi 的时候还走 3G 或 4G 流量吧...

@zhuzhuor
Copy link
Member

@whuhacker 汗,没辙了... 暂时就别管了

@jeffrey0218
Copy link

好呀!我再多試試...至少網頁版可以用...

@kail2008
Copy link

kail2008 commented Jan 3, 2013

ipad设置了,用Ipad还是看不了迅雷看看HD,还是说不在中国大陆地区。有没有办法??

@zhuzhuor
Copy link
Member

zhuzhuor commented Jan 3, 2013

@kail2008 试了下我这里在 appstore 里搜索不到迅雷有关的所有 apps,猜测是只在有限的国家或地区上架了
我这里测试不是很方便,你可以等等看别的开发者或爱好者有没有办法定位和解决这个问题

@kail2008
Copy link

kail2008 commented Jan 3, 2013

谢谢,迅雷hd也是在中国苹果商店下载的,可能只针对中国大陆用户吧,有趣的是iPhone版的可以看哦,不过用搜索搜其他影片再点播放后就出现不在中国区了,后台退出重开后,又跟之前一样不搜索状态下可以看的,这个不用pac设定也是一样。

2013/01/04 3:00、"zhuzhuor" notifications@github.com のメッセージ:

@kail2008 试了下我这里在 appstore 里搜索不到迅雷有关的所有 apps,猜测是只在有限的国家或地区上架了
我这里测试不是很方便,你可以等等看别的开发者或爱好者有没有办法定位和解决这个问题


Reply to this email directly or view it on GitHub.

@tzungtzu
Copy link

请教 我设置代理网页测试为true以后 登录youku tudou sohu的视频网页和客户端都无法正常播放视频 打开视频以后一直处于缓冲阶段

@zhuzhuor
Copy link
Member

@tzungtzu

  1. 你访问普通网页没问题吧?
  2. 不设置那个pac的链接,在网页或app里打开别的视频可以正常播放不?

@zhuzhuor
Copy link
Member

@tzungtzu 另外能给个链接之类的吗,我们回头也好测试下

@tzungtzu
Copy link

访问普通网页没问题,关闭http代理 网页显示只能在大陆播放 没有全部黑屏缓冲的情况试试这个链接把http://v.youku.com/v_show/id_XMjk5MDQxMzg0.html

Date: Thu, 10 Jan 2013 07:03:07 -0800
From: notifications@github.com
To: Unblock-Youku@noreply.github.com
CC: needy_wei@hotmail.com
Subject: Re: [Unblock-Youku] PAC 设定失效 (#55)

@tzungtzu

  1. 你访问普通网页没问题吧?

  2. 不设置那个pac的链接,在网页或app里打开别的视频可以正常播放不?

          —
    
          Reply to this email directly or view it on GitHub.
    

@zhuzhuor
Copy link
Member

@tzungtzu 你关闭代理之后,找个普通的没有限制的视频试试,看能正常缓冲不

我用firefox试了下,你说的那个视频是可以正常播放的,参考下面的截图
iPad没在身边,等我回去了试试

Screen Shot 2013-01-10 at 11 14 30 AM

@tzungtzu
Copy link

发现不设置代理pad也看不限制的视频。。不知道是什么问题。。一样的问题,一直缓冲。。这到底是什么问题呢。。。

Date: Thu, 10 Jan 2013 08:16:06 -0800
From: notifications@github.com
To: Unblock-Youku@noreply.github.com
CC: needy_wei@hotmail.com
Subject: Re: [Unblock-Youku] PAC 设定失效 (#55)

@tzungtzu 你找个普通的没有限制的视频试试,看能正常缓冲不

我用firefox试了下,你说的那个视频是可以正常播放的,参考下面的截图

iPad没在身边,等我回去了试试

          —

          Reply to this email directly or view it on GitHub.

@zhuzhuor
Copy link
Member

@tzungtzu 那有可能就是你用的网络的问题。。。看看台式机或笔记本上有没有类似的症状
如果台式机笔记本没有类似的问题的话,看看iOS设备的网络设置和笔记本有啥不同
如果都有问题的话,就看看自己的网络设置跟别人有哪些不同。。。试试更改DNS之类的试试

@tzungtzu
Copy link

?????õ?????·?? ?ʼDZ????ó????? ??firefox????????????Ƶ pad??????????һ?????????Dz??ܿ?????

Date: Thu, 10 Jan 2013 08:26:35 -0800
From: notifications@github.com
To: Unblock-Youku@noreply.github.com
CC: needy_wei@hotmail.com
Subject: Re: [Unblock-Youku] PAC ?趨ʧЧ (#55)

@tzungtzu ???п??ܾ??????õ??????????⡣????????̨ʽ?????ʼDZ?????û?????Ƶ?֢״

????̨ʽ???ʼDZ?û?????Ƶ??????Ļ???????iPad?????????úͱʼDZ???ɶ??ͬ

?????????????Ļ????Ϳ????Լ??????????ø?????????Щ??ͬ?????????Ը???DNS֮????????

          ??

          Reply to this email directly or view it on GitHub.

@zhuzhuor
Copy link
Member

@whuhacker 我猜 app 还可以正常解封,但是直接访问网页是不行了

@ghost
Copy link

ghost commented Mar 2, 2013

敢問開發者能否開發 for Maxthon ,傲遊瀏覽器 的插件……?

@zhuzhuor
Copy link
Member

zhuzhuor commented Mar 2, 2013

@binota 暂时没有开发别的浏览器扩展的计划,避免分身乏术到最后自己维护不过来
你可以试试 http://uk.uku.im/proxy 的这个代理设置

@ivysrono
Copy link

ivysrono commented Mar 7, 2013

能否给proxy.uku.im 也部署上 IPv6 ?这样教育网用户就方便很多了。ub.uku.im 已经用了cloudflare,为何不给uku.im 都部署上呢?
现在用 WallProxy IPv6 可以看优酷,就是海外 IP 的限制问题。如果用 Chrome 扩展倒是可以,不过 Firefox 就头疼了。

@zhuzhuor
Copy link
Member

zhuzhuor commented Mar 7, 2013

@bgavhtqe 整个 proxy.uku.im 都是假设在 appfog 上的,appfog 貌似现在还没有部署 IPv6
绝大部分的域名都用了 cloudflare,个别几个没用的基本都是因为技术问题,用了之后一些功能就不 work,应该是 cloudflare 会修改/过滤一些 http 请求造成的

如果是国内教育网用户的话,应该本身就能看国内的视频吧?
如果先翻墙出来,然后再用我们的扩展翻墙回去,岂不是有点多此一举的赶脚。。。
我猜你翻墙用的这些软件都有办法设置让国内的网站不通过代理吧,你可以找找看,直连的话速度也可能会快一些

@ivysrono
Copy link

ivysrono commented Mar 8, 2013

教育网网速太慢,费用太贵,所以我用 WallProxy IPv6 翻出来上网,所以碰到了这个问题……
昨天 WallProxy 更新了下,可以设置第三方代理了,倒是实现了。速度比没有嵌套还快,实在是无语。
当然如果部署了 IPv6 就不需要用gae嵌套了。
无论如何,多谢了!

@whuhacker
Copy link
Contributor Author

不同学校的教育网差距还真大,当年我校20元包月,下载速度可达10MB/s
@zhuzhuor 据说清华是按流量收费?

@zhuzhuor
Copy link
Member

zhuzhuor commented Mar 8, 2013

@whuhacker 之前是国内流量免费,出国流量1M一块钱。。。随便开个国外的主页就几块钱就没了orz
所以同学们都练就了一身代理+翻墙的本领,不知道现在情况有没有改观

@cangyuyao
Copy link

我用的是opera浏览器,这个pac设定在opera上似乎没有效果,检测网址显示的是true但优酷还是无法找到视频(用IE设定后可以观看)

@xiaotian532
Copy link

hi Zhuzhuo
方便时候和我联系下,有些好想法,另外提供你些数据中心资源,让你更好的服务广大客户。我是干IDC的, 我手头有大批的服务器资源。另外我有一些改进的想法。 联系我的邮箱 xiaotian532@gmail.com

@waynesi
Copy link

waynesi commented Mar 31, 2013

您好 首先谢谢您造福广大海外华人的无私和不懈的努力 我想请问一下有没有可能使用pac的方法来支持百度音乐呢 期待您的回答 谢谢

@zhuzhuor
Copy link
Member

zhuzhuor commented Apr 1, 2013

@waynesi PAC代理文件的办法暂时不支持百度音乐,暂时只能用Chrome扩展的普通模式来解封,主要是我们用的这个代理服务器有点慢了
不过你可以尝试把我们的扩展源码下载下来在本地搭建个代理服务器并且用自己修改过的PAC文件

@hiddenpower1
Copy link

一直以来都用您的插件,非常好用,首先要谢谢你的无私奉献。
同时最近发现sohu视频美剧不能看了,试了3种模式都显示“亲爱的用户,该视频仅授权中国大陆地区用户”

比如这个 http://tv.sohu.com/20130402/n371514654.shtml?src=tvPush_web

@zhuzhuor
Copy link
Member

zhuzhuor commented Apr 3, 2013

@hiddenpower1

你可以多刷新几遍网页试试,有时候可能是 你的浏览器/我们的服务器 的缓存的问题,我刚才试了试是可以看的
另外你可以参考 http://ub.uku.im/faq 里的常见问题的解决方法挨个试试看

最后想说的是,推荐你通过扩展菜单的 Contact Us 链接向我们反馈,那个表格会顺带收集你的浏览器扩展的版本和设置信息,方便我们给你解决问题

Screen Shot 2013-04-02 at 9 49 53 PM

@Migflyway
Copy link
Contributor

怎样修改proxy.pac 呢?

@heeroyuyj
Copy link

作者你好, 我是在 http://igfw.net/archives/10182 里看到说您的代码内嵌了 Sogou.py 以实现解锁海外观看优酷 / 土豆的限制 (当然我刚刚看了一下您的 code, 似乎没找到 Sogou.py)

呃, 因为现在需要用到 Sogou.py, 但是其代理服务器默认是教育网的, 其中电信 (.ctc.bj.ie.sogou.com) 和联通 (.cnc.bj.ie.sogou.com) 的貌似都失效了

我想问下如果您使用的是 Sogou.py 的话, 您如何查找代理服务器呢?

@whuhacker
Copy link
Contributor Author

@heeroyuyj 试下.dxt.bj.ie.sogou.com
本插件主要是用 javascript 写的,所以Sogou代理的有关代码用 js 重新实现了一遍,代码在 这里
另外,你的问题与这个 issue 无关,最好新开一个。 @zhuzhuor 关了这个 issue 吧已经被滥用了。。

@heeroyuyj
Copy link

sry, I didnt mean to "滥用", 确实是希望请教一下

@zhuzhuor
Copy link
Member

@heeroyuyj 哈哈,@whuhacker 不是指你滥用,这个issue已经很长很长了,各种内容都有
而且每次有人回复的话,楼上的人估计都会收到邮件通知的(悄悄地说一声,这个页面最下面可以设置unwatch)
如果有跟topic不是很相关的问题,希望可以新开一个issue,回头好查找历史记录

然后回答你的问题,现有的代码是用到了sogou的代理,如 @whuhacker 所说是用 js 重写了下,ctc和cnc的确是不能用了,只能用 edu 和 dxt
程序开始运行的时候会随机选一个sogou服务器,就不会总用一个服务器造成很大压力
另外服务器端的程序 server/server.js,每十分钟会换一个代理,发现sogou的服务器timeout或者reset也会立马再重换一个

@heeroyuyj
Copy link

我找到了电信的, 只有 IP, 没有域名了

220.181.118.128
220.181.118.160
220.181.118.161
220.181.118.162
220.181.118.163

能有办法在 python 代码里实现随机选取一个 IP 么?

原来的作者的代码是这样的 proxy_host = 'h' + str(random.randint(0,5)) + '.edu.bj.ie.sogou.com

@zhuzhuor
Copy link
Member

@heeroyuyj 牛逼,你是怎么找到的,用wireshark监听网络么?

选择ip那你就用 random.choice 吧

>>> random.choice([
...     '220.181.118.128',
...     '220.181.118.160',
...     '220.181.118.161',
...     '220.181.118.162',
...     '220.181.118.163'
... ])
'220.181.118.162'

@heeroyuyj
Copy link

非常感谢 @zhuzhuor ! 终于能实现随机选取电信的代理服务器了

要集成到 WallProxy 里, 原 Sogou.py 里的方式只适合联通和教育网的用户

IP 是我在网上搜到的, 找了很久呀

@xiaotian532
Copy link

看到大家在讨论这个问题,我以前理解是通过加入服务器代理的自动选区脚本来实现。程序本身伪造header地址

和sogou有什么关系的?这块没看明白。我们自己也做出来了第一个路由器版本可以支持vpn选择性翻墙。有机会可以切磋下,我想实验看把你的脚本整合到openwrt里面,那么就方便多了

On Sunday, April 14, 2013, heeroyuyj wrote:

非常感谢 @zhuzhuor https://github.com/zhuzhuor ! 终于能实现随机选取电信的代理服务器了

要集成到 WallProxy 里, 原 Sogou.py 里的方式只适合联通和教育网的用户

IP 是我在网上搜到的, 找了很久呀


Reply to this email directly or view it on GitHubhttps://github.com//issues/55#issuecomment-16337284
.

Marshall M
Mobile: 0433463041
Email: marshall.ma@webnova.com.au
WebNova Multimedia Pty Ltd
403B / 418 Collins St,Melbourne 3000
Tel: 03-9005 3650
Fax: 03-9012 7809

@karlcheong
Copy link
Contributor

@heeroyuyj
其實
220.181.118.160
220.181.118.161
220.181.118.162
220.181.118.163
分別對應了
h4.dxt.bj.ie.sogou.com
h5.dxt.bj.ie.sogou.com
h6.dxt.bj.ie.sogou.com
h7.dxt.bj.ie.sogou.com

自己隨便PING了下應該有以下這幾組線路.(不清楚是否都可用)
教育網115.25.126.*
h[0-15].edu.bj.ie.sogou.com
電信通?(電信chinanet機房)220.181.118.*
h[0-15].dxt.bj.ie.sogou.com 另加 220.181.118.128

下面的應該都用不了但也貼一下
電信220.181.61.*
h[0-3].ctc.bj.ie.sogou.com
聯通/網通61.135.188.*
h[0-3].cnc.bj.ie.sogou.com
移動/鐵通222.35.250.148
h0.crc.bj.ie.sogou.com

@zhuzhuor
Copy link
Member

@karlcheong 多谢,我之前以为还是新的服务器。回头再把这个IP去掉

@zhumingvictor
Copy link

@xiaotian532 请问实验的怎么样了?能否用wallproxy改下配置来实现?

@gingyen
Copy link

gingyen commented Oct 29, 2013

請問有大大知道這一段怎麼設置嗎?
我找不到squid.conf,不好意思,新手上路請多包涵。

[tyw@Nerv squid] $ vi squid.conf

我们需要加入一些语句,让unblock youku 生效, 利用cache peer。
acl uyouku url_regex -i "/usr/local/squid/etc/youku.list" #这里是你youku.list的 full path
never_direct allow uyouku
cache_peer 127.0.0.1 parent 12345 0 no-query default
#cache_peer proxy_url parent proxy_port 0 no-query default
cache_peer_access 127.0.0.1 allow uyouku
cache_peer_access 127.0.0.1 deny all
好了,这样配置就改完了,ZZ

另外,youku.rules和下邊的youku.list是指同一個檔案嗎?
我有執行ub.uku.js ,它有在運行,但是還沒有相關設定,另外開機後它會自動運行嗎?

@virgo12909
Copy link

我IOS用了儲入 http://yo.uku.im/proxy.pac 這個方法 在網頁上看优酷(只可以看20分鐘)是可以的 但用优酷的APP就看不到 求解決

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests