Manejo de Puerto paralelo con PHP como?

Iniciado por carloscaliche2, 31 Agosto 2007, 20:09 PM

0 Miembros y 1 Visitante están viendo este tema.

carloscaliche2

Hola como estan Queria perdirles el grande favor si alguien tiene o sabe como controlara el puerto paralelo con PHP el problema es que queiro controlara unos reled que estan en las 8 salidas del puerto paralelo para que se me activen unos sitemas electricos seria posible que alguien me pueda colaborar con esta aplicación Se lo agradezco infinitamente.

yeikos

Con PHP no vas a poder controlar el puerto paralelo a no ser que instales algún módulo especializado para ello, y desconozco la existencia de esto último.

Lo que si puedes hacer es llamar a un programa escrito en un lenguaje que si permita controlar el puerto paralelo y llamarlo desde PHP con las funciones system o exec.

carloscaliche2

Cita de: yeikos en  1 Septiembre 2007, 03:53 AM
Con PHP no vas a poder controlar el puerto paralelo a no ser que instales algún módulo especializado para ello, y desconozco la existencia de esto último.

Lo que si puedes hacer es llamar a un programa escrito en un lenguaje que si permita controlar el puerto paralelo y llamarlo desde PHP con las funciones system o exec.

Si es cierto el problema es que no sabria como hacerlo proque la verdad de como se pueda contralar un archivo desde php como por ejemplo en C

Azielito

Cita de: carloscaliche2 en  1 Septiembre 2007, 20:05 PM
Si es cierto el problema es que no sabria como hacerlo proque la verdad de como se pueda contralar un archivo desde php como por ejemplo en C

Cita de: yeikos en  1 Septiembre 2007, 03:53 AM
Lo que si puedes hacer es llamar a un programa escrito en un lenguaje que si permita controlar el puerto paralelo y llamarlo desde PHP con las funciones system o exec.

carloscaliche2

Cita de: Azielito en  3 Septiembre 2007, 19:44 PM
Cita de: carloscaliche2 en  1 Septiembre 2007, 20:05 PM
Si es cierto el problema es que no sabria como hacerlo proque la verdad de como se pueda contralar un archivo desde php como por ejemplo en C

Cita de: yeikos en  1 Septiembre 2007, 03:53 AM
Lo que si puedes hacer es llamar a un programa escrito en un lenguaje que si permita controlar el puerto paralelo y llamarlo desde PHP con las funciones system o exec.

Si señor Mil gracias ahora el Gran problema es el siguiente tengo el siguiente codigo en C++ pero no me funciona por un supuesto error alguien me puede ayudar a corregirlo ??
#include <windows.h>
#include <stdio.h>

int c;

void main (int esta)
{
   switch(esta){
case 1:
_outp(0x378,0xFF);
break;
case 2:
_outp(0x378,0xFF);
break;
case 3:
_outp(0x378,0xFF);
break;
case 4:
_outp(0x378,0xFF);
break;
case 5:
_outp(0x378,0xFF);
break;
case 6:
_outp(0x378,0xFF);
break;
case 7:
_outp(0x378,0xFF);
break;
case 8:
_outp(0x378,0xFF);
break;
}


Agradezco la ayuda.

yeikos

#include <windows.h>
#include <stdio.h>

int main (int argc, char **argv)
{
switch(atoi(argv[1]))
{
case 1: _outp(0x378,0xFF); break;
case 2: _outp(0x378,0xFF); break;
case 3: _outp(0x378,0xFF); break;
case 4: _outp(0x378,0xFF); break;
case 5: _outp(0x378,0xFF); break;
case 6: _outp(0x378,0xFF); break;
case 7: _outp(0x378,0xFF); break;
case 8: _outp(0x378,0xFF); break;
default: _outp(0x378,0xFF); break;

}
}


Deberían dividir el tema y mandarlo a Programación C/C++...

carloscaliche2

Cita de: yeikos en  4 Septiembre 2007, 03:29 AM
Deberían dividir el tema y mandarlo a Programación C/C++...

Gracias Yeikos por tu ayuda ya esta en el formo de c/c++ este codigo para discucion ahora solo necesito si me hacen el favor de explicar como ejecuto este programa desde PHP enviandole los parametros supongamos que el programa se llama paralelo.exe (paralelo.cpp) ???

yeikos