A script to fix EDID problems on external monitors in macOS.
-
Connect only the problem display.
-
Create this directory structure (if it doesn't already exist):
https://http.kali.org/kali/pool/non-free/b/broadcom-sta/
Download the latest broadcom-sta-dkms_XXXXXXXXXXXXXXX_all.deb
from the link above
For example:
$ wget http://http.kali.org/kali/pool/non-free/b/broadcom-sta/broadcom-sta-dkms_6.30.223.271-24_all.deb
- { key: N, mods: Command, command: { program: "open", args: ["-nb", "io.alacritty"] } } |
#!/bin/bash | |
set -e | |
export CONFIG_MODULE_SIG=n | |
export CONFIG_MODULE_SIG_ALL=n | |
# For current kernel | |
export KERNELRELEASE=$(cat /proc/version | awk '{print $3}') | |
temp_dir=$(mktemp -d) | |
echo "Installing FacetimeHD camera for $KERNELRELEASE" |
This is a list of the most commonly used and relevant vtubing software. The "best" will always be subjective and depend on your specific requirements. Overall, the information in this list is as accurate as I could figure it out, but there might be errors or some details might become out of date. If you find anything that needs to be corrected, please let me know. You can also note it in a comment.
Additional explanations:
import jwt | |
import binascii | |
from ecdsa import SigningKey, SECP256k1 | |
''' SEEDHEX should always be kept private. It has access to your complete wallet. It's kinda like | |
seed phrase. This is why writing methods in backend isn't a good practice until we have derived keys. | |
You can only automate your own account and can't have user authorisation. It is recommended to use test account while using write methods. | |
You can find the seedHex of your account in your browser storage. Just open https://bitclout.com/ > Dev tools > Application > Storage > Local Storage > https://identity.bitclout.com > users > Select the public key with which you want to post > seedHex''' |
import pdi.jwt.{Jwt, JwtAlgorithm} | |
import org.bitcoins.core.util.Base58 | |
import org.bouncycastle.jce.spec.ECPublicKeySpec | |
import org.bouncycastle.jce.ECNamedCurveTable | |
import org.bouncycastle.jce.provider.BouncyCastleProvider | |
import java.security.{KeyFactory, PublicKey, Security} | |
import scala.util._ | |
val jwtToken = "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2NDg1OTcwNzIsImV4cCI6MTY0ODU5NzY3Mn0.MFEtqJzrLTnjYwH4gAOsH-0qsrQIFsKcYHyHdE1WdWHLn_xa-fGPoV3OkDLr0Rk1IcIoawSrDXNxkyZR0wGhFw" | |
val desoPKey = "BC1YLhwpmWkgk2iM9yTSxzgUVhYjgessSPTiVHkkK9pMrhweqJnWrvK" |
using System; | |
using System.Linq; | |
using System.Text; | |
using Desonity; | |
using Org.BouncyCastle.Asn1; | |
using Org.BouncyCastle.Asn1.Sec; | |
using Org.BouncyCastle.Crypto.Digests; | |
using Org.BouncyCastle.Crypto.Parameters; | |
using Org.BouncyCastle.Crypto.Signers; | |
using Org.BouncyCastle.Math; |