Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 5
Ir a la página 1, 2, 3, 4, 5  Siguiente
 
Open Media Manager (anteriormente Llamado Open Movie)
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Open Media Manager (anteriormente Llamado Open Movie) 
 
Hola a todos

  No se si algunos me recordareis, escribí este hilo hace un tiempo. Si lo mirais, comprobareis que tuve un desafortunado incidente y perdí el programa que estaba haciendo cuando ya estaba casi terminado. A partir de ahí, me desanimé mucho, la verdad. Ha pasado tiempo, y vuelvo a tener ganas de afrontar el proyecto de nuevo.

  He ganado algo de experiencia (haré millones de copias de seguridad XD), y antes de comenzar, quisiera aprender lo que creo que es mi punto flaco. La distribución del proyecto. He hecho una pequeña mini aplicacion. Estaria muy agradecido si alguien me ayuda a aprender a distribuir mi aplicacion de forma facil (con .deb o cosas asi). Como vereis, de Linux se... lo justo XD.

  El programa lo tengo alojado en Home y hace uso de una carpeta application.path & "/temp". Mis dudas son:

>> Como creo el instalable para distintas distribuciones de Linux?
>> Las carpetas, archivos y cosas asi asociadas al programa, como los creo? donde debo hacerlo? (por ejemplo, carpetas, bases de datos, imagenes...)
>> Como debo hacer las actualizaciones de mi programa?

Ahora mismo, el programa lo unico que hace es buscar peliculas en FilmAffinity y muestra resultados de esas busquedas, sin más. Muchas gracias a todos

VERSIONES
1.7.3 (26 abril de 2012) - http://forja.rediris.es/frs/downloa...er-1.7.3.tar.gz
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
última edición por netking86 el Jueves, 26 Abril 2012, 00:47; editado 8 veces 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (de Vuelta) 
 
Por cierto, lo he hecho esta mañana a prisa y corriendo, asi que no garantizo que no tenga bugs, sobre todo al parsear la información de FilmAffinity
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (de Vuelta) 
 
Hola netking86,

Para distintas distribuciones de Linux ve a "Make Installation Package"
 screenshot_1281816967_372894

Sigues los pasos hasta que llegues a esta pantalla:
 screenshot_1_1281817025_341953

Aquí seleccionas para que distribución deseas generar el paquete.

Para crear directorios puedes utilizar Shell al abrir el formulario principal. Ejemplo:
PUBLIC SUB Form_Open()

ruta = User.Home &/ "nomre_app" ' <----- Declaras la ruta

IF Exist(ruta) THEN ' <----- Compruebas su existencia, si no existe crea el directorio
ELSE
 MKDIR ruta
END IF
END

Si lo que nesecitas es copiar archivos que tienes en "Data", solo haz lo siguiente:

PUBLIC SUB Form_Open()

ruta2 = User.Home &/ "nombre_app" &/ ".sys" ' <----- Declaras la ruta

  IF NOT Exist(ruta2 &/ "nombre_archivo") THEN          ' <---- Si no existe el archivo lo copia
    COPY "nombre_archivo" TO ruta2 &/ "nombre_archivo"
    ELSE
  ENDIF
END


Con actualizaciones todavía no he trabajado

Una forma útil de distribuir tu programa es creando un PPA en launchpad.net. Es un poco complicado y hay que hacer el empaquetamiento a "mano", pero funciona. Trataré de postear un tutorial pronto... Digo, si less interesa a alguna persona... Lol

Espero te sea de ayuda!
Saludos!
 



 
techm3 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (de Vuelta) 
 
Estimo amigo:

Cuando dices:

Citar:
Si lo que nesecitas es copiar archivos que tienes en "Data", solo haz lo siguiente:

PUBLIC SUB Form_Open()

ruta2 = User.Home &/ "nombre_app" &/ ".sys" ' <----- Declaras la ruta

 IF NOT Exist(ruta2 &/ "nombre_archivo") THEN          ' <---- Si no existe el archivo lo copia
   COPY "nombre_archivo" TO ruta2 &/ "nombre_archivo"
   ELSE
 ENDIF
END
 



¿esto lo hace el ejecutable programa.gambas ? o lo haces desde el IDE de gambas, cuando esta haciendo/probando el programa...

Por la experiencia  que tengo, estos archivos de directorio "Datos", los debes de (crear antes "en el disco duro",  la carpeta y copiar archivos) y luego hacer el ejecutable .gambas


Nota:
Te comento ademas, añadi un archivo .mp3, en la carpeta Data, lo compile creando el ejecutable .gambas, (se añadio, lo comprobe ya que el tamaño del archivo .gambas era bastante mayor que sin tener el archivo .mp3 antes) y no funcionaba...(¿no lo encontraba?)


Sin embargo, si creaba una carpeta "ruta", con el archivo .mp3, en el codigo fuente del programa le decia esa ruta, convertia en ejecutable, si funcionaba y por supuesto el ejecutable .gambas era pequeñisimo...

Me paso con este programa: simulador-mundial-de-futbol-2010
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (de Vuelta) 
 
Bueno, pues pasó el tiempo y ya casi tengo una primera versión del programa. Lo empecé por tercera vez hace 4 días y este es el resultado. La experiencia con los anteriores me ha ayudado mucho y he ido derecho a lo que quería.

http://img716.imageshack.us/i/pantallazo10k.png/

Estoy subiendo más pantallazos a megaupload, luego los posteo. El programa esta ya casi listo, solo le falta corregir un par de detalles tontos. Cuando lo tenga, lo subo. Lo que si quiero pedir es que no compartáis este código en internet porque quiero presentar el software a un concurso de programación de software libre y si publico el código antes... no puedo participar. Lo subo para que la comunidad de Gambas-ES pueda disponer de el.

-- Mas pantallazos --
http://www.megaupload.com/?d=3W59ZJFB

Un saludo
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (de Vuelta) 
 
Bueno, ahí va el programa. A ver si alguien puede probarlo y decirme si le funciona. Yo lo he probado con Ubuntu 10.10 (Hecho con gambas 2.21)

Saludos

http://www.megaupload.com/?d=M0D3GSAQ
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (versión Beta) 
 
Amigo, de primerazo no me trabajo y me bota este error el codigo fuente pantallazo_4
Probare luego el .deb para ver como funciona porque en este momento estoy un poco cansado del trajin diario.
Y el  . pantallazo_5_1300245760_445222 deb me da este fallo
Tengo ubuntu 10.04
 



 
última edición por ivanovichenco el Miercoles, 16 Marzo 2011, 04:24; editado 2 veces 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (versión Beta) 
 
ivanovichenco escribió: [Ver mensaje]
Amigo, de primerazo no me trabajo y me bota este error el codigo fuente pantallazo_4
Probare luego el .deb para ver como funciona porque en este momento estoy un poco cansado del trajin diario.
Y el  . pantallazo_5_1300245760_445222 deb me da este fallo
Tengo ubuntu 10.04


Hola Ivan

  Bueno, muchas gracias por probarlo. Me esta costando esto de distribuir el dichoso programa. El primer error que muestras esta subsanado en esta nueva versión. En cuanto a la dependencia de sqlite3... la verdad, lo tengo que mirar, porque tengo Ubuntu 10.10 y la verdad, no sabría decirte. Mañana instalo Ubuntu 10.04 en una maquina virtual y pruebo a ver que pasa ¿ok? Muchas gracias de nuevo! Un saludo!!

OpenMovie 0.9.7 - http://www.megaupload.com/?d=DGAIQJTT
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (versión Beta) 
 
El codigo fuente ya trabaja bien.   Aunque no la he detallado, ya corre. Lastima que en este momento no tengo tiempo para probarla en su totalidad.
Mas adelante procurare hacerlo.
Suerte.
 



 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenMovie (versión Beta) 
 
El programa ya instala bien tanto en Ubuntu 10.10 como en Ubuntu 10.04. He eliminado la dependencia de SQLite3.

Version 0.9.8  http://www.megaupload.com/?d=LB0YFI0V  (OJO!!! Al usar ahora SQLite2, las bases de datos de anteriores versiones NO FUNCIONARAN. Tenéis que crear una nueva base de datos al iniciar el programa)
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes [SOLUCIONADO]Conflicto Con Wine En Open Su... marcopc Instalación 3 Lunes, 20 Febrero 2012, 10:46 Ver último mensaje
marcopc
No hay nuevos mensajes Error: QNetworkDiskCache::prepare() Unable... Shell General 0 Lunes, 14 Marzo 2016, 14:46 Ver último mensaje
Shell
No hay nuevos mensajes No Puedo Capturar Error Con Desktop.Open v3ctor General 5 Lunes, 16 May 2016, 17:54 Ver último mensaje
Shell
No hay nuevos mensajes Free Open Source Linux Emulators Software Shell Off-topic 0 Lunes, 25 May 2020, 15:16 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 5
Ir a la página 1, 2, 3, 4, 5  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