Skip to content

Instantly share code, notes, and snippets.

View camarokris's full-sized avatar

Tech Daddy camarokris

View GitHub Profile
@camarokris
camarokris / TownOfUsAU.sh
Created November 13, 2023 17:17
Town of Us Mod install for Steam on Linux, Based on https://gist.github.com/umberto10/cf6555a3f49475d9532819b5cdca6c8b
#!/bin/bash
# update mod https://github.com/eDonnes124/Town-Of-Us-R script
GDIR="${HOME}/.steam/steam/steamapps/common/Among Us" # steam game dir
WINPFX="${HOME}/.steam/steam/steamapps/compatdata/945360/pfx" # wine prefix for among us
read -p "START THE GAME NORMAL BEFORE APPLYING THE MOD! (Press Enter after Among Us is running)"
echo "checking release..."
import com.sterlingcommerce.woodstock.workflow.Document;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
Document newDoc = doc.createDocument();
Document srcDoc = doc.getPrimaryDocument();
InputStream is = srcDoc.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line;
boolean foundHtml = false;
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" indent="yes"/>
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
import csv
import socket
import urllib.parse
from ipaddress import ip_address
from datetime import datetime
import sys
import threading
from tqdm import tqdm
def is_valid_ipv4_address(ip_address_str):
import csv
import os.path
import sys
import openpyxl
from openpyxl.worksheet.table import Table, TableStyleInfo
from concurrent.futures import ThreadPoolExecutor, as_completed
from tqdm import tqdm
input_file1 = sys.argv[1]
input_file2 = sys.argv[2]
import csv
import os.path
import sys
import openpyxl
from openpyxl.worksheet.table import Table, TableStyleInfo
input_file1 = sys.argv[1]
input_file2 = sys.argv[2]
output_file = os.path.splitext(os.path.basename(input_file2))[0] + "_initiate_xref.xlsx"
@camarokris
camarokris / fwxref.py
Last active March 1, 2023 21:38
xref 2 csvs
import ast
import csv
import os.path
import sys
input_file1 = sys.argv[1]
input_file2 = sys.argv[2]
output_file = os.path.splitext(os.path.basename(input_file2))[0] + "_initiate_xref.csv"
def parse_list(string):
@camarokris
camarokris / MatchUp.py
Last active February 28, 2023 22:03
Take output from cleanupalt.py along with another excel file and check if any of the data from the cleanupalt.py file fqdn, ip, or reverse ip columns exists in the excel
import csv
import re
import socket
import sys
import openpyxl
if len(sys.argv) < 2:
print("Usage: python {} <csv_file> [xlsx_file]".format(sys.argv[0]))
sys.exit(1)
@camarokris
camarokris / CleanupXL.py
Created February 28, 2023 18:52
This modified code reads the input xlsx file using the `load_workbook` function from the `openpyxl` library, gets the headers from the first row of the worksheet, and adds new headers to the worksheet using the `append` method. It then iterates over the rows of the worksheet using the `iter_rows` method and determines the IP, FQDN, Schema, and …
import re
import socket
import sys
from urllib.parse import urlparse
from openpyxl import load_workbook, Workbook
if len(sys.argv) < 2:
print("Usage: python {} <xlsx_file>".format(sys.argv[0]))
sys.exit(1)
@camarokris
camarokris / CleanupAlt.py
Last active March 1, 2023 19:54
yet another
import csv
import socket
import urllib.parse
from ipaddress import ip_address
from datetime import datetime
import sys
import threading
def is_valid_ipv4_address(ip_address_str):
try: