五千年(敝帚自珍)

主题:【原创】不用翻墙就能上西西河的浏览器,速来~ -- 晨池

共:💬110 🌺146
全看树展主题 · 分页首页 上页
/ 8
下页 末页
家园 没有CCTHERE.COM
家园 【原创】阅读所有ccthere帖子的浏览器出来啦~

下载地址:

外链出处

或者发送邮件到我的信箱索取:

[email protected],24小时以内有回复

最新更新:

外链出处

上图片,图片里的帖子是时政贴吧,您在cchere很难看到的吧~嘿嘿:

[提示:原图站已失效]

  这个版本的改进在于,提供了以编号方式访问所有ccthere帖子的功能。输入编号,然后点击Go按钮,就到那个帖子了。还有“上一个”和“下一个”功能,比如当前浏览的帖子编号是335235,下一个,就可以看335236,上一个,就可以看335234。

  按照编号访问的方式,很不友好,你想看老萨的贴,必须先知道老萨贴的编号——这除了老铁以外,恐怕连老萨也不知道他的贴编号是什么。所以么,你只能撞大运一样乱溜达。。。没办法,先解决“有没有”的问题,再解决“好不好”的问题吧。

  下一步的好不好,我打算增加一个“主题列表”和“一网打尽”,把帖子的编号和主题,可能还有作者,一起列出来,这样就不用撞大运了~大家还有什么好意见,请告诉我吧:[email protected]

  另外,有很多河友质疑cchere和ccthere的问题,这个么,cchere和ccthere的关系就是这里和那里的关系,详细解释一下:

  确实一直是在cchere,但是你看到的帖子,却和ccthere是一样的,cchere与ccthere只是两个不同的域名,但是他们对应的服务器是相同的,区别是cchere只显示了一部分经典的帖子,而ccthere显示了所有的帖子。我的浏览器就是提供了一种方式,让你能从cchere看到所有的帖子。这种方式也是很简单很简单的,你用手工也能实现,这个浏览器,就是替你做了手工工作。

求助一下:现在用sina的分享来发布,总是要审核,我担心有一天审核不通过,谁知道一个比较好的上传下载站点?我发布的会很快的。

最后,无耻的做个广告,请大家努力帮助,多多益善,相信内容请看软件的“相关信息”页面,嘿嘿~

通宝推:朱测,
家园 能否搞一个“只看楼主”?

或者按标题用正则表达式搜索,然后按发表时间排序,并且支持保存和打印。这样的话,看长篇连载就方便多了

家园 是可以的,这个并不困难,不过我还是先把主题列表做出来吧

有了主题列表才真的是初步可以看ccthere了,现在按照编号来仅仅是暂时应付一下

家园 从技术看,伟大的墙早晚完蛋。

1.随着国际出口带宽的快速增加,墙已经告别了“串联过滤方式”,改为“并联干扰方式”。因为带宽的增加速度超过了“串联过滤”的并行CPU处理能力的增加速度。除非国内不再增加国际出口的带宽。可这样做的可能性有多大?

2.由于待处理的信息量增加太快,墙对信息的协议处理有“低级倾向”。越高级就需要更高的处理能力。

3.跟据墙的特点开发新的翻墙技术完全可行,比如WEB 服务器与浏览器配合的方案。猫鼠之争,用无间歇。

又:LZ的西西河方案并不是很好,主要是相关的界面工作太多,而且WEB 控件的细节处理能力不强(不过比较容易上手)。个人认为关键的问题是处理IE中HTTP的协议栈。

家园 顶此功能。。。但是

但是建议做成选项,毕竟回帖的精彩也是西河魅力之一

家园 “帮助西西河”,太不显眼了

我到现在都没看到...... 面壁去.

家园 太守来指点,太欢迎了!不过,我猜您高估我了。。。嘿嘿

“WEB 控件的细节处理能力不强”,您的意思是不是使用Delphi的TWebBrowser和其他控件一起控制网页,然后自动点击网页当中的链接?嗯嗯,我不是这样的,这个虽然容易上手,但是小子愚笨……木有上手,我是直接把网页复制下来,然后分析内容,这就是一个字符串分析的功夫。

