You are now able to write your own plugins for EvenMore! Plugins can be written in any language which can output a standard Amiga library file.
You can now write a new type of plugin, for the EvenMore preferences. I have created an example plugin showing how this works. This will allow more complicated plugins to be created that require their own user settings. They will load and save their own config file when the EvenMore preferences are loaded or saved. They are also very simple to create, anyone with a basic knowledge of EasyGUI can make one!
Current plugins available are:-
| File | Version | Author | Function |
| AmigaWriter2Text.plugin | 1.05 | - | Convert
AmigaWriter files to plain text. Removed text formatting code. Text formatting in this file format is too complicated to recreate. |
| Arc2Text.plugin | 1.04 | - | Will browse LHA archives and load files from
them. You need to delete the #?.lha filetype from the filetypes.txt
file in order for this to work.
Arc2Text can now extract files and view them by clicking on a file name. Fixed memory allocation problems in Arc2Text which would cause it to lose file information if you browsed more than one LHA archive. Will now use an exec list for the file buffer. |
| Arc2TextPrefs.plugin | 1.00 | - | The preference file for the Arc2Text plugin. This stores the location of the LHA executable on your disk. |
| Becker2Text.plugin | 1.02 | - | Loads BeckerText Word processor files. |
| Datatypes.plugin | 1.03 | - | Now
any text file that is recognised by Datatypes can be loaded through
EvenMore. NOTE: Plugins have precedence over datatypes. If you
do not want EvenMore to use its own plugins for a file you have the
datatype for, just delete the EvenMore plugin.
Updated Datatypes plugin so it will only be used if binary code is detected in the first or last bytes of the file and no other plugin is suitable. |
| Dir2Text.plugin | 1.11 | - | Will let you browse
directory trees. Drag a directory onto the window, and it will open
like a text file. You can click on filenames to open them, or drawers
to browse the next directory. Download new executable to use. Will now display directories first. Can hide .info files using the Dir2Text preference plugin. Modified code so it no longer has to count the files in the directory list before sorting. No longer requires the full path of files to be specified for links. This feature requires the new EvenMore executable to work. Will now use an exec list to store the directory listing. You need to download the latest 0.69 executable for this to work. |
| Dir2TextPrefs.plugin | 1.01 | - | A preference plugin for the
Dir2Text plugin allowing you to specify whether or not you want to
show or hide .info files when viewing a directory.
Added locale translation support. |
| Eml2Text.plugin | 1.16 | - | Will convert emails saved by Outlook Express & Yam (hopefully others too?) into plain text format (also will convert html part of email if available) |
| FileTypes.plugin | 1.06 | - | A module to allow a primitive
file typing function using a text file to determine which files are launched by which
programs.
FileTypes module will now support the PROGDIR:
assign. This allows ARexx scripts to be run from the EvenMore
directory wherever it happens to be located. Although you will need to
ensure you enclose the path in quotes to make sure it is referenced
right. |
| FinalWriter2Text.plugin | 1.05 | - | Will convert FinalWriter and FinalCopy documents to plain text |
| Generic2Text.plugin | 1.09 | - | This plugin
will take any file not recognised by the plugins below, and if it
contains binary, strip all lines ending in CR or LF and display them.
Only used as a last resort if a specific plugin is not available.
Will now launch executables rather than loading
them, if the option is selected in the preference plugin. |
| GenericPrefs.plugin | 1.04 | - | A preference
plugin for the new Generic2Text plugin allowing you to specify opening
the file in a readable format or in hexadecimal.
Added check box to allow executables to be
launched instead of loaded as text. |
| Guide2Text.plugin | 1.25 | - | AmigaGuide documents converted
to text with formatting Updated Guide2Text plugin to use an exec list for the file buffer. Optimised Guide2Text plugin conversion routine. Copy routine for non-command characters in the guide file should be faster now. |
| HTML2Text.plugin | 1.36 | - | HTML documents converted
to text with formatting
Updated HTML2Text plugin to open files viewed through the LHA plugin. |
| IXML2Text.plugin | 1.00 | - | A very very basic IXML plugin (See http://www.fortunecity.com/skyscraper/hudson/187) |
| MacWORD2Text.plugin | 1.02 | - | Converts MacWORD 4,5,6,2001 documents to
plain text Fixed a small bug which caused EvenMore to always think the file was a MacWORD plugin |
| MSWord2Text.plugin | 1.43 | - | Microsoft Word 95/2000 converted to text |
| PowerArt103.lzx | 1.03 | aGGreSSor/team PowerAmiga | Opens PowerArt ASCII documents: |
| PowerPacker.plugin | 1.04 | - | Will uncompress PowerPacker files before passing them onto the main plugin system. Will not yet decrypt PX20 files or ask for passwords. |
| PrefsEasyGUI.plugin | 1.12 | - | The main
preferences for EvenMore is now a plugin. This will allow users to
create their own preference window in their favourite GUI, providing
they also convert any plugins that have their own preference page. See
the PluginSrc.lha for source code, and contact me if you are
interested in doing this.
Custom screen name will now always be 'EvenMore'.
Removed 'Go to screen' function from main program and added public
screen list to preference GUI. |
| ProWrite2Text.plugin | 1.03 | - | Will convert ProWrite documents to plain text |
| RTF2Text.plugin | 1.14 | - | Converts Rich Text Format documents to plain text. |
| StarWriter52Text.plugin | 1.01 | - | Will open StarWriter version 5, colour and ANSI text support. |
| StarWriter2Text.plugin | 1.02 | - | A basic StarWriter (Open Office/StarOffice) plugin. Will open StarWriter versions 3 & 4. Also download the update to the MSWord plugin to allow this one to work. |
| Troff2Text.plugin | 1.08 | - | Linux manual files converted to text with formatting. This one's Work In Progress! It works, but there is a few formatting problems. |
| WordPerfect2Text.plugin | 1.09 | - | Converts WordPerfect documents to ANSI text. |
| WordWorth2Text.plugin | 1.08 | - | WordWorth documents converted to text. Tested on WordWorth 3.1se |
| Wordwrap.plugin | 1.07 | - | If no other
plugins have been used on the file, this plugin will check to see if
it exceeds 80 characters wide, and if so will word-wrap it accordingly. Will now return as soon as it finds the first line longer than 100 characters rather than scanning the entire file. Rewritten to allow the use of exec lists as file buffers. Was wrapping long lines one too many times. |
If you happen to write any plugins yourself, drop me an email, and I can include the .plugin file in the EvenMore archive or on the web page. All source will of course be copyrighted by yourself.
For plugin templates, see the EvenMore plugin
archive,
or email me at chris@evenmore.co.uk