22 liens privés
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
sudo apt-get update && sudo apt-get install nodejs npm
sudo apt-get install mpg321
"speak.php"
<?php
exec('mpg321 "http://translate.google.com/translate_tts?tl=fr&q=Bonjour"');
?>
Ajoutez l'utilisateur www-data au groupe audio
sudo adduser www-data audio
Placez ce fichier PHP dans le dossier "/var/www".
http://IP_RASP/speak.php
remplacer "bonjour" par une variable dans notre fichier php
if(isset($_GET['text']))
{
exec('mpg321 "http://translate.google.com/translate_tts?tl=fr&q='.urlencode($_GET['text']).'"');
}
"http://IP_RASP/speak.php?text="
Pour encoder le texte pour une URL ( si vous voulez envoyer du texte accentué, avec des espaces ou caractères spéciaux, ... utilisez la fonction" urlencode()" en php ou "encodeURIComponent()" en JavaScript.
sudo apt-get install git-core
git clone git://git.drogon.net/wiringPi
Installez WiringPi en vous plaçant dans le répertoire de WiringPi et en exécutant la commande ./build :
cd wiringPi
./build
git clone https://github.com/r10r/rcswitch-pi.git
Installez rcswitch-pi en allant dans le répertoire de rcswitch-pi et en exécutant la commande make :
cd rcswitch-pi
make
sudo apt-get install build-essential make libncurses5-dev lzma initramfs-tools
cd /usr/src/
sudo wget http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.14.25.tar.gz
sudo tar xfvz linux-3.14.25.tar.gz
cd linux-3.14.25
sudo wget ftp://ftp.ovh.net/made-in-ovh/bzImage/3.14.25/config-3.14.25-xxxx-std-ipv6-64
sudo mv config-3.14.25-xxxx-std-ipv6-64 .config
sudo make menuconfig
« Enable loadable module support »
sudo make
sudo make install
sudo make modules_install
ls /lib/modules/3.14.25-xxxx-std-ipv6-64/
sudo mkinitramfs -k -o /boot/initrd.img-3.14.25-xxxx-std-ipv6-64 3.14.25-xxxx-std-ipv6-64
ls /boot/ | grep 3.14.25
ls /etc/grub.d
sudo mv /etc/grub.d/06_OVHkernel /etc/grub.d/11_OVHkernel
sudo update-grub2
sudo reboot
uname -r
dmesg | grep 3.14.25