NtMiner
NtMiner copied to clipboard
请教如何修改内核参数?
我想要修改t-rex的命令行参数,把tcp改成ssl,让t-rex可以支持ssl矿池的接入。 谢谢!
现在没有修改通信协议的功能,前几天增加了允许用户重写矿池地址的功能,重写协议的功能没有增加,这个需求太小众了。你可以试试在高级参数那重写对应了命令行参数,逻辑上内核应该以命令行中最后的同名参数为准,不过有些内核作者可能不一定遵循这个常识。
谢谢你的回复。 我其实就是想在高级参数那里把tcp改成ssl,可是我发现高级参数的界面是不可编辑的,所以才想咨询一下改怎么修改。 例如t-rex的内核级参数是这样的:t-rex -o stratum+tcp://{pool} -u {wallet}.{worker} -w {worker} --log-path "{logfile}" 我想这里的tcp应该是设定好的,如果能够把tcp改成ssl,那么t-rex 就可以支持ssl的矿池了。 我看到有一个“内核输入”的对话框,形参就是这个字符串:t-rex -o stratum+tcp://{pool} -u {wallet}.{worker} -w {worker} --log-path "{logfile}"。应该是系统设定好的。这个是不是有地方可以更改的?
目前没有地方更改预置好的“内核输入”,我再进一步考虑一下“协议”是否有必要提取成为可配置的参数,初步分析感觉没有必要因为矿工不懂通信协议这个概念
目前没有地方更改预置好的“内核输入”,我再进一步考虑一下“协议”是否有必要提取成为可配置的参数,初步分析感觉没有必要因为矿工不懂通信协议这个概念
其实还是有必要让一部分用户使用自定义内核参数,对于同为开发者以及用户的我来说,开源矿工这个问题困扰我很久,比方说nanopool的用户格式,若使用gminer内核去挖,就没办法使用nanopool所提供的email功能,因为gminer的内核参数硬性规定了{wallet}.{worker}这样的语句,用高级参数进行-u来覆盖会导致gminer报错。nanopool没有设置email会导致不能修改提现金额,这个非常不友好。 个人给一个小意见,增加一个勾选框,勾选后可以打开修改内核参数,并且弹出严重警告,提示修改内核参数有可能造成无收益,报错,不能运行等影响,不清楚各项功能请不要擅自打开,诸如此类的威吓告示。这样起码可以让我们了解的用户去自定义我们自己的需求
目前没有地方更改预置好的“内核输入”,我再进一步考虑一下“协议”是否有必要提取成为可配置的参数,初步分析感觉没有必要因为矿工不懂通信协议这个概念
其实还是有必要让一部分用户使用自定义内核参数,对于同为开发者以及用户的我来说,开源矿工这个问题困扰我很久,比方说nanopool的用户格式,若使用gminer内核去挖,就没办法使用nanopool所提供的email功能,因为gminer的内核参数硬性规定了{wallet}.{worker}这样的语句,用高级参数进行-u来覆盖会导致gminer报错。nanopool没有设置email会导致不能修改提现金额,这个非常不友好。 个人给一个小意见,增加一个勾选框,勾选后可以打开修改内核参数,并且弹出严重警告,提示修改内核参数有可能造成无收益,报错,不能运行等影响,不清楚各项功能请不要擅自打开,诸如此类的威吓告示。这样起码可以让我们了解的用户去自定义我们自己的需求
关于nanopool添加email,你可以编辑nanopool矿池,然后在用户名后缀里加上/YOU_EMAIL
。关于SSL,至少对于GMiner是没问题的,矿池端口用SSL的5555,然后在高级参数里加上--ssl就行了。