diff --git a/QubitCPU32.exe b/QubitCPU32.exe deleted file mode 100644 index 95f90c7..0000000 Binary files a/QubitCPU32.exe and /dev/null differ diff --git a/bins/cpuminer-athlon64-64.exe b/bins/cpuminer-athlon64-64.exe new file mode 100644 index 0000000..2be5eb6 Binary files /dev/null and b/bins/cpuminer-athlon64-64.exe differ diff --git a/bins/cpuminer-barcelona-64.exe b/bins/cpuminer-barcelona-64.exe new file mode 100644 index 0000000..af2ea5f Binary files /dev/null and b/bins/cpuminer-barcelona-64.exe differ diff --git a/bins/cpuminer-bdver1-64.exe b/bins/cpuminer-bdver1-64.exe new file mode 100644 index 0000000..f13d954 Binary files /dev/null and b/bins/cpuminer-bdver1-64.exe differ diff --git a/bins/cpuminer-bdver2-64.exe b/bins/cpuminer-bdver2-64.exe new file mode 100644 index 0000000..11a5ed4 Binary files /dev/null and b/bins/cpuminer-bdver2-64.exe differ diff --git a/bins/cpuminer-bdver3-64.exe b/bins/cpuminer-bdver3-64.exe new file mode 100644 index 0000000..08ea87c Binary files /dev/null and b/bins/cpuminer-bdver3-64.exe differ diff --git a/bins/cpuminer-bdver4-64.exe b/bins/cpuminer-bdver4-64.exe new file mode 100644 index 0000000..e35fd02 Binary files /dev/null and b/bins/cpuminer-bdver4-64.exe differ diff --git a/bins/cpuminer-bonnell-64.exe b/bins/cpuminer-bonnell-64.exe new file mode 100644 index 0000000..bbba72a Binary files /dev/null and b/bins/cpuminer-bonnell-64.exe differ diff --git a/bins/cpuminer-btver1-64.exe b/bins/cpuminer-btver1-64.exe new file mode 100644 index 0000000..d594e7e Binary files /dev/null and b/bins/cpuminer-btver1-64.exe differ diff --git a/bins/cpuminer-btver2-64.exe b/bins/cpuminer-btver2-64.exe new file mode 100644 index 0000000..d678fba Binary files /dev/null and b/bins/cpuminer-btver2-64.exe differ diff --git a/bins/cpuminer-core2-64.exe b/bins/cpuminer-core2-64.exe new file mode 100644 index 0000000..c1e9fbd Binary files /dev/null and b/bins/cpuminer-core2-64.exe differ diff --git a/bins/cpuminer-haswell-64.exe b/bins/cpuminer-haswell-64.exe new file mode 100644 index 0000000..5535336 Binary files /dev/null and b/bins/cpuminer-haswell-64.exe differ diff --git a/bins/cpuminer-nehalem-64.exe b/bins/cpuminer-nehalem-64.exe new file mode 100644 index 0000000..b404fb0 Binary files /dev/null and b/bins/cpuminer-nehalem-64.exe differ diff --git a/bins/cpuminer-nocona-64.exe b/bins/cpuminer-nocona-64.exe new file mode 100644 index 0000000..e6bc74e Binary files /dev/null and b/bins/cpuminer-nocona-64.exe differ diff --git a/bins/cpuminer-sandybridge-64.exe b/bins/cpuminer-sandybridge-64.exe new file mode 100644 index 0000000..652ed9b Binary files /dev/null and b/bins/cpuminer-sandybridge-64.exe differ diff --git a/bins/cpuminer-silvermont-64.exe b/bins/cpuminer-silvermont-64.exe new file mode 100644 index 0000000..b771ae9 Binary files /dev/null and b/bins/cpuminer-silvermont-64.exe differ diff --git a/cpuminer-opt-3-3-8-windows/ERC-START.bat b/cpuminer-opt-3-3-8-windows/ERC-START.bat new file mode 100644 index 0000000..e2ace28 --- /dev/null +++ b/cpuminer-opt-3-3-8-windows/ERC-START.bat @@ -0,0 +1 @@ +hodlminer.exe -q -a hodl -o stratum+tcp://erc.suprnova.cc:7674 -u yourworker.1 -p password \ No newline at end of file diff --git a/cpuminer-opt-3-3-8-windows/ESP-START.bat b/cpuminer-opt-3-3-8-windows/ESP-START.bat new file mode 100644 index 0000000..db15ba5 --- /dev/null +++ b/cpuminer-opt-3-3-8-windows/ESP-START.bat @@ -0,0 +1 @@ +cpuminer -a hmq1725 -o stratum+tcp://esp.maxminers.net:5872 -u yourworker.1 -p password \ No newline at end of file diff --git a/cpuminer-opt-3-3-8-windows/HODL-START.bat b/cpuminer-opt-3-3-8-windows/HODL-START.bat new file mode 100644 index 0000000..b480302 --- /dev/null +++ b/cpuminer-opt-3-3-8-windows/HODL-START.bat @@ -0,0 +1 @@ +hodlminer.exe -a hodl -o stratum+tcp://hodl.optiminer.pl:5555 -u HJjvw2PcreD8hA75CtQdfdSAngUSAqe9V5 -p x -q \ No newline at end of file diff --git a/cpuminer-opt-3-3-8-windows/LBRY-START.bat b/cpuminer-opt-3-3-8-windows/LBRY-START.bat new file mode 100644 index 0000000..59c2cb1 --- /dev/null +++ b/cpuminer-opt-3-3-8-windows/LBRY-START.bat @@ -0,0 +1 @@ +cpuminer.exe -a lbry -o stratum+tcp://lbry.pool.mn:8878 -u yourworker.1 -p password \ No newline at end of file diff --git a/cpuminer-opt-3-3-8-windows/LYRA2RE-START.bat b/cpuminer-opt-3-3-8-windows/LYRA2RE-START.bat new file mode 100644 index 0000000..5eefb5e --- /dev/null +++ b/cpuminer-opt-3-3-8-windows/LYRA2RE-START.bat @@ -0,0 +1 @@ +cpuminer -a lyra2re -o stratum+tcp://lyra2re.eu.nicehash.com:3342 -u 14vZ4DHDzhttzKyNAmLzpRq6VLmCGb16vX -p x \ No newline at end of file diff --git a/cpuminer-opt-3-3-8-windows/XRE-START.bat b/cpuminer-opt-3-3-8-windows/XRE-START.bat new file mode 100644 index 0000000..3ff6a72 --- /dev/null +++ b/cpuminer-opt-3-3-8-windows/XRE-START.bat @@ -0,0 +1 @@ +cpuminer.exe -a x11evo -o stratum+tcp://xre.suprnova.cc:2114 -u yourworker.1 -p password \ No newline at end of file diff --git a/cpuminer-opt-3-3-8-windows/cpuminer-amd.exe b/cpuminer-opt-3-3-8-windows/cpuminer-amd.exe new file mode 100644 index 0000000..d0affb4 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/cpuminer-amd.exe differ diff --git a/cpuminer-opt-3-3-8-windows/cpuminer-bdver3-64.exe b/cpuminer-opt-3-3-8-windows/cpuminer-bdver3-64.exe new file mode 100644 index 0000000..481dfe7 --- /dev/null +++ b/cpuminer-opt-3-3-8-windows/cpuminer-bdver3-64.exe @@ -0,0 +1,9 @@ + + ********** cpuminer-opt 3.3.8 *********** + A CPU miner with multi algo support and optimized for CPUs + with AES_NI and AVX extensions. + BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT + Forked from TPruvot's cpuminer-multi with credits + to Lucas Jones, elmad, palmd, djm34, pooler, ig0tik3d, + Wolf0 and Jeff Garzik. + diff --git a/cpuminer-opt-3-3-8-windows/cpuminer-haswell-broadwell.exe b/cpuminer-opt-3-3-8-windows/cpuminer-haswell-broadwell.exe new file mode 100644 index 0000000..355cc06 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/cpuminer-haswell-broadwell.exe differ diff --git a/cpuminer-opt-3-3-8-windows/cpuminer-sandybridge-ivybridge.exe b/cpuminer-opt-3-3-8-windows/cpuminer-sandybridge-ivybridge.exe new file mode 100644 index 0000000..add3534 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/cpuminer-sandybridge-ivybridge.exe differ diff --git a/cpuminer-opt-3-3-8-windows/cpuminer-sse2.exe b/cpuminer-opt-3-3-8-windows/cpuminer-sse2.exe new file mode 100644 index 0000000..cdbcabc Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/cpuminer-sse2.exe differ diff --git a/cpuminer-opt-3-3-8-windows/cpuminer.exe b/cpuminer-opt-3-3-8-windows/cpuminer.exe new file mode 100644 index 0000000..2677caa Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/cpuminer.exe differ diff --git a/cpuminer-opt-3-3-8-windows/help.txt b/cpuminer-opt-3-3-8-windows/help.txt new file mode 100644 index 0000000..544c8d5 --- /dev/null +++ b/cpuminer-opt-3-3-8-windows/help.txt @@ -0,0 +1,105 @@ + + ********** cpuminer-opt 3.3.8 *********** + A CPU miner with multi algo support and optimized for CPUs + with AES_NI and AVX extensions. + BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT + Forked from TPruvot's cpuminer-multi with credits + to Lucas Jones, elmad, palmd, djm34, pooler, ig0tik3d, + Wolf0 and Jeff Garzik. + +Usage: cpuminer-opt [OPTIONS] +Options: + -a, --algo=ALGO specify the algorithm to use + argon2 + axiom Shabal-256 MemoHash + bastion + blake Blake-256 (SFR) + blakecoin blake256r8 + blake2s Blake-2 S + bmw BMW 256 + c11 flax + cryptolight Cryptonight-light + cryptonight Monero + decred + drop Dropcoin + fresh Fresh + groestl groestl + heavy Heavy + hmq1725 Espers + hodl hodlcoin + keccak Keccak + lbry LBC, LBRY Credits + luffa Luffa + lyra2re lyra2 + lyra2rev2 lyrav2 + m7m + myr-gr Myriad-Groestl + neoscrypt NeoScrypt(128, 2, 1) + nist5 Nist5 + pluck Pluck:128 (Supcoin) + pentablake Pentablake + quark Quark + qubit Qubit + scrypt scrypt(1024, 1, 1) (default) + scryptjane + scrypt:N scrypt(N, 1, 1) + sha256d SHA-256d + shavite3 Shavite3 + skein Skein+Sha (Skeincoin) + skein2 Double Skein (Woodcoin) + s3 S3 + vanilla blake256r8vnl (VCash) + whirlpool + whirlpoolx + x11 X11 + x11evo Revolvercoin + x11gost sib (SibCoin) + x13 X13 + x14 X14 + x15 X15 + x17 + yescrypt + zr5 Ziftr + -o, --url=URL URL of mining server + -O, --userpass=U:P username:password pair for mining server + -u, --user=USERNAME username for mining server + -p, --pass=PASSWORD password for mining server + --cert=FILE certificate for mining server using SSL + -x, --proxy=[PROTOCOL://]HOST[:PORT] connect through a proxy + -t, --threads=N number of miner threads (default: number of processors) + -r, --retries=N number of times to retry if a network call fails + (default: retry indefinitely) + -R, --retry-pause=N time to pause between retries, in seconds (default: 30) + --time-limit=N maximum time [s] to mine before exiting the program. + -T, --timeout=N timeout for long poll and stratum (default: 300 seconds) + -s, --scantime=N upper bound on time spent scanning current work when + long polling is unavailable, in seconds (default: 5) + --randomize Randomize scan range start to reduce duplicates + -f, --diff-factor Divide req. difficulty by this factor (std is 1.0) + -m, --diff-multiplier Multiply difficulty by this factor (std is 1.0) + -n, --nfactor neoscrypt N-Factor + --coinbase-addr=ADDR payout address for solo mining + --coinbase-sig=TEXT data to insert in the coinbase when possible + --no-longpoll disable long polling support + --no-getwork disable getwork support + --no-gbt disable getblocktemplate support + --no-stratum disable X-Stratum support + --no-extranonce disable Stratum extranonce support + --no-redirect ignore requests to change the URL of the mining server + -q, --quiet disable per-thread hashmeter output + --no-color disable colored output + -D, --debug enable debug output + -P, --protocol-dump verbose dump of protocol-level activities + -B, --background run the miner in the background + --benchmark run in offline benchmark mode + --cputest debug hashes from cpu algorithms + --cpu-affinity set process affinity to cpu core(s), mask 0x3 for cores 0 and 1 + --cpu-priority set process priority (default: 0 idle, 2 normal to 5 highest) + -b, --api-bind IP/Port for the miner API (default: 127.0.0.1:4048) + --api-remote Allow remote control + --max-temp=N Only mine if cpu temp is less than specified value (linux) + --max-rate=N[KMG] Only mine if net hashrate is less than specified value + --max-diff=N Only mine if net difficulty is less than specified value + -c, --config=FILE load a JSON-format configuration file + -V, --version display version information and exit + -h, --help display this help text and exit diff --git a/cpuminer-opt-3-3-8-windows/libcurl-4.dll b/cpuminer-opt-3-3-8-windows/libcurl-4.dll new file mode 100644 index 0000000..7200af7 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libcurl-4.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libeay32.dll b/cpuminer-opt-3-3-8-windows/libeay32.dll new file mode 100644 index 0000000..04c3654 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libeay32.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libffi-6.dll b/cpuminer-opt-3-3-8-windows/libffi-6.dll new file mode 100644 index 0000000..1d04db5 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libffi-6.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libgcc_s_seh-1.dll b/cpuminer-opt-3-3-8-windows/libgcc_s_seh-1.dll new file mode 100644 index 0000000..6686c75 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libgcc_s_seh-1.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libgmp-10.dll b/cpuminer-opt-3-3-8-windows/libgmp-10.dll new file mode 100644 index 0000000..77d9dac Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libgmp-10.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libgnutls-30.dll b/cpuminer-opt-3-3-8-windows/libgnutls-30.dll new file mode 100644 index 0000000..f8d6e41 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libgnutls-30.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libhogweed-4-1.dll b/cpuminer-opt-3-3-8-windows/libhogweed-4-1.dll new file mode 100644 index 0000000..7cb00e7 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libhogweed-4-1.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libiconv-2.dll b/cpuminer-opt-3-3-8-windows/libiconv-2.dll new file mode 100644 index 0000000..94fb8c7 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libiconv-2.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libidn-11.dll b/cpuminer-opt-3-3-8-windows/libidn-11.dll new file mode 100644 index 0000000..83f59cb Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libidn-11.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libintl-8.dll b/cpuminer-opt-3-3-8-windows/libintl-8.dll new file mode 100644 index 0000000..695abb9 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libintl-8.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libnettle-6-1.dll b/cpuminer-opt-3-3-8-windows/libnettle-6-1.dll new file mode 100644 index 0000000..473a048 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libnettle-6-1.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libp11-kit-0.dll b/cpuminer-opt-3-3-8-windows/libp11-kit-0.dll new file mode 100644 index 0000000..fb085b7 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libp11-kit-0.dll differ diff --git a/cpuminer-opt-3-3-8-windows/librtmp-1.dll b/cpuminer-opt-3-3-8-windows/librtmp-1.dll new file mode 100644 index 0000000..955eaff Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/librtmp-1.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libssh2-1.dll b/cpuminer-opt-3-3-8-windows/libssh2-1.dll new file mode 100644 index 0000000..ef66440 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libssh2-1.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libstdc++-6.dll b/cpuminer-opt-3-3-8-windows/libstdc++-6.dll new file mode 100644 index 0000000..0e55c33 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libstdc++-6.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libtasn1-6.dll b/cpuminer-opt-3-3-8-windows/libtasn1-6.dll new file mode 100644 index 0000000..3a6c343 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libtasn1-6.dll differ diff --git a/cpuminer-opt-3-3-8-windows/libwinpthread-1.dll b/cpuminer-opt-3-3-8-windows/libwinpthread-1.dll new file mode 100644 index 0000000..a69def1 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/libwinpthread-1.dll differ diff --git a/cpuminer-opt-3-3-8-windows/ssleay32.dll b/cpuminer-opt-3-3-8-windows/ssleay32.dll new file mode 100644 index 0000000..e23d5f4 Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/ssleay32.dll differ diff --git a/cpuminer-opt-3-3-8-windows/zlib1.dll b/cpuminer-opt-3-3-8-windows/zlib1.dll new file mode 100644 index 0000000..f9d79ec Binary files /dev/null and b/cpuminer-opt-3-3-8-windows/zlib1.dll differ diff --git a/kivyminer.kv b/kivyminer.kv index fbe7c61..0a768d4 100644 --- a/kivyminer.kv +++ b/kivyminer.kv @@ -17,7 +17,7 @@ Label: size_hint: 1, 0.15 - text: "Myriadcoin Qubit CPU Miner" + text: "Myriadcoin Yescrypt CPU Miner" BoxLayout: size_hint: 1, 0.1 @@ -37,7 +37,7 @@ TextInput: id: urlInput multiline: False - text: "birdspool.no-ip.org:5567" + text: "stratum+tcp://stratum.eu.miners-pool.eu:8428" BoxLayout: size_hint: 1, 0.1 @@ -47,7 +47,7 @@ TextInput: id: userAddress multiline: False - text: "MG97oqVi6aAv3gsT4g27DNonoTYhYd5tXk" + text: "MTXdQYbPaPMn2dLHgwEtVAN7mrexZPq7ar" BoxLayout: diff --git a/kivyminer.py b/kivyminer.py index 08af9e5..6861e58 100644 --- a/kivyminer.py +++ b/kivyminer.py @@ -44,7 +44,7 @@ class RootWidget(BoxLayout): try: if int(self.threadInput.text) <= 32: self.nThreads = float(self.threadInput.text) - self.p = Popen(["QubitCPU32.exe", "-a", "qubit", + self.p = Popen([r"cpuminer-opt-3-3-8-windows\cpuminer.exe", "-a", "yescrypt", "-t", self.threadInput.text, "-o", self.urlInput.text, "-u", self.userAddress.text, "-p", "x"], stdout=PIPE, @@ -67,7 +67,7 @@ class RootWidget(BoxLayout): def stop_miner(self): - system("taskkill /im QubitCPU32.exe /f") + system("taskkill /im cpuminer.exe /f") self.p.kill() self.outputLabel.text = '' self.hashrateLabel.text = '0.0 khash/s' @@ -76,9 +76,9 @@ class RootWidget(BoxLayout): def read_queue(self, dt): try: newLine = self.q.get_nowait() - if 'khash' in newLine: - hashrate = float(sub("[^0123456789\.]","",newLine.split(',')[1])) - self.hashrateLabel.text = str(hashrate*self.nThreads) + " khash/s" + if 'yes!' in newLine: + hashrate = float(sub("[^0123456789\.]","",newLine.split(',')[2])) + self.hashrateLabel.text = str(hashrate) + " hash/s" self.minerdOutput.pop(0) self.minerdOutput.append(newLine) outputText = '' @@ -99,6 +99,6 @@ if __name__ == '__main__': Config.set('kivy', 'exit_on_escape', 0) KivyMiner().run() try: - system("taskkill /im QubitCPU32.exe /f") + system("taskkill /im cpuminer.exe /f") except: pass \ No newline at end of file diff --git a/libcurl-4.dll b/libcurl-4.dll deleted file mode 100644 index d08705d..0000000 Binary files a/libcurl-4.dll and /dev/null differ diff --git a/libgcc_s_dw2-1.dll b/libgcc_s_dw2-1.dll deleted file mode 100644 index 99a76cf..0000000 Binary files a/libgcc_s_dw2-1.dll and /dev/null differ diff --git a/pthreadGC2.dll b/pthreadGC2.dll deleted file mode 100644 index 805a0b0..0000000 Binary files a/pthreadGC2.dll and /dev/null differ