Deutsch
SDK-Helfer/ Tools

JRPC neuer Präkompiler für XProfan X4 - JRPC3

 
- Seite 1 -



Jens-Arne
Reumschüssel
Guten Abend zusammen,

ich bin kürzlich über das Problem gestolpert, dass XPSE eine ziemlich große Quelldatei von mir nicht mehr verarbeiten konnte. Variablen wurden plötzlich als nicht definiert gemeldet und andere "erratische" Probleme mehr. Ich könnte mir vorstellen, dass dies daran liegt, dass XPSE Schlüsselworte in Windows-Atoms verwaltet. Da ist irgendwann Schluss (bei irgendwas zwischen 60.000 und 70.000 Stück, wobei man bedenken muss, dass XPSE die Windows-API mit vorhält). Vielleicht ist es aber auch etwas ganz anderes, ich kann ja nicht in den "Maschinenraum" von XPSE schauen.

Jedenfalls blieb mir, da XPSE nicht mehr gepflegt wird, nichts anderes übrig, als das nachzubauen. Das Ergebnis ist JRPC3.

----- Features:

*vernünftige Meldung von Fehlern
*direkte Anzeige des Programmablaufes in XProfEd (sofern der unten erhältliche aufgebohrte XProfEd verwendet wird)
*Umsetzung der alten Profan-Syntax für Operatoren und alte Containerfunktionen
*extrem schnelle native fbPROCs, sofern man FreeBasic installiert hat (kostenlos, siehe Hilfe)
*mit fbPROCs kann zudem Inline-Assembler auch vor XProfan X4 realisiert werden
*extrem schnelle native pbPROCs, sofern man PureBasic installiert hat
*Echtzeitverfolgung von Variableninhalten
*einfache Zeitmessungen im Programmablauf
*Profan-Kompilerdirektiven funktionieren endlich vernünftig (z.B. Verschachtelung)
*eingebettete Variablen funktionieren auch mit Arrays
*die meisten WIN32-API-Funktionen sind bereits vordefiniert mitgeliefert
*API-Aufrufe über @external(...) werden automatisch in @call(...)-Aufrufe umgesetzt
*Einrückungsanalyse zum Finden von vertrackten Verschachtelungsfehlern
*Klammeranalyse zum Finden von vertrackten Klammerfehlern
*ENUMERATE-Funktionalität
*Assert zur Fehlerkontrolle
*es können beliebige DLLs in die XProfan-EXE integriert werden, sodass sie nicht mit ausgeliefert werden müssen (siehe {$WrapDll})
*einfaches Killen von mit JRPC3 gestarteten Programmen (interpretiert, .prc gestartet, .exe gestartet)
*extrem schnell (und daher natürlich nicht in XProfan geschrieben, da eine interpretierte Sprache hierfür naturgemäß viel zu langsam ist)
*beim Start von JRPC3 bereits vorhandene .prc-Dateien können zum Starten und Linken genutzt werden (es wird ein Hinweis angezeigt, dass es sich um ein altes Kompilat handelt)
*der Profan-Compiler kann zur Beschleunigung mit hoher Prozessorpriorität aufgerufen werden
*eingebauter Update-Checker mit Download, falls es ein Update gibt (Hilfe --> online nach Updates suchen)
*64- oder 32-bit-Version verfügbar (einfach JRPC3_64.exe oder JRPC_32.exe als Interpreter in XProfEd hinterlegen [Optionen --> Allgemeine Einstellungen] und JRPC3 mit F7 starten) - Achtung, die 64-bit-Version erzeugt natürlich keine 64-bit-XProfan-Programme, da XProfan das nicht kann, sondern JRPC3 selbst wird als 64-bit-Programm ausgeführt
*XProfan X4-Syntax verfügbar (möglicherweise noch nicht alles, da ich vermutlich nicht alles davon benutze, aber ich habe mich um Vollständigkeit bemüht - jedenfalls sind z.B. HASH-Arrays und QUADINTs dabei)
*Interpreter, PRCs und EXEs können mit Kommandozeilenparametern ausgeführt werden
*Interpreter, PRCs, EXEs und XPSE können mit Administratorrechten ausgeführt werden
*Prozeduren, die in dem aktuellen Programm zwar enthalten sind, aber nicht verwendet werden, werden aus der umgesetzten Datei entfernt, um die Dateigröße des Kompilats möglichst klein zu halten
*Variablen, die in dem aktuellen Programm zwar enthalten sind, aber nicht verwendet werden, werden aus der umgesetzten Datei entfernt, um die Dateigröße des Kompilats möglichst klein zu halten und den Speicherverbrauch zu optimieren
*nPROCs aus XPSE werden automatisch mit XPE zu einer DLL umgesetzt und die Aufrufe der nPROCs im Programm entsprechend angepasst, sofern XPSE vorhanden ist
*fast alles aus XPSE funktioniert auch in JRPC3 ({$NOERR}, {$(PRE)BATCH}, {$PUSHKEYWORD}, Interpreter, Runtime und Compiler festlegen, Shorties, ...)
*XProfEd_JR mit Quelltext-AutoComplete
*XProfEd_JR mit Quelltext-Memory-Funktion (Markierungen, zu denen zurückgesprungen werden kann)

