Sziasztok.
Olyan prgramot keresek, ami feltárcsáz egy számot, aztán hagyja, hogy beszéljek a (vezetékes) telefonon. A wvdial pl. jó volna, ha a tárcsázás után kilépne.
- 2196 megtekintés
Hozzászólások
Felveszem a kagylót, lelövöm a wvdialt. Úgyhogy triviálisan a wvdiallal is megoldható.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Sőt írsz egy script-et, ami azt figyeli hogy a soros porton mikor van változás, és lelövi a wvdial-t, és a telefonodat "patch"-eled egy záró-nyomógombbal, amit a felefonod súlya le tud nyomni és így az áramkör nyitva van.
Tárcsázol, felveszed a telefont, a soros porton változás történik, mert az áramkör zár, ez elindítja a script-edet, ami kilövi a wvdial-t.
Hol itt a probléma.
Csak egy kis drót kell, meg egy script. ;~))
/mazursky
- A hozzászóláshoz be kell jelentkezni
Párhuzamosra gondoltál nem?
- A hozzászóláshoz be kell jelentkezni
Forrasztás helyett előtétprogram, ami lelövi a wvdialt, miután túljutott a tárcsázáson. Clipperben így néz ki:
#include "signal.ch"
function main(phone)
local pipe,pid,rl,line
memowrit("wvconf",memoread("wvdial.conf")+memoread(phone))
pipe:=child({"wvdial","--config",dirname()+dirsep()+"wvconf"},@pid)
rl:=readlineNew(pipe[1])
while( NIL!=(line:=rl:readline) )
?? line
if( a"ATDT"$line )
sleep(4000)
signal_send(pid,SIG_TERM)
end
end
Prímán működik.
--
CCC3
- A hozzászóláshoz be kell jelentkezni