邪罗刹的菠萝阁


> 联盟的菠萝 (汗,小邪只能这样子说鸟,不然就好像在讲 Bolo 了,╮(╯▽╰)╭) 昨天留言给小邪。
> 要小邪把原先的 Rss 读取程序增强一下,变成可以自定义读取条数的 Rss 强力读取程序,嘎嘎。

> 所以小邪就花了 1 个小时去处理了一下,而生成的结果就是像上面图中一样,使用的是 Li 列表。
> 因为考虑特殊情况,所以小邪给单数和复数条目定义了不同的 Class,同时请自行加上 UL 标签。

一. Get_More_RSS:

1. GMR 程序下载:

> 程序名 - Get_More_RSS (RSS文章标题链接读取器) ; 版本 - v1.07 ; 性质 - 修正增强版。

$rssurl_save_time = '1296000'; //RSS地址缓存时间,这个设置长一点儿没啥关系
$rsscont_save_time = '7200'; //RSS内容缓存时间,这个设置看情况吧,请根据服务器负载自行调整
$rsscont_read_count = 5; //RSS读取出来的条数,呵呵,按需求填写即可

> GMR v107 程序代码下载传送门 - http://code.google.com/p/evlosbox/downloads/detail?name=get_more_rss.txt
> GMR v107 GBK 版下载传送门 - http://code.google.com/p/evlosbox/downloads/detail?name=get_more_rss.txt

2. GMR 使用方法:

<script type="text/javascript" src="do.php?url=evlos.org"></script>

> 像上面这个样子的调用方法,很简单的,呵呵,然后即可生成像文章顶部一样格式的 RSS 条目。

3. GMR 编写手记:

Maximum execution time of 30 seconds exceeded in do.php ..

> ╮(╯▽╰)╭,本来小邪又想拿万戈兄的网站来做为演示的,但是很杯具,万戈兄的RSS文件好大呦。

