Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 3
Ir a la página 1, 2, 3  Siguiente
 
Proyecto Cliente FTP Actualizado
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Proyecto Cliente FTP Actualizado 
 
Le he dado un meneo al proyecto del cliente ftp hecho con gambas, gbftp.
Ahora puede hacer varias conexiones simultáneas, almacena las conexiones a voluntad del usuario, contempla el modo pasivo de FTP, tiene menús contextuales con las operaciones sobre los archivos locales y remotos, etc.
Como suele ocurrirme, no he tenido tiempo para probarlo en profundidad, pero hasta donde lo he podido comprobar funciona correctamente... con mis servidores FTP.
No soporta, todavía, conexiones encriptadas ni he podido probarlo con otros servidores FTP, por lo que se hacen necesarios los pilotos de pruebas.
Si os animáis a probarlo y usarlo, seréis muy bienvenidos.
Como bug conocido destacar que cuando intentas crear una carpeta en la máquina local y la lista de carpetas es muy larga, si la posición donde debería ir alfabéticamente "Nueva Carpeta" no es visible, no se podrá crear hasta que no deslicemos manualmente la lista para hacer visible ese lugar (al final de la N y antes de la O, más o menos).
He intentado subirlo al Gambasforge del portal, pero no he descubierto cómo hacerlo... (además, dado que nadie se ha interesado por el proyecto, me pregunto si vale la pena) Si Jesús me dice cómo, lo pongo ahí también.
Como pecado destacar que no he avanzado nada en el tema de las traducciones y demás, he ido a lo que me interesaba y punto. Mea culpa, mea culpa.

gbftp-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: gbftp-0.0.2.tar.gz
Tamaño: 110.14 KB
Descargado: 77 veces
gbftp-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: gbftp-0.0.2.tar.gz
Tamaño: 110.14 KB
Descargado: 77 veces
gbftp-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: gbftp-0.0.2.tar.gz
Tamaño: 110.14 KB
Descargado: 77 veces

 



 
última edición por shordi el Lunes, 31 Marzo 2014, 11:23; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Cómo qué no interesa ?.

Pues claro que interesa. Todo es cuestión de tiempo, ganas, estudio, necesidad.
Hace bastante que no pruebo ftp.  A lo mejor es cosa de los torrents.

¿ Te acuerdas del Gopher ?. Lo usaba bajo OS/2 con un módem de 14k4.

http://es.wikipedia.org/wiki/Gopher

Supongo que hay servicios que van desapareciendo. Que se dejan de usar, con los enlaces en la pagina.
O que ya no se usan tanto. Si vuelvo a usar ftp, usare el gbftp.

Dalo a conocer Shordi, en alguna pagina de Linux como Julio ha hecho últimamente.


Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Hola shordi,

he descargado el proyecto y lo he traducido al italiano.  

Como puedo enviarte el proyecto traducido ? O lo agrego aquí?


Adde:
Yo he agregado el tu proyecto, traducido al italiano, en el foro de Gambas-it.org, así los amigos programadores del foro italiano podran disfrutarlo.
 



 
última edición por vuott el Lunes, 31 Marzo 2014, 12:14; editado 2 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Súbelo aquí mismo. O mándamelo a , lo que prefieras.

Saludos.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Citar:
Si vuelvo a usar ftp, usare el gbftp.

     
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Citar:
Dalo a conocer Shordi, en alguna pagina de Linux


No creo que esté aún listo para ser divulgado así, a lo bestia. Antes de eso quiero ponerle (no tengo ni idea de cuándo) algunas cosas más (conexiones encriptadas, paths por defecto, manejo de colores, traducciones, etc. etc.) En otras palabras, creo que nunca lo terminaré...    

Por otro lado no estoy inscrito en ninguna página ni conozco a ningún webmaster... ni tengo tiempo ni ambición para eso.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Shordi:

Poco a poco. Ya veo que no es nada fácil construir el ftp.  
Hoy has actualizado algo, otro día actualizas otra parte de la aplicación.

Una aplicación grande, no se construye en dos días.
Por cierto, ¿ cuanto tiempo te ha llevado hacerla ?.  

