Skip to content

Instantly share code, notes, and snippets.

View krypton-byte's full-sized avatar
:copilot:
I may be slow to respond.

PUJA krypton-byte

:copilot:
I may be slow to respond.
View GitHub Profile

Disable Pause Key in Hyprland

A guide to disable the Pause/Break key on Linux using the Hyprland/Hyprdots window manager.

Background

Some keyboards have a Pause/Break key that can disrupt workflow when accidentally pressed. The key generates these events:

Event: time 1735239389.511843, type 4 (EV_MSC), code 4 (MSC_SCAN), value c5
Event: time 1735239389.511843, type 1 (EV_KEY), code 119 (KEY_PAUSE), value 0
from typing import Generator, Optional
def primes_iter(max_range: Optional[int] = None) -> Generator[int, None, None]:
primes = [2]
state = 3
yield 2
while True:
not_prime = False
if max_range and state > max_range:
@krypton-byte
krypton-byte / quick_sort.py
Created February 14, 2022 11:28
Quick Sort Algorithm
from typing import Generator
def quick_sort(sequence: list) -> Generator:
if sequence.__len__() <= 1:
yield from sequence
else:
low = []
high = []
pivot = sequence.pop()
for i in sequence:
[low, high][i > pivot].append(i)
@krypton-byte
krypton-byte / deret_aritmatika.py
Created July 11, 2021 15:18
untuk menghitung deret aritmetika
def deret_aritmatika(data:dict, suku) ->int:
beda = eval("-".join(data[i].__str__() for i in sorted(data)[::-1]))/eval("-".join(map(str, sorted(data)[::-1])))
a = data[min(data)]-2*beda
Sn = 0.5*suku*(2*a+(suku-1)*beda)
return Sn
@krypton-byte
krypton-byte / bypass_byethost5.py
Last active May 18, 2025 08:54
Bypass javascript Byethost 5
import re
import requests
import js2py
def getContent(url):
javascript=js2py.EvalJs()
javascript.eval(requests.get(re.search("(https?://.*?\.[a-zA-Z0-9.]{0,20})",url).group(1)+"/aes.js").text)
return requests.get(url, headers={"Cookie":javascript.eval(re.search("\<script\>(fu.*?;)\<", requests.get(url).text).group(1).replace("document.cookie", "cookie").replace("location.", "")+"cookie")})
print(getContent("http://krypton-byte.byethost5.com/"))
# create: Krypton-byte
# Python Version
def stickerExif(stickerPackID, packname, author, googlelink, applelink):
code = [0x00,0x00,0x16,0x00,0x00,0x00]
exif = {"sticker-pack-id": stickerPackID,"sticker-pack-name": packname,"sticker-pack-publisher": author,"android-app-store-link": googlelink,"ios-app-store-link": applelink}
if (length:=exif.__str__().__len__()) > 256:
length -=256
code.insert(0, 0x01)
else: