A collection of quick-info network tools in PHP (and a URL shortener).
PHP Other
Latest commit ff986a9 Jan 26, 2017 @relrod Nuke superfluous argument to fsockopen
Signed-off-by: Ricky Elrod <ricky@elrod.me>
Permalink
Failed to load latest commit information.
documentation Fix tests to work properly on Travis CI. Dec 23, 2012
sql
src
tests
.gitignore .gitignore current_schema because it will vary based on environment. Sep 18, 2011
.travis.yml first attempt at shutting travisci up Oct 27, 2013
LICENSE
README.markdown change wording in readme slightly, because. Apr 24, 2016

README.markdown

What is da.gd?

Build Status

da.gd is both a URL shortener and a collection of quick-info tools written in PHP. It allows you to use curl (or any http client) to quickly retrieve various kinds of information from an easy-to-remember url.

The goal of this project is to just make an easy to use, little-of-everything tool that works on any device or in any script in any situation. So far, some interesting ideas have been requested (and implemented). If you have an idea for a feature you would like to see, please either (order of preference):

  • Fork, Add feature, Send pull request for review/merge.
  • Ask relrod on irc (freenode). We also now have #dagd on irc.freenode.net.
  • File it in the issue tracker

Because a goal of this project is to have it work for many purposes/situations, I encourage feedback, ideas, participation, and interaction with this project. Have some fun with it :)

What currently works?

curl da.gd/help will give you a list of what is currenly available on the live site.

What is planned?

Eventually the following will work.

  • /i/google.com - return info about google.com (including up/down), such as the title of the page.
  • /port/google.com/80 - check if port 80 is open on google.com - this will be limited if implemented.
  • /bl/127.0.0.1 - check to see if an IP is on a dnsbl. (Thanks for the idea @Ttech!)
  • Any other ideas you would like to see.

License

ASL 2.0. See LICENSE for more details.