创建一个只访问我的网站的机器人

5 bots

我有一个Wordpress网站自动从RSS源获取一些信息,发布它然后,在内置的Wordpress功能的帮助下,为该帖子设置一个名称和值的自定义字段.问题是,当有人访问已发布的帖子时,此自定义字段才会设置.因此,我必须访问要应用的自定义字段的每个新帖子或等待访问者这样做.

我期待创建一个机器人,网络爬虫或蜘蛛,它可以在一小时内访问我的所有新网页或其他任何内容,以便在发布帖子时自动应用自定义字段.

有任何方法可以使用PHP或其他基于Web的语言创建它.我在Mac上,所以我不认为Visual Basic是一个解决方案,但我可以尝试安装它.

Phi*_*ppe 9

例如,您可以编写一个调用的shell脚本wget(或者如果您没有它,则可以调用curl -0它),并将其安排为每小时运行一次,例如使用cron.

它可以像下面的脚本一样简单:

#!/bin/sh
curl -0 mysite.com
Run Code Online (Sandbox Code Playgroud)

假设它被调用visitor.sh并设置为可执行,那么您可以通过键入crontab -e来编辑crontab 来安排它.是一个解释如何做第二部分的链接.您基本上需要将此行添加到您的crontab:

0    *    *    *    *    /path/to/.../visitor.sh
Run Code Online (Sandbox Code Playgroud)

(这意味着:运行位于/path/to/.../visitor.sh每个圆周的脚本.)

请注意,该脚本将从您的计算机运行,因此它仅在计算机运行时运行.

  • 你应该提一下cron(作为一种安排脚本的方法).+1无论如何. (3认同)