Bitcoin Forum
May 14, 2024, 04:31:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: BtMinersInTray - New system tray miner launcher  (Read 5032 times)
Nemo1024 (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 1014



View Profile WWW
February 26, 2013, 05:25:29 PM
Last edit: May 25, 2013, 09:46:47 AM by Nemo1024
 #1

Well, this should have gone into this board: https://bitcointalk.org/index.php?board=42.0
But being qualified as a newbie, here goes:

I've written a small application that would launch miners from it's configuration xml at specified CPU affinity and priority, redirect their stdout and stderr output to its own text console and then hide itself in the system tray. Double-clicking on the systray icon, will bring forth the gui, where one can start/stop individual selected miners or reload the config file.

The reason why I wrote this, was because:
  • I wanted to specify priority level for the processes, which GUIMiner didn't allow me to do
  • I wanted to specify back-up servers
  • I didn't want all the fancy GUI stuff - the miners are configured in a single simple XML file
  • I still want to be able to run rpcminer-4way.exe
  • I wanted to apply overclocking at start-up (this didn't get implemented yet, as overclocktweak does not support my card setup [nVidia + HD6570 + HD6670], so I am stuck with Saphire triXX GUI for overclocking)

I will expand on the program during the next month or so, so any suggestions are welcome. Bear in mind, though, that I am going to try to keep it as simple as possible on the GUI side, main design direction being: read everything from a config, pop into tray and stay quietly there. Next release will also include source code.

If you find this program useful and would, for some obscure reason, like to donate, here is a convenient address:
1Nemo1KPB8UjQjrURqn6V7Mscungx44XS2

BtMinersInTray ver. 1.01 (example config file is included).


The icon used for the program comes from the collection here:
http://www.kinolulu.com/misc/bitcoin_icons.shtml

“Dark times lie ahead of us and there will be a time when we must choose between what is easy and what is right.”
“We are only as strong as we are united, as weak as we are divided.”
“It is important to fight and fight again, and keep fighting, for only then can evil be kept at bay, though never quite eradicated.”
1715661112
Hero Member
*
Offline Offline

Posts: 1715661112

View Profile Personal Message (Offline)

Ignore
1715661112
Reply with quote  #2

1715661112
Report to moderator
1715661112
Hero Member
*
Offline Offline

Posts: 1715661112

View Profile Personal Message (Offline)

Ignore
1715661112
Reply with quote  #2

1715661112
Report to moderator
1715661112
Hero Member
*
Offline Offline

Posts: 1715661112

View Profile Personal Message (Offline)

Ignore
1715661112
Reply with quote  #2

1715661112
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715661112
Hero Member
*
Offline Offline

Posts: 1715661112

View Profile Personal Message (Offline)

Ignore
1715661112
Reply with quote  #2

1715661112
Report to moderator
1715661112
Hero Member
*
Offline Offline

Posts: 1715661112

View Profile Personal Message (Offline)

Ignore
1715661112
Reply with quote  #2

1715661112
Report to moderator
1715661112
Hero Member
*
Offline Offline

Posts: 1715661112

View Profile Personal Message (Offline)

Ignore
1715661112
Reply with quote  #2

1715661112
Report to moderator
Nemo1024 (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 1014



View Profile WWW
February 27, 2013, 07:46:18 PM
 #2

Updated to version 1.01 (http://www.sendspace.com/file/2yqr7p)

Changes:
- Clear the log box (now RichTextBox) when its size reaches 4MB to avoid performance degradation;
- Increased output buffering to 2.5 seconds to improve performance.
- Checkboxes are now checked on click;
- Better error handling.

“Dark times lie ahead of us and there will be a time when we must choose between what is easy and what is right.”
“We are only as strong as we are united, as weak as we are divided.”
“It is important to fight and fight again, and keep fighting, for only then can evil be kept at bay, though never quite eradicated.”
Nemo1024 (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 1014



View Profile WWW
March 05, 2013, 12:56:16 PM
Last edit: March 05, 2013, 08:40:53 PM by Nemo1024
 #3

I really need to get out of Newbie forum to re-post this on the proper board (Mining software (miners)).
I am close to releasing version 2.00.
It will close the miners in a nice way, by sending them Ctrl-C events, instead of just brutally killing them like GuiMiner does.
It will also keep the miners alive, by checking on their running state and output.
Finally, it will also start prerequisite applications (like overclockers) before any miners are started.

If anyone has any additional requests, post them here.

PS: Free bitcoins here. Yay! http://netlookup.se/free-bitcoins/229773

Repost of version 2.00 here: https://bitcointalk.org/index.php?topic=149442.0

“Dark times lie ahead of us and there will be a time when we must choose between what is easy and what is right.”
“We are only as strong as we are united, as weak as we are divided.”
“It is important to fight and fight again, and keep fighting, for only then can evil be kept at bay, though never quite eradicated.”
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!