Page 1 of 1

Detectar WINE/UBUNTU

Posted: Sat Mar 21, 2009 6:35 am
by César E. Lozada
Hola:

He estado probando algunas aplicaciones FWH32 con WINE en UBUNTU 8.10 y en un alto porcentaje se comportan como en Windows.

Sin embargo, hay algunas situaciones en las cuales habría que bifurcar según se esté en uno u otro sistema operativo, por ejemplo, ejecutar tExcel o tCalc

¿ Hay alguna forma de determinar si una aplicación FWH32 está corriendo en UBUNTU ?

Gracias.

Saludos cordiales.
César Lozada


Y por si alguien tiene alguna pista, las partes que no me funcionan son:

- Sincronizar la fecha y hora del terminal con la del servidor (¿Equivalente de NET TIME /Set?)
- Un control ActiveX que ejecuta un archivo SWF (¿Se puede en UBUNTU?)
- Chequear la Zona Horaria del PC (En Windows está en HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ActiveTimeBias)

Re: Detectar WINE/UBUNTU

Posted: Sat Mar 21, 2009 9:11 am
by Antonio Linares
César,

> ¿ Hay alguna forma de determinar si una aplicación FWH32 está corriendo en UBUNTU ?

Como primera idea podrias comprobar la existencia de z:\home ó similar, ya que Wine asigna la carpeta principal propia de Linux a la unidad z: (si no recuerdo mal).

En cuanto a las otras cosas que comentas, habria que buscar ó bien en los foros de Wine ó revisar los fuentes de Wine.

Re: Detectar WINE/UBUNTU

Posted: Sat Mar 21, 2009 10:28 am
by vailtom
Unofficial Wine detection method:
http://www.mail-archive.com/wine-devel@ ... 48659.html

In Harbour the OS() function returns " (Wine)" if your app is running on Linux+Wine. Source: C:\harbour\source\common\hbver.c

Re: Detectar WINE/UBUNTU

Posted: Sat Mar 21, 2009 9:22 pm
by Antonio Linares
Vailtom,
In Harbour the OS() function returns " (Wine)" if your app is running on Linux+Wine. Source: C:\harbour\source\common\hbver.c
Gracias! :-)