Visitatori:
1 Utente in linea

G.Camerlingo g.camerlingo@gmail.com
Home News Downloads Informatica Script Tutorial Staff Guestbook Forum

    Categorie


    Add


Google


    Utenti


    Downloads


    Link


    Post Recenti


Sviluppiamo per Android in Eclipse
Categoria: - Android
Data: - 28/05/2010

Sviluppiamo bene...sviluppiamo per Android. In questa piccola guida,ricca di screenshot vi illustreremo come preparare Eclipse per sviluppare su Android.

Per prima cosa ci serve Eclipse (per chi non lo avesse), scarichiamo Eclipse dal sito ufficiale http://www.eclipse.org/downloads/

Una volta scaricato decomprimiamolo e copiamolo per comodità in C:eclipse ( oppure dove volete voi).

Eseguiamo Eclispe, alla prima esecuzione Ecplise richiede la configurazione del workspace.

Adesso prepariamo l'ambiende di sviluppo tramite ADT(Android Development Tools). Dal menù Help -> Install New Software...

Inseriamo in "Work With:" la sorgente dei pacchetti dei Tool di  Android che è https://dl-ssl.google.com/android/eclipse/ e clicchiamo su "Add" Verranno visualizzati tutti i pachetti disponibili al download e all'installazione selezioniamo tutti e andiamo avantisu "Next"

Successivamente click su "Finish" Alla fine della procedura ci sarà richiesto di avviare Eclipse.

Adesso scarichiamo l'sdk di android all'indirizzo http://developer.android.com/sdk/index.html Al fine del download descomprimiamo l'sdk e copiamola in C:android-sdk-windows

Ritorniamo su Eclipse e andiamo su Window -> Preferences poi selezioniamo Android e aggiungiamo la path del SDK. Diamo comferma cliccando su Apply e poi su OK

Adesso lasciamo scaricare all'SDK manager tutto quello che gli serve. Andiamo nel menù "Windows" -> "Android SDK and AVD Manager" Selezioniamo tutto e clicchiamo su "Install Selected" e successivamente su "Install".

Adesso andate a riposare mentre termina il download.

Al vostro risveglio (non assicuro dipende da quanto dormite pesante) dovrebbe aver terminato il download. Riavviamo eclipse.Adesso possiamo creare progetti Android.

I prossimi Tutorial saranno compilare un Hello World e su come configurare l'emulatore Android in Ecplipse per testare le applicazioni.

 Commenti (0) |  Autore (GuiZ)




Rivendichiamo il nostro MEDIATRIX 2102 - Pubblicato su Pubblicato su Hacker Journal 200
Categoria: - Hack
Data: - 13/05/2010

Articolo Pubblicato su Hacker Journal numero 200

Con il fallimento dell’Elitel gli utenti del  Mediatrix 2102 si ritrovano con un GetAway Sip inutilizzabile in quanto bloccato dalla stessa Elitel.

Il firmware in questione è il 4.5.

Per giunta L’ UMN(utilità di configurazione da remoto) non funziona perchè anch'essa bloccata.

C’è un’unica strada da tentare, cioè Il file di configurazione da caricare dal pannello d’amministrazione web.

Chiedendo un po’ in giro sono riuscito ad avere username e password per l'accesso all’interfaccia web. 

User = admin
Password = voipfutura


Entrati nel pannello ben poco si può fare se non modificare i parametri di rete.

C'è tuttavia un'altra voce che permette di caricare un file di configurazione. Noi seguiremo l’unica strada a noi disponibile. Spulciando i manuali del mediatrix ci sono solo pochi esempi - che non aiutano se non nel capire come è strutturato il file da caricare nel mediatrix.

Il file in questione è un XML.

Il mediatrix ha un datbase MIB - uno specifico database per gli apparati di rete - dove a ogni campo corrisponde una serie numerica che lo identifica univocamente. (A prima vista sembra una specie di registro di sistema windows.)

http://it.wikipedia.org/wiki/Management_Information_Base

Con il file di configurazione che si carica si va ad impostare questi parametri nel database.

 

I CAMPI MIB

Ho scaricato la UME, una versione “express e lite” del management da remoto che consente di caricare i file strutture del database.

Per leggere com’è fatto  ho caricato un MIBFILE;  da lì poi, ho trovato gli 'indirizzi ' dei campi del database, e ho iniziato a provare le configurazioni!.

Aprendo UME e caricando un file MIB (nel mio caso ho preso il più vecchio che sono riuscito a reperire MxMibs_v1.5r2.35_NT.txt) si ha questa schermata 

 

Sulla nostra sinistra notiamo la struttura del database invece sulla destra i dettegli del 'campo' selezionato del database. 

I suddetti  concetti sono la base per capire cosa faremo. 

Mettiamo per un attimo UME da parte e analizziamo come strutturare l'xml. Nelle varie guide del mediatrix c'è solo un esempio di struttura tipo questo: 



 

