Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 2.67 KB

README.md

File metadata and controls

60 lines (43 loc) · 2.67 KB

💾 MyOwnCommander

🔎 Acerca de este repositorio

Pues es un proyecto de entretenimiento con la idea de hacer un commander hecho integramente en PHP.

Me gustaría, ademas de listar, el poder ver ficheros no binarios, imágenes y poder hacer operaciones sobre los ficheros. E incluso, hacer ejecuciones y devolver el resultado en pantalla.

No es que sea dificil, pero vaya, me hace gracia el asunto y quería practicar 🤗

Si te gusta, te parece una tontería, aberrante o genial, o simplemente quieres comentar algo, no dudes y escribe en este repo.

Para realizar este software, se han utilizado las siguientes tecnologías:

📜 Licencia

Este software se entrega tal cual, no me hago responsable de todos los posibles problemas que puedan derivar del uso del mismo. Además que dicho software no está concebido para hacer el mal, por lo que está prohibido su uso para adentrarse en el lado oscuro.

Asi mismo, el código está disponible para ser utilizado por quien quiera de la forma que quiera. Tan solo, si éste te ha sido de utilidad, me haría mucha ilusión que me lo comentaras 😃

Realizado por José González Silva 👨‍💻, en tiempos de ocio personal 🕒

🚀 Evolución del software

v0.2.4 - 03.10.2023

  • El producto vuelve a estar operativo.
  • Se añade la capacidad de leer ficheros de mime-type 'text'. El resto estan aún deshabilitados.
  • Ligeras mejoras visuales.

v0.2.3 - 24.09.2023

  • Se modifica la estructura del proyecto. Uso de namespaces.
  • Se añade jQuery. Voy a incluir JavaScript al proyecto (el core seguirá siendo PHP).
  • El producto NO está funcionando en este punto.

v0.2.2 - 11.09.2023

  • Modificación visual notable.
  • Añadido framework CSS (Bulma) y modificados iconos (Font Awesome).

v0.2.1 - 10.09.2023

  • Añadido el README.md
  • Cambiado el sistema de gestion de iconos.

v0.1 - 8.09.2023

  • Primera versión funcional. Listar los ficheros y navegar entre carpetas.

🛠️ TODOs

  • Se pretende que se puedan ver ficheros de texto, imágenes, video y audio.
  • La carga de las ventanas se pretende hacer por AJAX, por eso se incluye jQuery.
  • Se pueden hacer modificaciones visuales (como temas).
  • Incrementar la seguridad.
  • Acceso a máquinas remotas por SSH (o por lo menos listar).
  • Operaciones básicas de SO (crear, copiar, mover, borrar).

🪳 Bugs activos

  • Textarea no procesa bien los ficheros que contengan Javascript o HTML.
  • Los estilos dejan un poco que desear.