Skip to content

Instantly share code, notes, and snippets.

View maanimis's full-sized avatar
🎯
Focusing

Meisam Maani maanimis

🎯
Focusing
  • Tabriz
View GitHub Profile
@the-pesar
the-pesar / script.js
Created September 13, 2024 10:56
To bypass airdrop Telegram miniapps preventation on computer
const el = document.createElement("iframe")
el.src = document.getElementsByTagName('iframe')[0].src.replace(/(tgWebAppPlatform=)[^&]+/, "$1android")
document.querySelector("iframe").remove()
el.height = "100%"
el.width = "100%"
document.querySelector(".web-app-body").appendChild(el)
@NabiKAZ
NabiKAZ / hamster_on_computer.js
Last active September 18, 2024 08:43
Running Hamster Telegram game on computer
// Programmer: @NabiKAZ (https://twitter.com/NabiKAZ) and Thanks for Erfan (https://github.com/ErfanBahramali)
// To run Hamster Telegram game on computer. Enter Telegram from this link https://web.telegram.org/k/
// Then open the game. When the "Play on your mobile" error appeared. Copy and paste this code in
// your browser console. Both the game is run in the opened window and the address written in the console
// can be run in a separate and full-screen browser.
// Caution: You are responsible for possible risks such as banning.
// The game link: https://t.me/Hamster_kombat_bot/start?startapp=kentId101554083
console.log("Use this address in your browser:", document.getElementsByTagName('iframe')[0].src = document.getElementsByTagName('iframe')[0].src.replace(/(tgWebAppPlatform=)[^&]+/, "$1android"));
@AmirMahdyJebreily
AmirMahdyJebreily / conventional_commit_messages.md
Last active October 15, 2024 12:20 — forked from qoomon/conventional-commits-cheatsheet.md
کامیت های مرسوم گیت | Conventional Commit Messages

کامیت های مرسوم گیت | Conventional Commit Messages

ترجمه شده از اینجا با زبان خودمونی تر که هر آدمی بفهمه (هم منی که چند ساله کار میکنم هم اونی که تازه شروع کرده)

چرا باید خوب کامیت بزنیم ؟

این که شما بخواهید در یک پروژه متن باز مشارکت داشته باشید یا اینکه یک پروژه رو با دوستانتون پیش ببرید، نیازمند یک فرمت یا قانون مشخص برای کامیت زدنه! زمانی این نیاز احساس میشه که کامیت های پروژه زیاد شدن و شما نمیدونید دقیقا توی کدوم کامیت چیکار کردید. درست کامیت زدن باعث میشه تا بتونید راحت تر تغییرات رو مدیریت و در انتها یک ریپوزیتوری خوب بسازید که همه بتونن بفهمن شما دقیقا چیکار کردید و بتونن بهتر کمک کنند !
ببین چطوری میتونی با تغییر دادن مدل کامیت زدنت، بین خودت و بقیه تفاوت ایجاد کنی. نمونه ها به شخصه استفاده از این قرارداد یا انواع دیگه ای از اینجور قرارداد ها برای کامیت زدن رو پیشنهاد میکنم. چرا که نه تنها به درد کار های شخصی و تیمی کوچیک میخوره، بلکه به درد کار های بزرگ و سازمانی هم میخورن! باعث میشه از یه جایی ب

@aMir733
aMir733 / tun2socks-init.sh
Last active April 21, 2023 08:33
tun2socks tunnel init script
#!/usr/bin/env bash
[[ $(id -u) != 0 ]] && exit 1
TUN2SOCKS=tun2socks
INIT=xray.client
DEFAULTS=()
INTERFACE=usb0
trap "cleanup" EXIT
@SamadiPour
SamadiPour / snappfood.js
Last active January 8, 2024 09:37
Snappfood Spent money
cookies = Object.fromEntries(document.cookie.split('; ').map(c => c.split('=')));
let UDID = cookies.UDID;
let jwt = cookies[['jwt-access_token']] ?? JSON.parse(window.localStorage.JWT ?? '{}').access_token;
var myHeaders = new Headers();
myHeaders.append("authority", "snappfood.ir");
myHeaders.append("accept", "application/json, text/plain, */*");
myHeaders.append("accept-language", "en-US,en;q=0.9,fa;q=0.8");
myHeaders.append("authorization", "Bearer " + jwt);
myHeaders.append("content-type", "application/x-www-form-urlencoded");
@MrHell0
MrHell0 / tunnel.js
Last active February 4, 2024 05:59
tunnel to avalanchego node
#!/usr/bin/env node
# this script creates a tunnel from localhost:9650 to your avalanchego node
const fs = require('fs');
const readFileSync = fs.readFileSync;
// npm install -g tunnel-ssh
const tunnelSsh = require("tunnel-ssh");
async function main() {
if (process.argv.length < 3) {
@mahmoud-eskandari
mahmoud-eskandari / docker-compose.yml
Created February 8, 2022 09:31
squid-authenticated Docker / Telegram mtproto
version: '3.8'
services:
sq:
image: robhaswell/squid-authenticated
restart: always
ports:
- "3128:3128"
environment:
- "SQUID_USERNAME=user"
- "SQUID_PASSWORD=pass..."
@hizkifw
hizkifw / cloudflare-worker-youtube-dl.js
Last active August 10, 2024 09:06
Download YouTube videos with Cloudflare Worker
/**
* cloudflare-worker-youtube-dl.js
* Get direct links to YouTube videos using Cloudflare Workers.
*
* Usage:
* GET /?v=dQw4w9WgXcQ
* -> Returns a JSON list of supported formats
*
* GET /?v=dQw4w9WgXcQ&f=251
* -> Returns a stream of the specified format ID
@vietor
vietor / ogrok.js
Last active February 4, 2024 05:53
ogrok introspectable tunnels to localhost
const net = require('net');
const IdMaker = (function() {
var seq = 0;
return {
next: () => {
seq = (++seq) % 10000;
return Date.now() + '-' + seq;
}
@yume-chan
yume-chan / client.js
Last active February 4, 2024 05:48
reverse tunnel
const net = require("net");
const http = require("http");
const https = require("https");
const http2 = require("http2");
const req = https.request({
method: "CONNECT",
host: "server",
port: 443,
path: "magic.string"