Skip to content

Instantly share code, notes, and snippets.

@toriato
toriato / process.py
Last active April 7, 2024 18:24
Mass converter for Telegram video sticker
import logging
from pathlib import Path
from subprocess import run
input_dir = Path("input/")
output_dir = Path("output/")
max_duration = 2.95
max_size = 1024 * 256
@toriato
toriato / launch.sh
Created September 14, 2023 00:25
xvfb + x11vnc + torbrowser
export DISPLAY=":0"
test -f ~/.xtor \
|| { sudo apt update -yq && sudo apt install -yq xvfb x11vnc autocutsel libasound2 torbrowser-launcher && touch ~/.xtor; } \
; xdpyinfo -display "$DISPLAY" >/dev/null 2>&1 \
|| { Xvfb "$DISPLAY" & sleep 0.5; autocutsel -fork; } \
; torbrowser-launcher \
&& { x11vnc -display "$DISPLAY" -listen localhost -xrandr -nobell -nopw -xkb; pkill firefox; } \
; pkill Xvfb
@toriato
toriato / _README.md
Last active March 31, 2024 21:20
dcrmrf.js 디시 클리너

dcrmrf.js

image

디시인사이드의 봇 탐지를 최소한으로 하기 위해 빠른 삭제를 지원하지 않습니다.
삭제할 때 대략 1초 정도 필요하니 100,000개 기준으로 약 28시간 정도 걸리는데

@toriato
toriato / all
Last active April 9, 2023 22:17
Valve official server regions
ams: Amsterdam
atl: Atlanta
bom: Mumbai
can: PW Guangdong 2
canm: PW Guangdong 2 (Mobile)
cant: PW Guangdong 2 (Telecom)
canu: PW Guangdong 2 (Unicom)
dfw: Dallas
dxb: Dubai
eat: Moses Lake
@toriato
toriato / ay.sh
Created March 7, 2023 12:07
Viraul Microphone for PulseAudio/PipeWire
pactl load-module module-null-sink sink_name=virtual-speakers channel_map=stereo
pactl load-module module-null-sink media.class=Audio/Source/Virtual sink_name=virtual-microphone channel_map=front-left,front-right
pw-link virtual-speakers:monitor_FL virtual-microphone:input_FL
pw-link virtual-speakers:monitor_FR virtual-microphone:input_FR
# pw-link -i
pw-link virtual-speakers:monitor_FL alsa_output.pci-0000_04_00.6.3.HiFi__hw_Generic_1__sink:playback_FL
pw-link virtual-speakers:monitor_FR alsa_output.pci-0000_04_00.6.3.HiFi__hw_Generic_1__sink:playback_FR
from typing import List, Dict, Any
import re
from datetime import datetime
import openai
from requests import PreparedRequest, Session
bing_endpoint = 'https://api.bing.microsoft.com/v7.0/search'
bing_subscription_key = 'changemeeeeeeeeeeeeeeeeeeeeeeeee'
@toriato
toriato / patches.py
Last active February 20, 2023 10:26
import os
import sys
import threading
import time
from pathlib import Path
from typing import Callable, Optional
from fastapi import FastAPI
from fastapi.responses import FileResponse
from fastapi.routing import APIRoute
@toriato
toriato / add_hash_context.reg
Created February 5, 2023 07:12
Hash context for Windows
Windows Registry Editor Version 5.00
; Created by: Shawn Brink
; Created on: March 5th 2017
; Modified by: Sangha Lee (@toriato)
; Tutorial: https://www.tenforums.com/tutorials/78681-file-hash-context-menu-add-windows-8-windows-10-a.html
[HKEY_CLASSES_ROOT\*\shell\hash]
"MUIVerb"="Hash"
"SubCommands"=""
@toriato
toriato / requirements.txt
Last active July 20, 2023 14:55
similarity_calculatior.py
numpy
safetensors
torch
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\RegisteredApplications]
"LibreWolf"="Software\\Clients\\StartMenuInternet\\LibreWolf\\Capabilities"
[HKEY_CURRENT_USER\SOFTWARE\Clients\StartMenuInternet\LibreWolf\shell\open\command]
""="\"C:\\Users\\aeon\\scoop\\shims\\LibreWolf-Portable.exe\""
[HKEY_CURRENT_USER\SOFTWARE\Clients\StartMenuInternet\LibreWolf\DefaultIcon]
""="C:\\Users\\aeon\\scoop\\apps\\librewolf\\current\\LibreWolf-Portable.exe,0"