需求
Freenom是很好用的一个免费域名提供商,但是有一个很刺挠的问题:需要每年去手动续期,对于我这种强迫症患者是接受不了的,那么我们有没有方法来实现自动话续期呢?答案是:肯定的!
解决思路
首先分享一下我的思路:要实现自动续期,我们可以使用爬虫的方式,实现手动续期,至于时间的掌控,由于Freenom的续期时间为到期日的
前14天
,既然已经知道了规则,那么我们可以通过很多种方式来实现:比如,使用APScheduler 或者直接在我们的服务器中使用crontab
定期执行,设置定期执行我们可以选择几种方式:一种是根据我们具体的到期时间设置日期,一种是让它自动以一个小于14天的周期(因为到期14天前就可以申请续期)
自动执行我们前面写好的爬虫代码,这样就可以实现永久自动续期了(当然,前提是我们的定时环境不出问题