Skip to content

gofile-cli is a command line tool that allows you to easily upload files to the GoFile service (https://gofile.io/) directly from your terminal or console. With gofile-cli, you can quickly and easily upload files of any size, without having to navigate through a web interface.

Notifications You must be signed in to change notification settings

Iulian-Liviu/gofile-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gofile-cli

gofile-cli is a command line tool that allows you to easily upload files to the GoFiles service (https://gofile.io/) directly from your Linux terminal. With gofile-cli, you can quickly and easily upload files of any size, without having to navigate through a web interface.

The application is built using C#, which allows for a smooth and efficient experience. It also supports multiple file uploads at once, making it the perfect tool for developers and power users who need to frequently upload files to GoFiles.

Disclaimer: gofile-cli is currently in beta, so please use it at your own risk and report any bugs you find to the author.

Disclaimer: For premium user only, this api wrapper doesn't implement any functionality for premium accounts.You may ask why, but I don't have the capital to buy the premium version.

Need help

Please if you know C# and you want to build something as a first project, please help me. I don't have much time because of work, so I look for people who can help.

Release

The first release of gofile-cli is version 1.0.0 . It includes the following features:

  • Easy file uploading to GoFiles service from terminal/console
  • Support for multiple file uploads at once
  • Built using C# for a smooth and efficient experience
  • Compatible with Linux/Windows systems
  • Account information getter
  • Uploading files directly to your account
  • Beautiful table output format
  • Errors output is pretty (still scary) 😊

Tasks (Todos)

  • A progress bar, yet! (Still finding a way to make it).
  • Creating folder in the account root directory using account token. (Premium feature 💵)
  • Setting folders permissions, expiration date. (Premium feature 💵)
  • Deleting folder content. (Premium feature 💵)
  • Copy content from one folder to another. (Premium feature 💵)

If you want to implement the premium features, please make a pull request and will verify and merge into the master repository.

Todos Done (Tasks)

  • Uploading multiple files.
  • Uploading files to your account using token argument.
  • Uploading files to folder id.
  • Getting account information using account token.

# For Linux systems I will build the executable later.
# Thanks for understanding.

This release is considered stable and ready for production use, but please use it at your own risk. If you find any bugs or have any issues, please report them to the author.


Author

This application was created by Julian using C#. Feel free to reach out to me if you have any questions or issues with gofile-cli. If you have any feature request or bug report, you can open an issue on the repository.

You can also contact me on discord, my username is Iulian-Liviu#3173

Help & Reviews

If you need help using gofile-cli, please refer to the wiki(only if the project gets bigger, it should self-explanatory) for detailed instructions on how to use the application. If you have any issues or bugs to report, please open an issue on the repository.

If you enjoyed using gofile-cli, please leave a review on the repository to help others discover it. Your feedback is greatly appreciated!

Contributing

If you are interested in contributing to gofile-cli, I would love to have your help! Here are some ways you can contribute:

  • Report bugs: If you find a bug in gofile-cli, please report it on the issues page, so we can fix it.
  • Fix bugs: If you know how to fix a bug, please feel free to submit a pull request with your changes.
  • Add new features: If you have a new idea for a feature, please open an issue to discuss it before starting to work on it.
  • Documentation: If you find that the documentation can be improved, please feel free to make changes and submit a pull request.

About

gofile-cli is a command line tool that allows you to easily upload files to the GoFile service (https://gofile.io/) directly from your terminal or console. With gofile-cli, you can quickly and easily upload files of any size, without having to navigate through a web interface.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages