Top
Chia_Plotting — система автоматизации плоттинга Chia - CrematedTV - все о майнинге - майним тихо
fade
2
page-template-default,page,page-id-2,eltd-core-1.2.1,extensive-vc-1.9,flow-ver-1.7,eltd-smooth-scroll,eltd-smooth-page-transitions,ajax,eltd-grid-1300,eltd-blog-installed,page-template-blog-standard,eltd-header-vertical,eltd-sticky-header-on-scroll-up,eltd-default-mobile-header,eltd-sticky-up-mobile-header,eltd-dropdown-default,evc-predefined-style,wpb-js-composer js-comp-ver-6.9.0,vc_responsive

Chia_Plotting — система автоматизации плоттинга Chia

Описание программы Chia_Plotting

Поддержка: NFT плоты, создание плотов плоттерами Chia, MadMAx, Chives. График откликов от плотов. Уведомления от Telegram Bot, переплоттинг, автоматизация заполнения плотами множества дисков, управление нагрузкой на процессор, тестирование плотов.

Система управления плоттингом позволяет максимально эффективно использовать мощности вашего компьютера для достижения максимальной производительности плотов CHIA в час.

Благодаря интуитивно понятному интерфейсу и набору дополнительных настроек, создание плотов максимально упрощено:
для создания плота, выберите нужные вам параметры для нового плота, выберите плоттер «Стандартный Chia» или «madMAx» и нажмите «Создать задачу«.

Если нужны дополнительные параллельные задачи,  тогда нажмите кнопку «Создать задачу» столько раз, сколько нужно вам параллельных задач. Вся информация о выполнении всех задач, будет отображаться в таблице в реальном времени.

Есть возможность автоматизации, для автоматического заполнения множества дисков плотами.

При необходимости, можно включить Телеграм бота, который вас будет уведомлять о проделанной работе, заканчивающемся месте на дисках или возникших ошибках.

Приложением можно пользоваться бесплатно, платная только опция для автоматизации.

