Example #1
0
 public override IEnumerable <string> CheckBinaryPackageMissingFiles()
 {
     var(_, pluginRootBinsPath) = GetBinAndCwdPaths();
     return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
         "xmrig.exe"
     }));
 }
Example #2
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "lolMiner.exe"
            }));
        }
Example #3
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "SRBMiner-MULTI.exe", "WinIo64.sys", "WinRing0x64.sys"
            }));
        }
Example #4
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "nvrtc64_100_0.dll", "nvrtc-builtins64_100.dll", "service.dll", "nanominer.exe"
            }));
        }
Example #5
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "nbminer.exe", "OhGodAnETHlargementPill-r2.exe"
            }));
        }
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "libcurl.dll", "libeay32.dll", "libidn-11.dll", "librtmp.dll",
                "libssh2.dll", "pdcurses.dll", "pthreadGC2.dll", "ssleay32.dll", "zlib1.dll", "sgminer.exe"
            }));
        }
Example #7
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "cpuminer-avx2.exe", "cpuminer-zen.exe",
                "libcrypto-1_1-x64.dll", "libcurl-4.dll", "libgcc_s_seh-1.dll", "libstdc++-6.dll", "libwinpthread-1.dll", "zlib1.dll"
            }));
        }
Example #8
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "concrt140.dll", "libeay32.dll", "msvcp140.dll", "msvcp140_1.dll",
                "msvcp140_2.dll", "nvrtc-builtins64_100.dll", "nvrtc-builtins64_90.dll", "nvrtc64_100_0.dll", "nvrtc64_90.dll", "ssleay32.dll", "vccorlib140.dll", "vcruntime140.dll",
                "xmr-stak.exe", "xmrstak_cuda_backend.dll", "xmrstak_cuda_backend_cuda10_0.dll", "xmrstak_opencl_backend.dll"
            }));
        }
 public IEnumerable<string> CheckBinaryPackageMissingFiles()
 {
     var miner = CreateMiner() as IBinAndCwdPathsGettter;
     if (miner == null) return Enumerable.Empty<string>();
     var pluginRootBinsPath = miner.GetBinAndCwdPaths().Item2;
     return BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List<string> { "concrt140.dll", "libeay32.dll", "msvcp140.dll", "msvcp140_1.dll",
         "msvcp140_2.dll", "nvrtc-builtins64_100.dll", "nvrtc-builtins64_90.dll", "nvrtc64_100_0.dll", "nvrtc64_90.dll", "ssleay32.dll", "vccorlib140.dll", "vcruntime140.dll",
         "xmr-stak.exe", "xmrstak_cuda_backend.dll", "xmrstak_cuda_backend_cuda10_0.dll", "xmrstak_opencl_backend.dll"
     });
 }
Example #10
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "libcrypto-1_1-x64.dll", "libssl-1_1-x64.dll",
                "xmrstak_cuda_backend.dll", "xmrstak_cuda_backend_cuda10_0.dll",
                "xmrstak_opencl_backend.dll", "xmr-stak-rx.exe"
            }));
        }
Example #11
0
 public IEnumerable <string> CheckBinaryPackageMissingFiles()
 {
     if (SystemContainsSupportedDevices)
     {
         return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles("", new List <string> {
             EthlargementBinPath()
         }));
     }
     return(Enumerable.Empty <string>());
 }
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var miner = CreateMiner() as IBinAndCwdPathsGettter;

            if (miner == null)
            {
                return(Enumerable.Empty <string>());
            }
            var pluginRootBinsPath = miner.GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "xmrig.exe"
            }));
        }
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var miner = CreateMiner() as IBinAndCwdPathsGettter;

            if (miner == null)
            {
                return(Enumerable.Empty <string>());
            }
            var pluginRootBinsPath = miner.GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "nvrtc64_100_0.dll", "nvrtc-builtins64_100.dll", "service.dll", "nanominer.exe"
            }));
        }
Example #14
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "nvml.dll",
                "nvrtc64_100_0.dll",
                "nvrtc64_101_0.dll",
                "nvrtc64_102_0.dll",
                "nvrtc64_92.dll",
                "nvrtc-builtins64_100.dll",
                "nvrtc-builtins64_101.dll",
                "nvrtc-builtins64_102.dll",
                "nvrtc-builtins64_92.dll",
                "TT-Miner.exe",
                "TT-SubSystem.dll",
                "Algos/AlgoEagleSong.dll",
                "Algos/AlgoEagleSong-C100.dll",
                "Algos/AlgoEagleSong-C101.dll",
                "Algos/AlgoEagleSong-C92.dll",
                "Algos/AlgoEthash.dll",
                "Algos/AlgoEthash-C100.dll",
                "Algos/AlgoEthash-C101.dll",
                "Algos/AlgoEthash-C92.dll",
                "Algos/AlgoLyra2Rev3.dll",
                "Algos/AlgoLyra2Rev3-C100.dll",
                "Algos/AlgoLyra2Rev3-C101.dll",
                "Algos/AlgoLyra2Rev3-C92.dll",
                "Algos/AlgoMTP.dll",
                "Algos/AlgoMTP-C100.dll",
                "Algos/AlgoMTP-C101.dll",
                "Algos/AlgoMTP-C92.dll",
                "Algos/AlgoProgPoW.dll",
                "Algos/AlgoProgPoW092.dll",
                "Algos/AlgoProgPoW092-C100.dll",
                "Algos/AlgoProgPoW092-C101.dll",
                "Algos/AlgoProgPoW092-C92.dll",
                "Algos/AlgoProgPoW-C100.dll",
                "Algos/AlgoProgPoW-C101.dll",
                "Algos/AlgoProgPoW-C92.dll",
                "Algos/AlgoProgPoWZ.dll",
                "Algos/AlgoProgPoWZ-C100.dll",
                "Algos/AlgoProgPoWZ-C101.dll",
                "Algos/AlgoProgPoWZ-C92.dll",
                "Algos/AlgoUbqhash.dll",
                "Algos/AlgoUbqhash-C100.dll",
                "Algos/AlgoUbqhash-C101.dll",
                "Algos/AlgoUbqhash-C92.dll",
            }));
        }
        public IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var miner = CreateMiner() as IBinAndCwdPathsGettter;

            if (miner == null)
            {
                return(Enumerable.Empty <string>());
            }
            var pluginRootBinsPath = miner.GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "nbminer.exe", "OhGodAnETHlargementPill-r2.exe"
            }));
        }
