Skip to content

Instantly share code, notes, and snippets.

@Terbau
Terbau / lenovo-fn-q.sh
Last active January 6, 2023 13:24 — forked from JoveYu/lenovo-fn-q.sh
Linux Lenove Fn+Q Power Mode Script (Lenovo IdeaPad Flex 5 14ALC05)
#!/bin/bash
ACPI_BALANCE="\_SB.PCI0.LPC0.EC0.VPC0.DYTC 0x000FB001"
ACPI_POWER="\_SB.PCI0.LPC0.EC0.VPC0.DYTC 0x0012B001"
ACPI_ECO="\_SB.PCI0.LPC0.EC0.VPC0.DYTC 0x0013B001"
ACPI_MODE="\_SB.PCI0.LPC0.EC0.PFMM"
MODE=$(sudo sh -c "echo '$ACPI_MODE' > /proc/acpi/call; tr -d '\0' < /proc/acpi/call")
MODE=${MODE:2}
TARGET=$(((MODE+1)%3))
@Terbau
Terbau / AccountMutation.graphql
Created February 29, 2020 18:15
Epic GraphQL Requests
mutation AccountMutation($twoFactorRequest: TwoFactorRequest!, $type: [String]!) {
Account {
# update two factor authentication
updateTwoFactorAuthentication(twoFactorRequest: $twoFactorRequest) { #Type: AccountMutationStatus
success #Type: Boolean
}
# Remove authentication method
removeThirdPartyLink(type: $type) { #Type: AccountMutationStatus
success #Type: Boolean
}
@Terbau
Terbau / authflow.py
Last active March 5, 2024 16:06
(Partially outdated) epic games authflow
import requests
# Constants. These should not be tampered with.
base = "https://www.epicgames.com"
base_public_service = "https://account-public-service-prod03.ol.epicgames.com"
launcher_token = "MzQ0NmNkNzI2OTRjNGE0NDg1ZDgxYjc3YWRiYjIxNDE6OTIwOWQ0YTVlMjVhNDU3ZmI5YjA3NDg5ZDMxM2I0MWE="
fortnite_token = "ZWM2ODRiOGM2ODdmNDc5ZmFkZWEzY2IyYWQ4M2Y1YzY6ZTFmMzFjMjExZjI4NDEzMTg2MjYyZDM3YTEzZmM4NGQ="
# Fill out.
email = ""