Shell 16-12-2021, 21:38
Buenas!.

Este lugar os va a gustar. Tiene de todo. Llegué buscando temas de teclados y la electrónica de estos.
No viene, pero trae muchas cosas interesantes. Shy

Recursos, Conocimientos y Temas de Tecnología

Saludos
Shell 14-12-2021, 17:14
Buenas!.

Quería ver algo distinto que una Debian e instalé Manjaro 21.2rc con el escritorio Mate en una máquina virtual.
Se hace distinto a una Linux Mint. Pretendo encontrar lo mismo, pero en otra distro. Angel

Después de instalar la distro, hay que instalar unos 300 y picos paquetes. Como 1G5...Ostras.
Pero esto es parecido en Linux Mint, solo que no te muestra el tamaño.

Algo que hice, lo primero instalar Gambas3. Tongue

Aunque lo hice desde el instalador "octopi", este debe ser uno de los fantasmas del Pacman ( que dicen que es el instalador de paquetes desde la terminal) . Rolleyes
Directamente instalé Gambas3-Ide y este luego instaló las dependencias. Me da que no instala todo de esta forma.
Estuve buscando algo como gambas3 meta paquete.

Luego me fui al terminal e intenté encontrar lo mismo que con el de Linux Mint. El comando Apropos no me daba respuesta.
Hay que ejecutar antes "mandb" como usuario administrador para crear la base de datos y entonces ya permite consultarla.
( Esto no suelo verlo así en las derivadas de Debian ).

El menú que muestra al principio, no es bienvenida es "hello" si quiere consultarse. Estuve buscando bienvenida...y nada. Normal.

Puede ser una opción a otro sistema instalado en el ordenador.
 

Efectivamente de Gambas3, no se había instalado todo.

No aparenta ser tan fácil como decir en una Debian "sudo apt install Gambas3". Es que no hay un paquete que se llame así. Gambas3

Si dices:

Código:
sudo pacman -S gambas3

Te dice que hay 85 miembros con la palabra gambas3..¿ instalarlo todo ?
Los anteriores instalados, los reinstalaría.

¿ Espero por arte de magia que se se vaya instalando según necesidades ?.
Es que en Debian tampoco se instalan todos. Hay que ir luego seleccionando los que interesan.
Ejemplo, para el tema de scripts.

Saludos
Shell 14-12-2021, 13:45
Buenos días!.

Abriendo el explorador de archivos de distintos editores y buscando un archivo script de Gambas, algunos son capaces de mostrar el icono
correspondiente que pertenece al tipo de archivo de gambas y otros no.

En el caso del explorador de Linux MInt, Caja, muestra su icono correctamente.
En el caso de otros editores tales como Xed, Gedit

Cuando se abre un archivo con Xed, muestra un "señor icono" en el propio editor.

[Imagen: M9OViXi.png]

Pero luego cuando quieres abrir otro archivo script de Gambas desde el mismo editor (Xed) no muestra icono.

[Imagen: rwozD5H.png]

Esto también ocurre con Gedit.

Tenemos una forma de conocer el tipo de mime asociado de un archivo. Podemos usar el comando file.
Supongamos que voy al directorio donde tengo las fuentes instaladas de gambas3 y en el directorio de benchmark
uso la consola. En este directorio tenemos distintos tipos de extensiones. Desde Gambas script, Python, Perl.

Hago esto en el directorio benchmark de las fuentes de Gambas3.

Código:
file --mime-type *

Y me muestra esto:
 
Cita: 
benchmark.gbs:  text/html
mandelbrot.gbs: text/plain
mandelbrot.pl:  text/x-perl
mandelbrot.py:  text/x-python
nbody.gbs:      text/plain
nbody.pl:       text/x-perl
nbody.py:       text/x-python
polynom.gbs:    text/plain
polynom.pl:     text/x-perl
polynom.py:     text/x-python
primes.gbs:     text/plain
primes.pl:      text/x-perl
primes.py:      text/x-python
sort.gbs:       text/plain
sort.pl:        text/x-perl
sort.py:        text/x-python
string2.gbs:    text/plain
string2.pl:     text/x-perl
string2.py:     text/x-python
string.gbs:     text/plain
string.pl:      text/x-perl
string.py:      text/x-python

Si hacemos: (Tenemos tres archivos en este directorio).

Código:
cat /usr/share/gambas3/mime/application-x-gambasscript.xml

Podemos ver:
 
Cita: 
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="application/x-gambasscript">
        <sub-class-of type="application/x-executable"/>
        <sub-class-of type="text/plain"/>
        <comment>Gambas script</comment>
        <comment xml:lang="fr">Script Gambas</comment>

        <magic priority="50">
            <match value="#!/usr/bin/env gbs3" type="string" offset="0"/>
        </magic>
        <glob pattern="*.g"/>
    </mime-type>

Se encuentra de alguna forma establecido el tipo. Si abrimos uno de los archivos gbs, la linea Shebang muestra:

"#!/usr/bin/env gbs3"

Si cambio esa línea por "#!/usr/bin/gbs3"

Y mostramos las propiedades del archivo desde el navegador, no lo reconoce como un script de Gambas, mas bien como un documento de texto sencillo.
Al volver la línea a su estado inicial instantáneamente lo reconoce el explorador.

Si en vez usar file  --mime-type, uso solo file, en un archivo script de Gambas me muestra:
 
Cita: 
string2.gbs: a /usr/bin/env gbs3 script, ASCII text executable

Pero no hace lo mismo con un archivo del tipo Python.
 
Cita: 
string2.py: Python script, ASCII text executable

¿ Está Gambas3 configurado como debe para mostrar su tipo Mime ?.
¿ Son algunas aplicaciones las que no lo entienden ?.
O no es fácil decirle al sistema o a las aplicaciones esto.

Hay una línea en el archivo xml que en otros lenguajes se repite pero para distintos idiomas, en el caso de Gambas solo existe francés
 
Cita:<comment xml:lang="fr">Script Gambas</comment>

En Perl, Python, podemos encontrar una larga lista de idiomas.
 
Cita: 

...
 <comment xml:lang="eo">Perl-skripto</comment>
  <comment xml:lang="es">secuencia de órdenes en Perl</comment>
  <comment xml:lang="eu">Perl script-a</comment>
  <comment xml:lang="fi">Perl-komentotiedosto</comment>
  <comment xml:lang="fo">Perl boðrøð</comment>
....

Lo que puedes creer, ¿ eso da problemas ?. ¿ está completo el archivo xml de Gambas3 ?. O es por algún problema ajeno a Gambas3.

Saludos
Páginas (557):    1 335 336 337 338 339 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 286
Último miembro: Emilio Uribe
Temas del foro: 1,720
Mensajes del foro: 8,934
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: tincho, 01-07-2025, 18:54
Respuestas: 8 - Vistas: 257
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: tincho, 01-07-2025, 18:48
Respuestas: 6 - Vistas: 330
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: tincho, 01-07-2025, 17:47
Respuestas: 41 - Vistas: 32,585
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 307
Crear una aplicación para...
Foro: Bases de Datos
Último mensaje por: Shell, 29-05-2025, 20:11
Respuestas: 11 - Vistas: 1,490
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.