Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Linux
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #41  
Antiguo 10-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Pero ahi no hay donde escribir nada?.
Solo salen los archivos.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #42  
Antiguo 10-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Porque desde linux tienes acceso a la carpeta compartida del windows, no?
Responder Con Cita
  #43  
Antiguo 10-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Si amigo, si puedo ver los archivos del servidor desde mi ordenador con linux.
Lo que no he podido es ejecutar el exe en mi ordenador, por un lado me sale que el path no esta bien, aun cambiandolo y si lo ejecuto directo me dice que wine no puede abrirlo.
Sera que en mi programa uso muchas llamadas al API de windows?
Saludos
PD: Probé otros programas mas sencillos y si los ejecuta wine.
__________________
Siempre Novato
Responder Con Cita
  #44  
Antiguo 10-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Si sigo las reglas y hago un hilo por pregunta llenamos el foro de linux en dos patadas......
Saludos
__________________
Siempre Novato
Responder Con Cita
  #45  
Antiguo 10-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Caral Ver Mensaje
Hola
Si amigo, si puedo ver los archivos del servidor desde mi ordenador con linux.
Lo que no he podido es ejecutar el exe en mi ordenador, por un lado me sale que el path no esta bien, aun cambiandolo y si lo ejecuto directo me dice que wine no puede abrirlo.
Sera que en mi programa uso muchas llamadas al API de windows?
Saludos
PD: Probé otros programas mas sencillos y si los ejecuta wine.
Habría que saber cual es el problema, lo de las llamadas a la API de windows, en principio no es el problema porque wine se encarga de eso. A no ser alguna llamada "algo especial".


Cita:
Empezado por Caral Ver Mensaje
Hola
Si sigo las reglas y hago un hilo por pregunta llenamos el foro de linux en dos patadas......
Saludos
jejeje... sí, creo que mejor seguir aquí.


Bueno, entonces, resumiendo, lo primero es que funcione tu programa, porque sin eso no hacemos nada.
Para lo de la carpeta compartida lo que debemos hacer es "montar" esa carpeta en linux y acceder a ella, pero lo primero ahora mismo es lo otro .

Espero que funcione
Responder Con Cita
  #46  
Antiguo 10-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Se te ocurre algo?.
Te cuento como lo tengo a ver que estoy haciendo mal:
1- El programa lo tengo en C: (esta compartido tanto por wind como linux).
2- El ini lo configure como dijiste.
3- abro wine y le doy a explorar unidad C.
Ahi busco la carpeta donde esta el programa y le doy doble click al exe.
Hasta ahi voy y me salen los errores.
Hay alguna otra manera de llamarlo?.
Saludos
PD: No me voy a rendir, esta vez o puedo o puedo jejeje
__________________
Siempre Novato
Responder Con Cita
  #47  
Antiguo 11-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Te enseño las pantallas que me salen cuando le doy al exe:

Y luego me sale esta:

Saludos
__________________
Siempre Novato
Responder Con Cita
  #48  
Antiguo 11-05-2010
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por Caral Ver Mensaje
Hola
Te enseño las pantallas que me salen cuando le doy al exe:

Saludos
Traducción :

GAME OVER.

__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #49  
Antiguo 11-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Caral Ver Mensaje
[..]
Hasta ahi voy y me salen los errores.
[..]
Y qué errores son?

Edito: he visto las pantallas después.

Me temo que no tengo ni idea
Responder Con Cita
  #50  
Antiguo 11-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Cita:
Empezado por donald shimoda Ver Mensaje
Traducción :

GAME OVER.

, buen dato, pero este novato no aguanta eso
Debe haber alguna manera de hacer que funcione, paciencia y una caña.
Tal vez se pueda transformar en lazarus, pero tambien tengo que aprender, ademas Lazarus no tiene ADO asi que ya tengo el primer problema.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #51  
Antiguo 11-05-2010
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por Caral Ver Mensaje
Hola

, buen dato, pero este novato no aguanta eso
Debe haber alguna manera de hacer que funcione, paciencia y una caña.
Tal vez se pueda transformar en lazarus, pero tambien tengo que aprender, ademas Lazarus no tiene ADO asi que ya tengo el primer problema.
Saludos
Obvio que se puede transformar en lazarus!!!!!
Cuenta conmigo!
Pero respecto a WINE, amigo cuando es una pared es una pared, mi consejo es no pierdas el tiempo. Muchas aplicaciones de windows no tienen posibilidades alli... Mas vale que si tienes los fuentes vayas por LAZARUS.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #52  
Antiguo 11-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Gracias amigo, pero que hago con ADO y recuerda, la bd es access.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #53  
Antiguo 11-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Te veo cambiando a firebird
Responder Con Cita
  #54  
Antiguo 11-05-2010
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por Caral Ver Mensaje
Hola
Gracias amigo, pero que hago con ADO y recuerda, la bd es access.
Saludos
Pues si que te gusta sufrir en la vida, verdad? :P

mirate esto:

