Bitcoin Forum
July 11, 2024, 05:17:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN] Dogecoin Pool doge.scryptpools.com - 2% fee on: January 01, 2014, 06:19:10 PM
I was mining Doge on that pool only because Netcode was upgrading, so I'm only out about 8k. But, still...
2  Bitcoin / Mining software (miners) / Re: Easy Mining (Miner GUI) : Making Mining Super Simple on: May 27, 2013, 03:18:13 PM
Build 30 Update

Easy Mining was updated to build 30. The following changes are included:

- cgminer package updated to version 3.1.1.
- Added autostart capability.
- Added command-line configuration capability - see below for the switches/parameters.
- Fixed a bug relating to improperly handled whitespace.
- Fixed an obscure bug that occasionally caused an error 103 while starting.


Command-Line Switches

    -autostart : Automatically start mining (NOTE: does NOT save setting changes!)
    -forcecuda : Use CUDA video card mining without detecting video card.
    -forceopencl : Use OpenCL video card mining without detecting video card.
    -chost <host> : Host/IP for CPU mining.
    -cport <port> : Port for CPU mining.
    -cuser <username> : Username for CPU mining.
    -cpass <password> : Password for CPU mining.
    -ghost <host> : Host/IP for video card mining.
    -gport <port> : Port for video card mining.
    -guser <username> : Username for video card mining.
    -gpass <password> : Password for video card mining.
    -aggressive : Enable aggressive video card mining.
    -usestratum : Enable stratum mining and launch stratum proxy as required.
    -shost <host> : Host/IP for stratum proxy/mining.
    -sport <port> : Port for stratum proxy/mining.

NOTE: All commands start with a hyphen and are lowercase. However, parameters that follow (e.g., usernames, passwords) will be used in whatever case you provide.


Automatic Mining

If you'd like to have Easy Mining start up automatically, configure it, save settings, and let the miners work for about an hour to make sure your settings work as desired. Then, simply create a shortcut to Easy Mining in your Startup folder, and edit the shortcut to add " -autostart" (without quotes, and don't forget that space!) to the "target" of the shortcut. From then on, Easy Mining will automatically start mining when you log on.
3  Bitcoin / Mining software (miners) / Re: Bitcoin Miners In Tray - a lightweight alternative to GuiMiner on: May 24, 2013, 02:55:06 PM
Quote
– Complete rewrite of the Process launching code, encapsulating the .Net Process class, so as to be able to peek on the stdout/stderr output pipe from the miners, solving the problem with some miners (pooler’s cpuminer) not showing any output until they exit. (Thanks to WebMaka for a lead.)

Yay, you got it to work in .NET! Cheesy
4  Bitcoin / Mining software (miners) / Easy Mining (Miner GUI) : Making Mining Super Simple on: May 02, 2013, 06:51:02 PM
Download Link:
Easy Mining BETA 0.1b30 (with miners and source code) - 13.0MB
(For all 32-/64-bit Windows versions - no runtimes required for Windows 2000 and later)
Change Log


Actium Gaming Community is proud to announce the release of Easy Mining, a front-end/interface for Litecoin mining software that is designed to make mining super simple. Easy Mining was designed to be newbie-friendly - you don't need to know how to set up miners for your processor and video card; all you need to know is what the hostname and port is for your mining pool's server and what usernames and passwords to use for workers. Easy Mining takes care of everything else, automatically configuring and launching mining software appropriate for your hardware, and capturing the output for display in a single list. (Miner activity is also logged to a text file for later analysis, if you have the desire to see what everything was doing.)

Easy Mining includes the following mining software and tools:

  • cgminer by Con Kolivas
  • cpuminer by pooler
  • cudaminer by Christian Buchner
  • stratum proxy by the LTCMine.ru and pool.itzod.ru mining pools

(Note: cpuminer and cudaminer are forked from the original Bitcoin cpuminer by Jeff Garzik.)

Easy Mining's own source code (written in Delphi 7) is also included, so feel free to inspect everything if you have the desire. Easy Mining itself is distributed under the Creative Commons: Share Alike, By Attribution license, and the included mining software, all of which are unmodified from their original distributions, are distributed under their respective licenses.


