GithubHelp home page GithubHelp logo

defuse1999 / filecentipede Goto Github PK

View Code? Open in Web Editor NEW

This project forked from filecxx/filecentipede

0.0 0.0 0.0 556.81 MB

Cross-platform internet download/upload manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, ed2k, and online videos. WebDAV client, FTP client, SSH client.

Home Page: http://filecxx.com

Shell 0.02% C++ 99.69% CMake 0.28%

filecentipede's Introduction

image

Join the chat at https://gitter.im/filecxx/FileCentipede

File Centipede Icon

Website: http://filecxx.com

Dashboard: https://w.filecxx.com

Sponsors: http://www.filecxx.com/en_US/sponsors.html

File centipede is an All-In-One internet file upload/download manager, BitTorrent Client, WebDAV client, FTP client, and SSH client.

It is designed to be fast, customizable, and user-friendly.

It supports multi-protocols and contains many useful auxiliary tools such as HTTP requester, file merge, and encoders.

With the browser integration, you can download audio and videos from websites, even encrypted videos.

(It's free with no ads)

Source code

FileU source code is in the source_code directory, this source code is for demonstration purposes only, it's full source code, but dependent libraries are not open source.

this code proved that writing user interfaces in C++ could be significantly easier than HTML and JavaScript, without reducing performance. (see sml files in the UI directory)

Translate

If you like this software, please help translate this software into other languages, the translation tool has been contained in the software.

Screenshot

File Centipede

File Centipede File Centipede File Centipede File Centipede File Centipede File Centipede File Centipede

Add task

Add task Add task Add task Add task

Edit task

Edit task Edit task

Confirm dialog

torrent confirm http confirm links confirm

Add catalog

add catalog

Settings

settings

Proxy settings

proxy

Site rules

Site rules Site rules

Filter

filter

Refresh address

${refresh_address}

Create torrent

create_torrent

Speed limit

Speed limit

Translate tool

Translate tool

HTTP tool

HTTP tool

Checksum tool

Checksum tool

Browser extension screenshots

Video bar

Video bar

Videos panel

videos panel

Audios panel

Audios panel

features

  • HTTP,HTTPS protocol (basic features like gzip, resumable, multi-connections will not be listed.) 1.0
  • FTP, FTPS protocol 1.0
  • Magnet, HASH address 1.0
  • BitTorrent 1.0
  • Other custom protocol like thunder, flashget, qqdl 1.0
  • JSON formatted address 1.0
  • m3u8 stream task 1.0
  • Stream task AES-128 decryption (SAMPLE-AES decryption is not supported yet) 1.0
  • HTTP cookie, header, user-agent with user customize 1.0
  • Torrent seeding limit 1.0
  • Dynamically edit transfer-task config 1.0
  • Anti leeches 1.0
  • Refresh expired address 1.0
  • Catalogs 1.0
  • Limit download, upload speed 1.0
  • Create custom address (filec, fileu) 1.0
  • Proxy management 1.0
  • Filter customize 1.0
  • Tracker management 1.0
  • Task details 1.0
  • Export torrent from task 1.0
  • Multi languages 1.0
  • Queue or Unlimited concurrency setting 1.0
  • Chrome Browser integration 1.0
  • Firefox Browser integration 1.0
  • Capture videos, audios from web page 1.0
  • Find all magnets from web page 1.0
  • Translate tool 1.0
  • HTTP tool 1.0
  • URI encode/decode tool 1.0
  • Base64 encode/decode tool 1.0
  • Regex test tool 1.0
  • Create torrent 1.0
  • Torrent to magnet tool 1.0
  • Magnet to torrent tool 1.0
  • File merge tool 1.0
  • Statistics 1.0
  • Download all links from webpage 1.6
  • SSH, SFTP protocol 2.0
  • curl, wget, aria2, axel command line 2.0
  • WebDAV protocol 2.0
  • Upload file 2.0
  • Upload directory 2.0
  • Download directory 2.0
  • Full-featured WebDAV(s) file manager 2.0
  • Full-featured FTP(s) file manager 2.0
  • Full-featured SSH(sftp) file manager 2.0
  • File browser persistent caches 2.0
  • Site rules 2.1
  • Checksum tool 2.3
  • Remote download 2.6

Language files

  • Website: "lang/website/*.lang"
  • Software: "lang/software/*.lang"
  • Browser extension: "lang/browser_extension/*.lang"

How to translate the website?

translate

Language @
Русский @vanja-san @Den1704
繁體中文 @bear0316 @postman1year
Français @XIAA25
Nederlands @XIAA25
한국어 @VenusGirl

Opensource libraries

boost Qt libtorrent

filecentipede's People

Contributors

filecxx avatar venusgirl avatar xiaa25 avatar den1704 avatar gitter-badger avatar vanja-san 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.