github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

aduffy70 / Visit-Logger

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 1
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (3)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

An OpenSimulator region module to track visits — Read more

  cancel

http://fernseed.usu.edu

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

* Moved user configurables to a configuration file and changed variable 
names to a consistent format. 
aduffy70 (author)
Wed Dec 30 11:42:22 -0800 2009
commit  79e88c05694d3c2cd6f1904a3c4779d10b1a2dd7
tree    b0dd1d083be5fb018b4b952269a6c6a6c24d96ca
parent  f2f78719cf34ca59a0d18227ed78cbee13815371
Visit-Logger /
name age
history
message
file CONTRIBUTORS.TXT Sat Oct 17 23:13:46 -0700 2009 * Added 3 clause BSD license info and contribut... [aduffy70]
file LICENSE.txt Loading commit data...
file README Wed Dec 30 11:42:22 -0800 2009 * Moved user configurables to a configuration f... [aduffy70]
file Visit-Logger.ini.example Wed Dec 30 11:42:22 -0800 2009 * Moved user configurables to a configuration f... [aduffy70]
file VisitLoggerModule.cs Wed Dec 30 11:42:22 -0800 2009 * Moved user configurables to a configuration f... [aduffy70]
file default.build
file prebuild.xml Fri Dec 04 20:36:04 -0800 2009 Added a prebuild.xml file. Now the module can ... [aduffy70]
README
NAME
Visit-Logger

DESCRIPTION
An OpenSimulator (http://www.opensimulator.org) region module to log visitors and notify the sim owner of visits.

BUILD NOTES
This module uses several libraries that I have not included.  The expectation is that the Visit-Logger/ folder will be 
placed in the addon-modules/ folder of your OpenSimulator installation.  This will provide access to all required 
libraries except one.  The Twitterizer library (Twitterizer.FrameWork.dll) must be downloaded separately and placed in 
the bin/ folder of your OpenSimulator installation. 
http://twitterizer.googlecode.com/files/Twitterizer.Framework-1.0.1.120.zip

USAGE NOTES
This module uses a Twitter account to log visitors and suggestions.  Do not use your normal Twitter account with this 
module - all of your followers will be spammed with Tweets everytime you have a visitor.  Set up a new account for this 
module and then follow the new account with your normal account.

TODO
In no particular order...
Add the option to log to a file.
Add the code for emailed notifications back in and make the choice of logging/notification methods a configurable 
option.
Provide tools to summarize visit data.
Document limitations (how many calls to the Twitter API are allowed in 24 hours?  Is the post length really limited to 
140 characters?)
Document installation, configuration, and use.
Pull necessary 3rd party libraries into the project (in a way that is appropriate for their individual licenses).
Test module on opensim instances with multiple regions per instance and make necessary changes (All my test regions are 
a single region per opensim instance).

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server