“Numero Campo” sarebbe quel numero univoco che identifica un campo del mib
“Suffisso” e “Valore” puòessere sia un intero che un campo stringa. 

Adesso passiamo ai campi che ci servono e configuriamo il nostro Mediatrix 2102!

Questo esperimento vi guiderà alla configurazione del vostro Mediatrix 2102 per EuteliaVoip. 



 

 

Esplorando il database ho trovato i campi per la configurazione e ho preso l'indirizzo univoco chiamato OID (sulla vostra destra) dei seguenti Campi: 


1.3.6.1.4.1.4935.15.1.70.5 sipServerSelectConfigSource intero 0 statico 1 dhcp
1.3.6.1.4.1.4935.15.1.70.10.5 sipHomeDomainProxyStaticHost voip.eutelia.it
1.3.6.1.4.1.4935.15.1.70.10.10 sipHomeDomainProxyStaticPort 5060
1.3.6.1.4.1.4935.15.1.70.10.15 SipOutBoundProxystaticHost lo lasciamo vuoto
1.3.6.1.4.1.4935.15.1.70.10.20 SipOutBoundProxystaticPort lo lasciamo vuoto

e così via per tutti i parametri che ci servono.

 

COSTRUIAMO L’XML


Adesso costruiamo con questi campi il nostro xml:

<MX_Config_File FileId="MX_MIBFILE" MIBVersionNumber="" VersionNumber="1.0">
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.5" Suffix="0" Value="0" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.5" Suffix="0" Value="voip.eutelia.it" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.10" Suffix="0" Value="5060" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.15" Suffix="0" Value="" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.20" Suffix="0" Value="" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.25" Suffix="0" Value="voip.eutelia.it" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.35" Suffix="0" Value="5060" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.10.1.10" Suffix="3" Value="username1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.10.1.10" Suffix="4" Value=" username 2" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.10.1.15" Suffix="3" Value="NomeVisualizzare1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.10.1.15" Suffix="4" Value=" NomeVisualizzare1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.15" Suffix="3.1" Value="voip.eutelia.it" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.15" Suffix="4.1" Value=" voip.eutelia.it " />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.20" Suffix="3.1" Value="username1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.20" Suffix="4.1" Value="username2" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.25" Suffix="3.1" Value="password1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.25" Suffix="4.1" Value=" password2" />
</MX_Config_File>


Quest'altra invece è la configurazione per LiberaIlVoip:


<MX_Config_File FileId="MX_MIBFILE" MIBVersionNumber="" VersionNumber="1.0">
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.5" Suffix="0" Value="0" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.5" Suffix="0" Value="sip.liberailvoip.it" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.10" Suffix="0" Value="5060(porta usata)" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.15" Suffix="0" Value="" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.20" Suffix="0" Value="" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.25" Suffix="0" Value="sip.liberailvoip.it" />
   <Object Prefix="1.3.6.1.4.1.4935.15.1.70.10.35" Suffix="0" Value="5060(porta usata)" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.10.1.10" Suffix="3" Value="username1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.10.1.10" Suffix="4" Value=" username 2" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.10.1.15" Suffix="3" Value="NomeVisualizzare1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.10.1.15" Suffix="4" Value=" NomeVisualizzare1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.15" Suffix="3.1" Value="asterisk" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.15" Suffix="4.1" Value=" asterisk " />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.20" Suffix="3.1" Value="username1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.20" Suffix="4.1" Value="username2" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.25" Suffix="3.1" Value="password1" />
   <Object Prefix="1.3.6.1.4.1.4935.20.20.1.1.15.1.25" Suffix="4.1" Value=" password2" />
</MX_Config_File>  

CARICHIAMO LA CONFIGURAZIONE


Entriamo nel mediatrix:(collegandoci al'ip del mediatrix tramite browser)

 

Inseriamo:

Nomeutente: admin
Password: voipfutura

Andiamo su configurazione file: 

 

Caricato il file potremo finalmente iniziare a chiamare.

Al seguente link è possibile scaricare un file di configurazione d’esempio:
http://www.guido8975.it/index.php?ctg=6&id=66

 Commenti (0) |  Autore (GuiZ)






Geek-Blog.it
Categoria: - News Generali
Data: - 19/04/2010

Finalmente un blog di tecnologia, nuovo ma soprattutto libero ed indipendente. Che tu "sia" Windows o Apple, PlayStation o Xbox, Nokia o Motorola, qui troverai la risposta che cerchi.


Geek-Blot.it

 Commenti (4) |  Autore (GuiZ)




[CSS] Un div sul flash
Categoria: - Css / Html
Data: - 06/04/2010

Ecco un css su come inpostare un div su di un flash (centrandolo).
In questo esempio รจ un flash in un div su di un flash..


Continua all'articolo - >

Tag: css html div su flash centrato flash su flash IE 8 FF 3 CROME

 Commenti (0) |  Autore (GuiZ)








©G.Camerlingo 2010