kmhtConvert - An mht to war converter
31/05/2009 - v 0.7.4

Select language:

Intro
News
Overview
  kio_mhtml
  EML
Translation
  for EML
Screenshots
Bugs
Download
Contact me  

See also
  GwenRename
  Clonezilla-
  
Adracs USB
      Loader

      SysRescCD
  l10n-kde
  Email Address
    Encoder


  Home Page

kmhtConvert loads a mht file, extracts all the files contained in it and (optionally) creates a war file using these files. Its behavior can be changed by a number of command line parameters.

Since version 0.2 kmhtConvert is able to convert a War file to mht, making it easy to share data saved in KDE with people using Windows.

Since version 0.7 το kmhtConvert is able to open and display MHTML and EML (Windows Email Archive) files.

The output file name is the same as the input file name. So the file /mhts/My mht file.mht will create the file /mhts/My mht file.war (and vice-versa).

The command line parameters are:

-n, --NoGui     Execute without the GUI
In this execution mode, the program does not display the main window or any other window for that matter, and all the messages and errors are displayed in stdout.

-s, --silent     The program does not display any messages when executed without the GUI. Error messages are displayed in stdout.

-w, --viewWar     Display the war file in Konqueror
The war file is saved in a temporary folder (usually /tmp/kde-<username>)

-f, --onlyFiles     Instracts the program not to create a war file.
The files contained in the mht file are written in a directory (with the same name as the mht file). So if the mht file is /mhts/My mht file.mht, the files are saved in the /mhts/My mht file folder, or in ~/My mht file if the /mhts folder is not writable by the user.

-d <folder>     Instract the program to save its output in <folder>
So for the file /mhts/My mht file.mht, the war file would be <folder>/My mht file.mht, and if the -f, --onlyFiles parameter is used, the output folder will be <folder>/My mht file

-i, --hideInfo     Instract the program not to display the file's info table (From:, To: etc.). This parameter is valid only for EML files (in any other case it is discarded)

-a, --hideAttachments     Instract the program not to display the file's attachments table. This parameter is valid only for EML files (in any other case it is discarded)