大概9月的时候,测试本地发种成功,就想做一个个人机器人。
计划分为3个部分:(1)RSS 订阅;(2)μTorrent 操作;(3)在花园发种。后来为了有效利用极影,写了一个 RSS 阅读器。μTorrent 这个方面则是在网上搜索了一下之后用了一个源代码测试。
2014-12-?
- 在群里首次表露有编写机器人的意向,不过为了不引起注意还是低调了点。
2014-12-15
- 定下项目名称为 Beanstalk。来源:Jack and the Beanstalk。花园嘛,种下魔豆之后会怎么样呢?
- 建立工程,开始封装未来花园的操作部分。
- 在设立当初就计划利用 .NET Framework 4.5 的异步调用语法糖,做成完全异步的结构,主要是类库要满足该要求。
2014-12-18~21
- 小修改。
2014-12-22
- 花园的登录和动漫区发种操作封装完毕,测试成功。看来这个模型是可行的。
- 为了增强可扩展性,遵循所谓“高内聚低耦合”的原则,将通信部分拆分,模块化。学习 IFormatProvider。
为何今天设置这玩意儿这么久……