Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - pimpoli

Pagine: [1] 2
1
Programmazione / Re:Problema con eseguibile gambas
« il: 31 Gennaio 2017, 00:40:46 »
permessi al file con:
 chmod + x nomefile

l'hai fatto?

pero' il file .desktop potrebbe risolverti la questione

Certo, il file è normalmente eseguibile...
Certo che se devo creare un file .desktop per ogni script eseguibile... mi sembra una cosa assurda!

2
Programmazione / Re:Problema con eseguibile gambas
« il: 30 Gennaio 2017, 00:26:53 »
Fabien risponde e ti chiede di fare una prova:

Quindi si tratta di un problema di Gnome shell che non lancia direttamente un'eseguibile o qualcosa che assomiglia a uno script.

Può fare una prova lanciare un'applicazione Gnome allo stesso modo, tipo Gedit ma direttamente l'eseguibile in  /usr/bin.


Eccomi di nuovo qui, scusatemi per l'assenza... in effetti hai ragione! Ho provato a fare un semplice script bash:

Codice: [Seleziona]
#!/bin/bash
echo "Ciao"

dopo averlo reso eseguibile, ho fatto doppio clic su di esso e...nulla! Non mi ha aperto la finestra di terminale per eseguire lo script!
Quindi, è un problema che esula strettamente da Gambas... non avresti qualche idea, tuttavia, sul come risolverlo?

3
Programmazione / Re:Problema con eseguibile gambas
« il: 25 Gennaio 2017, 23:16:20 »
Fabien ti chiede  se il comando
Codice: [Seleziona]
$ ./xxx.gambas

funziona

Vale a dire se il comando da terminale
Codice: [Seleziona]
 ./tuoprogramma.gambas
apre anche lui il progetto.

Il comando
Codice: [Seleziona]
 ./tuoprogramma.gambas
funziona, nel senso che fa partire il programma (e non aprire l'ambiente Gambas) così come dovrebbe fare il doppio clic

4
Programmazione / Re:Problema con eseguibile gambas
« il: 25 Gennaio 2017, 18:04:59 »
Ho posto il quesito sulla ML ufficiale vediamo se qualcuno ti risponde.

 :ciao:

Grazie.

5
Programmazione / Re:Problema con eseguibile gambas
« il: 25 Gennaio 2017, 17:34:06 »
Guarda un po se questo può esserti utile:
https://computer-acquisti.com/blog/modificare-manualmente-applicazioni-predefinite-gnome/

Purtroppo no, non mi serve a nulla: in /usr/share/applications c'è solo il file gambas.desktop che però si riferisce all'AMBIENTE DI PROGRAMMAZIONE. Gli eseguibili creati dovrebbero essere lanciati con gbr3, ed infatti su Mint hanno l'icona apposita di Gambas ed, al doppio clic, fanno partire l'applicativo; qui invece hanno un'icona generica e sono definiti "application/octet-stream". Infatti, quando ci clicco due volte sopra, mi chiede con che cosa voglio aprirli, solo che nella lista che mi propone non posso andare a scegliere cosa voglio (altrimenti andrei a scegliere /usr/bin/gbr3 e sarebbe finita lì. Non c'è un modo (magari grafico) per associare gli eseguibili con estensione .gambas a tale programma?

6
Programmazione / Re:Problema con eseguibile gambas
« il: 25 Gennaio 2017, 15:32:54 »
Citazione
il problema è come fare a dire a GnomeShell di associare gli eseguibili con estensione .gambas a gbr3 (cioè il runtime di Gambas)
volevo essere sicuro, tu hai sotto controllo (si fa per dire) la questione, noi dobbiamo capire...
Ci vuole proprio un Arch... eologo! :P
 :ciao:

Forse più uno GnomeShell... ologo!

7
Programmazione / Re:Problema con eseguibile gambas
« il: 25 Gennaio 2017, 14:29:27 »
Citazione
se faccio doppio click sul file "XXX.gambas
... e se lo lanci da terminale?
Parte?
 :ciao:

Certo che funziona...il problema è come fare a dire a GnomeShell di associare gli eseguibili con estensione .gambas a gbr3 (cioè il runtime di Gambas)

Codice: [Seleziona]
gbr3 tuoprogramma.gambas

Naturalmente se nella distro è installato Gambas e sei nella stessa directory dove risiede il programma .gambas da lanciare.

Tasto destro Proprietà scheda permessi c'è la spunta su "consenti l'esecuzione..."?

allora... Gambas è installato, io sono nella stessa directory ove risiede il programma da lanciare e la spunta su "consenti l'esecuzione" c'è. Il comando da terminale

Codice: [Seleziona]
gbr3 tuoprogramma.gambas

me lo lancia tranquillamente, è il doppio clic che non funziona (mentre su Mint e Ubuntu funziona benissimo). Non so come dirgli di associare gli eseguibili .gambas a gbr3, infatti il file non ha l'icona di gambas, ma un'icona generica, ed il tipo non di file non è  "application/x-gambas3" come dovrebbe essere, bensì "octet-stream".

8
Programmazione / Re:Problema con eseguibile gambas
« il: 25 Gennaio 2017, 13:47:21 »
Citazione
se faccio doppio click sul file "XXX.gambas
... e se lo lanci da terminale?
Parte?
 :ciao:

Certo che funziona...il problema è come fare a dire a GnomeShell di associare gli eseguibili con estensione .gambas a gbr3 (cioè il runtime di Gambas)

9
Programmazione / Re:Problema con eseguibile gambas
« il: 25 Gennaio 2017, 13:44:38 »
Premesso che non uso Arch Linux
Se clicchi con il tasto Dx del mouse non ti appare apri con e dopo aver associato il programma spunti ricorda assegnazione (o termini simili).

Quale programma? E' quello il punto. Non scelgo certo Gambas3 (che comunque non mi dà neanche nell'elenco dei programmi "sceglibili") perché così facendo me lo aprirebbe con l'ambiente di programmazione Gambas... è un'eseguibile, e facendo doppio clic dovrebbe partire semplicemente il software che io ho sviluppato.

