v1.1
Realizado en Visual Basic 6, el objetivo principal de este programa es transferir carpetas enteras a la PSP en pocos clicks y con la mayor informacion posible. De tal forma que se pueda ejecutar desde un o CD o un DVD si que instale nada en nuestro PC.
Teclas de acceso rapido INTRO (inicia la transferencia) CURSORES (suben y bajan en la lista) ESPACIO (checkean el archivo seleccionado)
La opcion solo ISO quiere decir que si en una carpeta existe la carpeta ISO, solo copia esta carpeta y si no existe copia todo el contenido de la carpeta.
La opcion de no pedir confirmacion hace que no pida confirmacion a la hora de crear carpetas o archivos. Por ejemplo (la carpeta X ya existe…)
La transferencia de archivos no es mas que una llamada a la API de Windows.
El programa lo he hecho a partir de recortes de codigo de Internet asi es que no esta depurado.
Hay un fallo a la hora de medir el tamaño de los archivos ya que Windows me devuelve bytes y yo lo tengo que dividir por 1024 dos veces y luego lo paso a entero. El problema es cuando un archivo mide menos de 1 mega que lo toma como muy grande.
Al iniciarse antes de cargar la aplicacion hace una llamada al sistema para cerrar el programa en caso de que ya estuviera iniciado con la siguiente sentencia y usando la API de windows:
a = Shell("taskkill /F /fi " & _
Chr(34) & "imagename eq " & App.EXEName & ".exe" & _
Chr(34) & " /fi " & Chr(34) & "memusage gt 4000" & _
Chr(34) & " /fi " & Chr(34) & "windowtitle eq PSP-Filer*" & _
Chr(34), vbHide)
Si a alguien se le ocurren alguna forma mejor que me lo diga.
Deberia funcionar en cualquier cacharro con Windows
Un saludo, y que lo disfrutéis xD
By RoS
Descargar PSP-Filer v1.1 (Solo usuarios registrados)
Nota: La descarga incluye mini-tutorial en PDF.
Comentarios
perdon por la tardanza
perdon por la tardanza (
Sáb, 2006/10/14), hay un error sin importancia:
Para que el programa funione en ordenadores que no tienen instalado el visual studio 6 hay que copiar en el directorio raiz del programa el .ocx "COMDLG32.OCX" de Microsoft
La solucion es estupida pero valida.
Un saludo y perdon por la tardanza.
Descarga reparada
dicen que mas vale tarde que nunca ;-). Un saludo coder.
Notas sobre el funcionamiento:
supongamos que tenemos un juego de la siguiente forma:
nombre del juego/psp/game/juego
nombre del juego/psp/game/juego%
si queremos que nos muestre una imagen (por ejem la portada del juego) y las caracteristicas del juego podemos hacerlo de la siguiente forma:
nombre del juego/psp/game/juego
nombre del juego/psp/game/juego%
nombre del juego/folder.jpg ->> caratula
nombre del juego/datos.txt ->> informacion del juego
*estos dos archivos (folder.jpg y datos.txt) no se compian en la psp
nada mas, un saludo y solo que lo disfruteis xD
By RoS
Pdta:
respecto de los errores los estoy investigando, pero tengo clases
Nota del autor
Me he tirado todo el verano con estoy y espero haber corregido todos los bugs, si no es el caso decidmelo
un saludo
Yo he visto uno
dando a Alt, el programa se cierra (intente sacar una captura solo de esa ventana, jeje)
Campaña en pro de los programadores. Si no sabes valorar un trabajo hecho para los demas sin pedir nada a cambio, al menos respetalo.
Para recibir ayuda más rápidamente, recomendamos que pongas títulos descriptivos y no utilices abreviaturas (estilo MSN) en tus post de los foros. Recuerda revisar el Manual del perfecto forero y las Normas de la Comunidad.
   no entiendo la
no entiendo la utilidad, no es mas sencillo copiar y pegar en el disco extraible? de toas formas si a alguien le resulta util binvenido
Muy bueno :D
Me ha parecido de gran utilidad.
Error
hola y te felicito mucho por esa aplicacion, pero tengo un problema, cuando le hago doble click me sale este mensaje "Run-time '53' File not found.
Podria alguien ayudarme por favor. gracias
ERROR
no me deja instalarlo me da un fallo
Puede que necesites
el FrameWork de Windows para hacerlo funcionar.
Campaña en pro de los programadores. Si no sabes valorar un trabajo hecho para los demas sin pedir nada a cambio, al menos respetalo.
Para recibir ayuda más rápidamente, recomendamos que pongas títulos descriptivos y no utilices abreviaturas (estilo MSN) en tus post de los foros. Recuerda revisar el Manual del perfecto forero y las Normas de la Comunidad.
negativo, esta hecho en
negativo, esta hecho en visual studio 6.0 visual basic viejo
aprobecho para decir notas sobre vista
el programa busca por defecto que la libreria "COMDLG32.OCX" esté instalada en el ordenador, asiesque si no lo teneis isntalado os dará error
si alguien sabe como encapusularlo dentro del ejecutable que me lo diga aqui mismo
un saludo