리소스 로딩... 로딩...

FMZ의 온도

저자:fmzero, 2020-01-24 14:23:17, 업데이트:

바이러스는 무자비하고 인간 사이에는 사랑이 있습니다. FMZ는 항상 애정을 가지고 있습니다. 딘산후쿠는 실시간으로 유행 상황을 발표하고 있고, FMZ를 통해HttpQuery실시간 정보를 스크랩하고, 로그...&로 WeChat 공용에 밀어넣고, 로그 상태로 정보를 표시합니다. 이것은 온도입니다. 아래 코드는 정규 표현식 필터링 메시지를 구현하지 못했습니다.

온도

var url = 'https://3g.dxy.cn/newh5/view/pneumonia'
var newsRegex = "/<script id=\"getTimelineService\">.+?window.getTimelineService\s=\s({.+?)}catch\(e\){}<\/script>/im"
var provinceRegex = "/<script id=\"getListByCountryTypeService1\">.+?window.getListByCountryTypeService1\s=\s(\[.+?])}catch\(e\){}<\/script>/im"

///////////////////////////////////////////
function get_dxy_data() {
    var ret = HttpQuery(url)
    return ret
}

function get_nCoV_news(content ) {
    var news = content.match(newsRegex)
    Log(news)
}

function get_nCoV_province(content) {
    var ret = HttpQuery(url)
    var province = ret.search(provinceRegex)
    Log(province)

}

function main() {
    while(true) {
        Sleep(10 * 1000)
        var content = get_dxy_data()
        if(content === null) {
            continue
        }
        get_nCoV_news(content)
        get_nCoV_province(content)
    }
}

더 많은

초목나이든 사람들은 더 냉정합니다.

차오장이 방법은

fmzero이 글은 전 세계 유행지역에서 매일 보며 사람들이 답장을 하고 있는지 확인합니다.

fmzero마침내 누군가가 와서, 위대한 신의 도움을 받아, 코드를 수정하고, 올바른 표현을 개선했습니다. 감사합니다.