10
Programmazione / Problema con eseguibile gambas
« il: 25 Gennaio 2017, 12:39:44 »
Ciao a tutti...
Una volta creato un progetto "XXX", compilato e creato l'eseguibile, se faccio doppio click sul file "XXX.gambas" il programma parte in esecuzione... ok.
Tutto questo mi funziona benissimo su Linux Mint (od Ubuntu, ecc.); invece su Arch Linux se faccio doppio clik sull'eseguibile creato (che non ha l'icona di Gambas come su Mint, bensì quella di un normale file octet-stream) non succede nulla (ovviamente il file ha i permessi di esecuzione, ho controllato).
Come faccio per associare in Arch Linux (ambiente GnomeShell) un eseguibile creato da Gambas in modo da farlo partire?

11
Programmazione / Re:Problema con evento KeyPress
« il: 18 Gennaio 2017, 18:48:12 »
si, ok, ma una volta installato qt-configuration, cosa dovrei farci?

12
Programmazione / Re:Problema con evento KeyPress
« il: 18 Gennaio 2017, 18:05:25 »
Allora, per quanto riguarda i tooltip, io li vedo normalmente... intendi questo (vedi allegato... non so come postarlo in altra maniera...)?
Per quanto riguarda il PPA, lo usavo già qualche tempo fa, poi mi aveva dato dei problemi con gli aggiornamenti e non l'ho più usato.
Non ho capito perché dovrei usare qt-configuration...

13
Programmazione / Re:Problema con evento KeyPress
« il: 18 Gennaio 2017, 13:54:56 »
Allora, Gianluigi... innanzitutto grazie; ho provato a leggere quello che mi hai postato ed ho visto il link ma, francamente, non ci ho capito gran che. Però mi hai dato l'imbeccata giusta: non ho installato QT Configuration (penso tu volessi dire qt4-qtconfig, ma io sul mio LinuxMint ho le QT5), ma semplicemente ho aperto un progetto QT Application, ho copiato il codice del Keypress, creato l'eseguibile e tutto funziona!
La mia domanda ora è: su un progetto già esistente, se io sostituisco gb.gui con gb.gui.qt, perdo qualcosa, a livello di componenti che ho messo nel form (textbox, listview, pulsanti, ecc)?

