mercoledì 10 dicembre 2014

WhatsApp con Raspberry Pi

by dukone  |  in whataspp at  06:15



Step 1: Preparia il Raspberry per WhatsApp

Aggiorniamo i pacchetti del nostro sistema con
sudo apt-get update
sudo apt-get upgrade
Aggiorniamo il firmware
sudo rpi-update
Prepariamo il sistema con tutto il necessario per Yowsup (WhatsApp)
sudo apt-get install python-dateutil
sudo apt-get install python-setuptools
sudo apt-get install python-dev
sudo apt-get install libevent-dev
sudo apt-get install ncurses-dev
Facciamo il download della libreria con il comando 
git clone git://github.com/tgalal/yowsup.git
entriamo della cartella
cd yowsup
installiamo il tutto con il comando 
sudo python setup.py install

Step 2: Registrazione a WhatsApp


Dopo aver installato la libreria dobbiamo registrare il dispositivo da utilizzare WhatsApp. Yowsup viene fornito con una riga di comando frontend multipiattaforma chiamato yowsup-cli. Vi fornisce le opzioni di registrazione, e fornisce alcuni demo, ad esempio un client a riga di comando.

Registrazione WhatsApp prevede 2 passi. In primo luogo è necessario richiedere un codice di registrazione. E poi si riprende la registrazione con il codice che avete ottenuto.



Richiedete il codice con questo comando
python yowsup-cli registration --requestcode sms --phone 39xxxxxxxxxx --cc 39 --mcc 222 --mnc 10

Sostituire con i vostri dati,
cc è il codice della nazione in questo esempio 39 è per l'Italia,
mcc è Mobile Country Code cercate il vostro qui
mnc è Mobile Network Code cercate il vostro qui
Dovreste ricevere sul vostro telefono cellulare un messaggio sms con un codice come xxx-xxx
Invia un messaggio a richiedere la registrazione con questo comando, (sostituire xxx-xxx con codice ricevuto)
python yowsup-cli registration --register xxx-xxx --phone 39xxxxxxxxxx --cc 39
Se tutto va bene, dovremmo ottenere un messaggio come questo
status: ok
  kind: free
  pw: xxxxxxxxxxxxxxxxxx=
  price: € 0,89
  price_expiration: 1416553637
  currency: EUR
  cost: 0.89
  expiration: 1445241022
  login: 39xxxxxxxxxxx
  type: existing

Create un file e salvare le vostre credenziali
sudo nano /home/pi/yowsup/config
with this content
## Actual config starts below ##
  cc=39 #if not specified it will be autodetected
  phone=39xxxxxxxxxx
  password=xxxxxxxxxxxxxxx=
Ok, siamo pronti per il test, Yowsup ha un'applicazione demo /home/pi/yowsup/yowsup/demos
Entrate nella cartella yowsup 
cd /home/pi/yowsup
Facciamo partire yowsup-cli demos con il comando
yowsup-cli demos --yowsup --config config
Vedrete ora Yowsup prompt
Se digitate "/help" comparirà una lista di comandi
Digitate '/L' per fare login; per inviare un messaggio digitate
/message send 39xxxxxxxxxx "Questo messaggio è stato inviato da Raspberry Pi"
sostituite  xxx con il numero de destinatario.






Installare il Server FTP su Raspberry Pi

by dukone  |  in Rasoberry Pi at  02:38
Installeremo FTP per consentire il trasferimento dei file da e verso il tuo Raspberry Pi.
Digitiamo:

sudo chown -R pi /var/www
sudo apt-get install vsftpd

Configuriamo l' FTP

Modifica il file vsftpd.conf, che puoi trovare solitamente in /etc/vsftpd.conf. 

sudo nano /etc/vsftpd.conf

Modifica: 
anonymous_enable=YES  (prima)
con 
anonymous_enable=NO, (dopo)
leva il commento da 
#local_enable=YES  (prima)
local_enable=YES     (dopo)
#write_enable=YES   (prima)
write_enable=YES   (dopo)

poi vai alla fine del file e aggiungi: 

