美文网首页清晨的问候
每天清晨来自服务器的问候

每天清晨来自服务器的问候

作者: printf_K | 来源:发表于2017-05-21 19:47 被阅读0次

无聊,写了个每天获取cs:go价格并通过邮件发送给我的程序。

上脚本:

#!/bin/bash
tempXMLFile=~/temp/temp/temp.xml
logFile=~/temp/temp/log
tempFile=~/temp/temp/temp
jarFile=~/temp/temp/Untitled.jar

date >> $logFile
curl "http://store.steampowered.com/app/730/CounterStrike_Global_Offensive/" > $tempXMLFile
echo "curl result = $?" >> $logFile
java -jar $jarFile $tempXMLFile > $tempFile
cat $tempFile >> $logFile
echo >> $logFile
cat $tempFile | heirloom-mailx -s "CS:GO today's price" xxxxxxx@xxxxx

主要是三个部分,curl 获取网页,然后java程序解析出价格,最后邮件发送价格。其中值得注意的是,由于我在crontab里用的是这个脚本,所以很多文件用了绝对路径,现在現這么做,以后再把坑补上

java部分使用了Jsoup框架,这个框架解析html非常方便,上源码:

import java.io.File;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;

public class PriceFinder {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        try {
            File file=new File(args[0]);
            Document doc = Jsoup.parse(file, "UTF-8", "http://store.steampowered.com/app/730/CounterStrike_Global_Offensive/");
            Element price = doc.select("div[class=\"game_purchase_price price\"]").first();
            System.out.println(price.text());
        } catch (Exception e) {
            // TODO: handle exception
            e.printStackTrace();
        }
    }

}

至于heirloom-mailx,之前在网上找了很多发邮件教程,感觉还是这个安装和配置比较方便。

明天7:00再看能不能收到邮件。。。乀(ˉεˉ乀)


额。。。,收到是收到了,但没内容。。。
研究了一下,发现是找不到java命令。。。。(无语)
把java改成绝对路径之后就成功了。。

相关文章

  • 每天清晨来自服务器的问候

    无聊,写了个每天获取cs:go价格并通过邮件发送给我的程序。 上脚本: 主要是三个部分,curl 获取网页,然后j...

  • Lily心语|来自清晨的美丽问候

    欣赏一个人,始于颜值,敬于才华,合于性格,久于善良,终于人品。 人生就是这样,和漂亮的人在一起,会越来越美...

  • 清晨问候……

    第一缕阳光洒向床边 睁开朦朦胧胧的双眼 拿起手机看一下简书 这么多简友已经发文 我祝福简书的朋友们 让快乐充满着你...

  • 清晨问候

    问候是一份美好的早餐, 甜到每个人的心间, 问候是开心快乐的源泉, 伴随着你我度过新的一天, 问候是筑起友谊的桥梁...

  • 清晨的问候

    不忘初心,方得始终,要知道初心易得,始终难守。清晨起来,没有太阳。虽然过年了,但是今晨的风特别大,而且冷搜搜...

  • 清晨的问候

    早起,散步。问声:“你好,清晨”,

  • 清晨的问候

    早上好! 岁月蹉跎,不知不觉已过半生。逝者如斯,得失好坏已变云烟。 愿余生一路向暖,寄情山水,与万物为伴。

  • 清晨的问候

    清晨,鸟儿的叫声怎么那么动听? 瞬间的睁眼,原来是调皮的鸟儿在窗外的枝头,心爱的歌儿唱了一遍又一遍, 只为打扰睡梦...

  • 清晨的问候

    大雪已过, 冬天也接近尾声, 北方在下雪, 我们南方在下雨, 那细细小雨滋润了寂静的夜。 刚从梦中醒来, 路上的车...

  • 清晨的问候

    从睡眼迷朦中醒来,己是清晨八点了。随手打开手机,在微信的顶端,看见女儿发来的信息“早安,爸爸妈妈,”。这似乎己...

网友评论

    本文标题:每天清晨来自服务器的问候

    本文链接:https://www.haomeiwen.com/subject/yhdvxxtx.html