Who Easy Mining is For

Easy Mining is for folks that are new to cryptocoin mining generally and want something that's basically "set and forget." If you don't feel comfortable trying to set up, say, GUIminer, and are not familiar with batch files, etc. Easy Mining is probably going to be your best friend. You do trade the ability to tweak the snot out of your miner settings in exchange for that level of simplicity, but if you don't want to have to deal with experimenting with the minutiae of optimized mining and don't mind the tradeoff in terms of slightly lower mining efficiency, Easy Mining is for you.

It's also great for use on machines that are actually in use, as Easy Mining defaults to conservative miner configurations and that allows for the use of the computer for other things than just mining. Put those non-miner macnines to work!


Easy Mining is not for professional miners and folks that want or need to have tight control over their miners. If you don't mind the extra configuration effort in exchange for getting the most out of your mining rig, you might find other front-ends like GUIminer or BMT, or direct control (e.g., launching miners via batch files), more suited to your needs. Easy Mining is for the n00bs, not the hardcore. ;-)


What Easy Mining Looks Like

Here, have a screenshot:



That is all the information Easy Mining needs. It automatically launches the stratum proxy if you select stratum mining (and reconfigures miners to route through it as appropriate), launches the 32- or 64-bit version of cpuminer depending on your Windows version, and launches cgminer or cudaminer depending on what video card it detects as the primary card in the computer. It also defaults to conservative mining settings, which keeps the computer usable, but if you don't plan to use the computer and want to go full tilt, there's an option for aggressive mining.


A Word On Virus Infections...

Most folks here on BitcoinTalk already know about the false-positive problem with mining software and antivirus software, but if you're new to the whole "mining" thing, expect to see a virus warning when you try to install Easy Mining and/or most cryptocoin miners. (For example, Avast is really big on thinking cpuminer's minerd.exe is a trojan.)

The reason for this is pretty simple: malware authors have been including miners in their malware for a while now, and especially so in recent times given the surge in market value for Bitcoin. In response to this, many antivirus software makers are now listing miners as either warning signs of possible infection or actual viruses/trojans, even though the miners themselves are virus-free, open-source, verified safe by thousands of users, and as legit as it gets.

If your antivirus software complains that Easy Mining has/is a virus, you'll probably have to disable it temporarily in order to safely install Easy Mining, and then configure an exemption for the Easy Mining install directory in order to prevent the antivirus software from freaking out and deleting things that really aren't a threat. Consult the documentation on your antivirus software for details on how to set up exemptions.


Please Support Easy Mining!

Easy Mining is a fundraising effort for Actium Gaming Community, a small collective of gamers that just wanna enjoy games. Both Actium's operation (including its privately owned and operated servers for Minecraft, Terraria, Mumble, etc.) and Easy Mining's development are funded out-of-pocket. Thus, we welcome donations to help pay for stuff. So, if you like Easy Mining, our LTC donation address is LdbSEahhbymgLDiqsDbegcG1u9M7nPvsLg and please kick in some donation love to the authors of the miners - without them, none of us would make coins!
5  Other / Beginners & Help / Re: How would you move from BTC to LTC? on: April 30, 2013, 12:09:11 AM
Is LTC actually any different from BTC?

Considerably. LTC uses a different algorithm that's very memory-heavy, so it's not well-suited toward purpose-specific hardware like FPGAs and ASICs. As such, it should be mineable with repurposed GPU-based BTC gear for at least the near term, while BTC's difficulty is already prohibitive for GPUs unless you have a lot of machines. That having been said, the increased global interest in Bitcoin is driving interest in Litecoin upward, so the gear requirement for entry into LTC mining is growing noticeably with each passing difficulty retarget.

6  Other / Beginners & Help / Re: Explaining Bitcoin to non-technical non-savvy people on: April 30, 2013, 12:05:12 AM
The way I describe it is that the "coins" themselves come from "blocks," and a "block" is a valid solution to an extremely complex math equation. The difficulty in finding a solution that works is what gives the "block" some sort of value, and the value base (the actual trade of something for something else that creates value in a currency) is that you're consuming electricity in exchange for these valid solutions.

