lawondyss/canterville

PHP 无头浏览器。

0.4 2015-10-30 23:15 UTC

This package is auto-updated.

Last update: 2024-09-17 22:44:49 UTC


README

Canterville 是一个无需浏览器的网页操作库。这里的浏览器是指通过 PhantomJSSlimerJS 控制,使用 CasperJS。所有库都会自动安装。

警告:SlimerJS 需要 Firefox。

安装

通过 Composer,使用 required lawondyss/canterville

为了安装 PhantomJS、SlimmerJS 和/或 CasperJS,将以下代码添加到你的 composer.json 文件的 scripts 部分。

示例安装 CasperJS 和 PhantomJS

  "scripts": {
    "post-install-cmd": [
      "Canterville\\Installer::casperOnPhantom"
    ],
    "post-update-cmd": [
      "Canterville\\Installer::casperOnPhantom"
    ]
  }

选项

  • Installer::casperOnPhantom
  • Installer::casperOnSlimer
  • Installer::casper
  • Installer::phantom
  • Installer::slimer