PowerShellCrack / MSDAP

Monitor System, Downloads and Processes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MSDAP

Monitor System, Downloads and Processes

What it does

Script to automate feeding and downloading TV shows using various applications and tools via command line. This script is not needed with most of the software below working together. However this script just does a "double take" on areas that might be missed.

Versions:

Version 1 - Batch
Version 2 - Powershell
    Looking to convert batch script to a more robust powershell script. 

FEATURES (configureable)

  - Schedule Run time
  - Kills UTorrent to
        Update IP filters
        Move Downloads
  - Kills Azureus to
        Update IP filters
        Move Downloads
  - Check Password protected RAR files on seedbox (winscp)
  - Unzips Password protected RAR files (7zip)
  - Executes TVRename silently
  - Downloads Torrent files using RSS feeds (Download-RSSTorrent.ps1)
  - Uploads Torrent Files to Seedbox (winscp)
  - Cleanup Files extensions, removes old logs and torrents, and remvoes empty Folders
  - Cleanups btsync folders as well
  - Checks Plex Service (PmsService)
  - Checks Plex Watch 
  - Run PlexScanner cli to output library list (to use elsehere, eg: website, database)
  - Check Plex is running
  - Check Emby and its Service
  - Check PeerBlock Service
  - Check Azureus Vuze running (if not using seedbox)
  - Check UTorrent running
  - Check Sonarr Service
  - Check Radarr Service
  - Check Jackett Service
  - Check BtSync (Resilio) Service
  - Check NETGEAR Genie running (for OpenDNS exemptions)
  - Dropbox Backup (robocopy)
  - File Backup (robocopy)
  - Logs everything

TIP:

This script works well as a schedule task hourly. Its built in scheduler will determine if it should process or not. Task Schedule export is provided.

Links:

Download-RSSTorrent.ps1

PmsService

NOTES:

Software installed (most of them are optional) and other prerequsites:

  - Plex Media Server
  - Plex Media Server Service
  - Emby Media Server
  - Sonarr
  - Radarr
  - Resilio (btsync)
  - Winscp Binares (place in bin folder)
  - 7Zip Binares (place in bin folder)
  - Download-RSSTorrent.ps1 (place in scripts folder)
  - wget Binares (place in bin folder)
  - Utorrent
  - Dropbox
  - Azurues
  - NetGear Genie
  - Peerblock
  - Jackett

If your interested in how to configure each of these so they all work together, send me a message

About

Monitor System, Downloads and Processes


Languages

Language:Batchfile 76.6%Language:Visual Basic 23.4%