[Progetto] BlueDUN, stabilire connessioni internet via bluetooth
Inviato: domenica 10 gennaio 2010, 1:11
Mostro in anteprima il progetto BlueDUN a cui sto lavorando da un paio di giorni.
Si tratta di un'applicazione per l'utilizzo delle connessioni internet attraverso bluetooth, quelle usate da telefoni cellulari, palmari e smartphone.
Requisito fondamentale per l'utilizzo della connessione internet con questo programma è il servizio DUN (Dial-Up Networking) presente nella maggioranza dei telefoni moderni.
L'interfaccia grafica è ancora temporanea e subirà probabilmente un paio di rivisitazioni. Chiunque abbia usato BlueWho noterà sicuramente la somiglianza, puramente iniziale. BlueWho è infatti nato da BlueDUN mentre che lo realizzavo.
Il suo funzionamento è abbastanza semplice: all'avvio o su richiesta saranno mostrati tutti i dispositivi bluetooth rilevati.
Mediante il pulsante in alto Available services sarà possibile verificare la disponibilità del servizio DUN sul dispositivo. Nella schermata qui mostrata corrisponde al canale 1 su protocollo RFCOMM. Comunque ci penserà il programma a scegliere il canale corretto.
Sulla schermata iniziale prima di procedere sarà necessario cliccare il piccolo pulsante in basso che consente la configurazione delle porte seriali su RFCOMM.
Sarà mostrato l'elenco delle porte già configurate (a mano o da altri programmi) e da qui sarà possibile aggiungere la porta necessaria all'uso del servizio DUN del dispositivo scelto. Non sarà necessario indicar nulla, ci penserà il programma a configurarla con i parametri giusti. Qualora non si disponesse dei diritti amministrativi verrà chiesta l'autorizzazione per operare le modifiche alle porte RFCOMM.
Scelta la porta sarà possibile proseguire con la configurazione e saranno indicate tutte le connessioni internet precedentemente configurate e offerta la possibilità di configurarne di nuove oppure modificare quelle esistenti.
La configurazione della connessione è suddivisa in schede, i parametri fondamentali si trovano nella prima denominata General. Lo stupid-mode è utilizzato da alcuni modem che non supportano correttamente le connessioni via PPPD e non inviano la conferma di pronto alla connessione.
La seconda scheda Phone numbers contiene i numeri di telefono principale e alternativi e le regole di composizione del modem. Se la connessione è già configurata sul cellulare basterà utilizzare il numero telefonico *99# che avvierà la connessione internet predefinita del telefono.
La scheda Addresses consente di definire l'indirizzo IP, il gateway e il DNS da usare per la connessione internet. Generalmente è necessario lasciare le opzioni predefinite per l'assegnazione automatica.
La scheda Initialization definisce i comandi AT necessari ad inizializzare il modem e prepararlo alla connessione, si tratta di comandi avanzati, generalmente non necessari.
La scheda Advanced contiene parametri avanzati di configurazione della connessione, anche questi possono essere lasciati in bianco e andranno usati solo per configurazioni particolari.
Superata la configurazione della connessione sarà possibile avviare la composizione che avvierà la connessione internet.
Questa parte non è ancora dotata di interfaccia grafica.
C'è ancora parecchio lavoro su questo progetto che è diventato più grande di quel che mi aspettassi, tuttavia procede regolaramente e senza intoppi. L'interfaccia è già stata rivoluzionata parecchie volte e altri cambiamenti subirà.
Cerco collaboratori di vario genere:
1) Idee per una migliore organizzazione dell'interfaccia grafica, sono graditi anche mock-up (schizzi).
2) Grafici per l'icona logo dell'applicazione, se qualcuno volesse proporne una gradevole potrebbe diventare il logo ufficiale del progetto.
3) Traduttori che conoscano lingue straniere eccetto inglese e francese (sono escluse le traduzioni con sistemi automatici quali google translate o babelfish).
4) Utenti dotati di telefoni con connessione internet e servizio DUN.
Attendo pareri e idee su questo progetto che dovrebbe vedere la luce nelle prossime settimane.
(b2b)
Si tratta di un'applicazione per l'utilizzo delle connessioni internet attraverso bluetooth, quelle usate da telefoni cellulari, palmari e smartphone.
Requisito fondamentale per l'utilizzo della connessione internet con questo programma è il servizio DUN (Dial-Up Networking) presente nella maggioranza dei telefoni moderni.
L'interfaccia grafica è ancora temporanea e subirà probabilmente un paio di rivisitazioni. Chiunque abbia usato BlueWho noterà sicuramente la somiglianza, puramente iniziale. BlueWho è infatti nato da BlueDUN mentre che lo realizzavo.
Il suo funzionamento è abbastanza semplice: all'avvio o su richiesta saranno mostrati tutti i dispositivi bluetooth rilevati.
Mediante il pulsante in alto Available services sarà possibile verificare la disponibilità del servizio DUN sul dispositivo. Nella schermata qui mostrata corrisponde al canale 1 su protocollo RFCOMM. Comunque ci penserà il programma a scegliere il canale corretto.
Sulla schermata iniziale prima di procedere sarà necessario cliccare il piccolo pulsante in basso che consente la configurazione delle porte seriali su RFCOMM.
Sarà mostrato l'elenco delle porte già configurate (a mano o da altri programmi) e da qui sarà possibile aggiungere la porta necessaria all'uso del servizio DUN del dispositivo scelto. Non sarà necessario indicar nulla, ci penserà il programma a configurarla con i parametri giusti. Qualora non si disponesse dei diritti amministrativi verrà chiesta l'autorizzazione per operare le modifiche alle porte RFCOMM.
Scelta la porta sarà possibile proseguire con la configurazione e saranno indicate tutte le connessioni internet precedentemente configurate e offerta la possibilità di configurarne di nuove oppure modificare quelle esistenti.
La configurazione della connessione è suddivisa in schede, i parametri fondamentali si trovano nella prima denominata General. Lo stupid-mode è utilizzato da alcuni modem che non supportano correttamente le connessioni via PPPD e non inviano la conferma di pronto alla connessione.
La seconda scheda Phone numbers contiene i numeri di telefono principale e alternativi e le regole di composizione del modem. Se la connessione è già configurata sul cellulare basterà utilizzare il numero telefonico *99# che avvierà la connessione internet predefinita del telefono.
La scheda Addresses consente di definire l'indirizzo IP, il gateway e il DNS da usare per la connessione internet. Generalmente è necessario lasciare le opzioni predefinite per l'assegnazione automatica.
La scheda Initialization definisce i comandi AT necessari ad inizializzare il modem e prepararlo alla connessione, si tratta di comandi avanzati, generalmente non necessari.
La scheda Advanced contiene parametri avanzati di configurazione della connessione, anche questi possono essere lasciati in bianco e andranno usati solo per configurazioni particolari.
Superata la configurazione della connessione sarà possibile avviare la composizione che avvierà la connessione internet.
Questa parte non è ancora dotata di interfaccia grafica.
C'è ancora parecchio lavoro su questo progetto che è diventato più grande di quel che mi aspettassi, tuttavia procede regolaramente e senza intoppi. L'interfaccia è già stata rivoluzionata parecchie volte e altri cambiamenti subirà.
Cerco collaboratori di vario genere:
1) Idee per una migliore organizzazione dell'interfaccia grafica, sono graditi anche mock-up (schizzi).
2) Grafici per l'icona logo dell'applicazione, se qualcuno volesse proporne una gradevole potrebbe diventare il logo ufficiale del progetto.
3) Traduttori che conoscano lingue straniere eccetto inglese e francese (sono escluse le traduzioni con sistemi automatici quali google translate o babelfish).
4) Utenti dotati di telefoni con connessione internet e servizio DUN.
Attendo pareri e idee su questo progetto che dovrebbe vedere la luce nelle prossime settimane.
(b2b)