2016-04-07 10 views
0

Ich versuche derzeit zu ermöglichen, Anrufe von unserer Intranet-Software direkt über dialer.exe zu tätigen.Zugriffsparameter durch benutzerdefiniertes Protokoll über REG-Datei

Ich habe dieses Registrierungsskript hergestellt und es in der lokalen Registrierung:

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\sip] 
@="URL:Telephone Dialer" 
"URL Protocol"="" 

[HKEY_CLASSES_ROOT\sip\DefaultIcon] 
@="\"C:\\Windows\\System32\\dialer.exe\",1" 

[HKEY_CLASSES_ROOT\sip\shell] 
"URL Protocol"="" 

[HKEY_CLASSES_ROOT\sip\shell\open] 

[HKEY_CLASSES_ROOT\sip\shell\open\command] 
@="\"C:\\Windows\\System32\\dialer.exe\" \"%1\"" 

Wenn eine Verbindung mit dem folgende Protokoll: sip: 123456 die Registrierung aufgerufen wird, erkennt, dass sein mit der Dialer-exe verbunden. Leider kann ich nicht auf den übergebenen through Wert zugreifen, der im dialer.exe Eingabefeld benötigt wird, um einfach "Dial" zu drücken und die Nummer anzurufen.

Was soll ich hier anders machen?

+0

ein 3rd-Party-Tool verwenden, wird dialer.exe keine Befehlszeile unterstützen. –

+0

ein Drittanbieter-Tool für was? Etwas Wert weitergeben? Oder ein 3rd-Party-Tool anstelle von Dialer exe? Welches 3rd Party Tool würdest du vorschlagen? Könntest du präziser sein? –

+0

müssen Sie einen 3rd Party SIP Dialer finden, der eine Telefonnummer als Kommandozeile akzeptiert oder vielleicht http://www.atrandom.iansharpe.com/phone-dial.php –

Antwort

1

Ich fand eine Lösung. Die folgenden Schritte müssen durchgeführt werden:

Schritt 1: Laden Sie die Beta-Software von here

Schritt 2: Entpacken Sie die dial.exe in .. \ Programme \ Dial \

Schritt 3: Erstellen Sie ein neues Registrierungseintrag wie folgt:

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\sip] 
"EditFlags"=hex:02,00,00,00 
@="URL:Sip Protocol" 
"URL Protocol"="" 

[HKEY_CLASSES_ROOT\sip\shell] 

[HKEY_CLASSES_ROOT\sip\shell\open] 

[HKEY_CLASSES_ROOT\sip\shell\open\command] 
@="\"C:\\Program Files\\Dial\\Dial.exe\" \"%1\"" 

Schritt4: Speichern Sie es als .reg und führen Sie die Datei.

Schritt 5: Überprüfen Sie, ob \ Windows \ System32 \ die folgende Datei enthält: msvcr100.dll

Wenn es nicht, Einfügen in die Datei aus dem Zip-Ordner.

Wenn es dann getan wird, ist es fertig.

Jetzt müssen Sie nur darauf achten, dass die Zahl, die Sie wollen sip: Beispiel mit beginnt wählen: <a href="sip:1234567">Dial</a>