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 - allegfede

Pagine: [1] 2 3 ... 50
1
OpenBar / Saluti da un vecchio utente :D
« il: 13 Aprile 2023, 17:32:05 »
Ciao ragazzi. E' da molto che non mi faccio vivo ed oggi mi e' tornato in mente gambas e la sua piacevole comunita' italiana.

Per i fatti della vita, ho cambiato lavoro ed ora mi trovo (piu' o meno) costretto a lavorare in ambiente windows/java .... e gambas e' riamsto un po' nel cassetto :-(

Tempo libero 0, ma prometto che il giorno che gambas verra' portato su windows o (piu' o meno con la stessa probabilita') riusciro' ad andare in pensione e programmare per diletto, mi rifaro' vivo con un po' di progetti pazzi :D

saluti

2
per diverse ragioni che non sto ad elencare, mi serve che un'applicazione gambas (audio_recorder.gambas) sia sempre in esecuzione, ma i metodi "standard" che cercano il PID dell'applicazione non funzionano, perche' in realta' l'applicativo gambas e' interpretato ed i pid restituiti sono quelli dell'inteprete "gbr3".

Il metodo che ho implementato in pratica conta le linee restituite dal comando "grep", che cerca su tutta la linea restituita da "ps".

Spero possa esservi utile:
Codice: [Seleziona]
#!/bin/bash

#beware 0 if not running, 1 if one is running, 2 or more if more are running

recorder_running=$(ps aux | grep gbr3 | grep recorder | wc -l);

# grep gbr3 estrae tutte le applicazioni interpretate da gambas3 runtime ...
# il grep successivo estrae quella specifica (in questo caso il recorder)

echo $recorder_running;

if [ "$recorder_running" -gt "0" ];
  then
    echo 'recorder is running ok';
    #agite di conseguenza
    else
      echo 'recorder is NOT running!';
      #agite di conseguenza
fi;

3
Programmazione / Re:Tutti i giorni alla stessa ora.
« il: 31 Dicembre 2020, 13:13:33 »
Ho provato anche
Codice: [Seleziona]
  If Format$(Now, "hh:nn:ss") = "21:44:10" Then InviaEmail
:ciao:

secondo me questa e' formalmente piu' corretta

4
Programmazione / Re:come fare outline di testo?
« il: 31 Dicembre 2020, 13:09:52 »
wow!
Non avendo avuto modo di provare il codice della guida in tedesco, ma solo leggerle velocemente, pensavo che stroke servisse a "finalizzare" una serie di comandi al componente.

Ho iniziato a lavorare anche in un'altra azienda e due part time > full time => minor tempo per la sperimentazione :-(

Inizio a sperimentare durante le feste :-)

grazie befana e babbo natale :D

buon 2021 a tutti voi

5
Programmazione / come fare outline di testo?
« il: 23 Dicembre 2020, 10:06:55 »
Salve, sto studiando il modo di poter sostituire un software che utilizziamo a lavoro e che gira su windows (ed al massimo XP), con una versione linux, piu' snella e personalizzabile.

scala infochannel designer 5:


Pero' una delle funzioni che utilizziamo di piu' e' tracciare un "outline" al testo (EVENTS nell'immagine qui sotto):


Cercando qualche info sul componente cairo, mi sono imbattuto in questa "guida", in tedesco, che sembra fatta abbastanza bene:
https://gambas-buch.de/dwen/doku.php?id=k25:k25.1:start

ma non riesco a trovare alcun accenno alla realizzazione di un "contorno" all'oggetto testo.

idee?

Grazie e buon natale :D