force_dot_files=YES  
local_root=/var/www/

Adesso salva e chiudi il file.

Adesso riavvia vsftpd:

sudo service vsftpd restart






Installare PhpMyAdmin sul Raspberry Pi

by dukone  |  in Rasoberry Pi at  02:07
PhpMyAdmin è una comoda interfaccia web per la gestione di database locali di MySQL.
Il Raspberry deve avere la seguente configurazione: Apache, PHP e MySQL.







Digitiamo:


  • pi@raspberry~$sudo apt-get install phpmyadmin

Durante l’installazione se comparirà una schermata blu dove vi si chiederà di scegliere tra apache2 e lighttpd ;


scegliamo apache2



Andando avanti vi verrà chiesto di configurare i parametri di accesso al vostro DB MySQL.
Alla domanda di configurazione del database con dbconfig-common, scegliere Sì. In seguito verrà chiesto di immettere la password di amministrazione del vostro DB MySQL e di impostare una password per PhpMySQL.


PhpMyAdmin è installato sul vostro Raspberry Pi. Non ci rimane di configurare Apache per permettere di usare l'indirizzo web http: //your.raspberrypi.domain/phpmyadmin per accedervi.
Digitiamo:


  • pi@raspberry~$sudo nano /etc/apache2/apache2.conf


Scorrete il file fino alla fine ed inserite le seguenti righe:

Include /etc/phpmyadmin/apache.conf
Servername localhost

Salvate e riavviate il demone di Apache


  • pi@raspberry~$sudo /etc/init.d/apache2 restart


Adesso accediamo al link: http://localhost/phpmyadmin/

inserendo nome utente (root) e password (impostata dalla schermata blu comparsa in precedenza)









martedì 9 dicembre 2014

Installare il Server su Raspberry Pi

by dukone  |  in Rasoberry Pi at  09:48
Aggiungiamo al nostro Raspberry Pi il server Apache e il supporto per il php.

Usa il seguente codice:

sudo
apt-get install apache2 php5 libapache2-mod-php5


Se qualcosa non va a buonfine, esegui:
sudo groupadd www-data
sudo usermod -g www-data www-data

Adesso riavvia il dispositivo:


sudo service apache2 restart

Installa PHP:
sudo apt-get install php5-cgi

Installa MySQL

sudo apt-get install mysql-server mysql-client php5-mysql



Primi passi dopo l'avvio di Raspberry Pi

by dukone  |  in Rasoberry Pi at  09:25
Dopo aver messo il tutto sulla vostra Sd vediamo come aggiornare il tutto con da terminale.

Per prima cosa, dovremo aggiornare il clock, aggiornare le fonti e poi aggiornare tutti i pacchetti preinstallati. Usa il seguente codice:

sudo dpkg-reconfigure tzdata
sudo apt-get update
sudo apt-get upgrade

Ora dobbiamo installare RPI, lo strumento per l'update di Hexxeh, per tenere aggiornato Raspberry Pi. Usa il seguente codice:


sudo apt-get install ca-certificates
sudo apt-get install git-core
sudo wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update
sudo rpi-update
sudo shutdown -r now


domenica 16 novembre 2014

Raspberry pi preparare SD-Cards IMG os con MacOSX

by dukone  |  in Sd at  08:10

Vi segnalo qualche utility per chi come me ha un mac e non gli va di fare tutto da riga di comando per mettere il sistema operativo del nostro Raspberry Pi nella sd


sabato 16 marzo 2013

3G Wireless N RouterModel No. TL-MR3020 - Piccoli test al volo

by dukone  |  in ZTE MF110 at  20:36

In evidenza:

  • Condivisione della connessione da modem USB 3G/4G LTE/UMTS/HSPA/EVDO ovunque una rete cellulare sia disponibile
  • Design da viaggio, piccolo e leggero da trasportare
  • Modalità operative 3G/4G Router, WISP Client Router ed AP per adattarsi ad ogni esigenza
  • USB/WAN failover per garantire una connessione Internet sempre attiva



Proudly Powered by Blogger.