TheTvDB API v4 Update (with Corrections)
theTVDb updated their API and I had to rewrite some code but neglected to post. I’m making up for that now.
theTVDb updated their API and I had to rewrite some code but neglected to post. I’m making up for that now.
Building a PowerShell module should not be too hard. In fact, on the surface it’s pretty simple. Collect a bunch of functions, classes, enumerations, (whatever else you want), bundle them together and provide a wrapper in the form of a PSD1/PSM file. Building a module should be straightforward – and it is – except when you make dumb mistakes. Don’t make my mistakes.
I’m trying to get better about using the new versions of PowerShell (7.x) instead of Windows PowerShell (5.x), but I find that I forget to install it on some machines. To make that easier, I wrote myself a script (in PowerShell) to install PowerShell. I know – don’t judge me. This is the script. Sadly,…
Building a PowerShell Module from scratch is a daunting task, but I’ll try to describe how I started this as a solo endeavor.
I still consider 7-zip to be essential on almost any workstation or machine I touch. This expedites the download and install.
There are a handful of utilities I’ve always used and expect on Windows workstations and servers. This helps streamline that process.
I just needed a place to stash this and my GitHub didn’t seem appropriate. I make no guarantees that this will work and it’s only been tested on one system so far. I added the -Unique flag to the end of the download URL detection as indicated in a below message. (Again, nice catch!)
What to do with an unused truck box? I know! Make a prep station for grilling.
In learning about PowerShell and Web API’s, I figured I would start with something fun and easy.