17
Seguir
34
Seguidores

Haz FMZ con calidez

Creado el: 2020-01-24 14:23:17, Actualizado el:
comments   4
hits   1549

El virus es implacable, la gente es amorosa. FMZ siempre ha sido cariñoso. El parque de jengibre ha estado publicando información en tiempo real sobre el desarrollo de la epidemia, y me gustaría que la gente de FMZ se diera cuenta de que el virus está en el área de la ciudad.HttpQueryRecopilar información en tiempo real. y enviarla a WeChat en el número público de WeChat con Log[…]…&, y mostrar la información con LogStatus (algunos dicen que puede que no haya huevos). Esto es la temperatura. El siguiente código no puede implementar el filtrado de expresiones regulares, y es sólo un medio producto.

La temperatura

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)
    }
}