if (file_exists($file)||(time()-filemtime($file))<$rssurl_save_time) {

> 原版本小邪犯傻了,结果这样写,基本上每位盆友第一次读取某网站都会报错,杯具 ╮(╯▽╰)╭。
> 不过这种情况下,直接调用 Javascript 却是显示正常的,杯具的尺寸没有那么大,嘻嘻嘻。

二. 附言:

> 小邪原先答应了 林木木 要写一个 RSS 聚合程序的,但是因为编写耗时比较大,所以一直没做。
> 到时候只要有合适的空闲时间,小邪一定会迅速开始自己的工作的,呵呵,O(∩_∩)O。

> 小邪还答应了 Zwwooooo,要编写一个 WordPress 远程上传插件的,但是也没能完成。
> 觉得很杯具,这个程序不是很复杂,只是耗点儿时间去研究一下安全传输与上传过滤方法。

> 所以小邪在这里保证,菠萝阁的下一篇文章一定是用来发布 Wp-remote-uploader v1.00 的。

三. 照片:

> 要淡定啊,各位,小邪认识的荷兰妞真的屈指可数,而今天是双休日,所以小邪没有办法弄到额。
> 因为小邪是读预科的,而不是读本科的,所以班上面全都是中国人,除了老师是外国人而已啦。

> 下面的照片分别是,市中心大教堂,学校的露天餐厅,还有小邪的语法课教室,╮(╯▽╰)╭。

Leave a comment
125 Comments.
  1. Jerry Chen Safari Mac OS 坐沙发!#1

    我说,读取RSS可以用正则,出来是一个array,用正则去匹配比你用一堆东西好多了

    还有,RSS聚合程序很容易弄的,UI要紧而已;

    and,远程上传这个我没兴趣弄,毕竟我上传都是到服务器本身的

    @
  2. Jerry Chen Safari Mac OS 坐板凳!#2

    补充一下,荷兰的语言我看着就晕了。

    @
  3. hzlzh Mozilla Firefox Windows 躺地板!#3

    WordPress 远程上传插件 这玩意我期待了有好一阵子了。目前只能用windows live writer 代替

    @
  4. 江流 Mozilla Firefox Windows 天花板!#4

    多么好的环境啊!

    @
  5. kaka Mozilla Firefox Windows 下水道!#5

    饭堂还有沙发。。这吃饭逍遥啊

    @
  6. Terry Mozilla Firefox Windows 地心!#6

    对代码一窍不通的路过,看看图片就不错~~ :razz: :razz:

    @
  7. 忽然想到——小邪分享下个人大头照哈~ :arrow:

    @
  8. 小邪还答应了619,要编写一个通过百度知道小bug发广告的小程序,正在进行中 .. :biggrin:

    @
  9. 貌似我看到她了 :eek:

    @
  10. 小邪的效率好高!支持一下!

    do.php还是用原来的文件?

    我试一下。

    @
  11. 那个大厅看起来很不错嘛,小邪我再给你加个项目吧? :arrow: 回复评论时随机触发一些js彩蛋程序能做出来不

    @
  12. 这段代码不错!收藏了!

    @
  13. 下篇文章相当的期待 :arrow: :rolleyes: :biggrin:

    @
  14. 荷蘭妞很好泡的,請她們喝杯飲料都可以帶去OOXX :mrgreen:

    @
  15. 妇女节快乐。。。

    @
  16. 内牛,小邪记得就好,有空整个超精简版的RSS聚合程序出来吧~

    @
    • @林木木 , 恩恩,部分主要的代码就和这个差不多了 ~
      其他的还有,换成 Mysql 数据库来存储 ~
      还有自由添加删除RSS目标的程序 ~
      还有自由定制的输出内容 ~

      @
  17. 争取带个荷兰妞回来 :mrgreen:

    @
  18. 幸亏你的提醒了...果然没几个MM,最后一张的MM还是国内的 :exclaim:

    @
  19. 专家啊!研究的这么深入! :rolleyes:

    @
  20. 好羡慕啊!!!

    @
  21. 要是能读取别人的就猛了

    @
  22. 代码我是看不懂 不过我能看懂图片了 如果能带回来两个妞就好了 呵呵呵

    @
  23. 漂亮。
    还有两个美女。
    小邪,给我打包一个足球队规模的美女带回来。

    @
  24. 我是来看图的,哈哈
    露天餐厅,还有两位美女哈~
    ps:水印是用什么做的?

    @
  25. 。。。我的RSS很大吗?小邪怎么看出来的?

    @
    • @万戈 , Maximum execution time of 30 seconds exceeded ~
      小邪在荷兰,花了30s都没有读取到你的RSS,还超时了,囧,所以觉得很大 ~

      @
  26. 教室里有美女!你应该去图书馆!

    @
  27. 直接搞个定制RSS的插件 岂不更好

    @
    • @疾风 , 囧,但是小邪的打算是兼容所有程序输出的RSS,而不是让那个程序提供接口给小邪调用 ~
      这样一来速度影响极大,二来难道小邪想要获得RSS,还要目标方安装插件 ~
      这样就杯具鸟 ~ ╮(╯▽╰)╭ ~

      @
  28. 可以拍老师嘛,让同学给你们合拍 :wink:

    @
  29. 啊?原来你在国外!

    @
  30. 看照片说,荷兰那边貌似很不错的样子,不过小邪你要当心,那边同性恋合法~~你别被合法了……

    @
  31. 小邪..荷兰有没有美女啊?

    @
  32. 下回去有空再细细研究下。我早就想找个读源文件的php程序,以前看你发过,but这个假期一直有病,没咋学习这个,也算是杯具一场捏。

    @
  33. copy下来研究!!!

    @
  34. 代码很强大

    @
  35. 小邪写出来的代码就是经典,评论大家都在叫好,学习了。。

    @
  36. 技术已经跟我绝缘

    @
  37. 一个个都到国外逍遥去了啊

    @
  38. 嘿嘿。你们班上有美女么。。

    @
  39. 周六了笨笨前来问候,前几天一直在忙工作,回访速度慢还望博主海涵,祝你周末愉快。

    @
  40. 小邪 :cry:

    @
  41. Oh,...天哪..这么舒服!!! :razz:

    @
  42. 大教堂照的真不错,好看

    @
  43. :arrow: 好雄伟的大教堂.

    @
  44. 我是来看妞的,没看到可惜啊

    @
  45. 照片看起来非常的舒适,感谢分享

    @
  46. 嗯,有缓存,不错

    @
  47. DIY的RSS就能摆脱外部工具带来的烦恼了

    @
    • @老千 , 哎,要是大家都这样就好了 ~
      不过也没办法,人家也许不会或者不愿意DIY,那就杯具了 ~
      所以咱只好折腾自个儿了 ~

      @

Leave a Reply


[ Ctrl + Enter ]