[INFO] snom outlook plugin selbst programmiert!

Prima Makro!

Hallo,

ganz großes Lob für das Makro - meine ersten Tests waren schon sehr positiv. Finde ich toll, dass Du so etwas hier zur Verfügung stellst.

Ich habe nur noch ein kleines Problem - das Makro funktioniert anscheinend nur im normalen Kontakte-Ordner. Gibt es eine Möglichkeit, das Makro auch aus anderen Kontakte-Ordnern heraus aufzurufen?

Gruß,

Olaf.
 
kannst du das mal genauer erörtern? kenne nur die normalen kontakte die ich bei mir im exchange postfach habe. wenn du mir erklärst wie ich das bei mir nachempfinden kann, kann ich da vielleicht was dran ändern.
 
Hallo,

es geht vor allen Dingen um Kontakte-Ordner die als öffentlicher Ordner auf einem Exchange-Server abgelegt sind, so dass alle Mitarbeiter diesen zentralen Kontakte-Ordner nutzen können.

Aber das Ganze gilt auch, wenn man einen Kontakte-Ordner im lokalen Postfach einrichtet. Dazu gehst Du einfach auf "Outlook heute", dann "Neu / Ordner" und wählst bei "Ordner enthält Elemente des Typs" den Punkt "Kontakte" aus. Wenn ich dort Kontakte anlege und das Makro aufrufe, werden mir stattdessen die Kontakte aus dem "normalen" Kontakte-Ordner angezeigt.

Ich hoffe, ich habe mich einigermaßen verständlich ausgedrückt?

Gruß,

Olaf.

P.S.: Das war ja eine super-schnelle Reaktion :p
 
Hi 4saken,
prima - das funktioniert ja mit der genauen Erklärung bestens.

Jetzt habe ich noch zwei Themen:

1) es dauert 55 Sekunden bis das Wählfenster aufgeht. Da kommt man mehrmals auf die Idee selber zu wählen. (Nein, ich habe keinen Asbachrechner :) - ist ein halbes Jahr alt und tut so ganz fix)

2) Wir haben die Snoms in einer Anlahe und man muss eine "0" vorwählen. Bekomme ich das irgendwie hin?
 
Hallo Holterblitz,

das Problem mit der "0" hatte ich auch - aber da das Makro ja im Quelltext vorliegt, habe ich einfach die Funktion "Bereinige" etwas ergänzt. Die letzten Zeilen der Funktion sehen jetzt bei mir wie folgt aus (zweistellige Rufnummern sollen so bleiben, wie sie sind, längere Rufnummern sollen eine 0 erhalten):

If Mid(s, 1, 4) = "0049" Then
s = "0" + Mid(s, 5)
End If
If Len(s) > 2 Then
Bereinige = "0" + s
Else
Bereinige = s
End If
End Function


Gruß,

Olaf.
 
Vielen Dank

Hi Jaster,

danke. Teil 1 erledigt. Läuft das ganze bei Dir auch so langsam???
Hast Du Dein Thema mit dem Wählen aus öffentlichen Ordnern erledigt?

Es fehlt nicht viel zur echten Nutzbarkeit. Mal sehn, ob ich die Hürde noch genommen bekomme...

Grüße

Alexander
 
Hallo!

Ich würde dein Outlook-Plugin auch gerne verwenden.
Leider bekomme ich beim Klick auf die Plugin Schaltfläche immer folgende Fehlermeldung:

Laufzeitfehler '438':

Objekt unterstützt diese Eigenschaft oder Methode nicht


Kannst du mir vielleicht sagen, wo bei mir der Fehler liegt?

Vielen Dank!

MfG
Kristof
 
Hi Kristof,

bei mir läuft das gute Ding auch nicht final. Ich habe es nicht wieder installiert, nachdem ich meinen Rechner neu installiert habe.

Schade.

Grüße

Alexander
 
schneller!

Hallo, ich hab das Programm ein wenig modifziert, weil das Laden aller Kontakte in die Messagebox einfach zu lang dauert. Nun werden nur noch entweder diejenigen geladen, die in der Explorer-Ansicht selektiert sind, oder der eine, der im aktuellen Kontaktdetailfenster angezeigt wird.

