Skip to content

alphaonex86/Ultracopier

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
February 15, 2022 05:08
November 29, 2022 08:42
January 13, 2020 20:28
February 15, 2022 05:08
August 6, 2019 12:24
February 15, 2022 05:08
February 15, 2022 05:08
July 2, 2019 22:01
October 29, 2019 16:44
April 21, 2020 23:11
December 3, 2021 14:41
December 3, 2021 14:41
November 29, 2022 08:42
February 15, 2022 05:08
February 11, 2020 21:50
July 2, 2019 22:01
July 12, 2022 20:47

About

Ultracopier is free and open source software licensed under GPLv3 that acts as a replacement for files copy dialogs.

Main features include:

  • task queue
  • pause / resume
  • resume unfinished jobs
  • dynamic speed limitation
  • collision management
  • plugin support

Dependency

  • make
  • gcc
  • qt5-default
  • qtmultimedia5-dev
  • libogg-dev
  • libopus-dev
  • libgl1-mesa-dev

For example on Debian based distros:

sudo apt install make gcc qt5-default qtmultimedia5-dev libogg-dev libopus-dev libgl1-mesa-dev

Building

Building an all-in-one version is as easy as compiling the main Qt project:

find ./ -name '*.ts' -exec lrelease {} \;
qmake ultracopier.pro
make -j$(nproc)

Run

./ultracopier

Translations

Translations are provided via Qt Linguist.

  1. Run lupdate ultracopier.pro to update the translation files
  2. Put your translation in (plugins|resources)/Languages/XX/translation.ts
  3. Run lrelease ultracopier.pro to compile the files
  4. Replace the .qm files in your Ultracopier release

Plugins

Customizations in form of Plugins are also possible.

Contributing

This project is hosted on Github. Add issues and merge requests there!

About

Ultracopier acts as a replacement for files copy dialogs. Features: play/pause, speed limitation, on-error resume, error/collision management ...

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published