“相关的界面工作太多”,是说这样做要把一个浏览器几乎所有的界面都做一遍吧,什么收藏夹、标签页、书签等等的,真的是挺多的,所以只好一步一步来。当时我看过您的谷歌浏览器源码分析,最开始,真的有想法把谷歌浏览器拿过来改,这样就不需要在界面上做任何工作了,不过后来想想还是先这样做一个将就能用的吧,毕竟最开始是自己做做用的,没想这么多。

还请太守多多指点,您的贴俺一向是追着看呢!

家园 【商榷】请大家看看这个界面如何?一个“预览版本”

[提示:原图站已失效]

这个是列出来了主题贴,按照倒序排列,最新的主题贴放在最前面,点击下一页去看以前的主题贴。对于比较老的数据,就不显示了。这样的做法可好?

还有,对于所有贴,请问有无必要也做一个?

目前自动更新还有点问题,不能放出来用。自动更新就是有人发贴以后,西西河浏览器能在这个链接页里把新帖的链接也更新出来,当然会滞后一段时间。

现在我的设想是只自动更新新贴,对于老帖就不自动更新了,也就是说,恩,老贴就不能从这个浏览器看到了。

最近外出几天,软件暂停更新。去办户籍证明,唉,头疼啊。希望能顺利办出来,也希望回来一看,哇哈哈哈,西西河解封了?!

家园 哈哈,确实是太不显眼了

而且提供帮助的功能也太少了,一定要买书。。。?设个功德箱也行啊

家园 恩……他说的和你不矛盾啊

是可以全看,也能“只看楼主”,这个功能,我也想要~

家园 如果HTTP熟的话,思路是这样的。

重要的是该协议相关的代码,而不是分析网页。

浏览器典型的HTTP 请求HEAD是这样的:

GET / HTTP/1.1

Host: www.ccthere.com

Connection: close

User-Agent: ......

Accept-Encoding: gzip

Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7

Cache-Control: no

Accept-Language: de,en;q=0.7,en-us;q=0.3

Referer: http://web-sniffer.net/ (有时是这个地方也是http://www.ccthere.com/.....)

将这种请求HEAD中的“ccthere.com"改为“cchere.com".

铁手可以在服务器端设计几个特殊的URL定义诸如“www.ccthere.com”的问题。比如www.cchere.com/747-A380.htm返回www.ccthere.com的内容。

IE中的术语叫Asynchronous Pluggable Protocols,就是你用C++写个类似COM的东西(具体的代码还不是很容易理解,比写一般的COM难)。

如果直接改chrome的话大概几千行代码就够了。具体改什么地方我可以告诉你。唯一的问题要关闭chrome的自动更新。

家园 太守,我也就是个拿电风扇吹肥皂盒子的水平

属于偶尔窜高一下的鸡~您说到的http协议,我确实是完全不懂也没接触过,我用Delphi做的,很简单的工作,净是小聪明和小trick

用Delphi快速开发也不特别麻烦,在TWebBrowser的BeforeNavigation事件里面ccthere -> cchere就可以了,主要是我对http协议完全不了解,而Delphi却很熟悉,所以选择了这样的方式。

我有点疑惑,如果只是ccthere -> cchere,会需要在chrome当中改几千行吗?或者您的意思是实现抓取主题列表等功能?因为现在我做的总共的代码量还没超过一千行,即使把主题列表做出来也未必能超过两千行。

以前您发chrome的分析贴时候,我跟着看还下载了代码,如果您有空,不麻烦的话,能否指点一下在chrome当中怎么修改?发在这里,或者发我邮箱[email protected]都可以

家园 哇,已经有人做出客户端了。

好厉害啊

家园 原来也是分析页面啊

我也是一样思路,不过。。。要是老铁修改界面,那么代码就要重新写了。。。比较悲剧啊。

全看树展主题 · 分页首页 上页
/ 8
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河