Poslao: 16 Mar 2015 21:38
|
offline
- Dr.Cooler

- Građanin
- Pridružio: 18 Jun 2014
- Poruke: 178
|
Pozdrav,
Imam jedan mali problem. naime imam jednu veoma prostu SH skriptu na Raspberry Pi-u kog pokrece Linux i sl. E sada u toj skripti imam neke ECHO elemente koji pri pokretanju skripte ispisuju neki text i to. Sada bih ja zeleo, naravno ako je moguce, da te ECHO elemente iz SH Skripte prikazem/preuzmem i umetnem u nekoj PHP Varijabli, a kasnije integrisem u HTML. Evo ispod deo skripte pa ako neko moze da pomogne, hvala mu unapred!
#!/bin/sh
#
# blink.sh:
# Standard "blink" program in wiringPi. Blinks an LED connected
# to the first GPIO pin.
#
# Copyright (c) 2012-2013 Gordon Henderson. <projects@drogon.net>
#######################################################################
# This file is part of wiringPi:
# https://projects.drogon.net/raspberry-pi/wiringpi/
#
# wiringPi is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# wiringPi is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with wiringPi. If not, see <http://www.gnu.org/licenses/>.
#######################################################################
#Black 0;30 Dark Gray 1;30
#Blue 0;34 Light Blue 1;34
#Green 0;32 Light Green 1;32
#Cyan 0;36 Light Cyan 1;36
#Red 0;31 Light Red 1;31
#Purple 0;35 Light Purple 1;35
#Brown/Orange 0;33 Yellow 1;33
#Light Gray 0;37 White 1;37
#######################################################################
LBlue='\033[1;34m'
Yellow='\033[1;33m'
NC='\033[1;37m'
echo "${LBlue} Raspberry Pi \n Autor Projekta: Miljan Ilic \n OS "Branko Radicevic" Vranje ${NC}"
sleep 0.2
echo "${Yellow} Ucitavanje 0%"
sleep 0.2
echo " Ucitavanje 25%"
sleep 0.2
echo " Ucitavanje 50%"
sleep 0.2
echo " Ucitavanje 75%"
sleep 0.2
echo " Ucitavanje 100% ${NC}"
sleep 0.2
echo "${LBlue} Skripta v1.0 By Miljan Ilic je ucitana! ${NC}"
sleep 0.2
# LED Pin - wiringPi pin 0 is BCM_GPIO 17.
PIN=0
gpio mode $PIN out
while true; do
gpio write $PIN 1
sleep 0.6
gpio write $PIN 0
sleep 0.6
done
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 17 Mar 2015 15:56
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1625
- Gde živiš: Pancevo
|
Stavi sve te echo-e u promenljive. Kada to odradis u php-u napravis funkciju koja prihvata vrednost toga.
npr. function getInput((array) $argc) {} ali najbitnije je da kroz sh scripte pozoves php. npr:
$cd /var/www
$ php mojaScripta.php argc argc argc
|
|
|
|
Poslao: 17 Mar 2015 16:27
|
offline
- Dr.Cooler

- Građanin
- Pridružio: 18 Jun 2014
- Poruke: 178
|
Uff. Nije mi to nesto najjasnije. Ajde ako mozete da mi objasnite kako prakticno u primeru da ECHO npr: "echo "${Yellow} Ucitavanje 0%" " Stavim u promenljivu, i kako da definisem tu SH skriptu u PHP ili obrnuto. Da mi npr prikaze u PHP-u gore pomenuti ECHO, posle toga cu sigurno shvatiti: Izvinite sto Vas mucim, ali potrebno mi je, a i zelim da naucim nesto. Pozz
|
|
|
|
|
Poslao: 19 Mar 2015 12:50
|
offline
- Dr.Cooler

- Građanin
- Pridružio: 18 Jun 2014
- Poruke: 178
|
Uradio:
ECHO1='echo " Raspberry Pi Semafor \n Autor Projekta: Miljan Ilic \n OS "Branko Radicevic" Vranje"'
ECHO2='echo " Ucitavanje 0%"'
ECHO3='echo " Ucitavanje 25%"'
ECHO4='echo " Ucitavanje 50%"'
ECHO5='echo " Ucitavanje 75%"'
ECHO6='echo " Ucitavanje 100%"'
ECHO7='echo " Skripta Semafor v1.0 By Miljan Ilic je ucitana!"'
echo "${LBlue} Raspberry Pi Semafor \n Autor Projekta: Miljan Ilic \n OS "Branko Radicevic" Vranje ${NC}"
sleep 0.2
echo "${Yellow} Ucitavanje 0%"
sleep 0.2
echo " Ucitavanje 25%"
sleep 0.2
echo " Ucitavanje 50%"
sleep 0.2
echo " Ucitavanje 75%"
sleep 0.2
echo " Ucitavanje 100% ${NC}"
sleep 0.2
echo "${LBlue} Skripta Semafor v1.0 By Miljan Ilic je ucitana! ${NC}"
sleep 0.2
E kako sada da ove varijable prikazem u PHP-u? Onaj link iznda pokazuje kako da ubacim PHP u SH, a meni treba obrnuto. Pozz
|
|
|
|
|
Poslao: 19 Mar 2015 14:28
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1625
- Gde živiš: Pancevo
|
Pa moze i tako nego ajde reko mozda mu bas ovako treba :/
|
|
|
|
Poslao: 19 Mar 2015 14:45
|
offline
- Dr.Cooler

- Građanin
- Pridružio: 18 Jun 2014
- Poruke: 178
|
Donar predlog od Bocketa. Ivke, meni je sve jedno samo da radi. Probacu to preko PHP EXEC pa ako zastanem, jvaljam. Hvala Vam puno na pomoci. Pozz
|
|
|
|