« 1 2» Pages: ( 1/2 total )
本页主题: 利用twitter建立杀人游戏的手机短信投票渠道的失败尝试(终于找到了别扭的解决方案) 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17392
威望: 8730 点
金钱: 7074 静电币
支持度: 19101 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 利用twitter建立杀人游戏的手机短信投票渠道的失败尝试(终于找到了别扭的解决方案)

因为伊朗大选事件,最近开始研究twitter。了解这个东东的功能之后,我首先想到可以用这东东做一个杀人游戏投票情况的跨平台信息共享。具体说来,就是天神上网时,把最新的投票情况发布到twitter上面(或者可以更进一步,直接用RSS把投票帖的更新情况更新到twitter上面)。而玩家们用手机订阅天神的twitter,天神的发布的信息就可以通过短信实时发送到玩家的手机。玩家们如果用手机投票,也直接发短信到自己的twitter,天神就会在twitter上看到。这样就建立起一个手机和网络联动的投票平台,以备不时之需。

想的很好。实际做起来发现根本不现实。

我先考虑用国内的twitter网站来做,仔细研究了饭否、叽歪、滔滔和其他几家国内的twitter网站的说明文档,才知道国内这些twitter网站根本没有手机下行的功能。就是说,只能把信息用手机短信发到网站上,而不能把网站的消息用短信发送到手机上。那对我一点意义都没有。

继而考虑使用www.twitter.com。这家倒是支持手机下行,而且是免费的,但是反过来手机要上行的话,从国内发一条短信到www.twitter.com的资费是1元。就是说,玩家要用手机把投票信息发给twitter的话,每投一票要花1元钱……赶上超女投票的价钱了~也不现实。还有个更主要的原因:www.twitter.comwww.youtube.com的后尘被封掉,我看只是个时间问题。这个网站不知还能上几天,不适合在国内使用。

所以啊,结合国情考虑,实在不行用飞信似乎也凑合。但飞信的问题是,这是个程序,而不像twitter是个网站。网站的话天神的电脑只要能上网就能在线发布消息,而程序的话天神很可能在投票结束之前找到台上网的电脑,还得临时下载飞信客户端,安装,然后再发布投票信息……黄花菜都凉了~ 想想似乎没啥好办法,一场失败的技术革命……
Posted: 2009-07-04 23:52 | [楼 主]
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17392
威望: 8730 点
金钱: 7074 静电币
支持度: 19101 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

继续研究。见到网上有人说,可以用www.feedlr.com的rss推送功能,把指定的feed推送到叽歪。而叽歪可以和飞信绑定。当你的飞信不在线的时候,飞信就会把信息发短信到你的手机上。如果我用这个方法,把投票帖的rss更新和叽歪联结起来,再把叽歪和飞信绑定,应该也可以自动实现“一旦有人投票,玩家就会收到手机短信通知”的功能。这样即便玩家不能上网,也可以随时从手机了解白天投票的情况。

但一做起来,发现这个方案也有问题。先看从rss到Feedlr这一步:Feedlr在4月12日已经关站了。站长说:“随着feedlr支持的feed数量越来越多,服务器性能显得越来越突出。我现在决定暂时停止目前版本的feedlr服务,花一些时间把feedlr移植到Google App Engine上,彻底解决可扩展性的问题。由于需要用Python重写整个服务,需要花一定的时间。”——当然,关站只是小问题。燕子去了,有再来的时候,桃花谢了,有再开的时候……核心问题是,Feedlr的rss抓取频率是每半个小时一次,这对于rss来说已经算快的了(google reader甚至要一个小时),但要播报版杀的投票情况的话,我希望能实现实时更新。而这显然不可能。半个小时更新一次,只是聊胜于无。

再看从叽歪到飞信的环节:我在叽歪网的客服留言板中看到大量对叽歪绑定的飞信服务的抱怨。一是叽歪的飞信机器人经常不在线,二是有时候会漏消息。这两条对播报投票信息来说也很致命。万一关键时刻掉链子,少递送了一则投票情况,就可能导致玩家完全误判形势……

综合起来,这个方案仍然无法满足我的需求:无论是时效,还是正确率,都有些问题。相对来说最快最保险的方案,似乎还是天神用飞信来群发短信。

所以啊,不管将来用不用得到,我先建起一个老玩家的飞信网络来再说:

bbsriver的飞信号码:869643778

狗狗版杀飞信群:9062814


各位版杀玩家,如果已经有飞信的,请加我为好友。加的时候请说明论坛ID

如果还有没飞信的又愿意用手机短信接收消息的,请在论坛上发短消息告诉我手机号码,我通过飞信端来加好友。

如果不想透露手机号的,请注册一个飞信号再来加我好友。


Posted: 2009-07-05 17:51 | 1 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17392
威望: 8730 点
金钱: 7074 静电币
支持度: 19101 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

继续研究。现在我想解决的问题是:把rss更新和手机短信相连接。一有人发帖投票,玩家就能从手机短信中看到。

先说网络到手机的这段连接。昨天下午发现一个工具:中国移动的139邮箱。这个邮箱支持把收到的邮件以短信发送到绑定的手机。普通短信(SMS)免费,可以发送350字以内的邮件。彩信每条收费3角,可以发送2万字(!)以内的邮件。如果光是接收投票帖的更新的话,350字足够了。我测试了一下,邮箱到手机的速度极快——几乎是邮箱收到邮件的同时,手机就会收到短信。有时手机比邮箱还能快一两分钟,相当强大。

再看从rss到邮箱这段路。从技术上来说这没啥难度:现在提供rss2email服务的免费网站有几十个。关键是三个问题:1)支持中文,没有乱码;2)必须以纯文本方式发送邮件,否则手机短信的接收就会出问题;3)最好能一有更新就发邮件,但是没有一家网站能做到这一点。我逐个测试了二十多个网站,发现最快的是feedblitz、xfruits、feedmailer、botablog这几家,可以设定为每一个小时发送一次邮件。但botablog似乎不支持139邮箱,xfruits发送的邮件是html格式,手机短信(sms)无法显示,feedblitz和feedmailer我已经订阅了10个小时了,还没收到更新邮件(但是能收到测试邮件),又不像是rss的更新频率的问题,我怀疑是对139邮箱的支持不够好。

所以,这条路也行不通……还是慢慢等feedlr重新开站吧。

Posted: 2009-07-06 10:33 | 2 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17392
威望: 8730 点
金钱: 7074 静电币
支持度: 19101 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

欧也!

终于解决了饭否到手机的下行问题。

用个牛人的写的java程序(http://kengle.yo2.cn/),在电脑里架了一个java环境,把google calendar和手机绑定,再用这个程序把饭否和google calendar绑定。现在饭否的更新可以通过google给我发手机短信。测试一下。延时在5-10分钟之间。很理想。

剩下的问题是把rss和饭否关联起来。这一步仍然需要Feedlr,不过在Feedlr恢复之前,就没有别的网站能做这个工作吗?我搜来搜去,找到twitterfeed + hellotxt的组合,用twitterfeed把rss更新到hellotxt,hellotxt则提供了自动更新到饭否的接口。更新频率可以设定为半个小时一次。基本满足要求。

好了。现在我终于把rss更新和手机短信连接到一起,每半个小时可以更新一次。不过搞得这么麻烦,已经不太适合推广。我留着这个功能自用算了。以后做天神时,一旦版杀中有人投票了,phpwind rss + twitterfeed + hellotxt + 饭否 + java程序 + google calendar 的渠道就会我给短信提醒,然后我再上网去更新帖子。这样我可以等到有了短信提醒再去更新投票帖,不用时时在电脑前刷新。

Posted: 2009-07-06 15:38 | 3 楼
marisa
123
级别: 风云使者


精华: 1
发帖: 503
威望: 549 点
金钱: 467 静电币
支持度: 0 点
在线时间:577(小时)
注册时间:2007-03-10
最后登录:2014-06-10

 

我最近刚弄会怎么玩google reader
twitter也弄了个号,扫了两眼发现不会用就放着了
Posted: 2009-07-06 19:29 | 4 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17392
威望: 8730 点
金钱: 7074 静电币
支持度: 19101 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

3楼的方案还是有问题。

twitterfeed迟迟不能更新来自论坛帖子的rss。好在它提供检测feed状态的功能。查看报错信息,提示:[feed status: We couldn't find date/time stamps on items. Please make sure your feed contains valid pubDate entries for each post, or select 'based on GUID' in twitterfeed settings.]

折腾了几天,这是头一家明确给出报错信息的。起码让我知道问题出在哪儿。我找几篇rss教程学习rss的文档格式。虽然不懂xml语法,靠html的基础,连蒙带猜也能看明白。而且rss的结构异常简单……然后对照着看论坛帖子rss的源码,其中包含了<pubdate>标签。那么twitterfeed报告找不到<pubdate>的错误,只能是抓取rss文件就不成功,而不是语法解析错误。我换了几家phpwind论坛的rss来测试,都有同样的问题。看来也不是服务器的问题,而跟phpwind的论坛程序有关。

我用twitterfeed的在线检测功能测试论坛帖子rss的地址,第一次读取总是报错,但立刻再读一次就好了。可如果十分钟左右不管它,十分钟之后再读还是报错。估计feedblitz、feedmailer这些网站无法更新来自论坛帖子的rss,也是因为同样的原因。

一时想不明白论坛程序的毛病出在哪里。我考虑另一个方案,不用论坛自动生成的rss,改用第三方网站,把帖子的静态页面抓成rss。昨天找rss2email网站的时候,我看见一些rss烧制网站有这个功能。——何况论坛自动生成的rss并不理想,包含了很多我不需要的链接,稍长一点的帖子又不提供全文输出。用第三方网站的定制服务,可以彻底解决这些问题。我看来看去,找到一家网站feed43.com。可以用定制源码分析的方式,把我需要的网页源码中的变量自动提取出来,生成一个feed。

这就是我用feed43.com抓取的论坛帖子的feed:http://feed43.com/2584342781276861.xml
这是供抓取的源页面:http://www.kaobanma.cn/doggiegame/simple/index.php?t224.html。这个页面自身是没有rss输出功能的。
我只需要3个变量:发帖人、发帖时间、帖子内容全文。用feed43.com可以完美的定制出一个简洁的rss。

用twitterfeed读取feed43.com生成的feed,没有任何问题。连接很顺利。但feed43的缺点是,它的免费服务每6个小时才生成一次feed,要把频率提高到1个小时生成一次,就得掏钱了。

不过feed43给了我点新的想法:1)把一个静态html页面转成一个rss,原来基础工作就是一个文本批处理啊。那我用别的软件应该也能实现这个功能。不一定非要用网站程序不可。2)写个在线程序来做这项工作,似乎也很简单,其中没有任何复杂的算法。可能麻烦的部分是设定抓取频率等等。用Google App Engine架个站点来做这项工作,我觉得不是很困难,只是我不会Python语言……搞得我有点想自学Python了。3)把一个帖子按需要抓成rss输出之后,如果再结合rss烧制网站提供的过滤功能,似乎可以重新编排、统计和输出帖子。这好像能用来干点新的用途,具体怎么用我还得想一想……

(似乎离我的初衷已经跑题很远了……)
Posted: 2009-07-06 23:00 | 5 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17392
威望: 8730 点
金钱: 7074 静电币
支持度: 19101 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

Quote:
引用第4楼marisa于2009-07-06 19:29发表的  :
我最近刚弄会怎么玩google reader
twitter也弄了个号,扫了两眼发现不会用就放着了

去这里共享一下Google Reader Share吧:http://www.doggiehome.com/read-htm-tid-96028-toread-1.html
Posted: 2009-07-06 23:15 | 6 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17392
威望: 8730 点
金钱: 7074 静电币
支持度: 19101 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

