- Get all gists from the user UserUnknownFactor:
user:UserUnknownFactor
- Find all gists with a .yml extension:
extension:yml
- Find all gists with HTML files:
language:html
- Find all gists with a ".bash_profile" file:
filename:.bash_profile
- Excludes all results containing your search term. :
NOT
- Find gists with greater than 100 stars. :
stars:>100
- Include anonymous gists in your search. :
anon:true
- Search all forked gists for results. :
fork:only
- Find gists containing a file size larger than 1000kbs. :
size:>1000
- Find all gists with the word "fetch" by UserUnknownFactor updated or created recently. :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This Source Code Form is subject to the terms of the Mozilla Public | |
# License, v. 2.0. If a copy of the MPL was not distributed with this | |
# file, You can obtain one at https://mozilla.org/MPL/2.0/. | |
"""Tool to convert CloneCD .img files to ISO 9660 .iso files.""" | |
from typing import Any | |
from io import BytesIO | |
import contextlib | |
import os |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
meta: | |
id: srpg_studio_dts | |
file-extension: dts | |
endian: le | |
title: SRPG Studio Data Format | |
application: SRPG Studio | |
license: MIT | |
encoding: UTF-16LE | |
doc: | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Tool to decrypt/encrypt CryptoJS encrypted files in Python | |
import os, base64, glob | |
from hashlib import md5 | |
from Crypto.Cipher import AES # requires: pip install pycryptodome | |
from Crypto import Random | |
STREAM_PREFIX = b"Salted__" | |
def pad(s): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os, re, glob | |
import numpy as np | |
from PIL import Image, ImageChops | |
from collections import defaultdict | |
# Finds sequences of images with common name part+_<frame#>_etc.png | |
# and merges them into a single animated PNG. | |
INITIAL_SPEED = 20 | |
TYPE2 = True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
# This script finds all PNGs of similar looks/size in the specified | |
# folder and produces a base image and a series of diffs with it. | |
import os | |
import sys | |
from PIL import Image | |
import numpy as np | |
from collections import defaultdict | |
DIFF_THRESHOLD = 0 # Adjust this based on diff sensitivity needed |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import argparse, shutil, os | |
def find_and_dump(file_path, signature, ext1, ext2): | |
"""Finds a byte signature in a file and dumps the content before and after that point. | |
Args: | |
file_path: Path to the file to search. | |
signature: Byte signature to search for. | |
ext: Extension to use for the output files. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os, csv, glob, re | |
from PIL import Image, ImageDraw, ImageFont | |
""" | |
This tool can read translations from: | |
`original→translation→image_without_extension[;text_pos_x,text_pos_y;overlay_path;overlay_x,overlay_y;custom_font;font_size;font_color]` | |
formatted .csv file and apply it to all images in the specified folder, after replacing | |
background to a specified image at specified coordinates. Text supports colored borders | |
and style tags like <b>, <i> (not enabled now) or <color="#ff0000"> in the text. | |
All stuff is only configurable in the code. | |
""" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python3 | |
# RSA Data Security, Inc., MD5 message-digest algorithm | |
# Copyright (C) 1991-1992, RSA Data Security, Inc. | |
""" | |
## pymd5 module | |
### The MD5 hash implementation in pure Python | |
The module exposes same methods as hashlib.md5 and a couple of | |
low-level methods to help with crypto experiments. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
try: | |
from twofish import Twofish # use github.com/blazepaws/python-twofish | |
except: | |
from pytwofish import Twofish # since the included implementation is slow | |
import struct | |
from typing import List | |
from base64 import b64decode | |
import os | |
import json |
NewerOlder