Giter Site home page Giter Site logo

yorik100 / splitlargefiles Goto Github PK

View Code? Open in Web Editor NEW

This project forked from imthesquid/splitlargefiles

0.0 0.0 0.0 163 KB

Plugin for BetterDiscord that allows for uploading files larger than all of the normal limits.

Home Page: https://imthesquid.github.io

License: MIT License

JavaScript 100.00%

splitlargefiles's Introduction

Split Large Files

Split large files is a BetterDiscord plugin that makes sending large files easy by breaking up big files into smaller ones that get reassembled upon download.

The Node engine that Discord runs on only supports a max file size of 2 GB, so don't expect to upload files above 1.5 GB. An error may not be displayed on failure if you try to upload files greater than 1 GB.

If you are unable to install BetterDiscord or Split Large Files and you want to reassemble a set of chunk files someone sent you, go here.

Main Features

Automatic file splitting when uploading files larger than the upload limit...

File split into multiple chunks

That gets visually reassembled once uploading is complete.

File visually reassembled into original file

Downloading the file results in the reassembled original file being put in the directory of your choice.

Other Features

  • Choose where to save completed download
  • Manual refresh controls both per-message and per-channel in context menus
  • Automatic full-file deletion for your own chunk files that doesn't spam Discord's API
  • Full support for new multi-upload system with automatic rate limiting to prevent API spam

Installation

Github

  1. Download the SplitLargeFiles.plugin.js file (click on the file above, click Raw at the top right of the code, then press Ctrl+S)
  2. Drag it into your BetterDiscord plugins directory

Frequently Asked Questions and Common Problems

  • Problem: Discord crashes when I try to upload a large file.

    • Solution: Try uploading a different file of similar size. If the new file works, there is something wrong with the original file. You can try moving it somewhere else and see if it works. If the new file doesn't work, contact me and I will take a bug report.

My Other Plugins

splitlargefiles's People

Contributors

imthesquid avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.