顺便写个Feed43的教程贴在这里,免得我日后自己忘了:

  • Feed43支持把静态html页面烧制成rss输出,并且可以精确的指定抓取页面的哪些内容。
  • 使用者需要html语言基础。


    一、注册ID

    1) 在feed43.com的首页点击Create Account,进入注册页面。

    2) User Name后面填用户名,PasswordPassword (retype)处输两遍密码,E-mail处输真实的email地址,需要邮件激活。然后点击Creat按钮。去邮箱中收邮件激活自己的ID。


    二、创建一个feed

    1) 登陆后在首页点击Create your own feed,进入创建Feed页面。

    2) 第一步:设定要抓取的页面地址

    Step 1. Specify source page address (URL)下面有两个对话框,左边的Address*: (Open in browser) 当中输入要抓取的页面地址,我以http://www.kaobanma.cn/doggiegame/simple/index.php?t224.html 这个页面为例。那么左边的对话框中就输入这个地址。右边的对话框Encoding中输入页面编码,phpwind论坛用的都是UTF-8,右边的对话框输UTF-8

    然后点击Reload按钮。如果链接地址没错,页面下面出现一个代码框Page Source,其中读取了整个原始页面的html代码。

    3) 第二步:定制抓取规则

    Step 2. Define extraction rules下面有两个对话框。上面的是Global Search Pattern。这个对话框用于指定你要搜索的代码范围。我觉得从原理上来说,可以把整个页面全部设定为搜索范围,不过肯定会降低搜索效率。所以需要精确界定一下搜索网页源代码中的哪些部分:

    我以http://www.kaobanma.cn/doggiegame/simple/index.php?t224.html 的页面代码为例。页面头部和尾部的“登录 -> 注册 -> 回复主题 -> 发表主题”等字样之前,页面尾部的“查看完整版本: [-- 实验rss功能 --] [-- top --]”等字样之后,都是不需要的部分,我只要其间的代码即可。因此,我需求的范围可以写作:

    "http://www.kaobanma.cn/doggiegame/post.php?fid=9">发表主题{%}top</a>

    {%}是变量,代表页面源代码之中从“"http://www.kaobanma.cn/doggiegame/post.php?fid=9">发表主题”字段到“top</a>”字段之间的全部代码。上面写法的含义,就是指定在“http://www.kaobanma.cn/doggiegame/post.php?fid=9">发表主题”字段到“top</a>”字段之间的代码中搜索。


    下面的Item (repeatable) Search Pattern对话框用来指定搜索规则。首先分析每一层楼的源码,可以看出每层楼是一个单独的<table>表格。例如第2楼的完整代码是:
    Copy code
    <table cellspacing="1" cellpadding="1" width="98%" class="i_table" align="center">
    <tr>
    <td>
    <table cellspacing="0" cellpadding="3" width="100%">
    <tr class="head">
    <td><b>bbsriver</b></td>
    <td align="right" class="smalltxt">2009-07-05 14:14</td>
    </tr>
    <tr bgcolor="#FFFFFF">
    <td colspan="2" class="tpc_content">

    帖子的rss功能?</td>
    </tr>
    </td></tr>
    </table>
    </td></tr>
    </table><br />

    这就是一篇回复的全部代码。所有的回复都符合这个规律。我只需要其中的三个数据:“bbsriver”,这是发帖人,“2009-07-05 14:14”,这是发帖时间;“帖子的rss功能?”这是帖子正文。因此我在对话框中输入:
    Copy code
    <td><b>{%}</b></td>{*}<td align="right" class="smalltxt">{%}</td>{*}<td colspan="2" class="tpc_content">

    {%}</td>


    {%}如前所述,代表我需要抓取的变量;{*}也是个变量,代表可以省略不计的代码。从源代码中可以看到,发帖人“bbsriver”的这行代码是:
    <td><b>bbsriver</b></td>

    则我把表达式写成:
    <td><b>{%}</b></td>
    这个写法代表<td><b></b></td>之间的字段是我需要的第一个变量。

    发帖时间“2009-07-05 14:14”这行字的源代码是:
    <td align="right" class="smalltxt">2009-07-05 14:14</td>

    则我写成:
    <td align="right" class="smalltxt">{%}</td>
    这个写法代表<td align="right" class="smalltxt"></td>之间的字段是我需要的第二个变量。

    帖子正文“帖子的rss功能?”的源代码是:
    <td colspan="2" class="tpc_content">

    帖子的rss功能?</td>                             

    则我写成:
    <td colspan="2" class="tpc_content">

    {%}</td>                                                    
    这个写法代表<td colspan="2" class="tpc_content"></td>之间的字段是我需要的第三个变量。


    然后,用{*}符号连接上面三段表达式,代表这三段表达式之间的部分都可以省略,得到的表达式就是:

    <td><b>{%}</b></td>{*}<td align="right" class="smalltxt">{%}</td>{*}<td colspan="2" class="tpc_content">

    {%}</td>

    将它填到Item (repeatable) Search Pattern对话框之中。


    4) 然后点击Extract按钮,网站自动计算之后,把页面代码中所有符合要求的变量都抽取出来,列在页面下方:
    Copy code
    Item 1
    {%1} = bbsriver
    {%2} = 2009-07-05 13:39
    {%3} = rt


    Item 2
    {%1} = bbsriver
    {%2} = 2009-07-05 14:14
    {%3} = 帖子的rss功能?


    Item 3
    {%1} = bbsriver
    {%2} = 2009-07-05 14:25
    {%3} = 测试2


    Item 4
    {%1} = bbsriver
    {%2} = 2009-07-05 19:14
    {%3} = 测试3


    Item 5
    {%1} = bbsriver
    {%2} = 2009-07-05 19:33
    {%3} = 测试4


    Item 6
    {%1} = bbsriver
    {%2} = 2009-07-05 20:36
    {%3} = 测试5


    Item 7
    {%1} = bbsriver
    {%2} = 2009-07-05 20:52
    {%3} = 测试6


    Item 8
    {%1} = bbsriver
    {%2} = 2009-07-05 21:58
    {%3} = 测试7


    Item 9
    {%1} = bbsriver
    {%2} = 2009-07-05 22:18
    {%3} = 测试8


    Item 10
    {%1} = bbsriver
    {%2} = 2009-07-05 22:55
    {%3} = 本台消息:我市昨天召开市政府办公会,针对我市周边县市出现的狂犬病疫情,布置相应防控措施。政府要求,自即日起,我市所有宠物商店暂时停业。养犬的市民必须在限定时间内前往兽医院为犬只接种狂犬病疫苗。禁止携带犬只出现在公共场所。城管部门将加大对在公共场所和野外活动的无主犬只的打击力度。<span style="display:none"> &mLi^e </span> <br /><span style="display:none"> :53|}?p8 </span> <br />市政府办公室的兰秘书向记者介绍,今年1月份以来,我市周边县市狂犬病疫情传播严重。11个县区的186个乡镇中,被犬类咬伤或抓伤人数累计达523人次,其中已有8人发病死亡。目前我市虽然还没有出现狂犬病犬只伤人的报告,但必须未雨绸缪,狠抓防控落实,严防狂犬病在我市的流行。政府呼吁养犬市民关注自家犬只健康状况,尽量减少犬只的外出活动。


    Item 11
    {%1} = bbsriver
    {%2} = 2009-07-05 22:58
    {%3} = Xfruits 是一个关注RSS的众多应用的服务。提供了Aggregator RSS,RSS to Web, RSS to Mobile, Post to RSS, RSS to PDF, RSS to Mail, RSS to OPML, OPML to Mobile, Mail to RSS、RSS to Voice和RSS to My Blog等功能。其中RSS to Mail就是通过电子邮件给您的RSS feed 预订一个提醒。 RSS feed 的新文章将重新分组发送到您的邮箱中,您可以订制每小时或每天发送;<span style="display:none"> V}FRPI3 </span> <br /><span style="display:none"> y<8'aEWw<_ </span> <br /><span style="display:none"> rYu]~5xN </span> <br /><span style="display:none"> FUl"o#j </span> <br /><span style="display:none"> B.&G6gbg </span> <br />Rssfwd 提供的服务很方便,无需注册,提交了自己想要订阅的Blog RSS地址,然后再填写自己的email就行了,初次登记的email需要进行邮件确认。剩下的事情就交给这个网站做,每当订阅的blog有更新的时候,便会发到email,每一封邮件的下方都带有退订的链接,也便于退订;<span style="display:none"> 0e)P e<] </span> <br /><span style="display:none"> NBe"C 0 </span> <br /><span style="display:none"> g0~ (R' </span> <br /><span style="display:none"> #XK7Ia0y </span> <br />feedblitz 的主要功能是 : 为网站或Blog添加邮件订阅功能,将RSS Feeds转为邮件形式,向用户提供邮件更新。允许设置多个邮件订阅Feed, 管理多个网站可设置E-MAIL发送频率 可以给Feed加密码(适合团队内部成员使用)可高度自由的定制订阅图标,包括颜色、字体、布局甚至LOGO可随意更改原始feed地址而无需重新通知已订阅用户可显示邮件订阅量及其订阅人E-MAIL ,在FeedBurner推出自己的邮件订阅的功能以前,它的Email Subscriptions服务是由第三方网站FeedBlitz提供,其实力可见一斑;<span style="display:none"> WHY7hIFvuj </span> <br /><span style="display:none"> c?2!#b5 </span> <br /><span style="display:none"> I>^ )2! </span> <br /><span style="display:none"> &ONK|Ej </span> <br />feedmailer feedmailer能对feed投递的频率与条数进行设置,并可设置投递,另外有个Directory,是一个feedmailer热门feed列表,涵盖比较广,如果有喜欢的feed也可以通过feedmailer进行订阅;<span style="display:none"> ]i3`3 </span> <br /><span style="display:none"> nj#}E- </span> <br /><span style="display:none"> n02<Ls : </span> <br /><span style="display:none"> ,w~DfQaY; </span> <br /><span style="display:none"> loOP>fCNN` </span> <br />sendmerss 的前身是R-Mail ,用户只需要输入相应的RSS Feed以及自己的Email地址即可通过电子邮件来订阅自己喜爱的Feed。提供RSS订阅Widget以及全面支持OPML导入;<span style="display:none"> c*M}`1;m(T </span> <br /><span style="display:none"> yTGKJ{CTHs </span> <br /><span style="display:none"> p[FX7AAlQ </span> <br /><span style="display:none"> q[_K?ia </span> <br /><span style="display:none"> Y`K#R@^ </span> <br />emailrss RSS 邮天下是一种用Email订阅RSS更新信息的功能,它是完全免费的!输入有效的RSS和Email后,点击“马上订阅”,并在收到由RSS邮天下发出来 的订阅确认邮件里,点击确认链接,系统提示订阅成功后即可定期收到该RSS的更新提醒。每封RSS邮天下发送的邮件,在邮件底部均有一个“退订”链接,点击该链接即可马上退订该RSS更新提醒;


    Item 12
    {%1} = bbsriver
    {%2} = 2009-07-05 23:15
    {%3} = 测试9


    Item 13
    {%1} = bbsriver
    {%2} = 2009-07-06 12:58
    {%3} = 测试10


    Item 14
    {%1} = bbsriver
    {%2} = 2009-07-06 15:24
    {%3} = 测试11


    Item 15
    {%1} = bbsriver
    {%2} = 2009-07-06 17:04
    {%3} = 测试12


    Item 16
    {%1} = bbsriver
    {%2} = 2009-07-06 18:02
    {%3} = 测试13


    这其中,{%1}{%2}{%3}分别代表了我需要的3类变量:发帖人、发帖时间、帖子正文。每个Item是rss更新中的一个条目。


    5) 然后进入第三步:设置输出格式

    Step 3. Define output format下面有7个对话框。前3个都是自动完成的,不用修改。第4个对话框Item Title Template是每个条目的标题。我写成:

    {%1}@{%2}

    即:发帖人@发帖时间,输出的格式就像:bbsriver@2009-07-05 14:14

    中间的Item Link Template可以定义每个条目的链接,我不需要,跳过。下面的Item Content Template即条目正文。我直接写成:

    {%3}

    即只显示帖子正文,别的什么都不要。

    如果勾选了下方的Merge all items into single one, optionally applying global template,会把所有条目的内容连成一个条目输出。我不需要,因此也不勾选。现在直接点Preview按钮,页面下方就会出现预览了。

    最下方的Feed URL is后面给出的就是这个Feed的地址:http://feed43.com/2584342781276861.xml



    总结:抓取phpwind论坛页面的时候,
    Address*: (Open in browser) 后面填要抓取的打印预览网页地址
    Encoding后面填UTF-8

    然后点击Reload按钮

    Global Search Pattern后面填"http://www.kaobanma.cn/doggiegame/post.php?fid=9">发表主题{%}top</a>
    Item (repeatable) Search Pattern后面填:
    <td><b>{%}</b></td>{*}<td align="right" class="smalltxt">{%}</td>{*}<td colspan="2" class="tpc_content">

    {%}</td>

    然后点击Extract按钮

    Item Title Template后面填{%1}@{%2}
    Item Content Template后面填{%3}

    其他地方都不用填选,然后点击Preview按钮

    就可以直接生成一个phpwind论坛打印预览页面的rss。即便不懂html的人,直接按总结中的这几个步骤去做就行。
  • Posted: 2009-07-07 00:56 | 7 楼
    marisa
    123
    级别: 风云使者


    精华: 1
    发帖: 503
    威望: 549 点
    金钱: 467 静电币
    支持度: 0 点
    在线时间:577(小时)
    注册时间:2007-03-10
    最后登录:2014-06-10

     

    google 怎么加好友啊。 - -!
    Posted: 2009-07-07 18:08 | 8 楼
    bbsriver
    杀人游戏MVP勋章I 杀人游戏MVP勋章II
    级别: 管理员


    精华: 52
    发帖: 17392
    威望: 8730 点
    金钱: 7074 静电币
    支持度: 19101 点
    在线时间:13725(小时)
    注册时间:2002-11-21
    最后登录:2016-12-22

     

    不用加好友,把自己的share地址贴出来就行了。方法在第14楼
    Posted: 2009-07-07 20:10 | 9 楼
    陌原狐狸
    级别: *


    精华: *
    发帖: *
    威望: * 点
    金钱: * 静电币
    支持度: * 点
    在线时间:(小时)
    注册时间:*
    最后登录:*

     

    神啊。。。。。。
    Posted: 2009-07-08 15:28 | 上海市 10 楼
    天堂有令
    ☆圣风
    级别: 嘉宾


    精华: 0
    发帖: 4348
    威望: 2770 点
    金钱: 0 静电币
    支持度: 42 点
    在线时间:2889(小时)
    注册时间:2006-03-31
    最后登录:2019-04-04

     

    然而就在昨天。。。
    Posted: 2009-07-09 09:09 | 11 楼
    天堂有令
    ☆圣风
    级别: 嘉宾


    精华: 0
    发帖: 4348
    威望: 2770 点
    金钱: 0 静电币
    支持度: 42 点
    在线时间:2889(小时)
    注册时间:2006-03-31
    最后登录:2019-04-04

     

    不知lz研究过 notify me吗?
    Posted: 2009-07-09 09:16 | 12 楼
    天堂有令
    ☆圣风
    级别: 嘉宾


    精华: 0
    发帖: 4348
    威望: 2770 点
    金钱: 0 静电币
    支持度: 42 点
    在线时间:2889(小时)
    注册时间:2006-03-31
    最后登录:2019-04-04

     

    我在Google上用关键字 RSS SMS notification 搜出来好多,不过没仔细研究。。。
    Posted: 2009-07-09 09:42 | 13 楼
    bbsriver
    杀人游戏MVP勋章I 杀人游戏MVP勋章II
    级别: 管理员


    精华: 52
    发帖: 17392
    威望: 8730 点
    金钱: 7074 静电币
    支持度: 19101 点
    在线时间:13725(小时)
    注册时间:2002-11-21
    最后登录:2016-12-22

     

    国外的SMS服务网站不能用。我第一天就在 www.twitter.comwww.Pingle.com 都注册了,但到现在还一条短信都没收到。不知技术问题还是国际短信成本太高它们不提供服务?

    所以后来就只找和中移动有合作关系的网站了。其实我看飞信自己也有API接口,但没什么人开发相应的外挂。
    Posted: 2009-07-09 18:45 | 14 楼
    « 1 2» Pages: ( 1/2 total )
    帖子浏览记录 版块浏览记录
    狗狗静电BBS - wwW.DoGGiEhoMe.CoM » 「天黑请闭眼」游戏 Mafia Game

    沪ICP备05008186号
    Powered by PHPWind Styled by MagiColor