Einschränkungen:
-kein XPSE-Inline-Assembler, wohl aber XProfan-Inline-Assembler (darin allerdings keine Prüfungen auf Korrektheit des Codes)
-ABER: man kann XPSE aus JRPC3 heraus aufrufen, sodass diese Funktionalität weiterhin verfügbar ist, sofern man XPSE besitzt (neuer Shorty: {$x})
-Variablen, die in einer Prozedur nicht deklariert sind, sondern "aus der aufrufenden Prozedur übernommen werden", sind standardmäßig nicht zugelassen (XProfan erlaubt das, aber so etwas ist genauso tödlich wie GOTO-Anweisungen). Bitte alle zu nutzenden Inputs als Parameter übergeben, und wenn etwas aus dem aufrufenden Programmteil verändert werden muss, beim Aufruf als Parameter z.B. @addr(x&) verwenden und in der Prozedur parameters x# und LONG x#,0=y& nutzen.
Wenn man aber unbedingt "vererbte" Variablen nutzen möchte, kann man dies mit der Kompilerdirektive {$Declare...} tun.

*als Hommage an XPSE lautet die Endung der Ausgabedatei ".enh3"

Eine genauere Erläuterung der einzelnen Features ist der chm-Hilfedatei zu entnehmen, die im Programm unter Hilfe --> Hilfedatei anzeigen oder mit F1 verfügbar ist.

----- /Features

Herunterladen und installieren:
JRPC3 kann unten heruntergeladen werden (setup_jrpc3.exe oder als ZIP-Datei).
Als Installationsverzeichnis bitte das XProfan-Stammverzeichnis angeben, also dasjenige, in dem die Dateien PROFAN.EXE, PROFCOMP.EXE, PRFRUN32.EXE etc. liegen. Alternativ kann die ZIP-Datei heruntergeladen und deren Inhalt manuell ins XProfan-Stammverzeichnis kopiert werden.

Einrichtung:
JRPC3_64.exe oder JRPC_32.exe als Interpreter in XProfEd hinterlegen [Optionen --> Allgemeine Einstellungen] und JRPC3 mit F7 starten.

Alle Befehle sind mit dem Befehl "h" wie "Hilfe" abrufbar und sollten selbsterklärend sein.

Für viele erweitere Features, die XProfEd betreffen, wie z.B. jenes, die Zeile, in der ein Fehler auftrat, direkt in XProfEd anzeigen zu können, ist der mitinstallierte XProfEd_JR erforderlich. Dafür muss man also XProfEd_JR.exe statt XProfEd.exe als Editor benutzen. Als "goody" gibt es dazu, dass beim Auf- und Zufalten von Programmen ein Fortschrittsanzeiger integriert ist (das kann bei großen Programmen ja bekanntlich ein bisschen dauern).

Es mag sein, dass noch nicht alles perfekt funktioniert. Ich bitte hierfür um Nachsicht. Meine  Programme lassen sich umsetzen, aber das muss noch lange nicht heißen, dass dies mit Programmen anderer Autoren, die jeder so ihre Eigenheiten haben, auch funktioniert.

Fehlermeldungen und Verbesserungsvorschläge gerne an jreumsc@web.de oder hier im Forum.

Beste Grüße, Jens-Arne

2.584 kB
Bezeichnung:JRPC3
Version:10.29
Kurzbeschreibung: JRPC3-Installer
Hochgeladen:15.02.2021
Ladeanzahl363
Herunterladen
1.699 kB
Bezeichnung:XProfEd_JR
Version:5.2
Kurzbeschreibung: Alte Version ohne AutoComplete zur Sicherheit
Hochgeladen:15.02.2021
Ladeanzahl224
Herunterladen
3.777 kB
Bezeichnung:JRPC3
Version:10.29
Kurzbeschreibung: ZIP-Datei statt Installer
Hochgeladen:02.04.2021
Ladeanzahl291
Herunterladen
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
16.02.2021  
 



 
- Seite 14 -


