From ee595b47149e0d38f82ce295e4f84b0a7a784d4a Mon Sep 17 00:00:00 2001 From: SBeans Date: Fri, 26 Oct 2012 14:33:32 +0100 Subject: Added --- blasource.php | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 blasource.php (limited to 'blasource.php') diff --git a/blasource.php b/blasource.php new file mode 100644 index 0000000..583a67f --- /dev/null +++ b/blasource.php @@ -0,0 +1,93 @@ + + + // Version History + // 0.0.1 Created blasource.php + // 0.0.2 Added -l option for listing for sources. + + $version = "BlaSource Version: 0.0.2"; + // get the input + $stdin = read_stdin(); + + $stdin = explode(" ", $stdin); + $out = ""; + $token = ""; + for ($i=0 ; $i> blasource.txt"); + $out = $name . ": " . $link . " added."; + $i = sizeof($stdin); + break; + case "-v": + $out = $version; + $i = sizeof($stdin); + break; + case "-h": + $out = "-h for help, -v for version, -new e.g. !source -new gentoo-portage someurl.html. To view source:just enter a token or e.g. !source gentoo-portage or !source gentoo portage"; + $i = sizeof($stdin); + break; + default: + for($j=$i;$j1) + { + if($parts[0] == $token) + { + $out = $parts[0] . ": " . $parts[1]; + break; + } + $out = "No Source Found!"; + } + } + + fclose($file_handle); + break; + } + } + echo $out . "\n"; + + + function read_stdin() + { + $fr=fopen("php://stdin","r"); // open our file pointer to read from stdin + $input = fgets($fr,128); // read a maximum of 128 characters + $input = rtrim($input); // trim any trailing spaces. + fclose ($fr); // close the file handle + return $input; // return the text entered + } +?> -- cgit v1.2.3