Paste this link into your browser and hit "Enter": ms-windows-store://pdp/?ProductId=9n4wgh0z6vhq
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version=3.10.2 | |
sudo apt-get install build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev | |
wget https://www.python.org/ftp/python/$version/Python-$version.tgz | |
tar -xvf Python-$version.tgz | |
cd Python-$version | |
./configure | |
make | |
sudo checkinstall |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from .. import loader, utils # pylint: disable=relative-beyond-top-level | |
import logging | |
import requests | |
logger = logging.getLogger(__name__) | |
def register(cb): | |
cb(WWTrMod()) |
Back up your computer. On the command line, in your home directory, create a directory for global installations:
mkdir ~/.npm-global
Configure npm to use the new directory path:
npm config set prefix '~/.npm-global'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
What you will need: Server behind NAT (Server A), Server with static ip e.g. VPS for hosting Wireguard (Server B). | |
1) On your server B paste this commands in terminal: curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh && chmod +x wireguard-install.sh && ./wireguard-install.sh | |
2) Create new client and save his ip. Mine will be 10.66.66.123 | |
3) Download this config to server A and connect to your server B with wireguard. | |
4) Depending on your client ip which we configured in step 2 type this commands in server B terminal (this time I wanted my Minecraft server exposed, so I chose 25565 port, yours can depends): | |
sudo iptables -P FORWARD DROP | |
sudo iptables -A FORWARD -i wg0 -o eth0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT | |
sudo iptables -A FORWARD -i eth0 -o wg0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from pyrogram import Client | |
import time | |
from telethon.sync import TelegramClient, events | |
api_id = 123465 | |
api_hash = "0123456789abcdef0123456789abcdef" | |
bot_token = "12345:0123456789abcdef0123456789abcdef" | |
file = "test.bin" # generate with $ truncate -s 1500M test.bin | |
username = "onetimeusername" # username to send test files. |
I hereby claim:
- I am mishailovic on github.
- I am mishailovic (https://keybase.io/mishailovic) on keybase.
- I have a public key ASAg3uT-dlp5ordjclmEYq_JkjqnaqdT6RFnguESPFo1Owo
To claim this, I am signing this object:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hmmm what is happening here... |