Skip to content

Instantly share code, notes, and snippets.

View AliAryanTech's full-sized avatar
🏠
Working from home

Alι Aryαɴ AliAryanTech

🏠
Working from home
View GitHub Profile
@AliAryanTech
AliAryanTech / windows-keys.md
Created January 21, 2025 14:25 — forked from rvrsh3ll/windows-keys.md
Windows Product Keys

NOTE

These are NOT product / license keys that are valid for Windows activation.
These keys only select the edition of Windows to install during setup, but they do not activate or license the installation.

Index

@AliAryanTech
AliAryanTech / index.js
Created December 22, 2024 20:49 — forked from adrianhorning08/index.js
Scrape Facebook Group
const allContent = []
function createCSV(data, fileName) {
const headers = [
'id',
'email',
'firstName',
'lastName',
'postId',
'postText',
@AliAryanTech
AliAryanTech / axios_download_node10+.ts
Created November 8, 2024 05:26 — forked from csotiriou/axios_download_node10+.ts
Proper way of downloading a large file using NodeJS and Axios (NodeJS 10+)
import * as stream from 'stream';
import { promisify } from 'util';
const finished = promisify(stream.finished);
export async function downloadFile(fileUrl: string, outputLocationPath: string): Promise<any> {
const writer = createWriteStream(outputLocationPath);
return Axios({
method: 'get',
url: fileUrl,
responseType: 'stream',
}).then(async response => {
@AliAryanTech
AliAryanTech / dino.md
Created July 4, 2024 13:53 — forked from JARVIS-AI/dino.md
Chrome Dino game cheats

Hack Google Chrome and Make your Dinosaur Immortal

The game can be hacked pretty easily, making your dinosaur not even flinch at the sight of a cactus.

To hack the game, first go the the error message page where your dinosaur is hanging out.

Go ahead and press the space bar to start the game. Once the game starts, right-click and select Inspect” to open up Chrome DevTools, then select the Console tab.

@AliAryanTech
AliAryanTech / README.md
Created March 3, 2024 21:30 — forked from kettanaito/README.md
Chromium on Vercel (serveless)

Chromium on Vercel (serverless)

This is an up-to-date guide on running Chromium in Vercel serverless functions in 2022. What you will read below is the result of two days of research, debugging, 100+ failed deployments, and a little bit of stress.

Getting started

Step 1: Install dependencies

Use chrome-aws-lambda that comes with Chromium pre-configured to run in serverless, and puppeteer-core due to the smaller size of Chromium distributive.

@AliAryanTech
AliAryanTech / ffmpeg.md
Created November 24, 2023 23:35 — forked from nonwip/ffmpeg.md
Convert video files to MP4 through FFMPEG

This is my personal list of functions that I wrote for converting mov files to mp4!

Command Flags

Flag Options Description
-codec:a libfaac, libfdk_aac, libvorbis Audio Codec
-quality best, good, realtime Video Quality
-b:a 128k, 192k, 256k, 320k Audio Bitrate
-codec:v mpeg4, libx264, libvpx-vp9 Video Codec
$videoPath = Read-Host "Enter the input video path:"
$outputDirectory = Read-Host "Enter the output directory path:"
# Get the total duration of the video using FFprobe
$duration = & ffprobe.exe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 $videoPath
# Convert the duration to seconds
$durationSeconds = [math]::Round($duration, 0)
# Calculate the number of parts based on a 30-second duration
@AliAryanTech
AliAryanTech / booru-sites.md
Created May 16, 2023 18:33 — forked from lxfly2000/booru-sites.md
Booru sites.
@AliAryanTech
AliAryanTech / ffmpeg GIF to MP4.MD
Created May 2, 2023 15:22 — forked from gvoze32/ffmpeg GIF to MP4.MD
Convert animated GIF to MP4 using ffmpeg in terminal.

To convert animation GIF to MP4 by ffmpeg, use the following command

ffmpeg -i animated.gif -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" video.mp4

Description

movflags – This option optimizes the structure of the MP4 file so the browser can load it as quickly as possible.

pix_fmt – MP4 videos store pixels in different formats. We include this option to specify a specific format which has maximum compatibility across all browsers.