Skip to content

darkxex/RipJKAnimeNX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Oct 17, 2024
ff56cd5 · Oct 17, 2024
Jul 5, 2022
Oct 17, 2024
Oct 19, 2021
May 14, 2024
Dec 19, 2022
Oct 4, 2021
Oct 17, 2024
Oct 17, 2024
Aug 6, 2024
Apr 23, 2023
Oct 8, 2021
Sep 21, 2019
Oct 17, 2024
Apr 23, 2023
May 24, 2023
Sep 29, 2022
Oct 17, 2024
Dec 8, 2022

Repository files navigation

RipJKAnimeNX

App de JKAnime para Nintendo Switch

Esta Aplicación es para Ver Online y Descargar Anime a través de la Nintendo Switch.

Para instalarlo Solo deberás de:

  • Copiar RipJKAnimeNX.nro en /switch/ y abrirlo una vez desde el Álbum esto instalará el icono en el Home.
    • Solo debes hacer esto una vez a menos que pierdas el icono del Home
Metodo Alternativo
  • Copiar el archivo RipJKAnimeNX[05B9DB505ABBE000][v0].nsp en la SD.
  • Instalar el RipJKAnimeNX[05B9DB505ABBE000][v0].nsp Con GoldLeaf o Awoo-installer
  • Actualizar la app

    • Esta Aplicación se Actualiza de forma automática para que tengas siempre la última versión disponible.
    • Si tienes 2.2.8 o superior es simple, recibirás el update de forma automática, solo debes abrir la app conectada a internet.

      • verás la versión aumentar luego que la flecha deje de girar, deberás abrirla de nuevo para ver los cambios
    • Si usas una version inferior deberás instalar el nsp o abrir el nro desde el albúm para obtener la última versión.

      • (A menos que se desactive deliberadamente)

    A tener en cuenta

    • Esta app no funciona correctamente en modo applet (desde el albúm) porque requiere mas memoria y del uso del navegador
    • Debes usar lo básico antibaneo (incógnito ,host de atmosphere,etc),90dns suele dar problemas
    • Necesita Sí o Sí Internet (el anime no se trae por magia azteca o algo asi).
    • Para ver Animes descargados puedes usar NXMP que tiene soporte directo por darkxex.
    • Los videos se guardan en la Raíz de la sd /Videos/
    • No mover la app a la memoria de la consola porque podria dar problemas al momento de actualizarse
    Temas

    Temas

    • Los temas consisten de 3 ficheros background.jpg, music.ogg y heart.png
      • background.jpg Es una imagen de 1280x720px es el fondo que se usara
      • music.ogg Es la musica que sonara en el fondo el formato tiene que ser ogg
      • heart.png Es una imagen que se usa de puntero e icono, tiene 16x14px
    • Estos ficheros deben estar en una carpeta, esta debe ser nombrada como desea ya que sera elnombre del tema
      • Puestos en sdmc:/RipJKAnimeNX/theme
    • Ejemplo
      • sdmc:/RipJKAnimeNX/theme/mytemacool/background.jpg
      • sdmc:/RipJKAnimeNX/theme/mytemacool/music.ogg
      • sdmc:/RipJKAnimeNX/theme/mytemacool/heart.png
    • Si uno de estos ficheros falta se usara el por defecto, sientete libre de experimentar
    • Aqui tienes algunos ejemplos Aqui
    Como Compilar, Devs

    Compilar

    Esta app hace uso de nspmini como librería

    # Deberás usar los siguientes comandos para instalar nspmini en devkitpro
    # ya q no viene de serie
    git clone https://github.com/StarDustCFW/nspmini
    make -C nspmini portlib
    
    # Compilar NRO
    make
    
    # Compilar NRO y NSP
    make NSP
    
    Configuracion

    Configuracion

    • AutoUpdate: Define si la app se actualizara automáticamente.

    • Logs2File: Define si la app Creara un fichero de logs incluso si no hay un error (NXlink tampoco recibirá nada).

    • ReLaunch: Define si la app debe Reiniciarse al actualizar.

    • MountSD: Define si la app usara sdmc:/RipJKAnimeNX/ en ves de la nand.

      • 1 Si, 0 No.
    • CDNURL: Sobrescribe el dominio para la descarga de imágenes.

    • author y repo: se utilizan para calcular el link de descarga, ej "github.com/"+author+"/"+repo+"/releases".

    • JK.config deberá estar ubicado en la raíz de la SD o en sdmc:/RipJKAnimeNX/JK.config para que sobrescriba la configuración por defecto

    Ejemplo

    {
     "AutoUpdate": 1,
     "Logs2File": 0,
     "ReLaunch": 0,
     "MountSD":0,
     "CDNURL":"cdn.jkdesu.com",
     "author":"darkxex",
     "repo": "RipJKAnimeNX"
    }
    
    Logs, devs

    LOGS

    • La app crea automaticamente un fichero JK.log en la SD
      • solo si hay un error y es abierta desde su nsp,
      • de Lo contrario los logs van la consola de NxLink
    • Logs2File: Define si la app Creara un fichero de logs forzado
    ToDo

    ToDo

    • Gestor de Pieles
    • Gestionar la UI de forma mas simple
    • Sección de ajustes
    • Integrar un reproductor interno
    • Utilizar OpenGL
    • Que la app no se congele al usar el navegador

    Done

    • Crear Salvas de Usuario si no existen
    • Agregar slideshow
    • Agregar sección de recomendados
    • Gestionar la interfaz de decargas
    • Cargar luego del vector #30
    • Agregar Eliminar Cache
    • Añadir Sección de Programación semanal
    • Agregar un Historial
    • Crear un Auto Actualizador
    • Auto instalar el nsp cuando se actualizá
    • Hacer una lista de imágenes en lugar de plana