http://www.lazarus.freepascal.org/in...p?topic=3500.0
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #55  
Antiguo 11-05-2010
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Te veo cambiando a firebird
Sería el paso lógico.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #56  
Antiguo 11-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Jejejeje, sabia que me recetaríais los que he recetado mil veces jejeje
Una vez intente pasarme a Firebird y me quede en el camino, tengo muchos problemas con partes del programa.
Se que tarde o temprano tendré que hacerlo, de momento buscare mas opciones.
La primera que se me ocurre a ver que opináis:
Tengo windows en el servidor.
En realidad lo unico que hace ese ordenador (normal) es tener la BD access y alguno que otro archivo, pero nada de programas.
Mi idea es:
Cambiar de windows a Linux el servidor.
El problema lo sigo teniendo al no saber como llamar desde windows en el ini al archivo en linux.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #57  
Antiguo 11-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Caral Ver Mensaje
[..] Mi idea es:
Cambiar de windows a Linux el servidor.
El problema lo sigo teniendo al no saber como llamar desde windows en el ini al archivo en linux.
Saludos
Te explico cómo se hace con firebird, por si acaso vale, es que desconozco cómo funciona la conexión a bases .mdb

Ejemplo firebird: 192.168.1.100:/mnt/datos/facturacion.fdb

Desde cualquier equipo linux o windows se puede acceder con la línea de ejemplo que he puesto antes.

El problema es que access, que yo sepa, no es cliente/servidor, por lo que habrá que acceder como un fichero normal en un directorio/carpeta compartida.
Eso es fácil, sólo hay que "montar" la carpeta compartida para que accedan desde otros equipos.
En este pdf tienes un sencillo tutorial de cómo compartir una carpeta linux en red.
Luego pones la base de datos en esa carpeta y ya puedes acceder desde cualquier equipo a ella.
Responder Con Cita
  #58  
Antiguo 11-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Gracias amigo, se ve sencillo pero me tengo que familiarizar con linux primero, esto de abrir un terminal, ir, modificar, abrir un editor (que ni se si tengo o donde esta) etc esta un poco lejos para mi, espero ir conociendo Linux y sus pormenores.
Creo que pretender que mi programa corra a la primera es mucho pedir por mi parte jejeje.
De momento voy paso a paso y aunque lento quiero que esto funcione, le tengo ganas y no me voy a rendir como la primera vez.
Gracias por tus consejos amigo, me ayudan mucho.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #59  
Antiguo 12-05-2010
aarmalo aarmalo is offline
Miembro
 
Registrado: mar 2005
Ubicación: México
Posts: 46
Poder: 0
aarmalo Va por buen camino
Cuando desde el nautilus abres una carpeta compartida por una máquina con Windows esta la puedes ubicar dentro de un directorio oculto que se llama gvfs.

por ejemplo desde el nautilus visita el directorio compartido y enseguida abres una terminal y le das

Código:
 ls $HOME/.gvfs/
Verás que tienes una carpeta cuyo nombre va a estar relacionado con el directorio compartido que acabas de montar.

Por lo tanto lo que se me ocurre es que podrías hacer un enlace simbólico de esa carpeta dentro cd $HOME/.wine/drive_c/

Así el archivo ini podría contener C:/Ruta-a-la-Base-de-Datos

Pero el problema que se tendría sería el que cada vez que se monte el directorio compartido no tendría el mismo nombre, por aquello de los numero aleatorios que le pone, eso creo, porque hace mucho que no lo hago y no tengo una máquina con Windows a la mano para probar.

Lo que si sería más fácil es instalando el smbfs con el cual podrías montar el direcotrio compartido en la ruta que te convenga

por ejemplo (Desde la terminal)

Código:
mkdir $HOME/.wine/drive_c/DB
smbmount //IPMaquinaWindows/DirectorioBD  $HOME/.wine/drive_c/DB
Entonces en el ini de tu programa podría contener
C:/DB/Nombre.mdb

O podrías hacer que cada vez que inicies la PC esta monte de forma automática el directorio compartido con solo agregar al /etc/fstab

Código:
//MaquinaWindows/directorioCompartido  /home/tuusuario/.wine/drive_c/DB  smbfs  guest,uid=1000,iocharset=utf8,codepage=unicode,unicode  0  0
Si no quieres meterle mano al fstab con un script que se ejecute al inicio de sesión se podría montar el directorio compartido.
__________________
No todo es lo que parece y lo que parece no es todo.
Responder Con Cita
  #60  
Antiguo 12-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Gracias por el dato, tengo que ir familiarizándome con linux, todavía no lo entiendo bien.
Saludos
__________________
Siempre Novato
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Instalando wordpress jorgegetafe Varios 3 10-02-2008 22:29:25
Problemas instalando las RX... The_Avatar Varios 1 27-06-2007 17:50:53
Instalando componentes raquel Varios 1 18-06-2007 23:54:09
Instalando la app... Xianto Varios 4 08-10-2004 11:29:16
Instalando el programa superhopi Conexión con bases de datos 4 04-12-2003 09:36:34


La franja horaria es GMT +2. Ahora son las 22:13:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi