Bitcoin Forum
June 22, 2018, 12:11:09 PM *
News: Latest stable version of Bitcoin Core: 0.16.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: KYMA: Keep Your Miners Alive! (Windows) (works for any miner) (Source in GitHub)  (Read 928 times)
darkguy2008
Newbie
*
Offline Offline

Activity: 5
Merit: 0

C# Developer


View Profile
June 17, 2017, 04:44:56 AM
 #1

Hello all! Cheesy

Long-time lurker, first-poster here!. First of all, a small introduction: I've been interested in the cryptocurrency world since it began at around $50 a BTC (lol!) however, I never had the possibility to get any (country issues Sad ) and now I'm living somewhere else and electricity is expensive so mining isn't an option. However, I do have a lot of development experience and a few friends who can mine, and they have been looking for an app that can keep their miner apps alive. Somehow, it seems that the processes sometimes crash (usually experimental/beta software?) and they need to reboot them every now and then.

So, due to this need and one of my friend's suggestion to post it here (I do have a few debts to pay and I'm really short on money, this new place is expensive as heck and I can't move yet) I figured I could make a full-fledged app since it seems to be a common need. I'm not sure if this should be posted in here or in the altcoins forum, as I said I'm not a miner so I don't know if the BTC apps are stable. If mods consider this should be moved elsewhere, feel free to do so!

Now without further ado, here's the github repo for the app I made (includes documentation and how to use!):

https://github.com/darkguy2008/kyma

You can download binary and source code versions from there!

As a sidenote, I've been reading a lot lately that some scurvy rats have been including malware in their source code (which I highly disapprove, that's pretty low man...), however I'm being transparent and honest here. The code is around less than 300-lines long combined and it's written in C# so it's easy to read and figure out what it does.

Basically, it checks every N seconds for a process .exe name and if it doesn't exist, it waits N seconds before it runs a specific .exe/.bat/etc. file (which hopefully starts the miner) again. I've noticed miner apps always have a .bat file which you run to start up the .exe with some parameters, so I think you'll be familiarized with the process as this app is made to be run the same way.

I'm thinking I could improve this app and make a GUI or something, maybe to monitor more than one process and/or provide other advanced options, but I'd like to know if it's useful first, before I spend a lot of time working in something that might not have enough interest. If there's a lot of interest, I can make a Linux-version using the Mono framework, which is easy to install in any platform nowadays, even OSX (but, who mines with a mac? is that even profitable? lol Tongue )

I'm not sure if I can post wallet addresses here, so if you want to donate and help me a bit, you can find them in the GitHub link.

Thanks and happy mining!
- DARKGuy
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!