Detectar WINE/UBUNTU

Post Reply
User avatar
César E. Lozada
Posts: 128
Joined: Wed Oct 26, 2005 12:18 pm
Location: Los Teques, Miranda, Venezuela

Detectar WINE/UBUNTU

Post 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)
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Detectar WINE/UBUNTU

Post 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.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
vailtom
Posts: 47
Joined: Thu Jan 05, 2006 6:56 pm
Contact:

Re: Detectar WINE/UBUNTU

Post 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
Vailton Renato
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Detectar WINE/UBUNTU

Post 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! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply