Plugin Uploader works in two ways. You can either specify a plugin located in a remote source (URL) or upload a file found in your computer.
If the plugin you are installing is already found, it won’t be overwritten. My plugin and One Click Plugin Updater are a great couple. You can install plugins with one click, and also upgrade existing ones with one click!