Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AndreaBertini/Prove0"
Differenze tra le versioni 10 e 64 (in 54 versioni)
Versione 10 del 09/04/2007 14.52.44
Dimensione: 2822
Commento:
Versione 64 del 14/03/2011 12.49.54
Dimensione: 1013
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from AndreaBertini/Prove
Linea 2: Linea 3:
[[BR]]
||<tablebgcolor="#f1f1ed" tablewidth="35%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]] [[TableOfContents]] ||
<<Immagine(Icone/Grandi/gambas.png,50,left)>><<BR>>
= Hello World! con Gambas in 5 minuti! =
 1. Apri il programma selezionando l'icona dal menù Applicazioni => Programmazione => Gambas2
{{attachment:g1.png}}
Linea 5: Linea 8:
== Introduzione ==  1. Seleziona Nuovo progetto => Applicazione grafica GTK
Linea 7: Linea 10:
Sentendo la necessita’ di trasferire dati, fotografie e suonerie sul mio cellulare motorola V220 da linux , girovagando in rete ho trovato questo software open source che fa proprio al caso mio. L’aspetto grafico e’ abbastanza buono, e permette di visualizzare/modificare/trasferire file sul cellulare in maniera intuitiva. E’ inoltre presente anche una sezione dedicata alle applicazioni java, giochi.  1. Crea una nuova cartella denominata 'hello'
Linea 9: Linea 12:
== Installazione ==  1. Assegna la cartella al progetto
Linea 11: Linea 14:
Aggiungere questa repository:  1. Assegna nome e titolo del progetto 'hello'
Linea 13: Linea 16:
{{{deb http://ubuntu.geole.info/ dapper universe multiverse}}}  1. Appare la finestra di Gambas2
Linea 15: Linea 18:
Aggiungere la chiave apt:  1. Clicca sulla form denominata FMain
Linea 17: Linea 20:
{{{
wget http://www.geole.info/fileadmin/data/misc/geole.info-apt-key.gpg
sudo apt-key add geole.info-apt-key.gpg
}}}
 1. Clicca sulla toolbar posta a destra in basso e inserisci un bottone nella form
Linea 22: Linea 22:
Aprire un terminale e digitare:  1. Assegna al bottone il testo 'OK'
Linea 24: Linea 24:
{{{apt-get install moto4lin}}}  1. Clicca di nuovo sulla tollbar e inserisci un controllo di tipo testo nella form
Linea 26: Linea 26:
== Configurazione ==  1. Setta come vuoto il testo del controllo
Linea 28: Linea 28:
Avviare l’applicazione con privilegi di root  1. Clicca ora sulla form evidenziando il codice sottostante la form stessa
Linea 30: Linea 30:
    sudo moto4lin  1. Inserisci il codice come nella figura
Linea 32: Linea 32:
collegare il telefono alla porta usb del pc e verificare che sia correttamente riconosciuto dal sistema operativo

    overflow86@ubuntu:~$ lsusb
    Bus 004 Device 001: ID 0000:0000
    Bus 001 Device 001: ID 0000:0000
    Bus 003 Device 001: ID 0000:0000
    Bus 002 Device 004: ID 22b8:4902 Motorola PCS E398 GSM Phone
    Bus 002 Device 001: ID 0000:0000

cliccare da moto4lin sull’icona “preferences” e inserire nella sezione connection nella voce ACM Device la stringa /dev/ttyACM0
abilitare la voce Auto Connect to Device e cliccare su UPDATE LIST

config

Dimenticavo di dire che bisogna avere caricati i moduli necessari per la gestione del telefono su porta usb.Da terminale diamo i seguenti comandi:

    $ lsmod |grep usbcore

    usbcore 114688 5 usbhid,usb_storage,uhci_hcd,ehci_hcd

e verifichiamo che sia presente la voce cdc_acm

Nel caso non ci fosse da root eseguiamo questo comando

    # modprobe cdc_acm

poi verifichiamo che effettivamente il modulo sia stato caricato

    $ lsmod |grep usbcore

    usbcore 114688 6 cdc_acm,usbhid,usb_storage,uhci_hcd,ehci_hcd

Ora dobbiamo verificare quale nome e’ stato dato al nostro telefono e da terminale eseguiamo questo:

    $ less /var/log/syslog|grep acm

    Jan 13 12:46:31 ubuntu kernel: [17181658.232000] cdc_acm 3-2:1.0: ttyACM0: USB ACM device
    Jan 13 12:46:31 ubuntu kernel: [17181658.240000] usbcore: registered new driver cdc_acm
    Jan 13 12:46:31 ubuntu kernel: [17181658.240000] drivers/usb/class/cdc-acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters

Il nostro telefono e’ riconosciuto come /dev/ttyACM0


## da questo punto in poi non modificare!
 1. Compila il programma e lancia il programma!
Linea 77: Linea 34:
 CategoryHomepage CategoryHomepage


Hello World! con Gambas in 5 minuti!

  1. Apri il programma selezionando l'icona dal menù Applicazioni => Programmazione => Gambas2

g1.png

  1. Seleziona Nuovo progetto => Applicazione grafica GTK

  2. Crea una nuova cartella denominata 'hello'
  3. Assegna la cartella al progetto
  4. Assegna nome e titolo del progetto 'hello'
  5. Appare la finestra di Gambas2
  6. Clicca sulla form denominata FMain
  7. Clicca sulla toolbar posta a destra in basso e inserisci un bottone nella form
  8. Assegna al bottone il testo 'OK'
  9. Clicca di nuovo sulla tollbar e inserisci un controllo di tipo testo nella form
  10. Setta come vuoto il testo del controllo
  11. Clicca ora sulla form evidenziando il codice sottostante la form stessa
  12. Inserisci il codice come nella figura
  13. Compila il programma e lancia il programma!


CategoryHomepage