Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Anruf aus einem Batch heraus (Read 3899 times)
Öhhlchen
YaBB Newbies
*
Offline


Phoner is great!

Posts: 2
Joined: 29. Oct 2008
Anruf aus einem Batch heraus
29. Oct 2008 at 05:10
Print Post  
[b]Moin aus dem hohen Norden![/b]

Daß ich mit Phoner via Kommandozeilen-Parameter nicht eine Nummer anwählen, dann eine Wave abspielen und wieder auflegen kann, ist klar.

Ebenso, daß man dazu ein entsprechende Anwendung programmieren muß.

Nun will ich das Rad nicht neu erfinden, außerdem bin ich für Programmierung unter Windows zu blöd...

Meine Frage: hat jemand schon so etwas getan und kann es zur Verfügung stellen?

Sinn und Zweck ist beispielsweise die Überwachung von Rechnern, so in der (vereinfachten) Art:

[font=Courier New]:test
ping server
if errorlevel=0 goto test

:fehler
echo Server funzt ned!

:office
anruf.exe /DIAL:"123" /PLAY:"alarm.wav"
if errorlevel=1 goto ok

:handy
anruf.exe /DIAL:"001729876543" /PLAY:"alarm.wav"
if errorlevel=1 goto ok
goto office

:ok
echo Es wurde jemand erreicht!
pause
goto test[/font]

Und so ne "anruf.exe" such ich, werd noch bekloppt...  :D

Schöner wäre es natürlich, wenn Phoner in einer zukünftigen Version dazu von Haus aus in der Lage wäre.

Vielen Dank!
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Anruf aus einem Batch heraus
Reply #1 - 29. Oct 2008 at 11:27
Print Post  
Man kann per Kommandozeile einen Ruf initiieren:
Code
Select All
Phoner.exe CONNECT 01234567 


Man kann ebenfalls das Senden einer Wave-Datei veranlassen:
Code
Select All
Phoner.exe WAVE alarm.wav 


Aber man kann beides nicht gleichzeitig absetzen. Der zweite Aufruf macht auch nur Sinn, wenn der Ruf angenommen wurde, also verbunden ist. Dir nützt das also herzlich wenig, da du ja nicht weißt, wann die Verbindung steht.
  
Back to top
WWW  
IP Logged
 
Öhhlchen
YaBB Newbies
*
Offline


Phoner is great!

Posts: 2
Joined: 29. Oct 2008
Re: Anruf aus einem Batch heraus
Reply #2 - 29. Oct 2008 at 23:01
Print Post  
Richtig erkannt, genau DAS ist ja das Problem, vor dem ich gerade stehe...

Ist es denn nicht möglich, nach dem CONNECT auszuwerten, ob die Verbindung steht?

Etwa so:
phoner.exe CONNECT 4711
if errorlevel=1 do phoner.exe WAVE alarm.wav

  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Anruf aus einem Batch heraus
Reply #3 - 30. Oct 2008 at 09:30
Print Post  
Das geht nicht über die Kommandozeile! Genau dafür gibt es den eingebauten COM-Server, um aus Fremdprogrammen heraus die Rufzustände mitzubekommen. Dazu muss man aber zumindest ein kleines Zusatzprogramm schreiben. Mir fehlt die Zeit für sowas.
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint