Installation

The quickest way to install is via chocolatey. I have created a periscope nuget feed on myget and will be hosting the packages here while in the alpha/beta period...once stable I'll update the official nuget feed.

1. Install Chocolatey if you haven't got it already (!)
2. Install the Periscope package from the myget feed with command below.
cinst -packagename periscope -source https://www.myget.org/F/periscope
3. Once installed either open a new command prompt "Run as administrator" or add the url reservation mentioned below.
4. At the command prompt, type...
periscope.bat
5. open a browser and enter location http://localhost:804/dashboard - you should see the time widget ticking along.
6. Have a play - any issues/feedback/requests then start a thread in Discussions/Issues!

Alternatively - download the source and build the periscope solution found in the Solutions folder. Remember to either add the url reservation mentioned below or simply start Visual Studio as administrator otherwise you will get "Access Denied" exceptions when starting Periscope (Wolfpack.Periscope.Hosts project).

Check out the Documentation page - making frequent updates as features come online.

Url Reservation

  • The source has the web interface and signalr plugins enabled. These are self-hosted in Periscope at http://localhost:804/dashboard and http://localhost:805/signalr respectively. If you get an "Access Denied" type messages you might need to put a Url reservation in place (or just run periscope.exe as Administrator).
    • A url reservation ensures an application has rights to access a url (eg: listen on it). This article from Mr Hanselman is pretty good for general web setup/permissions and there are some instructions on using netsh to set a url reservation but the command you need is...(remember to run cmd.exe as Admin).
"netsh http add urlacl url=http://localhost:804/ user=Everyone"




Last edited May 1, 2014 at 10:04 AM by jimbobdog, version 1