6
Mi scusino gli amministratori, ma non ho trovato la sezione adatta.
Mi chiedevo se c'e' in progetto di portare gambas su altre piattaforme (argh windows ....) :-(

7
Programmazione / Re:file xml per fattura elettronica B2B
« il: 17 Novembre 2020, 10:35:24 »
naderit, lo provero' al piu' presto. Sei un mito.
Ovviamente faro' dei cambiamenti e ripubblichero' qui' il link al nuovo progetto (credits a te ovviamente) ;-)

8
Programmazione / Re:file xml per fattura elettronica B2B
« il: 11 Novembre 2020, 10:10:09 »
salve e ben ritrovati.
Mi scuso in anticipo per questo "necroposting", ma in questi giorni mi e' stato chiesto di sviluppare un "micro" gestionale, ed ovviamente e' saltato fuori il discorso "fattura elettronica".
Mi chiedevo quindi se altri come me avessero mai dovuto affrontare l'argomento e come stanno procedendo le cose.

Al momento non ho a disposizione una macchina linux su cui provare il codice di Naderit, ma nel frattempo sto raccogliendo qualche informazione.
Per esempio c'e questo componente in node.js che puo' essere di ispirazione: https://github.com/andreafalzetti/node-fatturazione-elettronica-aruba

...e questo posto "googolato" sulle API REST per excel (rabbrividiamo) sempre per aruba: http://rest-examples.chilkat.io/fatturazione_elettronica_aruba_it/excel/default.cshtml

9
Raspberry Pi / Re:Gambas: che futuro su Raspberry?
« il: 14 Settembre 2020, 20:20:11 »
Ma se invece di compilare Gambas3 sul raspberry lo si Cross-compilasse su una macchina piu' potente?

Chi ha esperienza di cross compilazione?

Per i test posso mettermi a disposizione.

10
Programmazione / Re:Dialog.SelectDirectory() ignora filter
« il: 29 Aprile 2020, 17:20:33 »
sempre ignorato il filter .. anche con il codice che hai passato caro :-(

11
ok, grazie, speravo di evitare di dover scansionare tutta la riga :D

penso possa essere una buona aggunta al core di gmabas, quello di avre un "wrapper" per considerare un oggetto singolo la riga(i) o la colonna(j) .. speriamo la implementino :D

12
Codice: [Seleziona]
If group = True Then
         GridView_Media.Row[i].Background = Color.LightGray
         Else
            GridView_Media.Row[i].Background = Color.Background
      Endif

errore:
non e' un oggetto dell'Fmain .....

mi accontenterei di cambiare il colore del font .....

13
Programmazione / Dialog.SelectDirectory() ignora filter
« il: 21 Aprile 2020, 16:00:52 »
in un pezzetto di codice utilizzo questa chimata al dialog per scegliere una directory.

Codice: [Seleziona]
Dialog.Filter = ["*.mpg;*.mpeg;*.mp4;*.mkv;*.avi;*.flv;*.mov;*.mts;*.webm", "video files"]
  If Not Dialog.SelectDirectory() Then
      Content("folder", Dialog.Path, "")
  Endif

La mia idea e' quella pero' di far vedere all'utente solo i file di tipo "video" nella directory scelta, ma in esecuzione ottengo il solo filtro "all files".

Capita anche a voi?

PS: gambas 3.14.3 su ubuntu 19.10

14
Altri linguaggi / Re:mit app inventor 2 / Thunkable
« il: 31 Dicembre 2019, 13:26:20 »
rispetto all'ultimo post di minisini, io ribalterei il punto di vista.

riciclare cosa e' stato fatto per il parser e l'ide e forkare l'interprete/compilatore per andare sul sottosistema android invece di quello linux "standard".

"How to replace the GNU libc by the Android libc", basta non farlo, si forka un interprete/compilatore che usi android libc
" How to use Qt on Android for making the GUI". basta avere un progetto "android" nello splash screen (come di hanno per qt/gtk) che usi gli "oggetti" standard di android

la risorsa piu' scarsa penso sia il tempo in realta' ....

15
Altri linguaggi / mit app inventor 2 / Thunkable
« il: 30 Dicembre 2019, 13:23:18 »
Sto giocando in questi giorni con questi prodotti, molto carini, che permettono anche a chi non ha basi di programmazione, di poter realizzare semplici app per android.

Thunkable: https://thunkable.com
mitt app inventor2: http://Fai2.appinventor.mit.edu

E' veramente un peccato che non si possa utilizzare gambas per creare app android con una cross compilazione o altra tecnica di porting su android (o ios).

Pagine: [1] 2 3 ... 50