Comunidad Gambas-es

Versión completa: situcarpetas: gestión de directorios de proyectos
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2
Con esta aplicación podemos guardar la situación de hasta 4 directorios y una nota (para explicar que estamos haciendo, en que nos hemos quedado, etc).
Permite renombrar archivos, copiarlos, moverlos, pegarlos entre los distintos directorios, ademas de dividir pdf, unirlos, editarlos (usando programas externos pdftk y libreoffice draw).  Su código fuente se encuentra alojado en: https://github.com/jsbsan/situcarpetas




Espero que os sea útil
(19-04-2021, 19:10)jsbsan escribió: [ -> ]podemos guardar la situación de hasta 4 directorios y una nota (para explicar que estamos haciendo, en que nos hemos quedado, etc).

Buena idea, lo voy a probar. Gracias por compartir
Saludos.
Aparte de la funcionalidad con los PDFs, me recuerda un poco a mi querido Midnight Commander, más conocido como mc en los entornos de consola y servidores.

Habrá que probarlo, gracias por compartir, Julio.

Saludos
(19-04-2021, 19:57)jguardon escribió: [ -> ]Aparte de la funcionalidad con los PDFs, me recuerda un poco a mi querido Midnight Commander, más conocido como mc en los entornos de consola y servidores.

Aun lo utilizo y considero que todavía no ha sido superado .
Para mi uso personal, lo que más utilidad que le doy es  guardar distintas "situaciones" de las carpeta por cada proyecto y poderlas recuperar fácilmente.

Por ejemplo:
Estoy redactando   un proyecto (viendo las carpetas de presupuestos, memorias, planos, etc de ese proyecto en concreto) y de repente me llaman por teléfono y tengo que cambiar de carpetas para revisar otro proyecto, que tiene otras rutas totalmente distintas ... cuanto termino de contestar la llamada, con este programa, me puedo volver  a las misma carpetas que tenia abiertas del proyecto anterior.
(19-04-2021, 21:08)tercoide escribió: [ -> ]Aun lo utilizo y considero que todavía no ha sido superado

Si, mc es un buen programa, y al ser de terminal amplia su espectro de aplicación. Yo tambien lo uso sobretodo cuando tengo que copiar o mover muchos archivos.

(19-04-2021, 21:16)jsbsan escribió: [ -> ]lo que más utilidad que le doy es  guardar distintas "situaciones" de las carpeta

Si creo que es el fuerte del programa, porque no se si existe algo así (que yo sepa), la idea es buena. no es un competidos de mc es otra cosa.
Saludos.
Tincho:

kruzader, hace algo parecido, y los llama "perfiles de usuario", pero hay que instalar parte de KDE y solo dispone de 2 paneles (en la mayoria de los casos se queda un poco escaso tener solo dos paneles)

En windows tienes Q-dir (que es lo que uso)

El punto fuerte del mio, es que puedo ir añadiendo cosas que me haga falta (por ejemplo lo de unif ficheros pdf, marcar ficheros) y lo que se me vaya ocurriendo o haciendo falta.

Saludos

Julio
Hola Julio.
Hice algunas pruebas del programa y te resumo una lista de comentarios.
  • En mi tema oscuro (Xfce) no se leen los textos de las notas (al cambiar el componente gb.gui.qt por gb.gui si se ven).
  • Como reza el dicho, sobre gustos no hay nada escrito, los colores celestes o verde fluo, no se pueden cambiar, en mi caso prefiero colores estándar del sistema así, si cambio de tema el programa, se adapta e integra a los colores del escritorio.
  • Como este programa no usa el componente gb.webview sugiero que uses gb.gui en vez de gb.gui.qt
  • No encontré la manera de ir a un directorio samba montado en /media
  • Tampoco se puede "salir" del directorio /home/USER, seguramente es a drede vrdad.
  • Se echan de menos unos cuantos "ToolTips" que expliquen que hace cada control.
  • El botón Ir a.. solo funciona con sub directorios de /home/USER
Finalmente, como dije antes, la idea es buena, pero en casos en los que haya una red LAN de por medio creo que no podría usarse creo para todos los otros casos puede ahorrar tiempo de buequedas.
Te cuento un caso concreto, hoy quería abrir un archivo .odt que uso de vez en cuando y lo voy modificando, pero como no accedo frecuentemente no esta registrado entre la lista de 10 archivos previos que abrí así que no me queda otra que usar la memoria. Smile

Saludos.
Tincho:
 
  • En mi tema oscuro (Xfce) no se leen los textos de las notas (al cambiar el componente gb.gui.qt por gb.gui si se ven).
  • Como este programa no usa el componente gb.webview sugiero que uses gb.gui en vez de gb.gui.qt
Ok, cambiado [he subido una nueva versión a github, con su carpeta debian y tambien ejecutable .gambas actualizado]
 
  • No encontré la manera de ir a un directorio samba montado en /media
Se me ocurre una solución: crear en tu directorio /home/usuario, un enlace simbólico a ese directorio y podrás acceder a él.

 
  • Tampoco se puede "salir" del directorio /home/USER, seguramente es a drede vrdad.
  • El botón Ir a.. solo funciona con sub directorios de /home/USER
Me aparece que es una medida de seguridad del control dirview... no se si se podrá cambiar..
 
  • Se echan de menos unos cuantos "ToolTips" que expliquen que hace cada control.
He añadido alguno que faltaba.
 
  • Como reza el dicho, sobre gustos no hay nada escrito, los colores celestes o verde fluo, no se pueden cambiar, en mi caso prefiero colores estándar del sistema así, si cambio de tema el programa, se adapta e integra a los colores del escritorio.
Lo he puesto "configurable" en el formulario  de ayuda puedes cambiarlo. 

Saludos, y gracias por los comentarios.

Julio
(23-04-2021, 09:37)jsbsan escribió: [ -> ]Saludos, y gracias por los comentarios.

Jeje, que velocidad !! lo descargo y te comento.
Gracias por compartir tus programas.
Saludos.

Julio:
La propiedad para indicar el directorio raíz que se muestra en el control es .Root
GAMBAS
  1. DirView1.Root = "/"


De esta manera, luego, podrás asignar cualquier ubicación del  árbol de directorios. Si no se asigna un valor para .Root en el control entonces el valor por defecto es en directorio home del usuario por ello no "ves" los otros directorios.
Hice un pull request a tu repositorio git con mis cambios por si te interesa aplicarlos.
https://github.com/jsbsan/situcarpetas/pull/1
Saludos.
Páginas: 1 2