Archiv für das Jahr: 2016

IEplAddInShadowCopy

EPLAN hat zur 2.6 das Verhalten geändert bzgl. Laden von DLLs.
Es wird eine Schattenkopie auf dem lokalen Client erstellt. Das hat verschiedene Vorteile (wie .NET Sicherheitsrichtlinien usw.) aber eben auch Nachteile.

Einer davon ist dass man per Reflection nicht an den Speicherort im Netzwerk kommt.

Dafür hat EPLAN zur Version 2.6 Beta 3 das Interface IEplAddInShadowCopy bereitgestellt. Hier wird der original Pfad übergeben und man kann diesen weiterverarbeiten.

void IEplAddInShadowCopy.OnBeforeInit(string originalAssemblyPath)
{
   // Do something with the original path
}

Finde schön zu sehen dass schnell auf die Bedürfnisse der User reagiert wird!

Von |2016-06-02T07:30:04+02:002016-06-02|EPLAN, EPLAN-API|

Slack

Ich hab mal für alle EPLAN’er ein Slack-Team eingerichtet… vielleicht wird es ja was :^)

Slack ist vergleichbar mit einem Chat-System… nur eben für Teams und ein bisschen professioneller. Für Euch kostenlos.

Es sind für alle EPLAN Themen eigene Kanäle vorhanden. Allgemeine Sachen bitte im #general Kanal besprechen :^)

Slack

Registriert euch hier:
[invitations_for_slack]

Es gibt auch für alle Desktop- & Mobilen-Betriebssysteme Apps dafür… Funktioniert aber auch nur im Browser.

Von |2016-06-01T15:03:41+02:002016-06-01|EPLAN|

EPLAN-API: Showcase 2016 Mai

Es kam die Anforderung von einem Kunden, alle Baugruppen in einem Projekt aufzulösen. Nicht bei der Beschriftungsausgabe, sonder wirklich im Projekt (Automobilistenvorgabe…).

Leider gibt es in EPLAN keinen Weg dies zu machen… Somit musste die API ran. Wichtig hier für alle EPLAN API Programmierer, achtet darauf dass Artikelplatzierungen Artikel tragen, auch wenn diese nicht in der UI sichtbar sind. Das verhinderte dass ich Artikel hinzufügen konnte. Dank des immer tollen EPLAN Supports konnte ich das Problem aber schnell lösen.

 

Von |2017-11-09T11:24:39+01:002016-06-01|EPLAN|

HTTPS für Suplanus und so…

Habe gerade geschaut… seit drei Jahren auf meiner Todo-Liste… die Umstellung auf https für Suplanus.de und paar private Seiten.

Die Organisation Let’s Encrypt hat das bisl verzögert… denn als ich gelesen habe, dass das Problem mit den Zertifikaten nun gelöst ist, wollte ich darauf noch warten.

Schön ist auch dass hier Uberspace viel Vorarbeit leistet und die Verbindung nur ein paar Zeilen auf der Bash sind.

WordPress muss man bisl umbiegen, damit alles wieder läuft… aber dann, seht selbst, ist Suplanus grün:

SSL

Von |2016-05-11T14:36:14+02:002016-05-11|Allgemein|

Schemata einlesen

Ich habe im Scripting eigentlich immer Schemata per new Settings().ReadSettings(Scheme) eingelesen…

Aber es gibt auch den Weg über SchemeSetting, wobei man hier genau steuern kann ob ein Schemata überschrieben werden soll:

var schemeFile = @"\\Mac\Home\Desktop\PXex.Test.xml";

SchemeSetting schemeSetting = new SchemeSetting();
schemeSetting.Init("USER.MacrosGui.PXF.Export.Schemes");
schemeSetting.ImportSchemes(schemeFile, true); // overwrite

Die Klasse gibt noch einiges her, so auch das setzen von einzelnen Filtereigenschaften…

Von |2017-11-09T11:22:14+01:002016-05-10|EPLAN, EPLAN-Scripts|
Nach oben