Skip to content

Instantly share code, notes, and snippets.

@imjiten
imjiten / PrivateBrowsing.py
Last active July 2, 2021 15:38
Open URL in browsers (Private Window/ Incognito Mode)
import webbrowser
url = 'http://docs.python.org/'
# MacOS Edge
browser_path = 'open -na "Microsoft Edge Beta" --args --inprivate %s'
# MacOS Chrome
#browser_path = 'open -na "Google Chrome" --args --incognito %s'
@imjiten
imjiten / urlParser.js
Created November 4, 2019 13:13
Convert URL GET parameters to Javascript Object & back to URL params (used to remove duplicated when forming URL)
function getCombineGetParams(url1, url2) {
let keyValue = [];
let url1Params = new URLSearchParams(url1);
url1Params.forEach(function (value, key) {
keyValue[key] = value;
});
let url2params = new URLSearchParams(url2);
url2params.forEach(function (value, key) {
keyValue[key] = value;
});
@imjiten
imjiten / rcon.py
Last active December 20, 2024 21:40
GoldSrc Counter Strike Rcon Command Python
# usgae pyhton rcon.py <ip> <password> <command>
import socket
import sys
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.settimeout(3.0)
sock.sendto(b'\xff\xff\xff\xffchallenge rcon', (sys.argv[1], 27015))
response = sock.recvfrom(8196)[0]
response = response.split()