I once two questions.
1. to the dcct Miner. I have the miner tested again over 4 hours on 2 linux dedicatet Server. With the dcct miner i become onyl no deadline messages on both systems.
With the java miner saw it in the last minute like this. And the most deadlines are under 1 mil .
"deadline":86659}
"deadline":898648}
"deadline":433123}
"deadline":701}
"deadline":166045}
"deadline":814765}
"deadline":14561}
But why i become with the dcct miner only no deadline messages?
I have no idea why.
I think you shouldn't use special characters in your passphrase.
I like to share an updated version of the Linux C tools. You can download it here:
https://bchain.info/dcct_miner.tgz(snip)
The miner(snip)
You first have to create a file called "passphrases.txt" and put your passphrase in it. It supports only one passphrase and uses the files first line.
Avoid spaces before/after your passphrase.
Thank you dcct. It's nice tools. But...
If passphrase contains special characters like
!"#$%& etc..., the miner won't mine properly.
The special characters must be encoded like
%21%22%23%24%25%26.
The line 72 and 372 of mine.c should be modified like following.
LINE 72:
// Buffer to read the passphrase to
char passphrase[/*2001*/6001];
LINE 372:
#if 0
for( i=0; i<bytes; i++ ) {
if( passphrase[i] == ' ' )
passphrase[i] = '+';
// end on newline
if( passphrase[i] == '\n' )
passphrase[i] = 0;
}
#else
{
char work[6001];
long result = 0;
char *p = NULL;
long loop1;
p = work;
for (loop1=0; loop1 < bytes; loop1++) {
result = isalnum(passphrase[loop1]);
if (result == 0) {
if (passphrase[loop1] != 0xa) {* if not newline. */
sprintf(p, "%%%x", passphrase[loop1]);
p+=3;
}
} else {
*p = passphrase[loop1];
p++;
}
}
bytes = p - work;
memcpy(passphrase, work, bytes);
}
#endif