Skip to content

More detailed upload statistics for Nicotine+

License

Notifications You must be signed in to change notification settings

juup1ter/more-upload-stats

 
 

Repository files navigation

More Upload Statistics

A small plugin for Nicotine+ to create more detailed upload statistics.

⚠ No data previous to enabling this plugin will be available.

⚠ Some data in the statistics may be hidden to not create an unnecessarily huge page. You can disable this by disabling auto thresholding in the preferences and setting the manual thresholds to 0.

screenshot

Installation

Open Nicotine+ settings, go to General > Plugins and click + Add Plugins. After that download the latest release and extract it into the plugins folder.

Remove the version from the folder name. The folder name must stay the same across version upgrades otherwise you will loose any changed settings.

Now you can enable the Upload Statistics plugin in the previously opened plugin settings.

Usage

  • Type /up into a chat message and hit enter.
  • If you want to temporarely disable or change the thresholds you can do so like this: /up 0 2. The values are user and file threshold respectively.
  • Use /up-reset to reset the statistics (a backup will be created beforhand).

Settings

Name Function Default
Check for Updates Check for updates on start and periodically Enabled
Quieter Quiet down a bit and stop filling the console with messages. Disabled
Raw statistics file JSON file where containing the raw data build/stats.json
Statistic page file HTML file presenting the data in a human readable way build/index.html
M3U Playlist file M3U playlist file of the top 25# uploaded files build/playlist.m3u
Dark Theme Enable / Disable dark theme Enabled
Auto refresh Automatically refresh the statistics page every minute Disabled
Auto regenerate Automatically regenerate statistics page every X minutes 30min
Auto threshold Automatically set a threshold respective to the gathered data. Data under the threshold will be hidden from the statistics page. Overrides both user and file threshold when enabled. Enabled
User threshold Fix threshold for users. Only users who downloaded more files than this will be shown on the statistics page. 2
File threshold Fix threshold for files. Only files that have been uploaded more than this will be shown on the statistics page. 5

Contributing

Pull requests are welcome.

Credits

Created with: Skeleton | sorttable Icons made by Smartline from www.flaticon.com

License

MIT

About

More detailed upload statistics for Nicotine+

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 37.3%
  • JavaScript 31.5%
  • CSS 18.2%
  • HTML 9.8%
  • Shell 3.2%