« Dieser Beitrag wurde als Lösung gekennzeichnet. »

- Seite 15 -



Jens-Arne
Reumschüssel
Es gibt eine neue Version, die anders mit dem internen Messagehandling umgeht. Bitte probier die mal aus. Vielleicht ist das Problem damit behoben.
 
XProfan X4
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
24.09.2022  
 




RudiB.
Hab ein kleines Problem beim testen, trau mich jetzt mal richtig ran an das Thema....werde aber gleich ausgebremst...



Ich gib zwar bei Optionen den Pfad an, jedoch scheint der Pfad nicht gespeichert zu werden. Poste doch mal bitte die Ini-Datei vielleicht kann ich das manuell eintragen...

39 kB
Hochgeladen:20.09.2022
Ladeanzahl7
Herunterladen
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
20.09.2022  
 




RudiB.
Desweiteren funktioniert z.B: auch nicht "h" für Hilfe ....keine Ahnung mach ich grundlegend was falsch ??
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
20.09.2022  
 




Jens-Arne
Reumschüssel
Hallo Rudi,

das sind jetzt aber zwei wirklich sehr seltsame Fehler. Ich habe die nicht, und ich habe davon auch sonst noch nicht gehört. Hast Du JRPC3_64.exe oder JRPC3_32.exe im Profan-Stammverzeichnis gespeichert, also da, wo auch z.B. der Compiler liegt?

Meine INI sieht so aus:

[ALLGEMEINES]
Keep_All_Files_In_Memory=1
Display_Errors_In_XProfEd_Immediately=0
Code_einruecken=1
[GRAFIK]
RTF_benutzen=1
Last_Commandline_Params=-parameter -par2 -par3
[PUREBASIC]
CompilerLocation=D:\Programme\PureBasic\5.73\x64\Compilers\pbcompiler.exe
[FREEBASIC]
CompilerLocation=D:\Programme\FreeBasic\fbc32.exe
DeleteBasOnProgEnd=1

Der PureBasic-Eintrag ist obsolet, damit wird nichts veranstaltet. Aber darunter ist der FreeBasic-Compiler hinterlegt.

Warum "h" für Hilfe nicht funktioniert, erschließt sich mir überhaupt nicht. Das ist ja fest im Programm verdrahtet, da gibt es keine Einstellungen, die man versaubeuteln könnte.

Wenn Du das irgendwie eingrenzen kannst, dann bin ich für Infos extrem dankbar. Sowas soll natürlich überhaupt nicht sein. Aber eine Idee dazu habe ich tatsächlich im Moment nicht.

EDIT: Was vielleicht sein könnte ist, dass Dein XProfan-Stammverzeichnis mit Admin-Rechten angelegt wurde. Dann kann JRPC3 die Ini-Datei vermutlich nicht speichern. Das könntest Du ggf. mal prüfen.

Beste Grüße, Jens-Arne
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
20.09.2022  
 




RudiB.
Hallo Jens-Arne,,

hab nun mal die Ini-Datei manuell bearbeitet und den Pfad eingetragen.
Das funktioniert jetzt....
aber mit dem "h" für Hilfe, da wird nur unten das h dargestellt...



schon eingenartig...

Aber ich teste mal weiter, hab da noch ein paar Sachen die mir aufgefallen sind, so mault er mir "AddChoice" an als unbekannt...

15 kB
Hochgeladen:21.09.2022
Ladeanzahl9
Herunterladen
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
21.09.2022  
 




Jens-Arne
Reumschüssel
Hallo Rudi,

dumme Frage: benutzt Du denn die neuste Version von JRPC3 (V7.07, build 253)?

AddChoice soll als unbekannt gemeldet werden, weil die Funktion veraltet ist. Siehe Profan-Hilfe: "Hinweis: Diese Funktion ist veraltet und wird ab XProfan 10 durch AddString ersetzt.".

Wenn Du trotzdem unbedingt AddChoice benutzen willst, kannst Du das Keyword mit der Compilerdirektive {$PUSHKEYWORD AddChoice} bekannt machen. Man kann auch als letztes Mittel mit {$NOERR} alle Fehlermeldungen abschalten. Aber das ist natürlich nicht sonderlich sinnvoll, weil man dann überhaupt keine Fehler mehr angezeigt bekommt.

Kannst Du mir u.U. Deinen Quellcode schicken? Ich kann es mir zwar nicht wirklich vorstellen, aber vielleicht passiert bei der Abarbeitung irgendetwas, was dazu führt, dass die Hilfe nicht mehr angezeigt wird.

