jenyayel / anybar-client

.NET Core controller & API for AnyBar (http://github.com/tonsky/AnyBar)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AnyBar .NET Core client

Latest version License MIT

Client library for controlling AnyBar.

Build Status

Build server Platform Build status Tests
AppVeyor Windows Build status
Travis Linux / OS X Build status

Install

AnyBar client is available as a NuGet package. You can install it by listing it in your project.json or .csproj files or by using the NuGet CLI:

Install-Package AnyBar.Client

Usage

The API usage:

var client = new AnyBarClient("localhost", 1738);
client.Change(AnyBarImage.Red);

The list of possible colors defined in type AnyBar.AnyBarImage:

public enum AnyBarImage
{
    White,
    Red,
    Orange,
    Yellow,
    Green,
    Cyan,
    Blue,
    Purple,
    Black,
    Question,
    Exclamation
}

Build from source

Clone the repo and run ./build.ps1 or ./build.sh. Build tasks defined in build.cake file which uses Cake.

About

.NET Core controller & API for AnyBar (http://github.com/tonsky/AnyBar)

License:MIT License


Languages

Language:C# 62.8%Language:PowerShell 25.1%Language:Shell 12.1%