Инструкция по использованию

  • Возможность создавать плоты двумя плоттерами на выбор:
    1. Стандартный Chia Blockchain — официальный плоттер, работает медленно, но он надежный и распределяет ресурсы компьютера четко по вашим заданным параметрам, можно запускать множество параллельных задач. Если вам не важна скорость создания плотов, этот вариант самый лучший.
    2. madMAx — неофициальный плоттер, его используйте на свой страх и риск, но у него есть огромный плюс, это скорость создания плота в 4 раза быстрее, чем у официального Chia плоттера. Но ресурсы компьютера распределяются не совсем точно по тем параметрам которые вы задали. Высокая нагрузка на процессор. Параллельные задачи запускать можно, но нужно следить за нагрузкой, на обычных компьютерах, 2 параллельные задачи еще нормально работают, а вот более двух параллельных задач уже может не потянуть.
  • Telegram Bot — может отправлять вам личные уведомления в Telegram о проделанной работе, по тем событиям которые вы выберите в настройках программы.
    Для включения уведомлений в Telegram нужно перейти на закладку «Telegram Bot» и нажать «Подключить Бота(Telegram)».Или можно через Telegram, самостоятельно найти бота по имени: @chia_plottingbot
    Открыть этого Бота и нажать кнопку «Запустить».
    Бот Вам напишет «Telegram код» — этот код нужно будет ввести в программу Chia_Plotting, на закладке «Telegram Bot», вот и все, теперь Бот по этому коду знает как с вами связаться.
    Теперь можно отметить галочками, какие вы хотите получать сообщения от бота:
    «Завершение всех задач» — Бот сообщит когда абсолютно все задачи будут выполнены и работа остановлена.
    «Завершение каждой задачи» — Бот сообщит когда будет завершаться каждая задача и еще напишет всю статистику по выполненной этой задаче(время начала, завершения, время в каждой фазе и т.п.).
    «Ошибки» — Если по какой-то причине закрылся процесс плоттинга и задача не полностью завершилась, бот уведомит вас об этом. Задачи с ошибками будут в программе помечены красной иконкой.
    «Свободное место на текущих дисках» — Бот сообщит сколько осталось свободного места на дисках, где расположены временная и конечная папки.
    «Отправлять изменение баланса в кошельке» — Телеграм бот может Вам отправлять информацию об изменении баланса в вашем кошельке. Для этого, включите опцию «Проверять баланс каждые … мин» и установите таймер в минутах, например 15 минут, в таком случае, Бот будет каждые 15 минут запрашивать баланс вашего кошелька и сравнивать его с предыдущим значением баланса,  если баланс изменился, то Бот вам пришлет сообщение, на сколько изменился баланс с момента предыдущей проверки.
    Опция «Отправлять полный баланс» дополнительно добавит в сообщение, общий баланс в кошельке.
    В опции «Fingerpring» нажмите на кнопку с тремя точками и выберите из списка кошелек, для которого будут выполняться запросы баланса.
    При каждом выполнении запроса баланса, на экране будут появляться черные окна на несколько секунд, не закрывайте их, т.к. в этот момент выполнятся запрос баланса.
  • Функция переплоттинга — чтобы взамен не нужных вам плотов постепенно создавались новые плоты. (Это работает только в платной версии).
    Инструкция - функция переплоттингаДля этого на закладке «База данных по всем плотам», выделите галочкой плоты которые нужно переплотить, строки этих плотов выделятся красным цветом и слева появится иконка «корзина» в этой строке. Далее, переплоттинг будет выполняться автоматически по мере необходимости, когда будет нехватка свободного места.
    Когда будет создаваться новая задача и в этот момент нет свободного места в конечной папке, программа будет брать значение которое вы указали в опции «Выполнять создание плотов, пока на диске у каждой активной задачи свободно более ХХ GB» — на этот объем в GB будут автоматически удаляться плоты для переплоттинга, появится свободное место и на это свободное место будут создаваться новые плоты.
    По правой клавише мыши есть еще опция «Удалить с дисков плоты, которые помечены галочками (требуется подтверждение)» — опция для физического удаления всех выбранных плотов для переплоттинга, программа покажет диалог, еще раз покажет все строки которые программа будет удалять, покажет количество плотов для удаления, попросит несколько раз от вас подтверждение и обязательного ввода вручную слова «DELETE» это чтобы исключить случайное удаление, что вы осознаете, что делаете и только после этого все плоты для переплоттинга сразу удалятся.
  • Возможность автоматически создавать плоты на разные диски, до тех пор, пока не закончится место на дисках. Можно добавить список дополнительных конечных папок на других дисках, которые будут автоматически заполняться плотами, когда закончится место в конечной папке у каждой задачи. Дополнительные конечные папки может использовать любая активная задача, у которой закончится место на диске.
  • Запуск плоттинга с задержкой: Программа автоматически поддерживает указанную вами задержку между задачами, чтобы равномерно распределить все активные задачи по фазам для снижения нагрузки на ресурсы компьютера. При  первоначальном создании задач, первая задача запускается сразу, остальные задачи программа запустит по таймеру с учетом указанной задержки. Задачи, которые программа должна запустить по таймеру, будут с иконкой «часы» и рядом с иконкой будет указана дата и время, когда будет запущена эта задача.
  • В табличной части программы фиксируется вся статистика по созданию плотов в реальном времени. Статистика в таблице автоматически сохраняется.
    Через контекстное меню, по правой клавиши мыши «Взять настройки» — можно быстро брать все настройки из любой предыдущей задачи и быстро создавать новые плоты.
  • Возможность просмотра и выбора ключей (Farmer public key, Pool public key):
    Для старого типа плотов (Original Plots) есть возможность создавать плоты на чужие ключи или создавать плоты на ключи пула, для этого укажите обязательно два ключа: «Farmer Public Key» и «Pool Public Key«.
  • Возможность просмотра и выбора Pool contract address:
    Новый тип плотов Chia (Plot NFT) привязывается к вашему «Pool contract address«, для всех плотов которые вы создаете на один «Pool contract address» можно будет выбирать фарминг в пул или фарминг в соло.
    Если вы создаете плоты на разные «Pool contract address», тогда для каждого «Pool contract address» нужно будет выбирать отдельно, фарминг в пуле или фарминг в соло.
    Для создания «Plot NFT», нужно обязательно указать «Pool contract address» и «Farmer Public Key«.
    В программе, рядом с этими полями есть кнопка с тремя точками, которая считывает все ключи которые установлены на вашем компьютере, нажмите на нее и выберите ключи из списка или введите ключи вручную.
  • Для нового типа плотов (Plot NFT) есть возможность создавать плоты для разные «Pool contract address» чужие ключи или создавать плоты на ключи пула, для этого укажите обязательно два ключа: «Farmer Public Key» и «Pool Public Key«.
  • Тестирование плотов, заполнение коэффициента удачи плота «Proofs» и «Тип плота» в таблицу
    — через контекстное меню (правой клавишей мыши) можно запускать тестирование плотов, есть несколько вариантов:
    «Показать коэффициент удачи плота Proofs» — тестирование для одного плота.
    «Показать коэффициент удачи Proofs для всех плотов в этой папке» — тестирование множества плотов в текущей папке, где лежит этот плот.
    Тестирование выполняется средствами Chia, результаты тестирования вы увидите в черном окне. Можно перенести из этого черного окна в программу коэффициенты Proofs, для этого нужно мышкой выделить абсолютно весь текст в этом черном окне и нажать CTRL+C. Далее нажмите кнопку «Загрузить Proofs«. Полученные текстовые результаты Proofs, вставьте в окно CRTL+V и нажмите кнопку «Загрузить». Программа сама вытащит из этого текста все необходимое и в таблицу загрузятся значения в колонки «Proofs» и «Тип». Пока только такой ручной вариант загрузки Proofs, автоматически не получилось это сделать, т.к. по другому Chia не отдает эти данные.
  • В программе используется параллельный плоттинг, но если указывать задержку в поле «Автоматически делать задержку
    между запущенными задачами», то можно сделать очередность для плоттинга.
  • База данных по всем плотам — Позволяет загрузить все плоты с разных дисков, чтобы увидеть полную картину по всем вашим плотам.
    Можно для каждого плота установить комментарий, есть возможность заполнения в таблицу коэффициента удачи плота Proofs. Сортировка по любой колонке таблицы. Возможность узнать как часто Chia использует плоты из текущей таблицы или можно увидеть какие плоты вообще не используются Chia — значит с ними что-то не то. Если вы переносите плоты из папки в папку, в данном разделе ничего не потеряется, вам достаточно нажать кнопку «Обновить информацию о всех файлах» и программа по id плота найдет новое место положение плота и сама изменит путь в таблице.
  • Монитор ресурсов — позволяет в реальном времени наблюдать за использованием ресурсов компьютера:
    нагрузка и температура ядер процессора, Использование оперативной памяти, Информация с датчиков температуры на материнской плате, информация о свободном и использованном месте на HDD, SSD дисках.
  • Интерфейс программы на Русском и Английском языках

Обновления Chia_Plotting
(подробное описание всех изменений в версиях)

