BgmTweeter (原 propbgmrss)

小小的春节礼物,propbgmrss 改名为 BgmTweeter 并且更新到 v1.2 。项目从 googlecode 移到了 GitHub 上:

https://github.com/fishswing/BgmTweeter

其实这个项目一直没有多少人用,原因是 setup 起来太复杂了,而这一点连我自己都很清楚。这个项目最早的动机是想生成一个改进的 Bangumi RSS ,完成的时候顺便把 Twitter 和微博的自动发布功能加上了。之后的一年里,自动发布功能成为了这个项目最主要的功能,这就意味着它从名字到配置步骤上都很不自然。

之后有个好消息是 IFTTT 加入了微博这个 Channel ,越来越多的人开始用 IFTTT 同步 Bangumi 到微博了。对于这些目的简单的机油来说他们需要的仅仅是一个 RSS 输出,并不需要去配置 cron 这种复杂的玩意。

1.2 这个版本分离了这两个功能,并且重新写了 README 希望更加浅显易懂。对于习惯用 IFTTT 同步的机油只要简单的两步就能生成一个 RSS 源;而需要同步的机油也不用修改太多的东西。另外之前的 twitteroauth 库实在太老被 Twitter 拒绝,这个版本中也作了更新。

从这个项目中学习了很多东西,包括 php 和 git ,还是挺有收获的一场摸索。需要查看原来那篇文章的朋友请点击 http://www.swingworks.net/2012/04/propbgmrss/

propbgmrss – Bangumi RSS 改进版

propbgmrss 已经改名为 BgmTweeter 。项目首页迁移到 GitHub:
https://github.com/fishswing/BgmTweeter

BgmTweeter 是一个 Bangumi 的 Twitter 和微博同步工具,
同时是一个改进版的 Bangumi RSS 输出,基于 PHP 5 以上且支持 curl 的主机运行。
目前 Bangumi 原生 RSS 功能的效果很差,
利用该项目可以输出一个可读性更好的 RSS ,同时自动发布到 Twitter 或微博上。

关于 BgmTweeter 的另一篇相关文章:
http://www.swingworks.net/2015/02/bgmtweeter/

 
清明节不给众宅朋友献点什么小丑似乎有点那啥(啥

原因是在 Bangumi 站务论坛上提出的建议没人理(帖子见这里)。好吧,那我就自己做一个。动机很简单:现在 Bangumi 输出的 feed 上没有番组名,而很多人(包括我)喜欢将 feed 连接到 ifttt 输出到推上,于是发出来的消息无头无尾的,像这样:

看过 ep.10 つきひフェニックス 其ノ參
看过 ep.14 瞬きの日

显然这坨东西起不到任何日西的作用,倒是完全让人摸不着头脑。而下面这种表述方法就清楚的多:

看过 偽物語 第10话:つきひフェニックス 其ノ參
看过 テガミバチ REVERSE(信蜂 REVERSE) 第14话:瞬きの日

要达到这种效果,必须通过抓取原页面对整个 feed 进行重新生成。不过也好,可以顺便练习一下 php 和正则表达式了。目前实现了进度和收藏两种 Bangumi 的 feed 输出。

这是我除 hello world 外第一个真正意义上的 php 习作(其实连 hw 也没写过,只是利用了 Perl 上的一些小经验而已),希望大家喜欢。