Skip to content

Instantly share code, notes, and snippets.

View BoQsc's full-sized avatar
💭
I may be slow to respond.

Feldwor BoQsc

💭
I may be slow to respond.
  • Public Domain
  • Baltic States
  • 19:16 (UTC +03:00)
View GitHub Profile
@BoQsc
BoQsc / 7DTD_Steam_Link_26900_HTTP_Redirect.py
Last active July 23, 2024 16:11
A simple 7 Days To Die TCP HTTP Steam Link redirecter. Once you visit the webpage, it opens up steam://connect/127.0.0.1:26900 link that auto joins player to the gameserver. This is only a proof of concept, replace 127.0.0.1 with your Public IP.
@BoQsc
BoQsc / find_python_installation.cmd
Last active July 21, 2024 07:27
How to find the python executable on Windows.
@ECHO OFF
python -c "import sys; print(sys.executable)"
PAUSE
@BoQsc
BoQsc / install_requests.py
Created July 21, 2024 07:05
How to install pip requests using cross platform python script.
import subprocess
import sys
def install_package(package):
subprocess.check_call([sys.executable, "-m", "pip", "install", package])
def check_and_install_requests():
try:
import requests
print("The 'requests' library is already installed.")
@BoQsc
BoQsc / install_python.cmd
Last active July 21, 2024 07:02
How to install latest stable Python on Windows via Command Line.
@ECHO OFF
python --version 3>NUL
if errorlevel 1 winget install Python --silent --accept-package-agreements --accept-source-agreements
PAUSE
@BoQsc
BoQsc / NEW0517-defaultGPT4-web-browsing.user.js
Last active May 17, 2023 17:49
ChatGPT Plus: default GPT4 web browsing. Userscript for Tampermonkey or Greasemonkey that sets the LLM default model in the https://chat.openai.com/ User Interface.
// ==UserScript==
// @name GPT-4 Button Auto Click
// @match https://chat.openai.com/
// @match https://chat.openai.com/?model=text-davinci-002-render-sha
// ==/UserScript==
const clickFirstDivInsideButton = () => {
let buttonNode = document.evaluate("//button[contains(., 'GPT-4')]", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
if (buttonNode) {
let firstDivInsideButton = buttonNode.querySelector('div');
@BoQsc
BoQsc / Adding empty space to revolt chat.txt
Last active May 1, 2023 12:43
Adding empty space to revolt chat
`​  `
@BoQsc
BoQsc / gist:be2034af19b0d10da3d037ddf5f4e878
Created March 28, 2023 20:28
Screenshot example in javascript clientside
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Screenshot Demo</title>
<style>
#v,
#i {
width: 1920px;
height: 1080px;
@BoQsc
BoQsc / chatgpt-on-your-computer.md
Last active March 27, 2023 08:30
Open Source and free. Locally run 7B "ChatGPT" model named Alpaca-LoRA on your computer. A 7 Billions parameter model on your laptop.

Locally run 7B "ChatGPT" model named Alpaca-LoRA on your computer.

  1. Download 7B model alpaca model.
  2. Download client-side program for Windows, Linux or Mac
  3. Extract alpaca-win.zip
  4. Copy the previously downloaded ggml-alpaca-7b-q4.bin file into newly extracted alpaca-win folder
  5. Open command prompt and run chat.exe
  6. Type questions you would want to ask an Alpaca.

Customize: chat --threads 4 --n_predict 512 --ctx_size 2048
Help: for more options. chat --help

@BoQsc
BoQsc / download_revolt_server.py
Last active May 15, 2023 20:52
Download revolt.chat server.
import json
import os
import requests
from dotenv import load_dotenv
def main():
load_dotenv()
TOKEN = 'rxPrvEqnIZZfZ4JO9Lu4dHf-bBhd_29CGKzWnaJeWKl71f01W_EMrV6lA_2aXsO'
SERVER_ID = '0sGJ0CVBeZV2HwYAq3S6ZKrN4N'
BASE_URL = 'https://api.revolt.chat'
@BoQsc
BoQsc / print.c
Last active February 25, 2023 17:04
Output library: A wrapper around printf of C Standard Library for logging and clarity.
/* A wrapper library for printf function.*/
/* At the core: vfprintf instead of printf is used to allow streams and variadic arguments */
/* Print is also extended into helper functions error() warning() notice() info() */
#include <stdio.h>
#include <stdarg.h>
// gcc -Wall -Wextra -Q print.c && a
// Stream: Error, custom, warning, notice, log, file