MrPig91 / PSChiaPlotter

A repo for powershell module that helps Chia Plotting
MIT License
181 stars 47 forks source link

Road map task question #76

Open phpfrog opened 3 years ago

phpfrog commented 3 years ago

Hi @MrPig91,

Sorry, I couldn't find any other way to reach you about this.

On your Road Map you have the following listed:

3. Get-ChiaKPlotCombination  Add which KSize parameter to filter out which KSizes you want

I'm not exactly sure what you envision or actually need for the filter, however I did come up with a simple type of filter adding a param called 'upto'. Using the parameter will list the combination of plots with the largest plot size being the value Works with the driveletter and freespace parameters.

So, for example, using a value of 33 will list all the K32 and K33 combinations. Using a value of 34 would return the combinations of K32, K33 and K34. All combos are listed when not using the param.

Example usage: Get-ChiaKPlotCombination -upto 32 (Returns only K32 on all drives) Get-ChiaKPlotCombination -upto 33 -DriveLetter d (Returns K32 & K33 only on drive 'd')

Basic usage and results screenshot: https://www.screencast.com/t/eMk7kveUp8Bs

Using the -DriveLetter param screenshot:: https://www.screencast.com/t/SRBBby5F1jzT

Would this be something helpful?

Please let me know if there are any specifics to change. Feel free to contact me via email (gmail with same username) and/or let me know if there are any specifics to change if you would like to add it.

MrPig91 commented 3 years ago

This is exactly what I had in mind! I will follow up with you when I get some more free time. Hopefully tonight or tomorrow.

phpfrog commented 3 years ago

Just a brief update on a couple other things I've been working on:

I've added a switch command called "c" which will clear the screen before displaying data. Used with any of the following commands:

As well as added the Get-Help portion for "Get-ChiaHarvesterActivity" Started on other Get-Help code for cli public functions.

Don't worry, I won't be adding anything to git until after we've had a chance to touch base and you've confirmed.