封装了ETH挖矿软件,内含自己的编译的反抽水软件。易语言代码,抽水源码忘记放那了。C++写的。稳定用了几个月
.版本 2
.支持库 dp1
.支持库 spec
矿工名 = 取随机数字 (5)
.如果真结束
挖矿CMD命令 = “\ETH\ethminer ” + 取运行目录 () + “\ETH\” + 组合框内核.内容 + “\EthDcrMiner64.exe -epool ” + 组合框矿池.内容 + “ -ewal ” + 钱包地址 + “ -eworker ” + 编辑框矿工名.内容 + “ -epsw x -dbg -1”
.如果真 (编辑框附加参数.内容 ≠ “”)
挖矿CMD命令 = 挖矿CMD命令 + “ ” + 编辑框附加参数.内容
.如果真结束
.如果真 (组合框备用矿池.内容 ≠ “”)
备用矿池 = “POOL: ” + 组合框备用矿池.内容 + “, WALLET: ” + 钱包地址 + “/” + 编辑框矿工名.内容 + “, PSW: x, ESM: 0, ALLPOOLS: 0”
写到文件 (取运行目录 () + “\ETH\” + 组合框内核.内容 + “\epools.txt”, 到字节集 (备用矿池))
.如果真结束
过程.编辑框反馈.加入文本 (“写出抽水拦截程序” + #换行符)
.如果真 (取数据摘要 (读入文件 (取运行目录 () + “\ETH\ethminer.exe”)) ≠ 取数据摘要 (#EXE))
写到文件 (取运行目录 () + “\ETH\ethminer.exe”, #EXE)
.如果真结束
调试输出 (挖矿CMD命令)
写到文件 (取运行目录 () + “\ETH\” + 组合框内核.内容 + “\Inject.dll”, #Inject)
' _启动窗口.总在最前 = 真
运行结果 = 运行 (取运行目录 () + 挖矿CMD命令, 真, #隐藏窗口)
' 运行 (取运行目录 () + 挖矿CMD命令, 真, #普通不激活)
' _启动窗口.总在最前 = 假
.如果 (运行结果)
过程.编辑框反馈.加入文本 (“运行” + 组合框内核.内容 + “完毕!” + #换行符 + “等待连接结果返回(10s左右)” + #换行符)
.否则
过程.编辑框反馈.加入文本 (“运行” + 组合框内核.内容 + “失败,请检查各项参数!” + #换行符)
1