Skip to content

Instantly share code, notes, and snippets.

# WIP: Lots of stuff copied from https://github.com/liamcottle/reticulum-meshchat so should also be MIT licensed
import re
import logging
import RNS
import json
import time
import asyncio
import traceback
from collections import defaultdict
@symbioquine
symbioquine / Dockerfile
Last active September 23, 2025 14:06
Running getnative patched
FROM archlinux:base-devel
# Install dependencies from main repos
RUN pacman --noconfirm -Syu
RUN pacman --noconfirm -S git zimg libiconv libass ffmpeg imagemagick cython ffms2 python-pip
RUN cd / && git clone https://github.com/vapoursynth/vapoursynth.git
WORKDIR /vapoursynth
RUN git checkout R64 && ./autogen.sh && ./configure && make && make install
import Crypto.Cipher.AES
from Crypto.Cipher import AES
from Crypto.Util.Padding import pad
from glob import glob
encrypted_firmware_files = glob('/path/to/*.prg')
# Larger 50A - 100A units
# 54726163 72414e43 0cdd527b 05c16b01 ff17cd6f 8c1e3e09 cf1f0c78 87ef8aec
#!/bin/env python3
# pymodbus=3.5.2
import logging
from datetime import datetime, timezone
from zoneinfo import ZoneInfo
from pymodbus.client.serial import ModbusSerialClient as ModbusClient
from pymodbus.exceptions import ModbusException
#!/bin/env python3
# pymodbus=3.9.2
from datetime import datetime, timezone
import logging
from zoneinfo import ZoneInfo
from pymodbus.client import AsyncModbusSerialClient
from pymodbus.exceptions import ModbusException
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.