Move me

  • 首页
  • About
    • History
  • 技术与技巧
    • 编程
    • 软件
  • ACG
    • 动画欣赏
    • 游戏
  • 随笔
    • 诗赋
    • 观点
    • 吐槽
  • 文章存档
  • 友情链接
Move me
My footprint on web
  1. 首页
  2. 技术与技巧
  3. 编程
  4. 正文

模拟登陆获取图书馆借阅信息

2013年6月22日 2604次阅读 0人点赞 6条评论

这两天和同学做一个图书馆相关的项目,让我这个伪程序员相当头疼。这个时候就想,要是能有别人写好了的代码能拿来直接用就好了,可惜没有。。。

好吧,不管怎么说七拼八凑算是把需要的功能实现了,干脆就把代码贴出来好了,也许以后的同学要做什么东西的时候还能用到呢(好吧,我才不会说我只是想试试GitHub Gist呢)
php写的代码,基本上就是拿cURL模拟登陆,拿Simple Html Dom解析,暂时就这样。其实还没完全写好,历史记录还没能处理,大概一两天就能完成吧,到时候应该会把Dom处理过程改用正则表达式。

西电图书馆借阅信息查询:

INIT 22-6-2013:
使用cURL登陆并提取西安电子科技大学图书馆图书借阅信息,php编写。

UPDATE 23-6-2013:
1、增加了获取历史借阅信息的功能;
2、使用正则表达式实现解析,替换掉了Simple Html Dom。
(吐槽:虽说用了正则表达式,可惜图书馆的响应速度实在是太慢了,所以完全没有感觉到有速度上的提高。)

渣代码,请勿吐槽。以上。

标签: 暂无
最后更新:2015年8月30日

一树小草

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • 没有信仰的小屁孩

    大牛~~~膜拜!

    2013年6月23日
    回复
    • 一树小草

      @没有信仰的小屁孩 呃。。。只不过80行代码而已,写了一天呢,有什么好膜拜的。

      2013年6月23日
    • 没有信仰的小屁孩

      @一树小草 PHP的代码怎么写看着都渣,Ruby和Python在这方面好多了,JS因为各种回调也渣...

      2013年6月23日
    • 一树小草

      @没有信仰的小屁孩 很遗憾,我看所有非C风格的代码都渣。

      2013年6月23日
  • banri

    完全……看不懂 - -我好像只看得懂比较简单的css - -

    2013年6月23日
    回复
    • 一树小草

      @banri 虽然说起来很高级,但是追根究底还是一个被人写烂了的采集程序。

      2013年6月23日
  • 取消回复

    公告

    终于能正常访问了,希望这次能撑得久一点。

    ——2021.11.04

    普通的有机生命体;

    beta版的智人

    总是跳过OP、ED的坏孩子;

    有自知之明的变态

    COPYRIGHT © 2021 spdf.me. ALL RIGHTS RESERVED.

    Theme Kratos by Seaton Jiang. PJAX fork by 小白-白.