a weblog about programming, hacking, linux, and other randomness

My Photo
I'm a Programmer, Hobby Hacker, and Linux Freak.

Monday, June 6, 2011

My First C# Project: hellanzb-remote-dotnet

Frustrated with the lack of quality Usenet binary downloader for Windows (if only Unzbin were open source) I set out to gain some proficiency in a new language and framework. Using C# and .NET I created a simple remote UI for hellanzb. It supports all commands as well as multiple servers.
While version 1.0.0 may exhibit many amateur methods. I have since spent many hours learning from others and improving my coding practices in relation to C#/.NET and plan to revise the code soon.

A HellaNZB remote GUI for Windows

hellanzb-remote-dotnet is a Windows remote client to the RPC interface of hellanzb. Inspired by µRemote and Hellau!

Screenshot


























Future

While attempting to port the code to support sabdnzbd I decided to start work on a new long term project. I hope to provide a full NZB Downloader suite including:
  • Windows Native Client/Server
  • Windows Remote Client
  • Linux Remote Client
  • Android Remote Client
Future support may include:
  • Mac Native Client/Server
  • Mac Remote Client
  • iPhone Remote Client
I am very excited to see what new desktop applications I can come up with!

2 comments:

  1. This is great! I've been looking for a Windows based remote for Hellanzb running on Ubuntu. This beats SSH'ing and running commands for status updates. Thanks!

    ReplyDelete
  2. This will definitely come in handy, thanks for the work you put into it. Your's seems to be the only Windows client for hellanzb.

    ReplyDelete