Версия Chia Plotting 5.0

  1. Для «Chives»: добавлена возможность кнопкой(с тремя точками) выбирать «Pool contract address» для создания NFT плотов Chives.
    (программа поддерживает работу с Chia и Chives, выбрать это можно на закладке «Настройки»)
  2. На закладке «Настройки» в поле «Debug.log» можно указать другой не стандартный путь к файлу «Debug.log», для получения данных для графика откликов. Из файла «Debug.log» берутся данные и отображаются на закладке «График откликов», если вам нужно смотреть график откликов другого компьютера, тогда пропишите путь к папке, где находится файл «Debug.log». (эта функция работает только в платной версии. В бесплатной версии используется только стандартный путь к лог файлу.)
  3. На закладке «График откликов» добавлена кнопка для открытия графика на весь экран. (эта функция работает только в платной версии)

Скачать: Chia_Plotting_v5_0

Версия Chia Plotting 4.6

  1. Telegram Bot может уведомлять, об уменьшении или увеличении количества плотов для фарминга.
    Это еще поможет обнаружить проблемы с дисками или ресурсами которые отключаются.
    Если какой-то ресурс отключился, плотов для фарминга станет уже меньше и вы получите сообщение, что уменьшилось количество плотов.
    Когда этот ресурс опять будет доступен, Chia обнаружит эти плоты и плотов для фарминга станет больше, тогда вы получите сообщение, что увеличилось количество плотов.
  2. Telegram Bot может уведомлять, если на закладке «График откликов» нет откликов(перестал выполняться фарминг) более указанного вами количества минут.
  3. На закладке «График откликов» теперь отображается текущее количество плотов на фарминге.
  4. На закладку «База данных по всем плотам» добавлена колонка «Last Time (sec.)» в которой фиксируется за сколько времени проходят фильтр плоты.
    Если у вас есть какой-то медленный диск или ресурс, который тормозил работу фарминга и его сложно было вычислить, теперь такие ресурсы можно вычислить если отсортировать таблицу по колонке «Last Time (sec.)»,
    плоты с самыми медленными откликами будут в самом верху.

Все эти функции абсолютно бесплатны.

Версия Chia Plotting 4.5.1

  1. Для NFT плотов на закладке «График откликов» теперь желтыми точками отображаются «Point» который вы заработали, на закладке «База данных по всем плотам» можно увидеть в колонке «Reward» какой плот заработал Point. Выигрышный блок в NFT плотах в лог файле debug.log узнать невозможно, т.к. point и выигрышный блок отображаются одинаково для NFT плотов.
    Для фарминга в соло, на графике заработанные блоки будут отображаться желтой звездочкой и есть возможность, чтобы телеграм бот сообщал о выигрышных блоках. На закладке «База данных по всем плотам», если у вас там добавлены все плоты, можно будет увидеть какой именно плот заработал блок.
  2. Исправлена ошибка задвоения строк на закладке «База данных по всем плотам», в этой новой версии, задублированные строки в таблице автоматически удалятся.
  3. На закладку «База данных по всем плотам» добавлена кнопка «Доп. функции», в которой есть возможность выделить плоты с низким коэффициентом Proofs, для переплоттинга.
    На закладку «График откликов» добавлена кнопка «Очистить лог файл и график».
    (эти кнопки доступны только в платной версии)
  4. Исправлена ошибка, когда создаете плот через madmax, где временная и конечная папки одинаковые, теперь это работает.
  5. 04.09.2021 В версии 4.5.1 изменено: На закладке «База данных по всем плотам» теперь работает сортировка для каждой колонки, при на нажатии на название колонки.

Версия Chia Plotting 4.4

  1. Добавлена новая закладка «График откликов»:
    Программа анализирует лог файл «debug.log» и показывает значения в виде графика. Вертикальная шкала это время 2 секунды, по которому
    можно увидеть, успевает ваша ферма искать доказательства или нет, т.к. задержки более 2 секунд могут уже не засчитываться. Зеленые и желтые числа на графике, показывают количество попыток доказательств из раздела «Последняя попытка доказательства».
    Для отображения графика, нужно сделать изменения в конфигурационном файле «config.yaml» более подробно, написано в программе.
    Графики отображаются для Chia и для форка Chives, выбрать для чего будет показывать график можно в закладке «Настройки» там, где выбирается плоттер «Chia Blockchain» или «Chivas(Fork)».
  2. Добавлена возможность отображения на графике найденных блоков и теперь можно узнать, какой именно плот выиграл блок (Для «Chia» или «Chives»).
    На закладке «График откликов» найденные блоки будут отображаться на графике желтой звездочкой. Над звездочкой слева число — это то, что Chia пишет «Участки, прошедшие фильтр», а в скобках количество выигранных блоков за 1 раз.
    На закладке «База данных по всем плотам» добавлена колонка «Reward» в которой будет увеличиваться число, если этот плот выиграл блок.
    На закладке «Telegram Bot» добавлена опция «Сообщать о найденном блоке», если включите, тогда Телеграм бот сразу же вас оповестит, если будет найден блок.
    Чтобы это все работало «График откликов» должен быть включен постоянно, эта опция может немного замедлять плоттинг, можно увеличить опцию «Таймер обновления графика», чтобы программа не так часто выполняла все эти вычисления.
    Т.к. официальный софт Chia не показывает нигде, даже в логах, какой именно плот выиграл блок, в Chia_Plotting это получилось сделать таким способом:
    На закладке «База данных по всем плотам» вам нужно загрузить плоты по которым вы хотите увидеть выигрыши. Когда Chia находит из всех ваших плотов, плоты которые прошли фильтр, у этих файлов(плотов) меняется стандартный в Windows атрибут «Дата открытия файла», программа Chia_Plotting отслеживает изменения этого атрибута и таким образом может вычислить, какие плоты в данный момент использовала Chia. Ну или не Chia, а любое открытие плота сторонним софтом изменит этот атрибут, но так как плоты открывает только Chia, поэтому этот способ будет работать.
    На закладке «База данных по всем плотам» в колонке «Использование плота» будут увеличиваться числа каждый раз, когда изменяется у плота атрибут «Дата открытия файла».
    Далее Chia_Plotting анализирует файл «Debug.log», находит там информацию в какое время был выигрыш и под дате и времени на закладке «База данных по всем плотам» программа вычисляет плоты с такой же датой и увеличивает у этого плота значение в колонке «Reward» на 1. Т.е. в тех плотах, где в колонке «Reward» значение более нуля, это значит с очень большой вероятностью, именно эти плоты выиграли блок. Если в это время только один плот прошел фильтр, тогда будет 100% определение плота который выиграл блок.
    Но может быть не точность, если в данный момент прошло несколько плотов фильтр, тогда Chia_Plotting отметит эти несколько плотов, которые могли выиграть блок в это время.
    Но это пока единственная мне известная возможность, узнавать какой именно плот выиграл блок.

