GetIt

GetIt

Info

INFO

GetIt is plugin which can help server administrators a lot. Have you ever been tired of contantly connecting to ssh or ftp to upload your plugin into your plugins folder? Me too! So I coded this for server I'm planning to make. How it works? It's complex algorithm which downloads plugin (or any other file lol) from direct link you've typed as command argument into your /plugins/ folder. Also, it waits for 15 seconds, then checks if file was downloaded correctly, if everything is okay, it will send message to sender which says "Download successful! Downloaded file: __", but if something went wrong, it will reply Error downloading file: __! You must specify DIRECT URL to plugin file (e.g.WorldEdit's direct url for version 5.5.8 is http://dev.bukkit.org/media/files/739/931/worldedit-5.5.8.jar). You can get direct url by right clicking on file name (on dev.bukkit.org project page of plugin) and choosing "Copy link address", which copies direct url to your clipboard. Look at "To-Do" section of this page, because this is beta phase, and may contain some errors which I didn't discovered yet.

Dependecies

DEPENDENCIES

This could be a little "reducer" of downloads number, but since this is jython plugin, this is must have. Simply, download PyPluginLoader.jar from PyPluginLoader dev.bukkit.org page and place it in your /plugins/ folder. Now, download Jython and rename it to jython.jar. After that, place jython.jar in your /lib/ folder (/lib/ folder is located in your server main folder, where your bukkit.jar is located, if there is no /lib/ folder, make it). Next step is to place GetIt_v0.1.py from GetIt.zip file in your /plugins/ folder. Now restart (or reload, which is not recommended due to bukkit bugs) your server and thats it! You've installed GetIt! :)

Changelog

CHANGELOG

  • Version v0.1
    • First release

To-Do

To-Do

  • Add /unzip command which will unzip downloaded file into /plugins/ folder
  • Add buffer which will send message to sender with percentage of downloaded file
  • Add file size on "Downloading file: _" message
  • Make it compatible for MacOS users
  • Add console logger which logs who and when downloaded which plugin

Features

FEATURES

  • Download plugin without connecting to ftp or ssh (no login information is needed)
  • Works with Windows (tested 100%) and all Linux OS types (sorry MacOS users, couldn't implement getting working location by this way, maybe I'll fix it in next few versions)
  • Control plugins downloading with permissions
  • Easy usage
  • More to come soon

Commands

COMMANDS

Permissions

PERMISSIONS

  • getit.get - which allows using "/get <direct URL>" command (Default: OP)

Thanks for downloading! :)


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Recent Files

Bukkit