Skip to content

Instantly share code, notes, and snippets.

@milnak
milnak / IpFilter-Update.ps1
Last active July 2, 2024 01:24
qBittorrent IP Filter updater
<#
.SYNOPSIS
qBittorrent IP Filter updater.
.DESCRIPTION
Downloads IP Filter list.
.NOTES
To enable in qBittorrent:
Settings - Connection - IP Filtering - Filter path - %APPDATA%\qBittorrent\ipfilter.dat
.LINK
Uses i-blocklist level 1 list.
@milnak
milnak / vsbt.md
Last active June 8, 2024 05:30
Install Visual Studio Build Tools
@milnak
milnak / scoop-listinfo.txt
Last active June 25, 2024 17:59
.\scoop-listinfo.ps1 | Sort-Object App | Out-String -Width 120 | Set-Clipboard
App Version Description
--- ------- -----------
extras/aimp 5.30.2555 Audio player
extras/anaconda3 2024.02-1 The most popular Python distribution for data science.
extras/audacity 3.5.1 An easy-to-use, multi-track audio editor and recorder
extras/crystaldiskmark 8.0.5 A simple disk benchmark software
extras/dependencies 1.11.1 A rewrite of the old legacy software 'depends.exe' in C# for Windo…
extras/diffmerge 4.2.0 Visually compares and merges files
extras/diskgenius 5.6.0.1565 Utility for data recovery, disk partition management, back
@milnak
milnak / How to Use DaVinci Resolve 17.md
Last active May 21, 2024 22:20
How to Use DaVinci Resolve 17: Beginner Editing Guide

How to Use DaVinci Resolve 17: Beginner Editing Guide

How to Use DaVinci Resolve

From Motion Array

Step 1: Create a New Project & Import Media

DaVinci Resolve’s project management is based on a disk database. What that means is, rather than saving individual project files onto your hard drive and keeping tabs on where they live, all of your projects are stored in a central location within your computer. Within a database, you will create projects, where all of your footage is stored, and create timelines where you will be doing the actual editing.

@milnak
milnak / FreeCommanderKeyboardShortcuts.md
Created May 15, 2024 23:51
FreeComander Keyboard Shortcuts

FreeCommander Keyboard Shortcuts

Keyboard reference for FreeCommander.

File

Shortcut Command Detail
Shift+Ctrl+N New text file Creates an empty file in the current panel
Shift+F4 Edit new Opens the file editor to edit a new file
@milnak
milnak / YamahaRefaceCP.py
Last active May 14, 2024 22:04
KnobKraft-Adaptation: Yamaha Reface CP
"""
# Yamaha Reface CP
## MIDI Data Format
### (3-4) SYSTEM EXCLUSIVE MESSAGE
Device Number: Bulk Dump=0n; Parameter change=1n; Dump Request=2n; Parameter Request=3n
#### (3-4-1) UNIVERSAL NON REALTIME MESSAGE
@milnak
milnak / itsmine.cmd
Created April 19, 2024 17:12
Take ownership of a Windows file or folder
@ECHO OFF
FOR /f "usebackq" %%f IN (`whoami.exe /priv`) DO IF %%f.==SeTakeOwnershipPrivilege. GOTO :CHKARGS
ECHO ERROR: This script must be run as an administrator!
GOTO :EOF
:CHKARGS
IF "%~1"=="" GOTO :EOF
ECHO About to take ownership of "%~1" . . .
PAUSE
@milnak
milnak / pihole-android.md
Created April 19, 2024 02:27
PiHole not working on Android Troubleshooting Guide

PiHole not working on Android Troubleshooting Guide

Visit Can You Block It on same network on a non-Android device. Determine if ads are being blocked.

Check if Private DNS is enabled. To turn it off: Settings > Network & internet > Private DNS. Set to off.

Check if "Randomized MAC" (in WiFi settings) is enabled. Settings app > Network & Internet > Wi-Fi > Gear icon associated with the wireless connection > Advanced > Privacy. Switch to "Use device MAC address".

@milnak
milnak / RV Departure Checklist.md
Last active May 1, 2024 17:59
RV Departure Checklist

Interior

Kitchen

  • Pack Loose Items: Gather all loose items in your kitchen area. This could include utensils, dishes, and food items. Make sure to store them securely to prevent damage during transit.
  • Latch and Secure All Cabinet Doors: Ensure that all your kitchen cabinet doors are closed and latched to prevent items from falling out while on the move.
  • Remove Items from the Counter: Clear your countertops to avoid any loose items from toppling over or sliding off during travel.
  • Secure Stove Top and Oven Door: Ensure that the stove top and oven door are securely fastened to prevent any accidental openings.
@milnak
milnak / RV Arrival Checklist.md
Last active April 18, 2024 04:31
RV Arrival Checklist

Arrival at Your Chosen Campground

Upon reaching your destination, follow these steps:

  • Check-In and Get Your Campsite Number: Register at the campground office and get your assigned campsite number.
  • Use Discount if Possible: If you have memberships with RV clubs like Good Sam, take advantage of these offered discounts.
  • Confirm Campsite Has All Requested Amenities: Double-check that your site is equipped with the amenities you need for your stay, such as electricity, water, and sewage connections.
  • Get a Map and Rules List for the Campground: Familiarize yourself with the campground layout and its regulations to ensure a smooth and respectful stay.