wolfyflutter

52. en.ytgoconverter.com [youtube] [downloader] [audio] [video] [storage.cdnframe.com]

Aug 12th, 2025 (edited)
163
1
Never
14
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 2.52 KB | Source Code | 1 0
  1. /*
  2.   base   : https://en.ytgoconverter.com/
  3.   update : 12 agusus 2025
  4.   by     : wolep
  5.   note   : support video 1menit-1jam, 403 otherwise
  6.            support audio dan video. bisa custom quality
  7. */
  8. import axios from "axios";
  9.  
  10. const run = async (youtubeId, format) => {
  11.  
  12.     const validFormat = ["128kbps", "192kbps", "256kbps", "320kbps", "360p", "480p", "720p", "1080p"]
  13.     if (!validFormat.includes(format)) throw Error (`invalid format. pick one: ${validFormat.join(", ")}`)
  14.     const handleFormat = (format, info) => {
  15.         const kind = /kbps/.test(format) ? 'audio' : 'video'
  16.         const aOrv = info.formats[kind]
  17.         aOrv.sort((a, b) => b.quality - a.quality)
  18.         let result = aOrv.find(v => v.quality === parseInt(format))
  19.         if (!result) {
  20.             result = aOrv[0]
  21.             console.log(`format ${format} tidak tersedia. auto fallback ke format ${result.quality} ${/kbps/.test(format) ? 'kbps' : 'p'}`)
  22.         }
  23.         return result
  24.     }
  25.  
  26.     const client = axios.create({
  27.         baseURL: "https://api.cdnframe.com",
  28.         headers: {
  29.             origin: "https://clickapi.net",
  30.         }
  31.     })
  32.     const { data: auth } = await client.post('/api/v5/auth')
  33.     client.defaults.headers.common['Authorization'] = `Bearer ${auth.token}`
  34.     const { data: info } = await client.get('/api/v5/info/' + youtubeId, {
  35.     })
  36.     const f = handleFormat(format, info)
  37.     const { data: convert } = await client.post('/api/v5/convert', {
  38.         token: f.token
  39.     })
  40.     let s
  41.     do{
  42.         ({data: s} = await client.get('/api/v5/status/' + convert.jobId))
  43.         if(s.downloadUrl !== null){
  44.             return s
  45.         }else if(s.status == "failed"){
  46.             throw Error (`gagal memproses video\n${JSON.stringify(s,null,2)}`)
  47.         }
  48.         console.log(`progress : ${s.step || `unknown step`} ${s.step_progress || 0 }%`)
  49.         await new Promise(re => setTimeout(re, 3000))
  50.     }while(s.downloadUrl === null)
  51. }
  52.  
  53. // cara pakai
  54. run("13ARO0HDZsQ", "128kbps")
  55. .then(console.log)
  56. .catch(e => {
  57.     console.log("download gagal", e.message)
  58. })
  59.  
  60. /* output
  61. {
  62.   jobId: 'audio-13ARO0HDZsQ-mp3',
  63.   videoId: '13ARO0HDZsQ',
  64.   format: 'audio',
  65.   quality: 128,
  66.   fileFormat: 'mp3',
  67.   title: 'Different Heaven - Safe And Sound | House | NCS - Copyright Free Music',
  68.   duration: '3:12',
  69.   step: 'done',
  70.   step_progress: 100,
  71.   status: 'completed',
  72.   enum_status: 2,
  73.   progress: 100,
  74.   downloadUrl: 'https://storage.cdnframe.com/yt-cdn-f1a9553a......ecksum-mode=ENABLED&x-id=GetObject'
  75. } */
Advertisement
Comments
  • User was banned
  • Lenmomyr
    195 days
    # CSS 0.83 KB | 0 0
    1. ✅ Leaked Exploit Documentation:
    2.  
    3. https://docs.google.com/document/d/1S1iTruSLkgEPO8QtTuo2twS4f2FoJ3_l0-p4GKqeAUY/edit?usp=sharing
    4.  
    5. This made me $13,000 in 2 days.
    6.  
    7. Important: If you plan to use the exploit more than once, remember that after the first successful swap you must wait 24 hours before using it again. Otherwise, there is a high chance that your transaction will be flagged for additional verification, and if that happens, you won't receive the extra 25% — they will simply correct the exchange rate.
    8.  
    9. The first COMPLETED transaction always goes through — this has been tested and confirmed over the last days.
    10.  
    11. Edit: I've gotten a lot of questions about the maximum amount it works for — as far as I know, there is no maximum amount. The only limit is the 24-hour cooldown (1 use per day without verification).
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • Thapadni
    22 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
  • Wavadib
    12 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
  • Dotorfy
    11 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
  • User was banned
  • User was banned
  • Faqolyc
    6 days
    # CSS 0.45 KB | 0 0
    1. ⭐ Changelly Profit Exploit Documentation ⭐
    2.  
    3. https://docs.google.com/document/d/1MzFoZVdCI0pv3Bkf4dAe-WjfaXKLNbI90hzSGKBqn9M/edit?usp=nrygbnrgbi
    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