Das Ergebnis schaut eigentlich aus wie gehabt, aber es geht ratzfatz und das Wählen von Kontakten aus öffentlichen Ordnern geht damit jetzt auch ;)

Noch eine kleine Änderung: Die lokalen Einstellungen wie Telefon-IP und eine Amtsvorwahl stehen jetzt in Wahlhilfe.bas. Die 0049-Änderung und das Vorstellen der Amtsvorwahl ab 2 Stellen ist mit drin.

Vielen Dank & Grüße an 4saken
 

Anhänge

  • Wahlhilfe5.1.zip
    4.5 KB · Aufrufe: 44
Zuletzt bearbeitet:
Hallo!

Vielen Dank für deine Bemühungen!
Diese Version funktioniert nun auch bei mir einwandfrei!!

Grüße
Kristof
 
Sicherheit verbessern

Noch ein Nachtrag: Wenn man das Snom-Makro signiert, kann die Sicherheitsstufe von Outlook wieder hochgesetzt werden. Das empfehle ich jedem, weil es böswillige Makros (z.B. Viren) daran hindern soll, sich an alle Kontakte weiterzumailen.
Wie's geht ist hier beschrieben: http://www.zerbit.de/artikel/show.asp?id=17

Im Anhang meine aktuelle Version mit ein paar hauptsächlich kosmetischen Verbesserungen.
Danke & Grüße an 4saken, den ursprünglichen Entwickler des Makros.
 

Anhänge

  • Wahlhilfe5.2.zip
    4.5 KB · Aufrufe: 37
Zuletzt bearbeitet:
Zunächst: Danke! Funzt einwandfrei.

Kleiner Verbesserungsvorschlag:

Wenn man einen Kontakt auswählt, dann das Makro aufruft, dann kommt immer erst die Drop-Box mit den für den Kontakt hinterlegten Rufnummern.
Könnte man das Makro nicht so umstricken, dass man im Outlook direkt die gewünschte Nummer anclickt und das Makro übernimmt dann nur diese und wählt sofort?
Ich find's nur etwas umständlich die Auswahl erst in der Drop-Box zu tätigen, weil man dort ja die Nummern nicht mehr einwandfrei auseinander halten kann.

Ach ja, man sollte evtl. erwähnen, dass das Makro bei eingerichtetem Passwortschutz auf dem Snom erst die Authentifizierungsparameter abfragt, bevor es wählt!
 
Hallo,

das Tool ist echt Klasse.

Ich hätte noch einen Vorschlag zur Verbesserung. Wäre es möglich das Browserfenster nach verschicken der Nummer an das Telefon wieder zu schließen? So muss es jedes mal manuell wieder geschlossen werden.
Wäre toll wenn das ginge.
 
Hi
Was noch toll währe dieses Programm nicht auf Outlook zu beschränken sondern auf für FF eine erweiterung schreiben. Weil wenn man im Impressum oder ähnlichen eine NR sieht das man sie schnell Anrufen kann.
 
Ohne auch nur den leisesten Hauch einer Ahnung von VB, MS Scripting, etc. zu haben, denke ich, dass gerade Firefox nur schwer davon zu überzeugen sein wird auf VB-Befehle oder MS-Makros zu hören...

Wie Stefan ja schon durchklingen hat lassen:
Das Makro ist kein Plug-in im klassischen Sinn. Kann es ja per Definition schon nicht sein. Daher ist es auch nicht (ohne weiteres) möglich das Script in ein "Rechte-Maustaste-Menü" zu bekommen, bzw. auf systemweite Prozesse zuzugreifen. Aber das kann dir Stefan bestimmt genauer erklären.
 
Das ist ja nur ein vorschlag...
Es gibt ein Plugin wo man nach einen marirten wort suchen kann das kann man ja missbrauchen das man anstatt von suchen wählt ?
 
tomster schrieb:
Zunächst: Danke! Funzt einwandfrei.

Kleiner Verbesserungsvorschlag:

