Consulta a desarrolladores. Sobre la arquitectura del sistema operativo desde el código

0 views
Skip to first unread message

Gera

unread,
Nov 8, 2025, 4:04:46 PM (yesterday) Nov 8
to nvd...@googlegroups.com
El módulo ffTools tiene un par de problemillas de código con ciertas
expresiones regulares que no están haciendo bien su trabajo, lo que
impide descargar correctamente los binarios y afecta alguna que otra
funcionalidad. Pienso en estos días refactorizar un poco este
complemento utilizando ffprobe que viene incluído en los binarios de
ffmpeg para parsear esos datos y no tener estos problemas. Pensaba
también aprovechar para incluír una función para detectar la
arquitectura del sistema y que descargue los binarios correspondientes a
la misma, pero os.environ o platform.architecture devuelven siempre 32
bits. Supongo que por compilar NVDA sobre esta arquitectura. Hay algún
módulo interno que me de esta información, o algún complemento que pueda
mirar que haya resuelto esta cuestión?


¡Saludos!

José Manuel Delicado Alcolea

unread,
4:40 AM (13 hours ago) 4:40 AM
to nvd...@googlegroups.com

Hola Gera.

Es menos conocida y poco intuitiva, pero hay una variable de entorno justo para los ejecutables de 32 bits que se ejecutan bajo emulación en sistemas de 64. Puedes apoyarte en ella. os.environ['processor_architew6432']

Un saludo.


El 08/11/2025 a las 22:04, Gera escribió:
El módulo ffTools tiene un par de problemillas de código con ciertas expresiones regulares que no están haciendo bien su trabajo, lo que impide descargar correctamente los binarios y afecta alguna que otra funcionalidad. Pienso en estos días refactorizar un poco este complemento utilizando ffprobe que viene incluído en los binarios de ffmpeg para parsear esos datos y no tener estos problemas. Pensaba también aprovechar para incluír una función para detectar la arquitectura del sistema y que descargue los binarios correspondientes a la misma, pero os.environ o platform.architecture devuelven siempre 32 bits. Supongo que por compilar NVDA sobre esta arquitectura. Hay algún módulo interno que me de esta información, o algún complemento que pueda mirar que haya resuelto esta cuestión?


¡Saludos!

--

José Manuel Delicado Alcolea
Equipo de gestión web y desarrollo
Experto certificado en NVDA

Logotipo de la comunidad hispanohablante de NVDA
Asociación Comunidad Hispanohablante de NVDA
- Tel.: (+34) 910 05 33 25 ext. 2001
- jm.de...@nvda.es
- www.NVDA.es
- @nvda_es

***Este mensaje y sus adjuntos están dirigidos a su destinatario y pueden contener información exclusiva o confidencial. La utilización, copia o divulgación de los mismos por parte de alguien diferente a dicho destinatario no está permitida sin autorización. Si ha recibido este mensaje por error, le rogamos que lo comunique por esta misma vía y seguidamente lo destruya.***

OpenPGP_0xB1D2FAEB3B4FD3EF_and_old_rev.asc
OpenPGP_signature.asc

Gera

unread,
10:35 AM (7 hours ago) 10:35 AM
to 'José Manuel Delicado Alcolea' via NVDA en español

¡Una maravilla!

Gracias Jose. Hoy me pongo con esto así mañana espero, ya actualizo.


Saludos.

--
Visita la web oficial de la comunidad de NVDA en español para acceder a recursos y descargas que desplegarán todo el potencial de tu lector de pantalla:
https://nvda.es
Visita la tienda de la web oficial de la comunidad para adquirir algunos productos, como materiales de formación o sintetizadores de voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
Consulta las normas de esta lista siempre que quieras en la siguiente dirección:
https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
---
Has recibido este mensaje porque estás suscrito al grupo "NVDA en español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nvda-es+u...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/nvda-es/e768616f-d7e9-49c4-ae5b-4caf2f7b6192%40nvda.es.
Reply all
Reply to author
Forward
0 new messages