Thank you for making Keka. I use it regularly and promote it heavily amongst our user base for use with ROMs in our GitHub project: Provenance.
I'd like to make a feature request:
When dropping a group of files to compress onto Keka, it defaults to Compressed file.[ext] and adds numbers subsequently, even if the filenames are the same as a pair, such as disc image multi-file sets, which makes batch processing multi-file sets into single archives impossible and thus very time-consuming and difficult to 'Archive as single files' (as it they won't be grouped in sets) and 'Delete file(s) after compression' (as the filenames are lost) so it has to be done manually per set, not batched.
But we could infer the filenames from the shared naming to resolve this:
Examples of basic multi-file sets:
[shared-filename].bin
[shared-filename].cue
[shared-filename].img
[shared-filename].ccd
[shared-filename].sub
[shared-filename].iso
[shared-filename].cue
The basic idea of this would be to infer the archive name from the commonality of the shared filename, excluding the variable .ext —which would allow for queueing of large disc image libraries that have multi-file sets, and using the delete after archiving feature, to archive in large batches, simply dragging and dropping the file sets.
Suggestion: Archive as:
[shared-filename].7z, .zip, .etc…
As a more advanced version it would be also nice if it could infer a set from common file-naming conventions such as…
Example of complex multi-file sets:
[shared-filename] (Disc 1).bin
[shared-filename] (Disc 1).cue
[shared-filename] (Disc 2).bin
[shared-filename] (Disc 2).cue
[shared-filename] (Disc 3).bin
[shared-filename] (Disc 3).cue
[shared-filename].m3u
—by excluding the variable filenaming as 'tails', when the majority frontend naming is shared and equivalent.
Suggestion: Archive as:
[shared-filename].7z, .zip, .etc…
Additionally, if any of this could be done in a single drop instead of in queued groups, even better, but I'd be happy with the first phase of this, if there is interest in it.
Thank you for making Keka. I use it regularly and promote it heavily amongst our user base for use with ROMs in our GitHub project: Provenance.
I'd like to make a feature request:
When dropping a group of files to compress onto Keka, it defaults to
Compressed file.[ext]and adds numbers subsequently, even if the filenames are the same as a pair, such as disc image multi-file sets, which makes batch processing multi-file sets into single archives impossible and thus very time-consuming and difficult to 'Archive as single files' (as it they won't be grouped in sets) and 'Delete file(s) after compression' (as the filenames are lost) so it has to be done manually per set, not batched.But we could infer the filenames from the shared naming to resolve this:
Examples of basic multi-file sets:
The basic idea of this would be to infer the archive name from the commonality of the shared filename, excluding the variable
.ext—which would allow for queueing of large disc image libraries that have multi-file sets, and using the delete after archiving feature, to archive in large batches, simply dragging and dropping the file sets.Suggestion: Archive as:
As a more advanced version it would be also nice if it could infer a set from common file-naming conventions such as…
Example of complex multi-file sets:
—by excluding the variable filenaming as 'tails', when the majority frontend naming is shared and equivalent.
Suggestion: Archive as:
Additionally, if any of this could be done in a single drop instead of in queued groups, even better, but I'd be happy with the first phase of this, if there is interest in it.