Appload.dfs Pfad ändern

Hallo,
gibt es eine Möglichkeit, den Pfad der appload.dfs zu ändern?

Ziel ist es, alle Arbeitsplätze auf eine Datei zugreifen zu lassen, um Änderungen nicht an jedem Arbeitsplatz vornehmen zu müssen.

Gruß
Klaus

Comments

  • Hallo Klaus,

    I have tried to find if there is a way to set the default location, but I could not find it.
    If this is about the _Purge command, you can use the other solution in my last post in the other topic.
    If you make a new button and put the ^c^c_Purge;LA;~XY*;N; in the command line of the button it does the same.
    But buttons and the code behind them is saved in the .CUI file and that one you can save and load via the customize menu.

    So make a custom .CUI file with your purge command button and save it on a network location and then load it on each Bricscad workstation.

    With kind regards,

    Robert van der Veen

  • Hallo Robert,

    die beiden Fragen haben nix miteinander zu tun.
    Das andere Problem habe ich dank deiner Hilfe lösen können. ;)

    Gruß
    Klaus

  • Dear All,

    there is no "special path" designed for appload.dfs ... it is internally searched via SupportPathes, like all other support files.
    Can be verified by (findfile "appload.dsfs"), and the file first found is reported (and used).
    So it is possible to adjust the SupportFolder list/sequence, and place the intended "appload.dfs" into such a folder;
    APPLOAD dialog will use that file then, and the loading operations as well.

    many greetings !

  • Hm, ok.

    Wenn ich dich richtig verstanden habe, sucht BricsCAD die Support-Pfade nach der "appload.dfs" ab und benutzt die Erste die er findet.

    Ich habe also unter Einstellungen ; Einstellungen -> Programm Optionen -> Dateien -> Support Datei Suchpfad

    einen Ordner angegeben und ganz noch oben geschoben.
    Und dort eine appload.dfs erstellt, und den Inhalt bearbeitet.

    Dann habe ich die Original appload.dfs aus dem Ordnern %appdata%\Briscsys\BricsCAD\V18x64\de_DE\ gelöscht.

    Nach meinem Verständniss hätte doch jetzt meine bearbeitete appload.dfs benutzt werden müssen,
    aber so ist es nicht.

    Gruß
    Klaus

  • Hallo, Klaus,

    ja, richtig verstanden ... bei mir klappt es ganz exakt wie beschrieben ...
    Was bringt denn (findfile "appload.dfs") ?

    Allerdings : das "AutoLoad" flag wird nicht in appload-dfs gespeichert, sondern in der Registry; appload.dfs enthält nur die Dateien, welche dann im APPLOAD Dialog angezeigt werden.
    Also allein die Existenz der appload.dfs (und deren Inhalt) bedeutet nicht, dass die in der appload.dfs angegebenen Programme automatisch geladen werden.

    Ist praktisch identisch zum AutoCAD-Verhalten (dort ist es die "Startup Suite").

    Einfach mal APPLOAD Dialog starten - dieser zeicht am unteren Rand auch die verwendete appload.dfs an.
    viele Grüsse !

  • Hm, bei mir wird nach dem schließen des Programmes eine leere appload.dfs unter
    %appdata%\Briscsys\BricsCAD\V18x64\de_DE\ angelegt, diese wird, so wie es aussieht, dann beim
    nächsten Programmstart genutzt.

  • %appdata%\Briscsys\BricsCAD\V18x64\de_DE\ appload.dfs

    Und wen APPLOAD neu gestarted wird, was wird dann als verwendete Datei am unteren Dialogrand von APPLOAD angezeigt ?
    Ist es jene appload.dfs in %appdata% ?

    Nochmals : Was bringt denn (findfile "appload.dfs") ?

    viele Grüsse !

  • @Torsten Moses said:

    Nochmals : Was bringt denn (findfile "appload.dfs") ?

    Was genau meinst du damit?

  • bitte in der Befehlszeile eingeben :

    (findfile "appload.dfs")

    berichtet dann den Namen der gefundenen - und zu verwendenden - "default-pgp" ...
    und diese Datei sollte auch im _APPLOAD Dialog am unteren Rand angegeben sein ?
    viele Grüsse !

  • Bei mir wird dann nur "nil" angezeigt, nix weiter.

    Unter _appload wird mir unten im Fenster die Adresse unter %appdata% angezeigt.

  • Bei mir wird dann nur "nil" angezeigt, nix weiter.

    Ja, das heisst, dass BricsCAD keine appload.dfs findet ...
    wie oben beschriben - einfach eine appload.dfs als Textdatei anlegen (notepad) und in einen eigenen Ordner speichern;
    dann diesen Ordner in die Support-Pfad Liste aufnehmen (Settings -> Files ... nach "SRCHPATH" suchen lassen);
    dieser Ordner sollte dann der erste in der Liste sein.

    Mit (findfile "appload.dfs") wieder prüfen, sollte nicht NIL sein, und APPLOAD Dialog zeigt + nutzt dann auch diese gefundene appload.dfs.

    viele Grüsse !

  • Roy Klein Gebbinck
    edited July 2018

    @HOSchlüter
    @Torsten Moses:

    I think there is some confusion here.

    First of all the appload.dfs file only contains the paths of the application files. Most of the data used by the _Appload command is stored in the registry under each profile. If you add paths to appload.dfs and then restart BricsCAD they will be listed in the dialog, but the applications will not be autoloaded.
    So I think the functionality Klaus is looking for is simply not there. I suggest using on_doc_load.lsp instead.

    Second, if BricsCAD does not find appload.dfs in the search path it will look in the roamable root prefix. So in Klaus's case the file is found by BricsCAD but not by (findfile ...).

  • Vielen Dank,

    nun funktioniert. Er hat keine appload.dfs gefunden, war mal wieder ein Anwenderfehler...
    Ich bin davon ausgegangen, das Unterordner mit in die Suche einbezogen werden.

    Nun funktioniert es.
    Die Funktion on_doc_load.lsp habe ich auch schon gefunden.

    Gruß Klaus

This discussion has been closed.