Example #16
0
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var miner = CreateMiner() as IBinAndCwdPathsGettter;

            if (miner == null)
            {
                return(Enumerable.Empty <string>());
            }
            var pluginRootBinsPath = miner.GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "libcurl.dll", "libeay32.dll", "libidn-11.dll", "librtmp.dll",
                "libssh2.dll", "pdcurses.dll", "pthreadGC2.dll", "ssleay32.dll", "zlib1.dll", "sgminer.exe"
            }));
        }
        public override IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var pluginRootBinsPath = GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "cudart64_80.dll",
                "EthDcrMiner64.exe",
                "libcurl.dll",
                "msvcr110.dll",
                @"cuda10\cudart64_100.dll",
                @"cuda10\EthDcrMiner64.exe",
                @"RemoteManager\EthMan.exe",
                @"RemoteManager\libeay32.dll",
                @"RemoteManager\ssleay32.dll"
            }));
        }
Example #18
0
        public IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var miner = CreateMiner() as IBinAndCwdPathsGettter;

            if (miner == null)
            {
                return(Enumerable.Empty <string>());
            }
            var pluginRootBinsPath = miner.GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "EthDcrMiner64.exe", "libcurl.dll", "msvcr110.dll",
                @"cuda10.0\cudart64_100.dll", @"cuda10.0\EthDcrMiner64.exe", @"cuda6.5\cudart64_65.dll", @"cuda6.5\EthDcrMiner64.exe", @"cuda7.5\cudart64_75.dll", @"cuda7.5\EthDcrMiner64.exe",
                @"Remote manager\EthMan.exe", @"Remote manager\libeay32.dll", @"Remote manager\ssleay32.dll"
            }));
        }
        public IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var miner = CreateMiner() as IBinAndCwdPathsGettter;

            if (miner == null)
            {
                return(Enumerable.Empty <string>());
            }
            var pluginRootBinsPath = miner.GetBinAndCwdPaths().Item2;

            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "nvml.dll", "nvrtc-builtins64_100.dll", "nvrtc-builtins64_101.dll",
                "nvrtc-builtins64_92.dll", "nvrtc64_100_0.dll", "nvrtc64_101_0.dll", "nvrtc64_92.dll", "SubSystemDll.dll", "TT-Miner.exe", @"Algos\AlgoEthash-C100.dll",
                @"Algos\AlgoEthash-C92.dll", @"Algos\AlgoEthash.dll", @"Algos\AlgoLyra2Rev3-C100.dll", @"Algos\AlgoLyra2Rev3-C92.dll", @"Algos\AlgoLyra2Rev3.dll", @"Algos\AlgoMTP-C100.dll",
                @"Algos\AlgoMTP-C92.dll", @"Algos\AlgoMTP.dll", @"Algos\AlgoMyrGr-C100.dll", @"Algos\AlgoMyrGr-C92.dll", @"Algos\AlgoMyrGr.dll", @"Algos\AlgoProgPoW-C100.dll",
                @"Algos\AlgoProgPoW-C92.dll", @"Algos\AlgoProgPoW.dll", @"Algos\AlgoUbqhash-C100.dll", @"Algos\AlgoUbqhash-C92.dll", @"Algos\AlgoUbqhash.dll"
            }));
        }
        public IEnumerable <string> CheckBinaryPackageMissingFiles()
        {
            var miner = CreateMiner() as IBinAndCwdPathsGettter;

            if (miner == null)
            {
                return(Enumerable.Empty <string>());
            }
            var pluginRootBinsPath = miner.GetBinAndCwdPaths().Item2;

            if (PluginUUID != "CCMinerTpruvot")
            {
                return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                    "ccminer.exe"
                }));
            }
            return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List <string> {
                "ccminer-x64.exe"
            }));
        }
Example #21
0
 public override IEnumerable <string> CheckBinaryPackageMissingFiles()
 {
     var(_, pluginRootBinsPath) = GetBinAndCwdPaths();
     return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, ImportantExcavatorFiles));
 }
Example #22
0
 public override IEnumerable<string> CheckBinaryPackageMissingFiles()
 {
     var pluginRootBinsPath = GetBinAndCwdPaths().Item2;
     return BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles(pluginRootBinsPath, new List<string> { "vcruntime140.dll", "z-enemy.exe" });
 }
Example #23
0
 public IEnumerable <string> CheckBinaryPackageMissingFiles()
 {
     return(BinaryPackageMissingFilesCheckerHelpers.ReturnMissingFiles("", new List <string> {
         VcRedistBinPath()
     }));
 }