14
Programmazione / Re:Problema con evento KeyPress
« il: 18 Gennaio 2017, 09:41:19 »
Allora... innanzitutto mi scuso se sono "sparito" per qualche giorno, ma ho avuto impegni personali che non mi hanno lasciato molto tempo libero.
Ecco le informazioni di sistema, come mi consigliava Gianluigi:

Codice: [Seleziona]
[System]
Gambas=3.8.4
OperatingSystem=Linux
Kernel=4.4.0-59-generic
Architecture=x86_64
Distribution=Linux Mint 18.1 Serena
Desktop=GNOME
Theme=Gtk
Language=it_IT.UTF-8
Memory=3881M

[Libraries]
Cairo=libcairo.so.2.11400.6
Curl=libcurl.so.4.4.0
DBus=libdbus-1.so.3.14.6
GStreamer=libgstreamer-0.10.so.0.30.0
GStreamer=libgstreamer-1.0.so.0.802.0
GTK+2=libgtk-x11-2.0.so.0.2400.30
GTK+3=libgtk-3.so.0.1800.9
OpenGL=libGL.so.1.2.0
Poppler=libpoppler.so.58.0.0
QT4=libQtCore.so.4.8.7
QT5=libQt5Core.so.5.5.1
SDL=libSDL-1.2.so.0.11.4

[Environment]
CINNAMON_VERSION=3.2.7
CLUTTER_IM_MODULE=xim
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-5mnlvae45Y,guid=2c2dcef10a6e6b10ca91a1e8587f2565
DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path
DESKTOP_SESSION=cinnamon
DISPLAY=:0
GB_GUI=gb.qt5
GDMSESSION=cinnamon
GDM_XSERVER_LOCATION=local
GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop
GIO_LAUNCHED_DESKTOP_FILE_PID=3489
GJS_DEBUG_OUTPUT=stderr
GJS_DEBUG_TOPICS=JS ERROR;JS LOG
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
GTK_IM_MODULE=xim
GTK_MODULES=gail:atk-bridge
GTK_OVERLAY_SCROLLING=1
HOME=<home>
LANG=it_IT.UTF-8
LC_ADDRESS=it_IT.UTF-8
LC_IDENTIFICATION=it_IT.UTF-8
LC_MEASUREMENT=it_IT.UTF-8
LC_MONETARY=it_IT.UTF-8
LC_NAME=it_IT.UTF-8
LC_NUMERIC=it_IT.UTF-8
LC_PAPER=it_IT.UTF-8
LC_TELEPHONE=it_IT.UTF-8
LC_TIME=it_IT.UTF-8
LOGNAME=<user>
MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path
MDMSESSION=cinnamon
MDM_LANG=it_IT.UTF-8
MDM_XSERVER_LOCATION=local
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
PWD=<home>
QT4_IM_MODULE=xim
QT_ACCESSIBILITY=1
QT_IM_MODULE=compose
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
QT_QPA_PLATFORMTHEME=qgnomeplatform
QT_STYLE_OVERRIDE=gtk
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1225,unix/<hostname>:/tmp/.ICE-unix/1225
SHELL=/bin/bash
SSH_AGENT_PID=1305
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
TZ=:/etc/localtime
USER=<user>
USERNAME=<user>
WINDOWPATH=7
XAUTHORITY=<home>/.Xauthority
XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
XDG_CURRENT_DESKTOP=X-Cinnamon
XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/usr/local/share/:/usr/share/:/usr/share/mdm/
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SESSION_COOKIE=2a5d5f96ef9147c0b35535562b32d0ff-1484727651.178712-1895066874
XDG_SESSION_DESKTOP=cinnamon
XDG_SESSION_ID=c1
XDG_VTNR=7
XMODIFIERS=@im=none

Quanto ai componenti, non ne ho aggiunti rispetto a quelli di default:
gb
gb.form
gb.gui
gb.image




15
Programmazione / Re:Problema con evento KeyPress
« il: 03 Gennaio 2017, 14:24:43 »
Allora, innanzitutto grazie per le risposte...
Ho provato sia ad aggiungere Key.Code = Key.Enter., anche se io ho un portatile senza tastierino numerico, sia ad agire sull'evento Keypress del Form, ma senza alcun risultato: da ambiente di programmazione tutto funziona, lanciando l'eseguibile invece la pressione di INVIO non scatena alcun evento.
Che devo fare?

Pagine: [1] 2