>HOME>CONTACT>FEATURES>SCREENSHOTS>PRICING>DOWNLOADS>DOCUMENTATION>HISTORY>PLUGINS>FORUM>DIAGNOSTICS>

CrushFTP Plugin Downloads
CrushSQL Plugin
(Allows you to use a SQL database table for user logins.)
CrushSQL.zip 1.9
UPDATED 6/26/06
This is the plugin package. It includes instructions.

HomeDirectory Plugin
(Automatically create the physical directory for a user when they login. Keeps you from having to FTP into the server to generate users starting directory.)
HomeDirectory.zipThis is the plugin package. It includes instructions.

MagicDirectory Plugin
(Create a user account just by making a folder for them. Makes it incredibly easy for you to create and delete accounts. It also lets you allow someone who isn't technical do it for you.)
MagicDirectory.zipThis is the plugin package. It includes instructions.

NoIP Plugin
(CrushFTP plugin that keeps your No-IP account updated. No need to run a separate update client if you use this plugin with a CrushFTP server. Now your No-IP DNS hostname can never be out of synch with CrushFTP!)
NoIP.zipThis is the plugin package. It includes instructions.

ExportUserPass Plugin
(Exports a simple text document containing all usernames and their passwords.)
ExportUserPass.zipThis is the plugin package. It includes instructions.

RM -R Plugin
(If you don't know what that command does, you don't want this. It allows you to delete non-empty directories from a CLI FTP client.)
RMDashR.zipThis is the plugin package. It includes instructions.

DotBIN plugin
(Appends ".bin" to all file listings to ensure they are recognized by a non MacBinary aware FTP client.)
DotBIN.zipThis is the plugin package. It includes instructions.


I have included source code on most, if not all of the plugins.
If you feel like making changes to one, you can compile your own version.
If you make it better, or find a bug, feel free to send me an update.



CrushFTP Plugin Developer Downloads
Plugin Interface
CrushPluginInterface.java This file is only needed if you are planning to write your own plugins. This is the interface you must have to implement your own class. You can either use this, or the CrushFTP.jar file.
 
MyPlugin
(Example Plugin)
MyPlugin.zip Instructions are included in this package. Use this as a starting point so you can compile your own plugin. Then place it in the "plugins" folder inside the CrushFTP folder. (If the folder doesn't exist...make it.)


E-mail questions, comments, and bug reports to ben@crushftp.com
Copyright 2000 Ben Spink

Web site design by Ulitmate Web Design