A ver si con algo de tiempo, se soluciona el problema de la nueva carpeta.
En TreeView lo que hecho es relleno, crear nodos y añadir elementos al nodo.
Todo de recorrido.

¿ No has encontrado nada con el buscador de la comunidad ?.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Citar:
Por cierto, ¿ cuanto tiempo te ha llevado hacerla ?.  

En sí misma, es decir, en montarla tal como la ves, un par de fines de semana... pero en desarrollar el módulo principal, es decir, el formulario Fftp... ni idea.
No es más que un formulario que desarrollé para una aplicación "de las gordas". No tengo ni idea de lo que tardé. La aplicación esa tiene un total de 79 formularios y está a medio cocer aún. No es la más grande que tengo en rueda, pero sí la más interesante. Por ejemplo, ahora tengo que desarrollarle un "a modo de Evolution" integrado con ella, igual que este "a modo de Filezilla" que ha acabado siento gbftp. El desarrollo lo hago para integrarlo en la aplicación y sólo después se me ocurrió que podía ir en una aplicación separada.

Citar:

¿ No has encontrado nada con el buscador de la comunidad ?.

De momento no. Tengo un par de ideas para probar. Luego os cuento.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Al final he conseguido arreglar el "bug", como describo en este hilo: http://foro.gambas-es.org/viewtopic.php?f=4&p=21117.
En el proceso de buscar la solución, como siempre pasa, aprendes un puñado de cosas y descubres que algunas de las cosas que has hecho en tu aplicación son auténticas chapuzas. Con esa nueva información, te toca volver a retocar código que funciona bien... pero no es digno.
En cuanto adecente ese código, subiré la versión corregida.


Saludos.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Cliente FTP Actualizado 
 
Hola

Shordi, he actualizado la aplicación en el forge de gambas, por si te interesa. Ahora se puede trabajar sobre la versión svn y mantenerla actualizada en el repositorio de una manera sencilla. Los pasos a seguir serían estos:

  • Hacer copia de seguridad de tu proyecto actual
  • Desde el directorio de proyectos, abrir una consola y lanzar el siguiente comando:

    svn co http://forge.gambas-es.org/svn/gbftp --username tu_nombre_usuario --password tu_contraseña


    Se creará una carpeta con el proyecto que podrás abrir directamente desde gambas, tal como lo tenías.

  • Cada vez que hagas cambios importantes (o aunque no sean muy importantes) hacer un commit desde gambas:

    Proyecto->Control de versiones

    En el diálogo que se abre, ir a la segunda pestaña y escribir una frase corta con los cambios realizados para que conste en el log.
    En la primera pestaña, pulsar el botón Consignar y los cambios se subirán al SVN, quedando reflejados en la página del forge.

  • Siempre que quieras, podrás recuperar el árbol SVN con tu proyecto usando el comando anterior y cualquiera podrá hacerlo anónimamente usando:

    svn co http://forge.gambas-es.org/svn/gbftp gbftp




Eso es todo. Espero que te sea útil, es bastante recomendable manejarse con estas cosas...  

Echa un vistazo aquí: http://forge.gambas-es.org/projects/gbftp/repository


Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Busqueda Simple Un Textbox Dentro De Un Te... alexprox Aplicaciones/Fragmentos de Código 1 Viernes, 05 Marzo 2010, 04:44 Ver último mensaje
Invitado
No hay nuevos mensajes Proyecto De Cliente FTP shordi Aplicaciones/Fragmentos de Código 13 Miercoles, 17 Abril 2013, 18:11 Ver último mensaje
shordi
No hay nuevos mensajes El Kernel Actualizado Fallo, ¿como Vuelvo... tincho Mundo Linux 9 Jueves, 16 Febrero 2017, 16:34 Ver último mensaje
tincho
No hay nuevos mensajes Log4Gambas, Clase Para El Manejo De Trazas... chaskux Controles/Librerías/Componentes 9 Martes, 10 Julio 2018, 15:27 Ver último mensaje
mckaygerhard
 

Publicar nuevo tema  Responder al tema  Página 1 de 3
Ir a la página 1, 2, 3  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron