- 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
import ipdb | |
import pyaudio | |
from time import sleep | |
import opus | |
from opus import decoder as opus_decoder | |
from opus import encoder as opus_encoder | |
DEBUG = True |
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() |
// ==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== |
// ==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 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 |
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.
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.
-- 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 |
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); |
// 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 |