awesome-toolset
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:General command line framework including modules such as a scraper for Xbox Live, Twitter client, and so forth
Patrick's Awesome Toolset
================
Version  2.0  
by [Patrick McKinley] [homepage]  
[http://www.patrick-mckinley.com/] [homepage]  

Installation
-----
 * Put code on PHP5.2 enabled server with Mcrypt
 * Open bootstrap.php in a text editor
    * Put database details into the DB::configure() function
    * Add a random encryption key to the Mcrypt declaration

Twitter Module Usage
-----
 * Install the twitter module  
        ./cafe Twitter install
 * Add twitter account  
        ./cafe Twitter add
 * Post a tweet - the account needs to be added with the above command  
        ./cafe Twitter tweet  
    * eg:  
            ./cafe Twitter tweet lilmuckers "Posting a tweet"

Xbox Live Module Usage
-----
 * Install the XboxLive module  
        ./cafe XboxLive install
 * Add User  
        ./cafe XboxLive add   
    * eg:  
            ./cafe XboxLive add Lilmuckers username@live.com password
    * This also supports interactive input by just calling it in the format  
            ./cafe XboxLive add 
 * Change User Account  
        ./cafe XboxLive edit   
    * eg:  
            ./cafe XboxLive edit Lilmuckers username@live.co.uk password1
    * This also supports interactive input by just calling it in the format  
            ./cafe XboxLive edit 
 * Update all accounts score data  
        ./cafe XboxLive update
 * Update score data for a specific account  
        ./cafe XboxLive update 
    * eg:  
            ./cafe XboxLive update Lilmuckers
 * Check consistency of user data  
        ./cafe XboxLive check  
    * eg:  
            ./cafe XboxLive check Lilmuckers
 * Force update of all information on user  
        ./cafe XboxLive force 
    * eg:  
            ./cafe XboxLive force Lilmuckers
 * Delete a given gamertag from the DB with all data  
        ./cafe XboxLive delete 
    * eg:  
            ./cafe XboxLive delete Lilmuckers
 * Add a notification hook
        ./cafe XboxLive addlocation     
    * gamertag - The gamertag to add this to
    * type - There is, at the moment, only one valid notification hook
       * twitter
    * identifier - Unique identifier for a registered account in the notification system. For twitter this would be the twitter username.
    * Suffixes and Prefixes are put on the beginning and end of the updates, to include custom hashtags for the twitter calls, for example.
    * eg:
            ./cafe XboxLive addlocation Lilmuckers twitter lilmuckers "#xbox" "See the full list on http://bit.ly/myxbox"
       * This will make Lilmuckers account tweet to the lilmuckers twitter feed, prefixing and suffixing the tweet accordingly.
 * Fire off the notification hooks
        ./cafe XboxLive notify  
    * gamertag - optional - if unspecified all registered gamertags will be used.
    * timestamp - optional - format recognised by the [PHP strtotime function] [strtotime] - if unspecified defaults to the last hour ("-1 hour")
 * Load achievements for a game from downloaded HTML file
        ./cafe XboxLive file  
    * This is very basic - and won't work on multi-gamertag environments.
    * Built for my own reasons - since MicroSoft made it practically impossible to scrape XboxLive.

[strtotime]: http://php.net/strtotime/  "PHP strtotime"
[homepage]: http://www.patrick-mckinley.com/ "Patrick McKinley - Magento PHP Developer"

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。