Skip to content

Instantly share code, notes, and snippets.

View ronknight's full-sized avatar

ronknight ronknight

View GitHub Profile
@ScottPhillips
ScottPhillips / .htaccess
Created February 2, 2012 04:30
Common .htaccess Redirects
#301 Redirects for .htaccess
#Redirect a single page:
Redirect 301 /pagename.php http://www.domain.com/pagename.html
#Redirect an entire site:
Redirect 301 / http://www.domain.com/
#Redirect an entire site to a sub folder
Redirect 301 / http://www.domain.com/subfolder/
@WillKoehrsen
WillKoehrsen / submit_assignment.py
Created March 10, 2018 20:26
Automation of Assignment Submisison
# selenium for web driving
import selenium
from selenium import webdriver
# time for pausing between navigation
import time
# Datetime for recording time of submission
import datetime
@ronknight
ronknight / .env
Last active May 20, 2024 22:17
download unsubcribe.log using ftp
USERNAME: username
PASSWORD: password
SERVER:server_address
REMOTE_FILE: The_path_to_the_remote_file_on_the_FTP_server
LOCAL_PATH: The_local_directory_where_the_downloaded_file_should_be_stored
@ronknight
ronknight / get_wifi_password.py
Created May 20, 2024 21:58
get saved wifi password
import subprocess
import re
def get_wifi_passwords():
try:
# Run the command to get saved WiFi profiles
result = subprocess.run(["netsh", "wlan", "show", "profiles"], capture_output=True, text=True, check=True)
# Extract profile names
@ronknight
ronknight / execute-download.py
Created May 20, 2024 22:08
Download bulk images, PDFs, mp3s, etc. from multiple URLs on a txt file, using Python 3
import requests
import urllib
def download_url(file_url):
print("downloading: ",file_url)
# find "/" then assume that all the rest of the charaters after that represents the filename
# if url is www.test.com/abc/xyz/filename.jpg, the file name will be filename.jpg
file_name_start_pos = file_url.rfind("/") + 1
file_name = file_url[file_name_start_pos:]
@ronknight
ronknight / git_remove_env
Last active May 29, 2024 19:38
remove .env from git and history
git filter-branch --index-filter "git rm -rf --cached --ignore-unmatch .env" HEAD
git push --force