FileCentipede README

The project's README from github.com/filecxx/FileCentipede. As one markdown file: README.md.

English | 简体中文 | 繁體中文 | 한국어 | Hindi | Arabic | Français | Русский | Latin | 日本語| Italian | Deutsch | Portuguese Br | Español | svenska | فارسی | Türkçe

image

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

File Centipede Icon

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.

Website: http://filecxx.com

Dashboard: https://w.filecxx.com

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

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

Custom files panel

Custom files panel

Resource explorer - images

Resource explorer - images

Resource explorer - scripts

Resource explorer - scripts

Videos preview

Videos preview

Videos collector

Videos collector

Audios collector

Audios collector

Settings

Settings

features

Source code

The full source code of FileU can be found in the "source_code" directory.

It's for demonstration purposes only, the dependent libraries used in the project are not open source.

It has proved that writing user interfaces in C++ could be significantly easier than HTML and JavaScript, without reducing performance.

(as seen in the .sml files in the "UI" directory).

Translate

If you like this software, you can help by using the translation tool provided in the software to translate it into other languages.

This will make the software more accessible to people who speak languages other than the one it was originally written in. Your contribution would be greatly appreciated.

Language files

How to translate the website?

translate

Language @
Русский @vanja-san @Den1704
繁體中文 @bear0316 @postman1year
Français @XIAA25
Nederlands @XIAA25
한국어 @VenusGirl
Tiếng Việt @vuongtuha
Türkçe @geeede @saurane
Indonesian @gigglylo Rangga S. Nugraha
Deutsch @Vulcanraven91
日本語 @wany-oh
polski @RunoHawk
فارسی @bananbenbadr

Opensource libraries

boost Qt libtorrent

FileCentipede (filecxx/FileCentipede)

Searching Database…

What is this?FileCentipede is an all-in-one internet upload/download manager that works as a BitTorrent client, WebDAV client, FTP client, and SSH client, with browser integration for grabbing audio/video from web pages.
Is this just a download manager or more like a full file transfer suite?It is a full desktop file-transfer suite: besides downloading, it includes full-featured file managers for WebDAV(s), FTP(s) and SSH(sftp), plus utility tools like HTTP requester, checksum, torrent creation, and encoders.
How do I get it running and hook it up to my browser?Install the FileCentipede desktop app, then install the matching Chrome or Firefox extension so the browser can send downloads, captured videos/audios, and magnet links to the app.
What protocols and tools does it support out of the box?It supports HTTP(S), FTP(S), SSH/SFTP, WebDAV, magnet links, BitTorrent, m3u8 streams, ed2k, and even lets you run curl, wget, aria2, and axel from within it.
Does it handle encrypted video streams fully?It can decrypt AES-128 encrypted m3u8 streams, but SAMPLE-AES decryption is not supported yet, and the full C++ UI source code shown in the repo is for demonstration only since its dependent libraries aren't open source.
Is this cross-platform?Yes, it's described as a cross-platform manager and the project tags cover Windows, macOS, and Linux.
Can it limit torrent seeding or bandwidth usage?Yes, it supports torrent seeding limits and separate download/upload speed limits, along with queue or unlimited concurrency settings.
What built-in utility tools come with it?It bundles a torrent creator, torrent-to-magnet and magnet-to-torrent converters, a file merge tool, checksum tool, URI/Base64 encode-decode tools, a regex tester, an HTTP requester, and a translation tool.
Can it grab videos from encrypted or tricky web pages?Yes, the browser extension includes a resource explorer and video/audio collector that can capture and download videos and audios from web pages, including some encrypted streams, directly through the extension panels.
Can I help translate the software?Yes, the app ships a built-in translation tool so users can translate the website, software, and browser extension into other languages via language files in the lang directory.
Creator
filecxx
Size
647.2 MB
Stars
10.9K
Age
4y
Commits · 90 Days