This project is read-only.

soapi-notify v0.1.3

Rating: No reviews yet
Downloads: 11
Change Set: 6f74c3b88185
Released: Jun 21, 2010
Updated: Jun 22, 2010 by Sky
Dev status: Beta Help Icon

Recommended Download

Application soapi-notify-v0.1.3-bin-release.zip
application, 57K, uploaded Jun 22, 2010 - 7 downloads

Other Available Downloads

Application soapi-notify-v0.1.3-bin-debug.zip
application, 101K, uploaded Jun 22, 2010 - 4 downloads

Release Notes

Usage
soapi-notify -?

Usage: soapi-notify [-s site[;site]] [-t tag[,tag]] [-r refresh] [-g]
 -s|--sites    : Sites to monitor, semi-colon delimited. 
                   possible values: serverfault;stackoverflow;superuser;meta.stackoverflow;stackapps
                   default to "stackoverflow"
 -t|--tags    : If specified, only questions containing one of these tags will be notified. 
                semi-colon delimited. example: c#;sqlite
 -r|--refresh : Refresh rate in seconds, default to 300 seconds
 -g|--growl   : Enable growl notification (need growl for windows)
 -h|-?|--help : Show usage

 press space  to minimize to tray, ctrl-c to exit


Example
soapi-notify -s stackoverflow;stackapps -t c#;.net -g

Growl Operation:
  • To open the question in the default browser, left click the notification.
  • To close a notification, right-click the notification
  • Alt-X to close the oldest notification
  • Alt-Shift-X to close all open notifications

Growl Configuration:
  • You may adjust the timeout and/or make the notifications sticky in the Applications tab of the Growl configuration (right click Growl tray icon).





DEVELOPERS NOTE:
The project has been modified to run ILMerge to produce a single binary file.

From http://blogs.msdn.com/b/jomo_fisher/archive/2006/03/05/544144.aspx
  • Download and install ILMerge MSI: http://www.microsoft.com/downloads/details.aspx?FamilyID=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=en
  • Save the following xml as C:\Program Files\msbuild\Ilmerge.CSharp.targets

<!--
Use of included script samples are subject to the terms specified at http://www.microsoft.com/resources/sharedsource/licensingbasics/permissivelicense.mspx

Written by Jomo Fisher
-->
<Project 
 DefaultTargets="Build" 
 xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

 <Target Name="AfterBuild">
   <CreateItem Include="@(ReferencePath)" Condition="'%(CopyLocal)'=='true'">
       <Output TaskParameter="Include" ItemName="IlmergeAssemblies"/>
   </CreateItem>
   <Exec Command="&quot;$(ProgramFiles)\Microsoft\Ilmerge\Ilmerge.exe&quot; /out:@(MainAssembly) &quot;@(IntermediateAssembly)&quot; @(IlmergeAssemblies->'&quot;%(FullPath)&quot;', ' ')"/>
   <!--Delete Files="@(ReferenceCopyLocalPaths->'$(OutDir)%(DestinationSubDirectory)%(Filename)%(Extension)')"/-->
 </Target>

 <Target Name="_CopyFilesMarkedCopyLocal"/>

</Project>

Reviews for this release

No reviews yet for this release.