Gruß, Jens-Arne
 
XProfan X4
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
21.09.2022  
 




Jens-Arne
Reumschüssel
Hier die Hilfe-Ausgabe, damit Du notfalls wenigstens hier nachsehen kannst:

Hilfe - Befehle:

i=Code interpretieren (PRF); I=mit Parametern; siehe auch unten o
c=Code kompilieren (C=danach linken); siehe auch unten o
!=Compiler mit hoher Prozessorpriorität starten (UAC!)
l=Code linken
r=kompilierten Code starten (PRC); R=mit Parametern
e=gelinkten Code starten (EXE); E=mit Parametern
K=mit i,r,e gestartetes Programm hart beenden ("killen"); hilfreich bei Nichtreagieren
f=Zeile mit Fehler in XProfEd anzeigen
s=umgesetzten Sourcecode in XProfEd anzeigen
n=nicht genutzte Variablen anzeigen; N=nur aus dem Hauptprogramm
o=toggle Originalcode für i,c,x,p (nicht nutzbare Compilerdirektiven werden vorher temporär entfernt (nur im Haupt-*.prf-Modul!))
d=toggle Aministratorrechte für i,r,e,x anfordern (Programme können im Admin-Modus nicht mit »K« gekillt werden!)
x=XPSE aufrufen; X=mit Originalsourcecode
p=Profan2Cpp aufrufen; P=mit Originalsourcecode
ö=.ENH3 & .PRC-Dateien löschen
F1=chm-Hilfedatei anzeigen
F5=toggle Eingabezeile fokussieren (z.B. um im Ausgabefeld etwas herauszukopieren)
h=zeigt diese Hilfe an
a=JRPC3 neu starten
q=JRPC3 beenden (auch Esc)
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
21.09.2022  
 




RudiB.
Hallo Jens-Arne,

Muss mich mal richtig reinhängen in das Thema, ist schon sehr umfangreich.
Mit den Hotkeys wie z.B: "h" funktioniert immer noch nicht...hatte die letzte Version runtergeladen....Gestern erst...nix geht...Keine Ahnung warum nicht.
Bei mir ist nur der Windows-Defender im Einsatz, und der hat nichts geblockt bzw. eingeschränkt.
Ansonsten habe ich volle Admin-Rechte, und selbst wenn ich alles als "Admin" ausführe, keine Änderung
Aber sollte nicht über den Menu-Punkt Datei ausführen das Programm nicht auch ausgeführt werden??? da passiert bei mir auch nichts...es startet JRPC_32.exe zeigt mir die Durchlaufzeit an (mit oder ohne Fehler), aber das wars.....

Das mit dem AutoComplete gefällt mir sehr. Ist zwar gewöhnungsbedürftig aber ich glaube sehr Hilfreich, wenn man größere Quellcodes schreibt..
Was ich toll finde das sogar Variablen mit einbezogen werden.....genial.
Wie machts Du das???
Die Geschwindigkeit würde ich mir für mein Programm VarFinder wünschen...doch da bin ich weit entfernt von.

OK soweit erst mal...heut werde ich nicht mehr viel machen können, JOB geht vor, muss noch was tun...

Gruß Rudi
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
21.09.2022  
 




Jens-Arne
Reumschüssel
Hallo Rudi,

welchen Programmpunkt "Datei ausführen" in welchem Programm meinst Du? Das gibt es weder in XProfEd, noch in JRPC3.

Ich verstehe einfach überhaupt nicht, warum die Hotkeys bei Dir nicht funktionieren. "f" für Fehler in XProfEd_JR scheint aber immerhin zu gehen, das war an Deinem ersten Screenshot zu sehen. Betrifft das nur "h"?

Ohne Deinen Quellcode komme ich da nicht weiter. Ist der geheim, oder kann ich den zum Testen haben? Oder wenigstens ein Testprogramm, bei dem bei Dir auch "h" nicht geht? Oder geht das nie?

AutoComplete ist in der Tat eine komplizierte Angelegenheit. Aus Performancegründen habe ich ja schon die globalen Variablen und z.B. neue PROC-Namen nicht in die automatische Aktualisierung mit reingenommen, sondern da muss man F5 drücken, um den globalen Kram zu aktualisieren. Da ich den über alle Include-Dateien sammle, wäre das in Echtzeit zu langsam bei größeren Quellcodes mti vielen Includes oder einfach einem sehr langen Programm. Man sieht ja, wie lange das dauert, wenn man F5 drückt (vielleicht 100-300ms bei größeren Programmen, schätze ich). Es muss ja bei jedem Tastendruck nachgesehen werden, ob man damit z.B. gerade neue Variablen definiert hat. Da sind 300ms zu langsam. Die dafür grundsätzlich nötige Geschwindigkeit auch bei nur lokalen Variablen geht natürlich nur mit nativ kompiliertem Code. Mit XProfan ist da nichts zu machen. Das gilt auch für alles andere, was JRPC3 macht, das sind zum Teil erheblich komplizierte Umsetzungen und Fehlerprüfungen. Daher ist es in PureBasic geschrieben.

Gruß, Jens-Arne
 
XProfan X4
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
21.09.2022  
 




RudiB.
Hallo Jens-Arne,

jetzt gebs ich dann langsam auf...
Das kann ja nicht sein das nur ich diese Probleme habe.
Wie schon gesagt, die Hotkeys wie "h" für Hilfe gehen nicht...
Der FCB32.exe Compiler wird nicht gefunden,obwohl der Pfad eingetragen ist.
Programme werden auch nicht Interpretiert/ausgeführt, sprich es startet jrc3_32.exe und das wars.
Und selbst ein Programm-Beispiel von Dir wird, wenn ich Copilieren und ausführen clicke, mit der Fehler-Meldung {fbsyntaxon} unbekannt quittiert.
Habe bereits ein komplett neues XProfan-Verzeichnis erstellt und dort Deine neuste Version installiert, nichts geht.
Hier ein paar Screenshots dazu.






80 kB
Hochgeladen:23.09.2022
Ladeanzahl9
Herunterladen
77 kB
Hochgeladen:23.09.2022
Ladeanzahl7
Herunterladen
77 kB
Hochgeladen:23.09.2022
Ladeanzahl9
Herunterladen
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
23.09.2022  
 




Jens-Arne
Reumschüssel
Hallo Rudi,

jetzt bin ich leider ratlos. Ich habe gerade eine komplette Neuinstallation von XProfanX4 und JRPC3 vorgenommen, und alles funktioniert auf Anhieb so, wie es soll. Und diese Probleme hat tatsächlich noch niemand gemeldet. Aber natürlich möchte ich wissen, was da los ist.

Bei Deinen Screenshots scheinst Du im zweiten Beispiel die Quelldatei direkt mit XProfan zu kompilieren. XProfan selbst kennt {$fbsyntax on} natürlich nicht. Der Quellcode muss vorher mit JRPC3 umgesetzt ("präkompiliert") werden.

Wie rufst Du JRPC3 denn auf? Steht in XProfEd unter Optionen --> Allgemeine Einstellungen im ersten Feld ...\jrpc3_64.exe bzw. ...\jrpc3_32.exe? Und dann mit F7 aufrufen?

Wenn das soweit alles korrekt ist, dann kann das eigentlich nur noch an irgendwelchen Rechteproblemen liegen. Wenn der FB-Compiler-Pfad nicht richtig gespeichert wird, spricht das dafür, dass Windows die ini-Datei beim Speichern in dieses unsägliche Schattenverzeichnis verschiebt, weil keine Schreibrechte im eigentlichen Ordner bestehen. Wenn diese Datei später gelesen wird, wird dann die unveränderte Datei am richigen Ort ausgelesen. Dieses "Feature" von Windows ist die schlimmste Verdummung, die Microsoft seinen Kunden jemals zugemutet hat, weil das ja völlig ohne Hinweis geschieht.

Das erklärt aber noch nicht, warum die Funktionstasten nicht arbeiten. Wenn Du kannst, dann probiere das ganze bitte noch einmal auf einem anderen Computer aus, z.B. einem Laptop. Oder in einer virtuellen Maschine in einem anderen Betriebssystem, z.B. Windows XP, nur so zum Testen.

Wenn das alles nichts hilft, dann muss ich wohl mal eine Debug-Version bauen, die ein paar Dinge anzeigt, um der Sache auf den Grund gehen zu können.

Gruß, Jens-Arne
 
XProfan X4 * Prf2Cpp * XPSE * JRPC3 * Win11 Pro 64bit * PC i7-7700K@4,2GHz, 32 GB RAM
PM: jreumsc@web.de
24.09.2022  
 




RudiB.
hallo Jens-Arne,

oder Du baust statt der Hotkeys ein erweitertes Menu....
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
24.09.2022  
 




RudiB.
...habs übrigens in einer VM ausprobiert...gleiches Ergebnis !!
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
24.09.2022  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

62.528 Betrachtungen

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie