Opened 10 years ago

Last modified 21 months ago

#625 assigned Feature request

relative paths

Reported by: Michael Schäfer Owned by: kopal
Priority: Important Milestone: CrypTool 2.1 - Release 2020.1
Component: FileInput / FileOutput Keywords:
Cc:

Description

Ich würde gerne ein Template erstellen, dass Dateien binär einliest. Dafür bietet sich die Verwendung des Dateieingabeplugins an. Leider kann das Plugin nur absolute Pfade speichern, weshalb es nicht möglich ist den Pfad zur verarbeitetenden Datei (die mit dem Plugin/Template geliefert werden soll) zu setzen.

Um eventuellen Missbrauch zu vermeiden sollten die relativen Pfade vielleicht auch nur unterhalb des CT2-Rootverzeichnisses funktionieren.

Optimal wäre es wenn das Dateiausgabeplugin auch relative Pfade speichern kann. Dann ließe sich der Speicherort eines geniereten Logs auch angeben.

Change History (9)

comment:1 Changed 10 years ago by Sven Rech

Milestone: CrypTool 2.0 BETA 8CrypTool 2.1 BETA 1

Wir stehen kurz vor dem Feature-Freeze für das erste Release und haben noch ein paar wichtige Sachen offen. Deswegen verschiebe ich das hier mal auf die nächste Version.

comment:2 Changed 9 years ago by Sven Rech

Owner: changed from coredevs to Sven Rech
Status: newaccepted

Mir gefällt die Idee mit den relativen Pfaden irgendwie nicht, vor allem da diese ja eigentlich eher relativ zur Template-Datei liegen müssten und nicht relativ zum CT2 Ordner. Es gibt aber auch Workspaces ohne Template-Datei.

Als Alternative würde ich vorschlagen, dass man einfach die Möglichkeit gibt, den Dateiinhalt in das Template selbst reinzuladen, sodass sich die Daten dann mit in der .cwm Datei befinden. Das ist auch relativ leicht zu realisieren (macht dafür dann aber bei sehr großen Dateien wiederum Probleme).

Was haltet ihr davon?

comment:3 Changed 4 years ago by kopal

Owner: changed from Sven Rech to kopal
Status: acceptedassigned

comment:4 Changed 4 years ago by kopal

Milestone: CrypTool 2.1 BETA 1CrypTool 2.1 - Q2 Release

Ticket retargeted after milestone closed

comment:5 Changed 4 years ago by kopal

Milestone: CrypTool 2.1 - Q2 ReleaseCrypTool 2.1 - 2018.2 Release

Milestone renamed

comment:6 Changed 4 years ago by kopal

Milestone: CrypTool 2.1 - 2018.2 ReleaseCrypTool 2.1 - Release 2018.2

Milestone renamed

comment:7 Changed 3 years ago by kopal

Milestone: CrypTool 2.1 - Release 2018.2CrypTool 2.1 - Release 2018.3

Ticket retargeted after milestone closed

comment:8 Changed 3 years ago by kopal

Milestone: CrypTool 2.1 - Release 2018.3CrypTool 2.1 - Release 2019.1

Ticket retargeted after milestone closed

comment:9 Changed 21 months ago by kopal

Milestone: CrypTool 2.1 - Release 2019.1CrypTool 2.1 - Release 2020.1

Milestone renamed

Note: See TracTickets for help on using tickets.