该管理器的基础是制作一个简略,易于应用且可靠的地块管理器,该管理器将仅生产地块。我上面有很多功效,但这是一个小总结。
功效亮点
这是一个链接,链接到视图在绘制图中时最终看起来如何:
一个宏大的功效是,它将检测所有正在运行的chia图创立,从而将遵守您的束缚。我已经让用户在他们的GUI完成时开端应用该绘图管理器,并且它运行起来没有任何障碍,因为您可以一次运行最大数量的全局绘图。应当全部记载下来,如果不是的话,我绝对可以添加它。
这是一个跨平台的Chia Plot Manager,将在重要操作系统上运行。这不是绘图仪。该库的目标是管理您的绘图并应用您配置的设置开端新的绘图。每个人的系统都是唯一的,因此自定义是刻在此库中的重要功效。
该库简略,易用且可靠,可确保生成图。
该库已针对Windows和Linux进行了测试。
请不要将GitHub问题用于有关您自己的个人设置的问题或支撑。问题应与代码和构想中的实际毛病有关。目前,已经有很多人对它进行了测试,可以在Windows,Linux和Mac OS上运行。因此,与技巧支撑,配置设置或与您自己的个人用例有关的任何问题都应发布在以下任何链接上。
python manager.py restart
命令重新加载您的配置,也可以分辨结束并重新启动管理器。请注意,您的工作计数将被重设,而临时目录和目标目录的次序将被重设。manager
并且view
将无法辨认旧作业。如果要在具有运动图的同时更改作业目录,请将max_plots
当前作业的更改为0,并应用新目录创立一个单独的作业。我不建议在绘图运行时更改目录。temporary2_destination_sync
啊该库的安装非常简略。我在下面附上了详细的阐明,应当可以赞助您入门。
git clone
此回购或下载。cd
进入主库文件夹。
cd C:UsersSwarDocumentsSwar-Chia-Plot-Manager
python -m venv venv
venv
可以重命名为您想要的任何名称。我更爱好,venv
因为这是一个标准。venvScriptsactivate
. ./venv/bin/activate
或source ./venv/bin/activate
(venv)
前缀确认其已激活。前缀将根据您命名的名称而变更。pip install -r requirements.txt
config.yaml.default
其复制并命名为config.yaml
同一目录中的名称。chia_location
!这应当指向您的chia可履行文件。python manager.py start
python manager.py view
该库的配置对于每个最终用户都是唯一的。该config.yaml
文件将保存配置。
该地块管理器基于作业的想法进行工作。每个作业都有自己的设置,您可以配置和自定义。没有两个驱动器是唯一的,因此这将为您自己的束缚和请求供给机动性。
这是一个变量,应包含chia可履行文件的地位。这是区块链可履行文件。
C:UsersAppDataLocalchia-blockchainapp-1.1.2
esourcesapp.asar.unpackeddaemonchia.exe
/usr/lib/chia-blockchain/resources/app.asar.unpacked/daemon/chia
/home/swar/chia-blockchain/venv/bin/chia
这些是仅由绘图管理器应用的配置设置。
check_interval
-在检查是不是应开端新作业之前等候的秒数。log_level
-将此毛病保持在毛病状态,仅在涌现毛病时进行记载。将此更改为INFO,以查看更多详细的日志记载。警告:INFO将写入很多信息。folder_path
-这是用于保存绘图日志文件的文件夹。这些是视图将应用的设置。
check_interval
-更新视图之前要等候的秒数。datetime_format
-要在视图中显示的日期时间格式。请参阅此处进行格式设置:https : //docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codesinclude_seconds_for_phase
-唆使相时间中是不是包含秒。include_drive_info
-这决定是不是显示驱动器信息。include_cpu
-这决定是不是显示CPU信息。include_ram
-这唆使是不是将显示RAM信息。include_plot_stats
-这唆使是不是将显示绘图统计信息。这些是不同的设置,以便在绘图管理器启动时以及绘图完成时发送通知。
phase_line_end
-这些设置将用于唆使进度栏何时结束。它应当反响该阶段将要结束的行,以便进度盘算可以应用该信息和现有的日志文件来盘算进度百分比。phase_weight
-这些是在进度盘算中分配给每个阶段的权重。通常,阶段1和3是最长的阶段,因此它们将比其他阶段保持更大的权重。max_concurrent
-系统可以运行的最大绘图数。随着时间的推移,经理的启动地块数量不会超过总数。这些是每个作业将应用的设置。请注意,您可以有多个作业,并且每个作业都应采用YAML格式,以便正确地对其进行解释。这里几乎所有的值都将传递到Chia可履行文件中。
在此处检查有关Chia CLI的更多详细信息:https : //github.com/Chia-Network/chia-blockchain/wiki/CLI-Commands-Reference
name
-这是您要赋予工作的名称。max_plots
-这是一次运行管理器可以完成的最大作业数。重新启动管理器将重置此变量。仅在这里有助于进行短期绘图。farmer_public_key
-您的农民公钥。如果未供给任何内容,它将不会将此变量传递给chia可履行文件,这将导致应用您的默认密钥。仅当您在没有凭据的盘算机上设置了chia时才需要这样做。pool_public_key
-您的池公用密钥。与上述雷同的信息。temporary_directory
-仅应将一个目录传递到此处。这是进行绘图的处所。temporary2_directory
-可以是单个值或值列表。这是一个可选参数,如果要应用Chia绘图的临时目录功效,可以应用该参数。destination_directory
-可以是单个值或值列表。这是完成绘制后将在其中转移图纸的最终目录。如果供给列表,它将逐个循环浏览每个驱动器。size
-这是指图的k大小。您将在此处输入32、33、34、35 …之类的内容。bitfield
-这是指您是不是要在绘图中应用位域。通常,您要保持为真。threads
-这是将分配给绘图仪的线程数。仅第1阶段应用了1个以上的线程。buckets
-要应用的桶数。Chia供给的默认值为128。memory_buffer
-您要分配给过程的内存量。max_concurrent
-在任何给定时间可进行此作业的最大地块数。max_concurrent_with_start_early
-在任何给定时间(包含较早开端的阶段)可进行此工作的最大地块数量。stagger_minutes
-开端下一个作业之前需要等候的分钟数。如果您盼望在并发限制容许时立即开端绘图,甚至可以将其设置为零。max_for_phase_1
-此工作在第一阶段的最大地块数量。concurrency_start_early_phase
-您想提前开端绘图的阶段。建议在此字段中应用4。concurrency_start_early_phase_delay
-检测到开端早期阶段后,开端新绘图之前等候的最大秒数。temporary2_destination_sync
-此字段将始终将目标目录提交为“ temporary2”目录。这两个目录将是同步的,因此它们将始终以雷同的值提交。TikTok千粉号购买平台:https://tiktokusername.com/
TOP