Skip to content

Instantly share code, notes, and snippets.

View okineadev's full-sized avatar
📆

Okinea Dev okineadev

📆
View GitHub Profile
@okineadev
okineadev / telegram_mods_finder.py
Created April 26, 2025 17:38
👮‍♂️ Telegram moderators finder script
# /// script
# dependencies = [
# "kurigram==2.2.*",
# "uvloop",
# ]
# ///
import asyncio
import uvloop
from pyrogram.client import Client
from pyrogram.types import Chat
@okineadev
okineadev / npmjs_to_npmx_redirect.user.js
Last active January 31, 2026 11:33
Userscript to redirect npmjs.com to npmx.com
// ==UserScript==
// @name npmjs.com to npmx.dev Redirect
// @namespace https://github.com/npmx-dev
// @version 0.1
//
// @description Redirect npmjs.com URLs to the npmx.dev equivalent (simple hostname swap)
// @description:ar إعادة توجيه عناوين npmjs.com إلى ما يعادلها على npmx.dev (استبدال اسم المضيف ببساطة)
// @description:de Weiterleitung von npmjs.com URLs zur npmx.dev-Entsprechung (einfache Hostnamenänderung)
// @description:en Redirect npmjs.com URLs to the npmx.dev equivalent (simple hostname swap)
// @description:es Redirigir URLs de npmjs.com al equivalente en npmx.dev (cambio simple de host)
@okineadev
okineadev / galaxy_watch7_adb_debloating.sh
Created March 1, 2026 16:18
⌚ Galaxy Watch7 Debloating script
#!/bin/bash
# List of packages to completely uninstall for the current user
UNINSTALL_PACKAGES=(
"com.samsung.android.watch.weather"
"com.samsung.android.messaging"
"com.samsung.android.watch.watchface.aremoji"
"com.google.android.apps.wearable.retailattractloop"
"com.samsung.android.bixby.wakeup"
"com.google.android.marvin.talkback"
@okineadev
okineadev / ab_shutter_ij_scan.ahk
Created April 7, 2026 16:37
🖨️ Hotkey for faster scanning of the next page in IJ Scan Utility using AB Shutter3 remote
#Requires AutoHotkey v2.0
#SingleInstance Force
; Using AB Shutter3 Bluetooth Remote to turn document pages without a keyboard
; Volume+ (Button 1) → Scan
; Volume- (Button 2) → Exit
#HotIf WinActive("Scan Complete ahk_exe SCANUTILITY.exe")
Volume_Up:: ControlClick("Button3", "A") ; Scan
Volume_Down::ControlClick("Button4", "A") ; Exit