Skip to content

Instantly share code, notes, and snippets.

View WiLuX-Source's full-sized avatar

WiLuX WiLuX-Source

View GitHub Profile
@JustArchi
JustArchi / get-dotnet.sh
Last active September 13, 2023 14:48
Script intended for environments without dotnet installer available, to easily and quickly install/update .NET SDK
#!/usr/bin/env sh
set -eu
# Main version for SDK and runtime
MAIN_VERSION="STS"
# If you need additional runtimes, specify their versions here separated by space, such as "6.0 5.0"
ADDITIONAL_VERSIONS=""
# If you require extra installer args you can specify them here
@WiLuX-Source
WiLuX-Source / EBA-Accelerator.js
Created October 10, 2020 20:03
EBA Video Hızlandırıcı
// Open Console Via CTRL+SHIFT+I
// Then Paste The Code To The Console
var video = document.getElementById('com_sebit_plugins_SkipIntro_Video_Container_video1')
video.playbackRate = 10
@WiLuX-Source
WiLuX-Source / finallyniceopenings.js
Last active October 10, 2020 20:03
It allows you to listen your music without intro or outro
var timeend = prompt("Write Your Time Where You Want To End")
var timestart = prompt("Write Your Time Where You Want To Start")
var vid = $(".html5-main-video.video-stream");
setInterval(() => {
if (vid.currentTime > timeend)
{
vid.currentTime = timestart
}}, 100);
@TheDrHax
TheDrHax / autosave.lua
Last active May 4, 2024 15:39 — forked from Hakkin/autosave.lua
MPV script that periodically saves "watch later" data during playback
-- autosave.lua
--
-- Periodically saves "watch later" data during playback, rather than only saving on quit.
-- This lets you easily recover your position in the case of an ungraceful shutdown of mpv (crash, power failure, etc.).
--
-- You can configure the save period by creating a "lua-settings" directory inside your mpv configuration directory.
-- Inside the "lua-settings" directory, create a file named "autosave.conf".
-- The save period can be set like so:
--
-- save_period=60
@stonehippo
stonehippo / nodejs_raspberry_pi.md
Last active April 21, 2024 01:07
Methods for installing Node.js on Raspberry Pi

Setting Up Node.js On Raspberry Pi

There are several ways that you can set up Node.js on a Raspberry Pi when running Raspbian/Rapberry Pi OS. Depending on your needs, the version of the RPi that you're using, and how you like to manage installs, you have a lot of options.

Node.js from source

Do not do this if you can avoid it, it's super slow. If you insist on doing it and have the time, you can start at https://nodejs.org. But really, don't do this.

If you have tons of time on your hands, don't need Node anytime soon, and insist on building from source for some reason, here's a guide you can try out that covers building Node.js on an ARMv6 Raspberry Pi.

Side note: unless you have a need for the latest and greatest features, I recommend developing using the most recent Long Term Support (LTS) version of Node available, especially for anything you plan to put into production for any length of time.

@NuarkNoir
NuarkNoir / animemoehelper.user.js
Created March 3, 2019 14:49
AkumaMoe Helper - Helps download mangas from akuma.moe
// ==UserScript==
// @name AkumaMoe Helper
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Helps download mangas from akuma.moe
// @author Nuark
// @connect s1.akuma.moe
// @match https://*akuma.moe/*
// @require https://cdnjs.cloudflare.com/ajax/libs/jszip/3.2.0/jszip.min.js
// @require https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/1.3.8/FileSaver.min.js
@infval
infval / emuparadise.download.user.js
Last active June 5, 2024 04:51
emuparadise.me download workaround (Most games + Sega Dreamcast, Books/Comics/Guides/Magazines)
// ==UserScript==
// @name EmuParadise Download Workaround
// @version 1.2.3
// @description Replaces the download button link with a working one
// @author infval (Eptun)
// @match https://www.emuparadise.me/*/*/*
// @grant none
// ==/UserScript==
// https://www.reddit.com/r/Piracy/comments/968sm6/a_script_for_easy_downloading_of_emuparadise_roms/
// ==UserScript==
// @name EmuParadise Download Workaround - 1.1.1
// @version 1.1.2
// @description Replaces the download button link with a working one
// @author Eptun
// @match https://www.emuparadise.me/*/*/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
// @grant none
// ==/UserScript==
@Rudokhvist
Rudokhvist / botgen.vbs
Last active August 29, 2022 01:27
create multiple bot configs from a template and a file with login:password pairs. Don't use `:` in passwords or logins, OR ELSE.
Set objPassFile = CreateObject("Scripting.FileSystemObject").OpenTextFile(".\passwords.txt",1)
Set objTmplFile = CreateObject("Scripting.FileSystemObject").OpenTextFile(".\template.json",1)
strTmplText = objTmplFile.ReadAll()
objTmplFile.Close
Set objTmplFile = Nothing
Dim strLine
botnum = 1
digitnum = 3
do while not objPassFile.AtEndOfStream
strLine = objPassFile.ReadLine()
@aishikaty
aishikaty / tiny-view-libraries.md
Last active July 17, 2024 09:52
Tiny JavaScript UI

☀️ UI Libraries

  • redom (1.6k) - Tiny turboboosted JavaScript library for creating user interfaces
  • frzr (1.6k) - Turboboosted 2 KB view library for browser & node.js
  • killroy (1.9k) - A tiny ui library inspired by React
  • real-dom (0.7k) - A ~1K non-virtual DOM non-framework framework for simple apps
  • domchanger (1.8k) - Dombuilder that applies diffs only to the real dom
  • vomit (3.2k) - A high order function using virtual dom to build user interfaces
  • bel (3.5k) - A simple library for composable DOM elements using tagged template strings
  • yo-yo (5.4k) - A tiny library for building modular UI components using DOM diffing and ES6 tagged template literals (build on bel)
  • [choo](https://github.com/yos