바이러스는 무자비하고, 사람들은 사랑합니다.
FMZ는 항상 애정을 가지고 있습니다.
나무밭은 전염병의 진행 상황을 실시간으로 공개하고 있는데, FMZ를 통해 공개하고 싶습니다.HttpQuery실시간으로 정보를 검색할 수 있고, Log ((…&) 로 위키백과 공용번호로 전송할 수 있으며, LogStatus로 정보를 표시할 수 있다.
이것은 온도입니다.
아래 코드는 정규 표현식 필터링을 구현하지 못하고, 단지 반만 완성된 것입니다.
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)
}
}