Skip to content

Log1x/captured

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Captured for PHP

This is a rewrite of the original Captured PHP script for use with Captured.

Features

  • Clean, modernized rewrite with PSR-2.
  • External configuration.
  • Uses Bulletproof to securely (and properly) handle image uploads.
  • Customizable screenshot filenames with the ability to set a slug and timestamp (e.g. Screenshot_2019-03-02_13-12-57.png) or as a randomized string using the Hashids library.

Installation

$ composer create-project log1x/captured:dev-master

Usage

  • Set configuration in config.php.
  • Upload the captured folder contents to your server.
  • Configure your Captured App with your URL and token.

Testing

For testing purposes, you can use curl:

curl -i -X POST \
  -F "token=YOUR_TOKEN" \
  -F "file=@path/to/test.jpg" \
   https://example.com/screenshots/