Wenn man einen Kontakt auswählt, dann das Makro aufruft, dann kommt immer erst die Drop-Box mit den für den Kontakt hinterlegten Rufnummern.
Könnte man das Makro nicht so umstricken, dass man im Outlook direkt die gewünschte Nummer anclickt und das Makro übernimmt dann nur diese und wählt sofort?
Ich find's nur etwas umständlich die Auswahl erst in der Drop-Box zu tätigen, weil man dort ja die Nummern nicht mehr einwandfrei auseinander halten kann.

Ach ja, man sollte evtl. erwähnen, dass das Makro bei eingerichtetem Passwortschutz auf dem Snom erst die Authentifizierungsparameter abfragt, bevor es wählt!

Hallo Tomster, das mit der Vorauswahl der richtigen Nummer ist mir leider nicht gelungen. Ich hab aber vor, die Beschreibung der Rufnummern auch in die Dropdown zu übernehmen. Passwortschutz ist ein Problem, bei der neuesten Version des Makros kann man es leider garnicht mehr eingeben.

kittelberger schrieb:
Hallo,

das Tool ist echt Klasse.

Ich hätte noch einen Vorschlag zur Verbesserung. Wäre es möglich das Browserfenster nach verschicken der Nummer an das Telefon wieder zu schließen? So muss es jedes mal manuell wieder geschlossen werden.
Wäre toll wenn das ginge.

Hallo Kittelberger, vielen Dank, auch im Namen von 4saken, der das Ganze ursprünglich erfunden hat. Deine gewünschte Änderung habe ich inzwischen umgesetzt.

Andrej schrieb:
Hi
Was noch toll währe dieses Programm nicht auf Outlook zu beschränken sondern auf für FF eine erweiterung schreiben. Weil wenn man im Impressum oder ähnlichen eine NR sieht das man sie schnell Anrufen kann.

Leider weiß ich nicht, wie man FF erweitern kann. Es wär ja eigentlich eine einfache Aufgabe, der Browser muss die Nummer ja nur an's Ende der Wählen-Url setzen: http:// + PhoneIP + /index.htm?number= + Nummer

Anbei das Update.

Ausserdem enthält das Makro inzwischen noch ein Feature, dass die gerufenen Nummern in der Callerid-Datenbank des Asterisk abspeichert. Dadurch sieht man bei eingehenden Anrufen den Namen des Anrufers am Display des Snom. Dazu brauchts aber Asterisk und PHP am Server.

Viele Grüße
Stefan
 

Anhänge

  • Wahlhilfe5.5.zip
    6.2 KB · Aufrufe: 40
Zuletzt bearbeitet:
@Andrej
Das hat glaub ich Mr. Check geheissen damals. An das hab ich auch sofort gedacht. Allerdings hat das vorausgesetzt, dass Mr. Check auf der entsprechenden Homepage "miteingebaut" war, wenn ich mich recht entsinne. Und inzwischen ist das glaub ich auch kostenpflichtig geworden...

Ich hab gerade mal einen Spezl gefragt, der schaut sich grad das Skript an. Mal schauen, ob meine Idee "ohne Dropdown-Menus" evtl. doch noch funzt...
Wern mer sehen was der kann ;-)

Er hat auch gemeint, dass man eine systemweite Markierungs- und Wahlmöglichkeit sicher mit .NET realisieren könnte. Allerdings würde sowas Zeit, (evtl. Geld) und vor allem ein installiertes .NET voraussetzen...
 
OK, der Spezl hat grad keine Zeit. Er schaut morgen Mal..

Allerdings habe ich grad selber (durch Probieren) herausgefunden, wie man vor die Telefonnummer eine jeweilige Zuordnung bekommt:

Die Zeile(n)
Code:
If (Len(Kontakt.PrimaryTelephoneNumber) > 0) Then .AddItem Kontakt.PrimaryTelephoneNumber
Einfach in
Code:
If (Len(Kontakt.PrimaryTelephoneNumber) > 0) Then .AddItem ("Hauptnummer: " & Kontakt.PrimaryTelephoneNumber)
ändern. Jede weitere Zeile muss eben entsprechend geändert werden. Dann steht in den Dropdown-Menüs vor der jeweiligen Nummer auch die Zuordnung.
 
Ist die dann nicht beim Wählen im Weg?
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.