private boolean isTypescript(File file) {
        return new File(file.getAbsolutePath() + TIMING_FILE_SUFFIX).exists();
    }
Returns whether the given file appears to be a typescript (text
recording of a terminal session). As there is no standard extension for
session recordings, this is determined by testing whether there is an
associated timing file. Guacamole will always include a timing file for
its typescripts.

@param file
    The file to test.

@return
    true if the file appears to be a typescript, false otherwise.
extensions/guacamole-history-recording-storage/src/main/java/org/apache/guacamole/history/connection/HistoryConnectionRecord.java