Версия Chia Plotting 4.3.3

  1. Поддержка новой версии MadMax «v0.1.6-chives» которая позволяет создавать плоты для форка «Chives» в четыре раза быстрее.
    Если вы не используете форк «Chives», эта версия MadMax «v0.1.6-chives» так же как и раньше поддерживает и создает плоты Chia (для плотов Chia ничего в этой версии не изменилось).
  2. На закладке «База данных по всем плотам» изменена сортировка по умолчанию, по колонке «Proofs».
  3. В версии 4.3.1 исправлены выявленные ошибки.
  4. 29.08.2021 в версии 4.3.2 исправлена ошибка: при закрытии и открытии программы опция для плоттера madmax переключалась на опцию для плоттера Chia
  5. 29.08.2021 в версии 4.3.3 При создании плотов плоттером MadMax в BAT файлы для форка «Chivas» добавлен параметр «-x 9699».

Версия Chia Plotting 4.2

  1. Как эксперимент, добавлена поддержка Chia форка «Chives». Форк работает так же, как и обычная Chia. Переплоттинг, тестирование плотов, телеграм бот и другие функции тоже нормально работают с форком. Выбрать создание плотов для форка можно в настройках, там где выбран плоттер «Chia Blockchain» нужно выбрать нужный вам форк, пока форк только один «Chives (Fork)». При выборе форка, программа сама определит местоположение форка.
    Если вам нужна поддержка других форков, пишите разработчику, если будет спрос на другие форки, то могу сделать поддержку и других форков.
  2. В программу были добавлены размеры плотов «К-29, К-30, К-31» — это актуально только для форков.
    При выборе размера плота, теперь автоматически устанавливается максимальный размер одного плота в зависимости от того какой тип плота «К-» вы выбрали.
    Максимальный размер одного плота изменяется в разделе «Автоматизация» — «Выполнять создание плотов, пока на диске у каждой активной задачи свободно более … GB».
  3. При переплоттинге, теперь программа анализирует и в первую очередь удаляет плоты с самым низким коэффициентом Proofs, если коэффициент Proofs не заполнен то программа будет считать, что у такого плота Proofs равно нулю и удалит такой плот при переплоттинге в первую очередь. По возможности загружайте в таблицу коэффициенты Proofs для плотов на закладке «База данных по всем плотам», кнопка «Загрузить Proofs».
  4. Для временной папки и второй временной папки сняты ограничения, даже если места не хватает во временных папках, теперь программа будет создавать плоты, но объем в GB будет отображен красным цветом. Обращайте на это внимание.
  5. Доработана опция в разделе «Автоматизация» — «Дополнительные конечные папки»:
    Раньше в дополнительные конечные папки можно было добавлять диски только, где есть свободное место.
    Теперь в дополнительные конечные папки можно добавлять диски которые полностью заполнены данными, но при этом на этих дисках обязательно должны быть помечены плоты для переплоттинга, программа проверяет, если на диске нет места, но есть помеченные плоты для переплоттинга, тогда все нормально, когда дойдет очередь до этого диска, то программа будет удалять постепенно помеченные плоты для переплоттинга и на высвободившееся место, если его достаточно, будет создавать новые плоты, если вдруг окажется, что места не хватает и удалять нечего для переплоттинга, то программа перейдет к следующей дополнительной конечной папке.
    Переплоттинг поддерживает локальные диски и диски без буквы в виде папок, сетевые диски пока не поддерживаются, но над этой проблемой я работаю и решу эту проблему в следующих версиях.

Версия Chia Plotting 4.1.1

  1. Все функции Телеграм бота теперь абсолютно бесплатны!
  2. Телеграм бот может вычислять итоги по доходам за несколько предыдущих дней и присылать эту информацию вам 1 раз в сутки.
    Это будет удобно, если вам приходит ежедневно множество платежей от пулов. Например вам нужно сравнить доходность от пула за предыдущие 7 дней(количество дней вы можете указать любое). Программа 1 раз в сутки будет вычислять доходы по предыдущим дням, напишет дату и какой доход был за эту дату и дополнительно вычислит итог за все эти дни и отправит вам сообщение с этой информацией в Telegram.
    Программа может получать только одну сумму «Баланс» в кошельке.
    «Изменение баланса» — программа вычисляет как разницу от предыдущего значения баланса.
    «Дата изменения баланса» — это дата и время запроса к балансу, поэтому «Дата изменения баланса» может отличаться от настоящей даты и времени платежа.
    Появилась возможность добавить бота в группу Телеграм, чтобы бот отправлял сообщения в группу Telegram, для этого в группе напишите «/start», бот вам напишет код, этот код введите в программу.
  3. Возможность создавать плоты сразу двумя плоттерами Chia и Madmax. Например можно запустить плоттером Chia создание плотов К-33 и параллельно создавать плоты K-32 плоттером Madmax. Чтобы Madmax не тратил все 100% ресурсов процессора, в этом случае можно ограничить использование процессора включив опцию «Авто. распределение потоков (CPU)».
  4. На закладке «Настройки» доработана опция «Авто. распределение потоков (CPU)», которая автоматически распределяет нагрузку на процессор для каждой параллельной задачи.
    Вы можете установить диапазон, какие логические процессоры вашего компьютера может использовать программа.
    Для более быстрого плоттинга, рекомендуется выбрать весь доступный диапазон потоков.
    Но если у вас цель, чтобы другие задачи в Windows тоже работали нормально и не тормозили, тогда можно ограничит диапазон, тогда плоттинг будет выполняться немного медленнее, но другие задачи в Windows будут обрабатываться быстрее.
    Один поток при плоттинге использует один логический процессор (1 Поток = 1 Логический процессор).Добавлена опция «Чередование» : Для самой первой задачи по плоттингу, потоки будут распределены через 1, таким образом получается, что задача загрузит каждое ядро процессора на половину. Остальные параллельные задачи будут использовать уже свободные логические процессоры, т.е. другие задачи будут загружать уже вторую часть каждого ядра.
    Например, у вас есть процессор 6 ядер и 12 логических процессоров. Если в задаче в поле «Потоки» установить 6 потоков и включить «чередование» , тогда для перовой задачи будут задействованы все 6 ядер процессора и будут задействованы логические процессоры с номерами «0,2,4,6,8,10».
    Чтобы было понятнее, вы можете создать задачу и проверить как распределились потоки в Windows:
    Откройте «Диспетчер задач Windows», перейдите на вкладку «Подробности»,
    найдите процесс «chia_plot.exe» — это если плоттер MadMax
    или процесс «chia.exe» — если плоттер Chia.
    Нажмите например на процессе «chia_plot.exe» правой клавишей мыши и выберите «Задать сходство», тут галочками будут отмечены задействованные логические процессоры для вашей задачи.
    Chia_Plotting с включенной опцией «Авто. распределение потоков (CPU)», как раз тут и меняет распределение потоков(см.скриншот).
    если вы запускаете задачи через BAT файлы или Powershell или без опции «Авто. распределение потоков (CPU)» тогда потоки всегда установлены все, это так работает Windows, но в таком случае одна задача может отбирать все 100% ресурсов от вашего процессора.
    Если у вас более 1 процессора, в настройках задачи для плоттинга появится опция «№ CPU» тут можно указать какой именно процессор будет выполнять задачу по плоттингу, номера процессоров начинаются с нуля.
    Но как написано в документации Microsoft, указание номера процессора, не дает гарантии, что Windows именно на этот процессор назначит задачу, окончательное решение принимает сам Windows.
    И вот, что еще написано в документации Microsoft: «Поток процесса может выполнять миграцию с процессора на процессор, при этом каждый процесс миграции перезагружает кэш процессора. Указание процессора для потока может повысить производительность при высоких нагрузках системы, уменьшая количество раз, когда кэш процессора перезагружается.»
  5. Возле кнопок с тремя точками, где выбирается временная и конечная папка, добавлена кнопка со стрелочками, эта кнопка принудительно получает и обновляет информацию о текущем свободном месте на дисках.
  6. Теперь опция для второй временной папки может быть указана для каждой задачи. Можно создать одну задачу и указать в ней вторую временную папку. И можно создать вторую параллельную задачу, которая будет работать без использования второй временной папки.
  7. Новое в версии 4.1.1: Если у вас закончились все буквы для дисков, можно добавлять диски у которых вместо буквы будет путь. Теперь программа поддерживает такие диски у которых вместо имени — папка и отображает оставшееся свободное место для таких дисков.

Версия Chia Plotting 4.0

  1. В «Настройки» добавлена опция «Авто. распределение потоков«, которая автоматически распределяет нагрузку на процессор для каждой параллельной задачи.
    Если вы используете плоттер `madMAx`, то раньше всего одна задача, могла загрузить на 100% ваш процессор, что мешало работе других задач или приложений в Windows.
    Для решения этой проблемы, поможет опция «Авто. распределение потоков», просто включите эту опцию и программа будет сама назначать каждой параллельной задаче, то количество потоков, которое вы задали в опции «Потоки» для плота.
    Можно установить ограничение на использование потоков и указать первый и последний поток(логический процессор), которые может использовать программа, в таком случае часть потоков вашего процессора не будут задействованы под плоттинг, например это может потребоваться для более быстрой работы других задач или приложений в Windows.
    Если вы не знаете какой диапазон потоков установить в опции «Авто. распределение потоков», тогда установите с нуля и до последнего потока который вам позволит установить программа.
    При тестировании, хорошие результаты показали варианты с 2 и 3 параллельными задачами:
    Например, если взять процессор у которого всего 12 потоков(логических процессоров), тогда сделайте 2 параллельные задачи по 6 потоков. Или сделайте 3 параллельные задачи по 4 потока.
    Если выключить опцию «Авто. распределение потоков», тогда распределение потоков не будет контролироваться программой Chia_Plotting и в таком случае, одна задача может без ограничений забрать все 100% ресурсов процессора,
    в таком режиме работают все задачи запущенные через BAT файлы или Powershell.
  2. На закладку «База данных по всем плотам» была возвращена кнопка «Загрузить Proofs» — чтобы была возможность загрузить в таблицу, вручную, коэффициент удачи плота `Proofs` и `Тип плота`.

