@yggdrassilbcn Sí, tienes aquí las opciones aunque creo que había un bug en la opción de los portables que corregí en el master después de sacar 0.99.
Bueno, en este caso 2 es el navegador por defecto del sistema, también puedes hacer:
1- Ruta absoluta a tu navegador.
2- Ruta absoluta a un archivo .lnk que es la extensión de los accesos directos de los programs, en ese caso el programa lee la ruta al navedor desde ese archivo.
3.- Poner archivos .lnk en ztools/chromium. En ese caso, por ejemplo si pones ahí uno a Brave Browser, (ztools\chromium\brave.lnk) simplemente escribes
brave.lnk y ya redirige la interfaz a ese navegador.
Nota: El soporte en Edge clásico es bastante malo y firefox funciona bien pero habría que adaptar el menú de la derecha, este menú sigue en desuso así que no importa. Otra opción es usar cualquier navegador basado en chromium como el nuevo edge, opera, brave browser, chromium (chrome sin cosas de google) o cualquier otro del estilo.
La otra opción es usar el servidor, aunque de nuevo hay cosas que hubo que corregir. Con el servidor le puedes asociar un puerto y dominio e incluso ponerlo con consola escondida:
Por ejemplo:
dominio= localhost
puerto=9001
Hace que si vas en cualquier navegador a:
http://localhost:9001/main.html veas la interfaz y en
http://localhost:9001/NSCB.html la interfaz sin el botón de buscar archivo, NSCB.html funciona solo con el sistema de librerías y está pensado para servidores remotos.
Si usas la opción de esconder la consola:
noconsole=True
Hará lo mismo pero no verás la consola, si lo haces con el autoarranque del sistema es como si tuvieses una página web que puedes abrir en cualquier momento.
Si usas el dominio 0.0.0.0 podrás ver esa página en otros ordenadores de tu red en
http://DirecciónIP:9001/NSCB.html El dominio main funcionaría también en remoto pero el botón no sería funcional, al estar el servidor en otro pc.
El dominio 0.0.0.0 se puede redirigrig usando programas como ngrok y entonces puedes acceder al prograama desde otros ordenadores.
El servidor a día de hoy si bien es funcional es un test, su interfaz no está completamente adapatada para usarla con pantalla completa.