• Miércoles 6 de Noviembre de 2024, 19:30

Autor Tema:  Re: Necesito ayuda  (Leído 1597 veces)

snorker

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Necesito ayuda
« en: Sábado 24 de Mayo de 2003, 12:17 »
0
Lo primero, ¡¡¡HOLA A TOD@S!!!
Estoy haciendo un proyecto de fin de curso y ya le tengo casi terminado, pero lo que quisiera saber es cómo podria realizar un instalador en turbo c++ (modo texto) para que instale la aplicacion que he echo, junto con los ficheros maestros que necesita para ejecutarse...Alguien me podria ayudar??
:ayuda:

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Necesito ayuda
« Respuesta #1 en: Domingo 25 de Mayo de 2003, 08:00 »
0
Lo primero es convertir todos tus archivos en uno solo..como?
pues depende que te quede mas facil:


-volverlo un .zip
-hacer tu un programa que lo empaquete
-bajr una utilidad de internet que ya haga eso por ti.

El punto critico es que cualquiera que sea tu desicion, afectara la facilidad con la que lo hagas.

Mi recomencdacion es que hagas un proghrama que te convierta tus archivos en uno solo.

Una vez echo esto puedes crear un instalador que desempaquete tu programa segun una cadena capturada por teclado, como tu mismo sabes como volviste los archivo uno solo, ahora haces el procedimiento inverso , que es , por supuesto desempaquetarlos a sus archivos originales, y hacer esto en la carpeta que corresponde a la ubicacion dada por el usuario.

Si tienes dudas... que creo que si, con gusto las resolvere.

Juank
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

snorker

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Necesito ayuda
« Respuesta #2 en: Domingo 25 de Mayo de 2003, 14:00 »
0
Puesssss.....jejeje, me gustaria hacer el programa que me empaquete todos los ficheros, pero no tengo ni idea de como puedo hacerlo, ni como puedo empezar, ni nada, este es el primer año que doy programación y eso no lo hemos dado en clase...Me podrias explicar como se podria hacer?
En serio, muchisimas gracias!!:jumpie::good:

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Necesito ayuda
« Respuesta #3 en: Lunes 26 de Mayo de 2003, 14:16 »
0
Infortunadamente, y omo muchos ya lo saben, me encuentro muy ocupado con mis propio trabajos finales de la Universidad y casi no me queda tiempo, pero te voy a asesorar:

Investiga sobre el manejo de archivos:
-funciones de bajo nivel:
   open
   read
   write
   close
-funciones de Alto nivel(recomendadas)
  fopen
  fread
  fwrite
  fclose

Te anexo unos ejemplo que hice hace tiempo para alguien aca en el foro.

Son ejemplos de manejo de archivos con funciones de alto nivel y de bajo nivel, las de bajo nivel se operan por medio de descriptores y las de alto nivel por medio de apuntadores, una vez ya las aprendas a manejar te quedara muy sencillo volver varios archivos uno solo.

Juank
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

snorker

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Necesito ayuda
« Respuesta #4 en: Lunes 26 de Mayo de 2003, 21:25 »
0
...pero...con el fwrite,fopen,fread,fclose se puede utilizar sobre un programa? esque la duda que tengo es como empaquetar todos los ficheros(que eso si se hacerlo) junto a la aplicación(que eso no se hacerlo, al tener una extension exe)...no se si me he explicado bien:oops:

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Necesito ayuda
« Respuesta #5 en: Martes 27 de Mayo de 2003, 14:26 »
0
Investioga hacerca de esto..(como ya lo sabes en estos dias no tengo mucho tiempo.)

estructura de yun archivo.exe...no de su ejecucion, sino de su contenido.-..

una vez tengas esto deberas generar el ejecutable y con otro programa que hagas, deberas anexar a tu ejecutable, creo que alfinal del archivo, los archivos adicionales, llevando por supuesto un indice de a partir de que bit y hasta cual bit va cada cosa...

Para descomprimirlo debes hacer un programa que lea su propio executable hasta que este llegue a s fin, y alli ubicar el indice donde se encuentra la ubicacion y tamaño de cada archivo que debe descomprimir , asi que por ejemplo en el indice el debe encontrar:

archivo nro: 1
nombre: archivo.mpg
ubicacion byte nto: 12580
tamaño:                  10000
archivonro :2
nombre: 2arch.txt
ubicacion:                 13581
tamaño :                         20
descomprime en:    c:aqui.txt

....

algo asi... no se siquedo claro, tecnicamente tu programa o cualquier programa deberia funcionar igual aunque le anexes mas datos al final del archivo., no lo he probado pero creo que hay gran posbilidad de que esto sea asi.


Juank
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io