Most folks seem able to wrap their minds around this.
7  Bitcoin / Mining software (miners) / Re: Bitcoin Miners In Tray - a lightweight alternative to GuiMiner on: April 29, 2013, 11:57:43 PM
Yeah, I saw that - you're probably going to have to roll a custom pipe peek-and-read, which shouldn't be too difficult with C# given that it does provide enough abstraction to get at what you'd need to get at.

BTW, your code steered me in the right direction on how to properly send a SIGINT or SIGBREAK to a running console application, so apparently we're helping each other, hahaha... (The key turned out to be to do an AttachConsole to hook my app to the miner, disable signal handling in my app, send the signal, then unhook from it.)
8  Bitcoin / Mining software (miners) / Re: Bitcoin Miners In Tray - a lightweight alternative to GuiMiner on: April 28, 2013, 10:53:00 PM
Since I'm about to release a total-newbie-friendly GUI for Litecoin mining, lemme weigh in on something here that'll help you make your front-end a bit better...

Special note about Pooler’s cpuminer for Litecoins (https://bitcointalk.org/index.php?topic=55038.0) – Bitcoin Miners in Tray can run and control it, but due to two quirks, no output from cpuminer is displayed until it is stopped. Cpuminer directs all of its output to stderr, which BMT handles well. However, it does not finish output of a line when a line is written to stderr, thus all lines are dumped on the pipe at the same time when cpuminer stops and closes its streams. There is nothing I can do about it, as this needs to be fixed by Pooler.

I don't know what coding language you're using, but the way to work around this is to peek at the pipe with the PeekNamedPipe API call to see if there's anything in the pipe before trying to read it. Otherwise, your pipe read will deadlock trying to read an empty pipe. (For some reason, pipe reads on Windows like to hang when the pipe's empty, and trying to read an empty pipe will cause a wait state until the pipe has data to read.) Peeking at the pipe will allow testing it without reading from it, and that stops the wait state issue and allows you to continuously monitor the miner's output without having to wait for it to close.

I spent a lot of time trying to solve the "no data until the app closes" problem. I mean a lot of time. PeekNamedPipe turned out to be the solution.

Assuming you're peeking at the pipe, the only other issue you'll have is the fact that cpuminer - and, by extension, all of its forks - will not emit data across a pipe until it fills a send buffer that looks to be about 64KB. So, you'll end up with no reports at all for 5-15 minutes followed by a burst of text followed by more silence, rinse and repeat. This part will require resolution by the app coders themselves.

Here's how I'm handling this in my app - this code is Delphi 7 but should convert readily to whatever language...

Code:
            // This is an important bit of code: we take a peek at the output pipe
            // to see if there's any data in it. This allows us to avoid trying to
            // read from an empty pipe, which will just sit there and wait until
            // data comes in! This is the key to monitoring a console application
            // without having to wait for it to terminate before working with its
            // output.
            PeekNamedPipe(StdOutPipeRead, nil, 0, nil, @DataAvailable, nil);
            if (DataAvailable > 0) then
            begin
              // Since there's actually something to read, read it. Note that
              // we are reading blocks of 16 kilobytes of characters at a time.
              if ReadFile(StdOutPipeRead, Buffer, 16384, BytesRead, nil) then
              begin
                if (BytesRead > 0) then
                begin
                  // Make sure the boffer ends in a null character.
                  Buffer[BytesRead] := #0;

                  // Concatenate with any previous data.
                  Text := Text + Buffer;
                end;
              end;
            end;


Quote
CGMiner (https://bitcointalk.org/index.php?topic=28402.0) must be started with --text-only or -T parameter to disable ncurses and with --log 1 or -l 1 to log output every second. CGMiner suffers from the same problem as pooler’s cpuminer, which is not strange as it was forked from it. The problem is however only with the redirected stdout stream, while stderr works fine, outputting the lines as they are pushed into the pipe. Once CGMiner is stopped, all text on stdout will be dumped in one go. -l 1 seems to fix this.

I haven't had to add "-l 1" but "-T" was definitely a necessity.
9  Other / Off-topic / Re: For those who were banned from BTC-e on: February 15, 2013, 03:10:13 PM
Am I banned? How do I know. Is the website down or what?

No idea but I can't reach the site either - it just times out. I figured it was a DDoS, but apparently there's drama afoot...
10  Alternate cryptocurrencies / Altcoin Discussion / Re: Massive LTC DDoS attack on all major pools on: December 02, 2012, 11:33:14 PM
coinotron, litecoinpool, and notroll are all down.

burnside's pool is still up, though.
thats why u should use p2pool lmao
p2pool's current hashrate is "0" according to http://allchains.info/

I'm mining LTC on P2Pool and the pool itself is reporting "Pool rate: 25.8MH/s (13% stale) Share difficulty: 0.0482" while AllChains says "0.00000" for the hashrate.

P2Pool/LTC is definitely up, and both Xurious and Pool-X are down, as of when this post hit.

p2pool CANT (unless u DDoS ALL nodes) be down so u should even have to argue about it Tongue

Wasn't arguing about it, just letting everyone know that AllChains is reporting incorrectly in that case. If anyone could take P2Pool down they could just as easily fork a blockchain so it's a moot point anyway. Cheesy
11  Alternate cryptocurrencies / Altcoin Discussion / Re: Massive LTC DDoS attack on all major pools on: December 02, 2012, 10:39:08 PM
coinotron, litecoinpool, and notroll are all down.

burnside's pool is still up, though.
thats why u should use p2pool lmao
p2pool's current hashrate is "0" according to http://allchains.info/

I'm mining LTC on P2Pool and the pool itself is reporting "Pool rate: 25.8MH/s (13% stale) Share difficulty: 0.0482" while AllChains says "0.00000" for the hashrate.

P2Pool/LTC is definitely up, and both Xurious and Pool-X are down, as of when this post hit.
12  Other / Beginners & Help / Re: Mining at DeepBit on: November 26, 2012, 12:48:10 AM
Are you sure you provided a complete and correct address to which to send the coins?
13  Other / Beginners & Help / Re: Whitelist Requests (Want out of here?) on: November 25, 2012, 10:56:36 PM
I was about to post to say that if you made the time/post requirement the board software should automatically upgrade your status, but apparently it already had. Cheesy
14  Other / Beginners & Help / Re: Whitelist Requests (Want out of here?) on: November 21, 2012, 02:44:57 PM
Hi guys,

I am actually "spamming" this section now to get the required 5 posts ...

The "5 posts" is not greatest idea as it encourages spam, but to be honest I do not have better Smiley

Thing is I got no idea and no intention to deal with BTC, however I do FPGA's and you guys have some good ideas in that respect.
My presence in FPGA section could be useful to some BTC fanatics who play wtih FPGA's Smiley

Spamming a newbie area to reach a required postcount is a pretty common thing for boards that have newbie limits tied to postcount. Seen it time and time again.  Wink
15  Other / Beginners & Help / Re: Whitelist Requests (Want out of here?) on: November 20, 2012, 07:00:04 PM
Might as well join the fray...

Been lurking among the Bitcoin world since the infamous bubble of 2011, and been lurking here specifically for over a year now. Finally decided that it might be a good idea to stop lurking and get a bit more involved.

As for experience with cryptocurrencies, I only have a tiny three-machine BTC/LTC farm at the moment. One of these days, when ASICs actually ship, I might pick up something more fancy, but for now the PCs are doubling as small space heaters and my place has poor insulation so it's all good. Cheesy

16  Other / Beginners & Help / Re: Trust No One on: November 20, 2012, 06:48:55 PM
"Online wallet" always struck me as synonymous with "give away your coins." If it's not in your physical possession, which in cryptocurrencies means if your wallet data isn't stored locally on a secured medium, you don't own it.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!