• Announcing the EduGeek Logon Tracker

    At the conference in Chorley we have announced a new piece of software for you all to use for free. It was developed by OP Software by request from us as we saw a need for a proper solution in schools. Its primary role is to log users that login to your network.
    The EduGeek Logon Tracker allows you to:
    • Limits concurrent logins to 1
    • Uses MS SQL database for storage of tracking data
    • Web based frontend for reporting and searching
    • Web based login spy for real-time login tracking
    • Web site securable with one line change
    • Very easy to deploy and use
    • Support for Windows 7 & Server 2008


    For a more complete description please see the slideshow from the conference for now until the projects site is updated. We will be posting downloads later in this article.

    Conf Presentation: http://www.edugeek.net/files/conf201...ontracker.pptx

    Download V1.00 Beta: - Click Here (1.2mb zip)
    Instructions are inside each folder.


    NOTE: some browser (chrome) have issues downloading the file, please right click->save as if your having issues.

    FAQ's

    Q: Does it recognise that a user has not logged off correctly?

    A: Yes, if the user logs back on to the same PC a mesage is logged to the database saying the user did not log off correctly and the session is reset, however if they logoin to another PC they would still be prompted that they are logged onto the other PC do they want to log it off?

    If, however, another user logs onto the first PC before the original user logs back on the sessions are reset, with messages posted to the database about the activity that has taken place.#

    Q: Can it allow more than 1 concurrent logon, i.e. for staff?

    A: Not at the moment but it is very easy to change this so it can, if we get enough requests for this we can get this added.

    Q:Can this run on CC3 Networks?

    A: We have fully tested this in live school environments running vanilla 2003 / 2008 networks and are confident in its working, as we do not have access to CC3 we have not tested and would look for feedback from users of this type of network on its ability and if required we can makes changes if there are any issues.

    Q: How do we deply this to client PCs?

    A: There is no deplyment to clients required as this is a zero footprint application.

    Q: Can the tool be customised?

    A: The website and the scripts are fully commented and broken down into blocks that allows for full customisation of message logged to the database and those that are displayed to the user. However to put thois in place requires minimal changes for it to run out of the box.
    Comments 71 Comments
    1. ZeroHour's Avatar
      ZeroHour -
      Quote Originally Posted by webman View Post
      Mine was never intended to logoff either current or existing sessions as a primary feature
      Hehe, I am devising a solution right now, for the rest I will be updating us to 1.01 in the next day or so which will have an option just to inform a user which makes it optional for now. Also working on a bit more in depth documentation, it is after all a beta
    1. matt40k's Avatar
      matt40k -
      Just downloaded, looks very disappointing.
    1. sister_annex's Avatar
      sister_annex -
      @ZeroHour and Webman,

      Why not pool what you have both done, Login Tracker's Interface looks good, and the reporting side of it would be very useful, and the Edugeek Logon Tracker has the multi logon benefits.

      Just a thought
    1. Stuart_C's Avatar
      Stuart_C -
      Quote Originally Posted by sister_annex View Post
      @ZeroHour and Webman,

      Why not pool what you have both done, Login Tracker's Interface looks good, and the reporting side of it would be very useful, and the Edugeek Logon Tracker has the multi logon benefits.

      Just a thought
      Either that or make them stand on podiums above a giant vat of custard, each holding a giant cotton bud and make them fight in a "gladiators" styleee. Last one standing is the best!

      (Sorry that's a bit OT)
    1. plexer's Avatar
      plexer -
      Quote Originally Posted by matt40k View Post
      Just downloaded, looks very disappointing.
      Thank you for your pointless non constructive comment.

      Ben
    1. webman's Avatar
      webman -
      @sister_annex I doubt that will happen I'm not an ASP/.NET coder, and I believe that Windows & IIS should not be a requirement for the web side of it.
    1. ZeroHour's Avatar
      ZeroHour -
      Quote Originally Posted by webman View Post
      @sister_annex I doubt that will happen I'm not an ASP/.NET coder, and I believe that Windows & IIS should not be a requirement for the web side of it.
      Likewise linux/apache shouldnt be a requirement either for those without that both are true statements.
    1. powdarrmonkey's Avatar
      powdarrmonkey -
      Quote Originally Posted by matt40k View Post
      Just downloaded, looks very disappointing.
      It's a free product and the source is under a free license. Make it less disappointing if it bothers you that much.
    1. webman's Avatar
      webman -
      ZeroHour: My thoughts are that ASP/.NET needs IIS which only runs under Windows. Whereas PHP can run under Apache, Lighttpd, IIS, Nginx on Windows, Linux, BSD - any platform you choose. I'm all about choices.
    1. ZeroHour's Avatar
      ZeroHour -
      Quote Originally Posted by webman View Post
      ZeroHour: My thoughts are that ASP/.NET needs IIS which only runs under Windows. Whereas PHP can run under Apache, Lighttpd, IIS, Nginx on Windows, Linux, BSD - any platform you choose. I'm all about choices.
      Hmm to a point but to grab auth details you need ntlm to pass the username which is an iis feature unless you count on the script getting it right. Also tbh I would expect a lot of schools have a iis enabled server at some place in their network.
    1. webman's Avatar
      webman -
      That's a fair point, but integrated auth isn't needed if you handle it using various other methods in the script. IIS may be available, but some people may not want to run it for performance, security or other reasons; or they may run Linux exclusively on the servers. They may already have IIS running their other sites and not want anything else to interfere with them and vice-versa.

      The way I look at it (and most things which is for other people too) is - if there's more than one way of doing it, why do it the way that forces users down one particular route if it can be helped?

      I'm sure the EduGeek LogonTracker is a very nice piece of software...
    1. matt40k's Avatar
      matt40k -
      Quote Originally Posted by plexer View Post
      Thank you for your pointless non constructive comment.

      Ben
      Well it is, Webman posted a lot better one. One that doesn't have an admin logon in a vbscript!
    1. ZeroHour's Avatar
      ZeroHour -
      Quote Originally Posted by matt40k View Post
      Well it is, Webman posted a lot better one. One that doesn't have an admin logon in a vbscript!
      It does not require it as such, its only for the single logon part that this is required..... admittedly there is not a simple off mode but the next version will have that. Its a beta... sometimes I wonder why we bother at all...

      Webman: choice is brilliant, for those who dont want to frig with apache/mysql/php etc they can simply use ours.... everyone to there own as they say. IIS is not that bad also, v7 is very good actually.

      To clarify, the code it not actually code I made but I am now thinking of back porting it to php (pretty easy) and we have plans to get around the admin details. Certainly dont write it off at beta stage.
    1. mrbios's Avatar
      mrbios -
      I do prefer the layout of webmans and i think a brilliant hybrid of the two could be created if your ideas on it were combined and a couple more features implemented, not that i don't like this one by any means, but i don't think i would make use of it until i can choose wether to lock people to a single logon or not and the security conerns are sorted. Only thing im curious about, is if you leave this running for months on end, does the database have a time limit on how long information is stored? could end up with a huge database if it ever got forgotten about and left running for years.
    1. webman's Avatar
      webman -
      Thanks mrbios. What things would you like to see in your hybrid vision? I could look at implementing those into version 2 if they'd be beneficial.

      ZeroHour: that's the great thing about choice For some people "frigging with apache/php/mysql" (sudo tasksel lamp-server) will be easier than faffing around with IIS and MSSQL; and for some obviously it's the opposite. And yes, absolutely - there have been some great improvements in IIS7, especially with PHP performance.
    1. ZeroHour's Avatar
      ZeroHour -
      Quote Originally Posted by webman View Post
      Thanks mrbios. What things would you like to see in your hybrid vision? I could look at implementing those into version 2 if they'd be beneficial.
      So now we are on a features race....
      It would be sensible to have a merge in a way which supports all types of install as I do see me adding a php interface and its not too bad to support mysql. I myself made a logon track using php/mysql which we have used here for 3 years now so I have a lot of the needed code/ideas as such.

      BTW there is a forum for edugeek logon tracker now under projects.
    1. mrbios's Avatar
      mrbios -
      MSSQL and IIS support is a must for me personally - though i agree that support across the board is a very good feature to have.

      The main issue i had with yours webman was after prolonged use i had to wipe the database and start again as it seemed to get slower and slower to load over time, so automatic refreshing of the database per day/week/month or something would be good (whichever seems suitable, maybe the ability to choose?) or even have the ability to archieve the data somewhere? - obviously i may get the same problem with zerohours but ive not used it much yet

      I think a feature to enable and disable locking single logons would be the most needed feature i could think of. Rattling my brain trying to think of more now
    1. webman's Avatar
      webman -
      The reason for that is because there is no pagination on the listing pages (so it loads all data in the DB for whatever aspect you wanted to load) - this will change in v2
    1. sister_annex's Avatar
      sister_annex -
      I'm glad my little comment sparked all this off,

      AND... I would never right off of a piece of software no matter what it was whiclst it was in beta

      I look forward to seeing the ideas come together in the future
    1. fiza's Avatar
      fiza -
      When is the revised version be released? I have half installed the Beta but stopped at the website bit as there are no instructions as to what to do next.