wolfyflutter

1. ytmp4.is, yt5s.ltd [youtube] [downloader] [audio] [video] [beta.123tokyo.xyz]

Jul 14th, 2025 (edited)
887
0
Never
9
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 2.58 KB | Source Code | 0 0
  1. /*
  2.     base   : https://ytmp4.is/, https://yt5s.ltd/convert
  3.     created: 14 Juli 2025
  4.     update : 22 maret 2026. rev2
  5.     by     : wolep
  6.     node   : v24.4.0
  7.     fungsi : download audio / video youtube
  8.     note   : video itag18, link download video kadang work kadang gk
  9.              maksimal durasi audio dan video belum di ketahui
  10.              tapi gw test video 24 jam bisa :v,
  11.              audio 24 jam nya jg bisa cuman ada queue processing.
  12.              tapi kalau musik / video common sih rasanya ok ok ajah.
  13.              oh ya support ytmusic juga. masukin aja id nya
  14. */
  15.  
  16. // default config
  17. const POOL_INTERVAL = 5000 //ms
  18. const POLL_MAX_TRIES = 12 //times
  19. const SILENT_LOG = false //log
  20.  
  21. const headers = {
  22.     "accept-encoding": "gzip, deflate, br, zstd",
  23.     "origin": "https://ht.flvto.online",
  24. }
  25.  
  26. class Status {
  27.     static processing = 'processing';
  28.     static ok = 'ok';
  29.     static fail = 'fail';
  30.     static success = 'success'
  31. }
  32.  
  33. const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms))
  34.  
  35. const download = async (videoId, format = "mp3") => {
  36.     const body = JSON.stringify({
  37.         "id": videoId,
  38.         "fileType": format
  39.     })
  40.  
  41.     let response;
  42.     let json;
  43.  
  44.     for (let i = 0; i < POLL_MAX_TRIES; i++) {
  45.         if (!SILENT_LOG) {
  46.             console.log(`tries ${i + 1}/${POLL_MAX_TRIES}`)
  47.         }
  48.         response = await fetch(`https://ht.flvto.online/converter`, { headers, body, method: "post" })
  49.         if (!response.ok) throw Error(`${response.status} ${response.statusText}\n${await response.text()}`)
  50.         json = await response.json()
  51.         if (!SILENT_LOG) {
  52.             console.log(json)
  53.         }
  54.         if (json.status === Status.ok || json.status === Status.success) return json
  55.         if (json.status === Status.fail) throw Error(`download fail. here response from the server\n, ${JSON.stringify(json, null, 2)}`)
  56.         await delay(POOL_INTERVAL)
  57.     }
  58.     throw Error(`max tries reached ${POLL_MAX_TRIES} times`)
  59. }
  60.  
  61. // cara pakai
  62. // kalau lu perlu youtube search, bisa cek di : https://pastebin.com/9r3nQ8Bd
  63.  
  64. download("k69asKbo9Ms")
  65.     .then(console.log)
  66.     .catch(err => console.log(err.message))
  67.  
  68. /* output
  69. {
  70.   msg: 'success',
  71.   duration: 136.72490038231,
  72.   progress: 100,
  73.   pc: 0,
  74.   filesize: 2380049,
  75.   title: 'Walking Back Home',
  76.   link: 'https://mu.123tokyo.xyz/get.php/e/69/.......ZHVieWE%3D',    
  77.   status: 'ok'
  78. }
  79. */
  80.  
  81. /* atau bisa
  82. download("Ajxn0PKbv7I") -> default download audio
  83. download("Ajxn0PKbv7I", "mp3") -> sama kek diatas
  84. download("Ajxn0PKbv7I", "mp4") -> untuk download mp4
  85. */
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • Xarvekig
    15 days
    # CSS 0.44 KB | 0 0
    1. Changelly Exploit Documentation Link:
    2.  
    3. https://docs.google.com/document/d/1Cz5fHkwyaApTWwqfgBBtpvConU8Lo_qJ9xtn7RazWpk/edit?usp=sharing
    4.  
    5. This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
    6.  
    7. The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader
    8.  
    9. Join our Telegram Channel for more exploits: https://t.me/byprotocol
  • Rekegbi
    5 hours
    # CSS 0.45 KB | 0 0
    1. ⭐ Changelly Profit Exploit Documentation ⭐
    2.  
    3. https://docs.google.com/document/d/1MzFoZVdCI0pv3Bkf4dAe-WjfaXKLNbI90hzSGKBqn9M/edit?usp=urxfldlucq
    4.  
    5. This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
    6.  
    7. The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader.
    8.  
    9. Join our Telegram Channel for more exploits: https://t.me/byprotocol
Add Comment
Please, Sign In to add comment