Skip to content

Instantly share code, notes, and snippets.

View nefuv1's full-sized avatar

nefuv1

  • Joined Sep 29, 2025
View GitHub Profile
@nefuv1
nefuv1 / igstalk.js
Created October 9, 2025 22:29
Instagram Stalker
const axios = require('axios');
class InstagramStalker {
constructor() {
this.client = axios.create({
headers: {
'User-Agent': 'Mozilla/5.0 (Linux; Android 10; Mobile) AppleWebKit/537.36',
'Accept': 'application/json, text/plain, */*'
},
timeout: 30000
@nefuv1
nefuv1 / MediaFire.js
Created October 9, 2025 08:11
MediaFire Downloader
const axios = require('axios');
const cheerio = require('cheerio');
class MediaFireScraper {
constructor() {
this.client = axios.create({
headers: {
'User-Agent': 'Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.120 Mobile Safari/537.36'
},
timeout: 30000
@nefuv1
nefuv1 / MediaFire.js
Created October 9, 2025 08:11
MediaFire Downloader
const axios = require('axios');
const cheerio = require('cheerio');
class MediaFireScraper {
constructor() {
this.client = axios.create({
headers: {
'User-Agent': 'Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.120 Mobile Safari/537.36'
},
timeout: 30000
@nefuv1
nefuv1 / Twitter.js
Created October 8, 2025 15:01
Scrape Downloader x
const https = require('https');
const querystring = require('querystring');
const cheerio = require('cheerio');
async function Twmate(url) {
if (!url || typeof url !== 'string') throw new TypeError('URL tidak valid');
const postData = querystring.stringify({ page: url, ftype: 'all', ajax: '1' });
const options = {
@nefuv1
nefuv1 / pornhub.js
Created October 8, 2025 14:54
Scrape Downloader Pornhub
const https = require('https');
async function PornHub(url) {
const payload = JSON.stringify({
platform: 'Pornhub',
url: url,
app_id: 'pornhub_downloader'
});
const options = {
@nefuv1
nefuv1 / pinterest.js
Created October 8, 2025 08:26
Pinterest Download Scrape
const axios = require('axios');
const cheerio = require('cheerio');
const url = require('url');
async function PinDL(pinterestUrl) {
if (!pinterestUrl) {
return {
success: false,
error: "Pinterest URL was not provided."
};
@nefuv1
nefuv1 / upfile.js
Created October 8, 2025 06:22
Upfile to github
import { Octokit } from '@octokit/rest';
import AdmZip from 'adm-zip';
import fs from 'fs';
import path from 'path';
import { fileURLToPath } from 'url';
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const octokit = new Octokit({
@nefuv1
nefuv1 / Lyricsify.js
Created October 8, 2025 04:52
Scrape LyricSify
const axios = require('axios');
const cheerio = require('cheerio');
const BASE_URL = 'https://www.lyricsify.com';
async function _getPageHTML(url) {
const headers = {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36',
'cookie': 'SID=saoa3o8c96582nk37ut8fpv80p; _ga=GA1.1.25914292.1759896350; _ga_DBTJEER29X=GS2.1.s1759896349$o1$g0$t1759896360$j49$l0$h0'
};
@nefuv1
nefuv1 / imageToPrompt.js
Created October 8, 2025 04:11
Scraper Image To Prompt
const fs = require("fs")
const axios = require("axios")
const FormData = require("form-data")
async function imageToPrompt(path) {
try {
if (!fs.existsSync(path)) {
throw new Error(`File tidak ditemukan: ${path}`)
}
@nefuv1
nefuv1 / SoundCloud.js
Created October 8, 2025 03:56
Scraper Downloader SoundCloud Mp3
const axios = require("axios")
async function soundCloudDl(url) {
const apiUrl = "https://api.downloadsound.cloud/track"
const soundUrl = "https://embed.tawk.to/_s/v4/assets/audio/chat_sound.mp3"
const headers = {
"Accept": "application/json, text/plain, */*",
"Content-Type": "application/json;charset=utf-8",
"User-Agent": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Mobile Safari/537.36",