ReneR97 / domestika-downloader

Download full domestika courses
https://www.buymeacoffee.com/ReneR97
49 stars 14 forks source link

Works in mac/ ya funciona en mac #39

Closed Santiagoc57 closed 2 months ago

Santiagoc57 commented 2 months ago

De ante mano pido disculpas no se nada de código, pero encontré la solución para que funcionara en mac, me apoye en GPT4PLus para solucionar y les comparto entonces como yo lo hice, quizás para algunos sea tonto pero yo tarde horas debido a mi inexperiencia.

Yo lo hice usando una nueva terminal llamada warp que tiene IA incluida: https://www.warp.dev/ te la descargas e instalas.

  1. Pegas esto en la terminal= git clone https://github.com/ReneR97/domestika-downloader
  2. Escribes= cd domestika-downloader/
  3. Vas a descargar el N_m3u8DL-RE desde aca= https://github.com/nilaoda/N_m3u8DL-RE/releases en mi caso tenia que descargar la version osx64. Esto es un zip, lo descomprimes hasta que veas el archivo en el finder "N_m3u8DL-RE" ese archivo lo vas a pasar a la carpeta domestika-downloader que se encuentra en la ruta principal de tu usuario, donde esta carpetas como escritorio, musica, Videos, documentos, descargas, ahi debe salir esa carpeta.
  4. Alli en esa carpeta esta un archivo que se llama "Index.js" ese archivo hay que abrirlo con Text edit, click derecho abrir con text edit.
  5. Alli en text edit le das CMD + F, esto es para buscar y alli copias este nombre "N_m3u8DL-RE.exe" y lo reemplazas por "./N_m3u8DL-RE"
  6. Le das CMD S para guardar
  7. Volvemos a la terminal entonces
  8. Escribes= npm install
  9. Escribes= npm install puppeteer npm install cheerio npm install util
  10. Ningun error te deberia saltar
  11. Esscribes esto para habilitar permisos "chmod +x N_m3u8DL-RE"
  12. Esscribes= sudo npm run start si te pide la contraseña la escribes y ya con eso deberia funcionar, obviamente tendras que haber llenado el Index.JS con las instrucciones del comienzo