Ceci est une ancienne révision du document !



Ultracopier

Ultracopier est un gestionnaire de copie.

ATTENTION, en version 0.3 il est encore jeune, il est conseillé de rester prudent avec les données copiées (les vérifiées après copie), et éviter de copier des données importantes. Malgré cela Ultracopier apporte de gros avantage sous linux, comme les gains de performances, dans certain cas plus de fiabilité de données, et une meilleure organisation.

Pourquoi un gestionnaire de copie ? Parce que les gestionnaires par défaut ne sont pas optimisés et manquent de fonctionnalités pourtant VITALES , l'avantage d'ultracopier :

  • Gestion de la Liste de copie, modifier l'ordre, suppression d'une copie de la liste.
  • Pause des copies.
  • Diverses options sur ces listes de copies, exemple limiter le nombre de copie simultanée sur un même support ( car la multiplication de ces tâches sur un disque ralentissent globalement le disque, ainsi que diminue sa durée de vie ).
  • Limiter la vitesse de transfert ( pour contrôler l'utilisation disque, réseau et cpu ).

Ultracopier est l'équivalent du fameux Supercopier(windows) sous linux.

Depuis le paquet

Vous pouvez maintenant l'installer depuis un paquet .deb, il est disponible sur la page de téléchargement : http://ultracopier-fr.first-world.info/download.html

Depuis les sources

Script d'installation (nécessite qt 4.5) :

#!/bin/sh
# Changes:
# - Version latest

echo "Installer des paquets nécessaire :"
sudo apt-get install qt4-dev-tools build-essential

echo "preparation des dossiers tmp"
mkdir /tmp/ultra
cd /tmp/ultra

echo "Telechargement des sources"
wget http://files.first-world.info/ultracopier/0.2.0.15/ultracopier-src-0.2.0.15.tar.bz2
tar  xjfv ultracopier-src.tar.bz2 -C /tmp/ultra

echo "Compilation des sources"
cd src
qmake;make
rm -f lang/fr* lang/en* lang/*.ts
rm -Rf styles/kde3/
mkdir -p temp/
mv other/ultracopier-128x128.png temp/ultracopier.png
cp -aRf ultracopier /usr/bin/ultracopier
chmod 755 /usr/bin/ultracopier
mkdir -p /usr/share/ultracopier/
cp -aRf temp/ultracopier.png /usr/share/pixmaps/
cp -aRf other/ultracopier.desktop /usr/share/applications/
mkdir -p /usr/share/ultracopier/
cp -aRf lang/ styles/ /usr/share/ultracopier/

Si la compilation ne s'effectue pas et que vous avez un message d'erreur disant que vous n'avez pas la bonne version de qt (selon votre version d'Ubuntu et les dépôts Canonical), mettez à jour manuellement qt.

Page de Téléchargement de la dernière version

Depuis le svn pour la version 0.3

Script d'installation (nécessite qt 4.7, mais de préférence utilisé Qt 4.8 pour l'optimisation des accés aux fichiers, par défaut il ce compile en version debug) :

#!/bin/sh
# Changes:
# - Version latest

echo "Installer des paquets nécessaire :"
sudo apt-get install qt4-dev-tools build-essential subversion

echo "preparation des dossiers tmp"
mkdir /tmp/ultra
cd /tmp/ultra

echo "Telechargement des sources"
svn co svn://svn.first-world.info/ultracopier/testing/

echo "Compilation des sources"
cd testing/
qmake ultracopier.pro
make
cd resources/
for folder in */*/
do
	if [ -d "${folder}" ]
	then
		cd ${folder}
		qmake *.pro
		make
	fi
done
mv ../ultracopier ./
rm -Rf */*/*.h
rm -Rf */*/*.cpp
rm -Rf */*/*.c
rm -Rf */*/*.ui
rm -Rf */*/*.qrc
rm -Rf */*/*.rc
rm -Rf */*/*.pro
rm -Rf */*/Makefile*
rm -Rf */*/*.o
rm -Rf */*/resources
rm -Rf */*/*.png
rm -Rf */*/*.rc
rm -Rf */*/*.qrc
rm -Rf */*/*.ico
rm -Rf */*/*.icns

echo "Installation"
cp -aRf ultracopier /usr/bin/ultracopier
chmod 755 /usr/bin/ultracopier
chown root.root /usr/bin/ultracopier
rm ultracopier
mkdir -p /usr/share/ultracopier/
cp -aRf * /usr/share/ultracopier/

Le projet va être réalisé pour toutes les plateformes supportant gcc et QT, par exemple :

  • Gentoo
  • Debian, (K)ubuntu
  • Windows
  • Mac
  • BSD

Fonctions

  • Fait en C++, pour que tous les développeurs puissent développer
  • Utilisation du framework Qt pour être utilisable sur toutes les plateformes
  • Utilisation du framework KDE pour le support des multi-protocoles
  • Facilité de création et d'incorporation de thèmes, plugins et ressources
  • Traductions facile et fourni avec des traductions
  • Gestion par liste de copie
  • Gestion des erreurs
  • Gestion avancée des fichiers déjà existants
  • Options avancées (vitesse, droits, …)
  • Copie par ligne de commande pour les scripts automatiques
  1. Votre explorateur est supporté (est compatible avec le protocole catchcopy protocole 0002), alors faite vos copies normalement, ultracopier prendra la main (valable pour ultracopier dans sa branche 0.3)
  2. Votre explorateur n'est pas supporté, alors faite clique droit sur l'icone du systray (prés de l'heure), ajoutez une nouvelle copie/déplacement par ce menu, et rentrer dans l'interface qui vas s'ouvrir la source et la destination.

Vous l'aurez compris c'est bien plus simple quand les développeurs ont fait la compatibilité avec le protocole catchcopy. Guide complet officiel d'utilisation: http://ultracopier-fr.first-world.info/guide/utilisation/

Si vous l'avez installé depuis les sources.

#!/bin/sh
rm -Rf /usr/bin/ultracopier /usr/share/ultracopier/ /usr/share/pixmaps/ultracopier.png /usr/share/applications/ultracopier.desktop

Si vous passer par le packet, désintallez simplement celui-ci.


Contributeur principal : Psychederic.

  • ultracopier.1323531763.txt.gz
  • Dernière modification: Le 15/12/2011, 15:21
  • (modification externe)