部落格園首頁好文監控(回覆郵箱位址即可訂閱通知)

2022-01-10 11:00:32 字數 1951 閱讀 1247

現在首頁文章質量參差不齊,比如我這篇就要水了。於是弄了個小爬蟲定時去爬首頁的文章,超過1000點選的就自動傳送郵件。

的首頁列表其實是有ajax介面的閱讀量就在這裡面,使用cheerio就可以抽取出來。

var request = require('request');

var get = function (url, callback, errcallback, trytimes) , callback, errcallback, trytimes);

}var post = function(url,body,isjson,callback,errcallback,trytimes), callback, errcallback, trytimes);

}var req = function (option, callback, errcallback, trytimes)

request(option, function (err, res)

else }}

else

});}exports.get = get;

exports.post = post;

exports.req = req;

var $ = cheerio.load(body);

$('div.post_item_body').each((index, postbody) =>

});});

var db = require('mongodb').db;

var server = require('mongodb').server;

var mongoclient = require('mongodb').mongoclient;

var db;

var init = function ()

console.log('connect to db success');

db = database;

});}var insert = function (collname, data, callback)

}else

});};var querypage = function (collname, filter, skip, limit, callback) ).skip(skip).limit(limit).toarray((err, r) =>

else

});}var remove = function (collname, filter, callback)

}else

}));

}var find = function (collname, filter, callback)

else

})}var update = function (collname, filter, updateobj, callback, errcallback) , (err, r) =>

}else

});}exports.insert = insert;

exports.querypage = querypage;

exports.remove = remove;

exports.find = find;

exports.update = update;

exports.init = init;

var schedule = require('node-schedule');

var cnblogs =require('./cnblogs');

var filter = function()

var initschedule = function () , filter);

console.log('schedule inited .');

}

回覆郵件位址就可以自動訂閱推送
python部落格園 python 模擬部落格園系統

作業 用 模擬系統。專案分析 一 首先程式啟動,頁面顯示下面5內容供使用者選擇 1.請登入 2.請註冊 3.進入文章頁面 5.進入日記頁面 6.進入收藏頁面 7.登出賬號 8.退出整個程式 二 必須實現的功能 1.註冊功能要求 a.使用者名稱 密碼要記錄在檔案中。b.使用者名稱要求 只能含有字母或者...

部落格搬家部落格園

2009年9月的一天,受當時一些 技術名博 的影響,突然想搞乙個獨立網域名稱的技術部落格。於是開始了無比折騰的過程 買網域名稱 買空間,當然,最痛苦的是想乙個自己喜歡 容易記住又未被註冊的網域名稱 選部落格發布系統,在movable type和wordpress之間徘徊很長一段時間之後,選擇了mov...

linux部落格園

學linux已經有一年了,回望走過的路,多謝一下前輩的博文一路指導。收穫很多,言語不盡,謀面的或是未曾謀面的前輩們。多謝你們無私的奉獻,教會了我許多,謝謝!現在我整理出來希望對後輩或是同輩有所幫助吧 駿馬金龍 散盡浮華 barrywang 阿龍along 運維企業架構專案實戰系列 python自動化...