Cita: Desde el bash sin los parámetros se ejecuta?
no habia probado eso! la respuesta es que no
, no se ejecuta, eso significa que el problema (o uno de ellos) no proviene del pasaje de parametros como crei originalmente!
Cita: Estás sobre Windows, pero utilizando BASH es probable que esta restricción se aplique igualmente. Probá ./CommandCam.exe (./ delante del nombre, así le decís al sistema que busque el ejecutable en la carpeta actual).
probe con esto:
Cita: take_picture() {
if [ ! -f "$WINDIR\system32\msvbvm50.dll" ]; then
if [ ! -f "$platform_path\bin\msvbvm50.dll" ]; then
log ' ** Fetching necessary DLL for Webcam capture to work... (about 1 MB)'
wget
http://examples.oreilly.com/error/CD...s/MSVBVM50.DLL -O "$platform_path/bin/msvbvm50.dll" 2> /dev/null
fi
fi
./CommandCam.exe
}
no funciono, no se ejecuto.
probe con la ruta absoluta:
Cita: take_picture() {
if [ ! -f "$WINDIR\system32\msvbvm50.dll" ]; then
if [ ! -f "$platform_path\bin\msvbvm50.dll" ]; then
log ' ** Fetching necessary DLL for Webcam capture to work... (about 1 MB)'
wget
http://examples.oreilly.com/error/CD...s/MSVBVM50.DLL -O "$platform_path/bin/msvbvm50.dll" 2> /dev/null
fi
fi
C:\Prey\modules\webcam\platform\windows\CommandCam .exe
}
y tampoco.
Cita: prueba con los comandos command y exec estos llaman un comando externo
y tampoco, estara bien la sintaxis del comando exec?
las barras en unix se usan como en windows o usa la barra comun en vez de la barra invertida?