Версия Chia Plotting 3.8

  1. На закладке «База данных по всем плотам» изменения:
    В таблицу добавлена колонка «Тип» — Через контекстное меню можно загрузить в это поле тип плота «NFT» (новый) или «Original» (старый)
    — Желательно нажмите один раз на кнопку «Обновить информацию о всех файлах» программа в таблице изменит все подключенные сетевые диски, названия дисков в виде буквы изменит на путь «\\путь\\…», это сделано для того, что при проверке плотов на Proofs, Chia использует только такие пути и с буквами может не работать нормально. Т.е. вам тут делать ничего не надо, программа сама все сделает. Это просто для информации.
    Но в тоже время, при плоттинге «Временная папка» и «Конечная папка» — тут должны быть все пути где диск это буква, только в таком случае сейчас определяется правильно свободное место на диске, при плоттинге.
    — В контекстное меню добавлен пункт «Загрузить в таблицу: `Proofs`, `Тип плота`» — Запускает тестирование одного плота, когда завершится проверка, нажмите клавишу «Пробел» и в таблицу загрузятся поля `Proofs`, `Тип`.
    — В контекстное меню добавлен пункт «Загрузить в таблицу: `Proofs`, `Тип плота` (для всех плотов в этой папке)» — Тоже самое, как написано выше, только для всей папки на которой вы нажали правой клавишей мыши.
    — В контекстное меню добавлен пункт «Удалить текущий плот (требуется подтверждение !!!)» — Для удаления одного плота на котором вы нажали правую клавишу мыши. Случайно удалить не получится, программа вас несколько раз спросит, потребует ввести слово вручную для подтверждения удаления, покажет, что именно будет удалять программа и только после всего этого, еще раз спросит и удалит плот с диска. Восстановить плот уже будет невозможно!
  2. На закладке «Настройки» добавлена опция «Добавить программу в автозагрузку«, если еще включите в разделе «Telegram Bot» опцию «Сообщение при первом запуске программы», тогда например при отключении электричества или перезагрузке компьютера, вы получите сообщение от Телеграм Бота, что программа запущена, это будет для вас как сигнал, что на компьютере происходит что-то не то и желательно его проверить.
  3. Раньше программа запускалась от имени администратора, для того, чтобы сразу работал раздел «Монитор ресурсов«, но оказалось, что с такими правами нельзя добавить программу в автозагрузку.
    Поэтому теперь, программа запускается без прав администратора, но раздел «Монитор ресурсов» не работает, кому нужен раздел «Монитор ресурсов», тогда сами вручную настройте, чтобы программа запускалась с правами администратора и раздел «Монитор ресурсов» тогда будет работать.

Версия Chia Plotting 3.7

  1. На закладке «Telegram Bot» добавлены новые возможности:
    «Отправлять изменение баланса в кошельке» — Телеграм бот может Вам отправлять информацию об изменении баланса в вашем кошельке.
    Для этого, включите опцию «Проверять баланс каждые … мин» и установите таймер в минутах, например 15 минут, в таком случае, Бот будет каждые 15 минут запрашивать баланс вашего кошелька и сравнивать его с предыдущим значением баланса,  если баланс изменился, то Бот вам пришлет сообщение, на сколько изменился баланс с момента предыдущей проверки.
    Опция «Отправлять полный баланс» дополнительно добавит в сообщение, общий баланс в кошельке.
    В опции «Fingerpring» нажмите на кнопку с тремя точками и выберите из списка кошелек, для которого будут выполняться запросы баланса.
    При каждом выполнении запроса баланса, на экране будут появляться черные окна на несколько секунд, не закрывайте их, т.к. в этот момент выполнятся запрос баланса.
    Для информации: программа получает баланс с помощью команд «chia plotnft show» и «chia wallet show».Опция «Сообщение при первом запуске программы» — Когда запускается программа Chia_Plotting, телеграм бот отправит Вам сообщение о запуске. Если Chia_Plotting добавить в авто загрузку Windows, при непредвиденной перезагрузке компьютера, вы получите сообщение, что программа была опять запущена, это будет как сигнал, чтобы посмотреть, что произошло на этом компьютере.Опция «Текущее количество плотов для переплоттинга» — Если у вас есть отмеченные плоты для переплоттинга, то при каждом завершении задачи, телеграм Бот будет добавлять в сообщение информацию о текущем, оставшемся количестве плотов для переплоттинга.
  2. Для madMAx — заменена опция RAM на слово «Auto»,т.к. madMAx управляет памятью автоматически и нет смысла тут что-то выбирать. Но если переключиться на плоттер Chia, то там опция RAM работает так как вы ее зададите.
  3. На низких разрешениях экрана, например 1024х768 не помещалась правая часть программы на экран, для этого по середине экрана, добавлен вертикальный слайдер синего цвета, удерживайте его мышкой и можно сдвигать влево и вправо, для отображения частей экрана которые не видно.
  4. Для плоттера Chia добавлена возможность создавать K-36 плоты, хоть и в официальном плоттере Chia K-36 не выбирается, но это работает, возможно недокументированная функция.
  5. При выборе «Pool contract address» теперь программа поддерживает, если на компьютере установлено множество кошельков. В список, при выборе кошелька, добавлена колонка «Fingerprint» чтобы было понятно к какому кошельку привязан адрес. Слева, в списке, добавлена иконка «Зеленая» — если кошелек синхронизирован, «Красная» — если кошелек не синхронизирован.
  6. Исправлены выявленные ошибки, немного ускорен запуск программы

Версия Chia Plotting 3.6

  1. На закладке «Telegram Bot» добавлены новые возможности:
    «Отправлять изменение баланса в кошельке» — Телеграм бот может Вам отправлять информацию об изменении баланса в вашем кошельке.
    Для этого, включите опцию «Проверять баланс каждые … мин» и установите таймер в минутах, например 15 минут, в таком случае, Бот будет каждые 15 минут запрашивать баланс вашего кошелька и сравнивать его с предыдущим значением баланса,  если баланс изменился, то Бот вам пришлет сообщение, на сколько изменился баланс с момента предыдущей проверки.
    Опция «Отправлять полный баланс» дополнительно добавит в сообщение, общий баланс в кошельке.
    В опции «Fingerpring» нажмите на кнопку с тремя точками и выберите из списка кошелек, для которого будут выполняться запросы баланса.
    При каждом выполнении запроса баланса, на экране будут появляться черные окна на несколько секунд, не закрывайте их, т.к. в этот момент выполнятся запрос баланса.
    Для информации: программа получает баланс с помощью команд «chia plotnft show» и «chia wallet show».Опция «Сообщение при первом запуске программы» — Когда запускается программа Chia_Plotting, телеграм бот отправит Вам сообщение о запуске. Если Chia_Plotting добавить в авто загрузку Windows, при непредвиденной перезагрузке компьютера, вы получите сообщение, что программа была опять запущена, это будет как сигнал, чтобы посмотреть, что произошло на этом компьютере.Опция «Текущее количество плотов для переплоттинга» — Если у вас есть отмеченные плоты для переплоттинга, то при каждом завершении задачи, телеграм Бот будет добавлять в сообщение информацию о текущем, оставшемся количестве плотов для переплоттинга.
  2. Для madMAx — заменена опция RAM на слово «Auto»,т.к. madMAx управляет памятью автоматически и нет смысла тут что-то выбирать. Но если переключиться на плоттер Chia, то там опция RAM работает так как вы ее зададите.
  3. На низких разрешениях экрана, например 1024х768 не помещалась правая часть программы на экран, для этого по середине экрана, добавлен вертикальный слайдер синего цвета, удерживайте его мышкой и можно сдвигать влево и вправо, для отображения частей экрана которые не видно.
  4. Для плоттера Chia добавлена возможность создавать K-36 плоты, хоть и в официальном плоттере Chia K-36 не выбирается, но это работает, возможно недокументированная функция.
  5. При выборе «Pool contract address» теперь программа поддерживает, если на компьютере установлено множество кошельков. В список, при выборе кошелька, добавлена колонка «Fingerprint» чтобы было понятно к какому кошельку привязан адрес. Слева, в списке, добавлена иконка «Зеленая» — если кошелек синхронизирован, «Красная» — если кошелек не синхронизирован.

Версия Chia Plotting 3.4

  1. Исправлена ошибка: При плоттинге плоттером madMAx, где указана временная папка и конечна папка один и тот же диск, задача завершалась с ошибкой.
  2. Добавлены предупреждения при выборе папок, что в пути не должно быть пробелов, т.к. madMAx завершает плоттинг с ошибкой если задать путь с пробелом.
  3. Заменена библиотека «OpenHardwareMonitorLib.dll» на предыдущую версию 0.9.5, т.к. на новую версию некоторые антивирусы ругались на подозрение, с этой библиотекой антивирусы не ругаются. Эта библиотека используется только для закладки «Монитор» для отображения ресурсов компьютера(CPU,HDD,RAM, температурные датчики на материнской плате и процессоре).

Версия Chia Plotting 3.3

  1. На закладке «Настройки» есть выбор, какой тип плотов будет создавать программа:
    «Plot NFT» — Создание нового типа плотов NFT. Этот тип плотов можно подключать к разным пулам из официального приложения «Chia blockchain». Можно фармить в пулах или в соло и переключать это можно, когда вам потребуется.
    «Plot Original» — Старый тип плотов, для фарминга в соло.
  2. Добавлена закладка «Монитор» — монитор ресурсов вашего компьютера, показывает:
    — Нагрузку и температуру ядер процессора.
    — Оперативная память сколько доступно и использовано.
    — Датчики температуры на материнской плате.
    — Информация о жестких дисках, объем дисков, оставшееся место.
  3. На закладке Telegram Bot добавлена опция для уведомления, когда на нужных вам жестких дисках будет меньше указанного вами свободного места.
  4. На закладке «База данных по всем плотам» в контекстном меню добавлена опция «Удалить с дисков плоты, которые помечены галочками (требуется подтверждение)». Эта опция физически удалит с диска все помеченные вами плоты для переплоттинга. Программа несколько раз вас спросит об удалении, покажет что именно будет удалять и попросит вас ввести вручную слово «DELETE», чтобы исключить случайное удаление плотов.
  5. На закладке «Автоматизация» добавлен список «Дополнительные конечные папки (при нехватке места)» — Вы можете в этот список добавить дополнительные папки со свободным местом на дисках, которые нужно заполнять плотами. Если в дополнительной конечной папке недостаточно места, такие папки будут автоматически исключаться из списка. Любая задача в которой закончится место на конечном диске, переключится потом на дополнительные папки и будет их заполнять плотами.

Версия Chia Plotting 3.2

  1. На закладке «Telegram Bot» добавлена опция «Имя компьютера», чтобы при получении сообщения от телеграм бота было видно, с какого компьютера пришли результаты.

Версия Chia Plotting 3.1

  1. Chia_Plotting теперь может вам отправлять уведомления в Telegram о проделанной работе по плоттингу:
    По умолчанию уведомления в Telegram выключены.
    Для включения уведомлений в Telegram нужно в Chia_Plotting зайти на закладку «Telegram Bot» и нажать «Подключить Бота(Telegram)».
    Или можно через Telegram, самостоятельно найти бота по имени: @chia_plottingbot
    Открыть этого Бота и нажать кнопку «Запустить».
    Бот Вам напишет «Telegram код» — этот код нужно будет ввести в программу Chia_Plotting, на закладке «Telegram Bot», вот и все, теперь Бот по этому коду знает как с вами связаться.
    Теперь можно отметить галочками, какие вы хотите получать сообщения от бота:
    «Завершение всех задач» — Бот сообщит когда абсолютно все задачи будут выполнены и работа остановлена.
    «Завершение каждой задачи» — Бот сообщит когда будет завершаться каждая задача и еще напишет всю статистику по выполненной этой задаче(время начала, завершения, время в каждой фазе и т.п.). «Ошибки» — Если по какой-то причине закрылся процесс плоттинга и задача не полностью завершилась, бот уведомит вас об этом. Задачи с ошибками будут в программе помечены красной иконкой.
    «Свободное место на дисках» — При нажатии на галочку в данном пункте, если список дисков пустой,
    программа сама определит какие у вас есть диски и заполнит поле, вам нужно только убрать лишние диски. Диски в поле должны быть в виде одной буквы и разделены пробелом.
    После завершения каждой задачи, программа будет проверять на указанных вами дисках, оставшееся свободное место. Если указанный диск не доступен для чтения, то вы это тоже увидите, будет написано на против диска — «ошибка».
    Бот будет вам отправлять этот отчет по оставшемуся месту на дисках, после завершения каждой задачи.

Версия Chia Plotting 3

  1. В настройки добавлена опция «Использовать 2 временные папки» — позволяет в двух плоттерах
    Chia и madMAx задавать две временные папки.
  2. Исправлены выявленные ошибки.

Версия Chia Plotting 2.9

Изменения на закладке «База данных по всем плотам»:

  1. Исправлена ошибка в контекстном меню в, пункте «Узнать коэффициент удачи(proofs) для всех плотов в этой папке».
  2. Теперь программа пишет, сколько помечено плотов для переплоттинга.
    (Что такое переплоттинг написано в описании программы на закладке «Настройки / О программе»)
  3. Кнопка «Обновить информацию о всех файлах» — теперь она еще проверяет, если в какой то папке из всего списка во всей таблице, появился новый файл, то программа добавит все новые файлы в таблицу.

Версия Chia Plotting 2.8

  1. Для madMAx возможность задавать объем RAM для создания плота

Версия Chia Plotting 2.7

  1. Исправлена ошибка: если был выбран плоттер madMAx, по таймеру запускалась Chia.

Платная функция в Chia_Plotting

  • Автоматическое создание плотов

Позволяет автоматизировать создание плотов на один или множество жестких дисков. Программа будет автоматически создавать плоты, пока не заполнит указанные вами диски плотами.

При необходимости, функция переплоттинга в автоматическом режиме, поможет постепенно заменить старые плоты на новые. Например, можно в автоматическом режиме, постепенно переплотить все ваши плоты, на новый тип плотов NFT.

Платная только закладка «Автоматизация«, стоимость активации 500 руб. для одного компьютера, все остальные функции программы бесплатны.

Приобрести полную версию

Стоимость полной версии 500 ₽

Как работает Автоматизация создания плотов

  1. Включите сначала опцию «Автоматическое создание плотов«.
  2. Установите значение в поле «Автоматически делать задержку между запущенными задачами». Задержка нужна для равномерного распределения всех запущенных задач по фазам. Если пока не знаете, какая должна быть задержка, оставьте значение по умолчанию = 60 мин. Задержку можно исправить в любой момент и она будет применяться для всех новых задач.
  3. Установите опцию «Повторять активные задачи, пока на диске у каждой активной задачи свободно более … GB» — Эта опция указывает, когда программе нужно прекратить создавать новые задачи.
  4. Запустите максимальное количество параллельных задач кнопкой «Создать задачу«. Первая задача запустится сразу, остальные задачи запустятся автоматически по таймеру, с учетом указанной задержки. Точное время запуска задачи будет написано справа от иконки «Часы».
  5. Когда активная задача завершится, программа будет создавать автоматически новую, точно такую же задачу, с точно такими же параметрами и каждый раз, при запуске, программа будет соблюдать между задачами указанную вами задержку. Новые задачи будут запускаться автоматически, до тех пор, пока не закончится место на дисках куда сохраняются плоты. Есть возможность использования дополнительных конечных папок для заполнения одной задачей множества дисков.
  6. Когда закончится место на диске у активной задачи, задача завершится и далее повторяться уже не будет. Телеграм бот может сообщить вам об этом событии.

Если вы запустили например 3 задачи, то далее программа будет всегда поддерживать работу не более 3 активных задач которые будут работать параллельно, пока есть свободное место на дисках.

На закладке «База данных по всем плотам» можно отметить галочками плоты которые нужно переплотить(заменить на новые), такие строки будут выделены красным цветом. Переплоттинг работает в автоматическом режиме, когда на диске закончится свободное место, программа будет постепенно удалять старые плоты и вместо них на этот же диск будет создавать новые плоты, более подробно об этой функции, читайте в описании.

Разработчик программы

Виктор.

Программист: 1С, C#, PHP, Java(Android). IT специалист.

Telegramm: @Victorprogram