Il s'agit de la commande dact qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
dact - compresser ou étendre un fichier ou un flux
SYNOPSIS
dacte [ -dsfcvlniCHOShVNa ] [-b longueur du câble] [-e quelque chose] [-m filet] [-o filet] [-u url] [-p url] [-M commander]
[-D desc] [-I quelque chose] [-U filet] [-E zéro] [filet ...]
DESCRIPTION
DACT réduit les fichiers d'entrée en essayant de compresser chaque bloc du fichier avec plusieurs
différents algorithmes et sélectionne le meilleur pour chaque bloc.
OPTIONS
-d Décompressez le fichier (ou stdin, si aucun fichier n'est fourni), en supprimant l'extension si elle
en a un valide.
-s Afficher des statistiques sur le fichier, telles que : nombre magique de fichier, fichier de version DACT
a été compressé avec, la taille du bloc utilisé pour compresser le fichier, la taille du fichier compressé,
Taille du fichier d'origine, taux de compression (non compressé à compressé), fichier
nom original, CRC (si disponible).
-f Forcer des choses mauvaises et dangereuses à se produire. Peut être combiné pour rendre les choses encore pires
arriver. Un `-f' permet d'écraser des fichiers existants, deux `-f' vous permet de
ignorer la mauvaise magie et le contrôle CRC échoue.
-c Envoyer la sortie vers stdout, cela vous permettra de forcer DACT à envoyer une sortie compressée
vers un terminal ou le résultat de la compression d'un fichier dans un tube.
-v Augmenter la verbosité, peut être combiné pour augmenter beaucoup la verbosité. Actuellement, seulement
jusqu'à 3 est logique. Un « -v » affiche un graphique à barres. Deux « -v » affichent un graphique à barres
et bloquer les informations. Trois « -v » affiche un graphique à barres et une compression détaillée
statistiques par bloc.
-l Liste des algorithmes de compression disponibles.
-n Activer/désactiver l'utilisation des CRC. Cette option est particulièrement utile lorsqu'elle est combinée avec le
capacités réseau de DACT. Il vous permet de créer un fichier compressé avec seulement
l'en-tête pointant vers une page Web qui contient le vrai fichier DACT (qui normalement
fait vérifier ses CRC par rapport à l'en-tête compressé pour s'assurer qu'ils sont les mêmes
fichier), avec cette option, les fichiers ne doivent pas nécessairement provenir de la même source (c'est-à-dire, vous
peut avoir une copie mise à jour s'étendre automatiquement.)
-i Lire l'entrée à partir de l'entrée standard au lieu de /dev/tty. Ceci est utilisé pour lire l'utilisateur
fourni des informations telles que des clés de cryptage et des mots de passe à partir d'une entrée standard à la place
de la méthode la plus appropriée pour ouvrir "/dev/tty."
-C Se plaindre lorsque des erreurs de compression se produisent. Lorsqu'un bloc est sélectionné, il est testé pour
assurez-vous qu'il décompresse de nouveau à la source d'origine. S'il échoue, le
algorithme n'est pas utilisé, avec cette option vous êtes informé de l'échec.
-H Écrire uniquement l'en-tête (pas de données). Cette option est utile pour distribuer des archives qui
besoin seulement de résider sur Internet quelque part.
-O Basculer l'écriture du nom de fichier d'origine dans l'en-tête DACT. Cela n'a pas vraiment d'utilité que je
entendu parler.
-S Utilisez la vitesse-taille comme métrique plutôt que la taille. Ce n'est pas encore mis en œuvre. Cette
fera en sorte que DACT crée un fichier compressé optimisé, en équilibrant la vitesse de
décompression avec la taille.
-h Donnez un synopsis d'utilisation.
-V Afficher la version DACT.
-N Mettez à niveau DACT. Cette option récupère le dernier binaire sur Internet et place
dans $HOME/.dact/ en tant que dact.bin. Si vous avez `binary_check on' dans votre dact.conf
fichier, DACT vérifiera ce fichier et l'utilisera. Si vous avez Debian et exécutez `dact
-N' en tant que root, la procédure de mise à niveau de Debian mettra à niveau l'ensemble de votre système.
-a Modules DACT. Cette option récupère les derniers modules sur Internet et
placez-les dans $HOME/.dact/ dans un sous-répertoire correspondant à votre système d'exploitation
et architecture du processeur.
-b longueur du câble
Utilisez la taille de bloc spécifiée pour compresser le fichier. Les paramètres de taille sont dans
octets.
-e num Exclure un algorithme d'être utilisé. Cette option est utile si vous connaissez votre
target ne pourra pas décompresser un certain algorithme (vous pouvez obtenir leur
nombres de l'option `-l'.)
-m filet
Chargez un autre fichier de configuration. Cette option tentera de charger le fichier spécifié dans
en plus des fichiers normaux, les options de ce fichier remplaceront les autres
options.
-o filet
Sortie alternative. Cette option envoie la sortie dans un fichier au lieu de INFILE.dct. Les
fichier peut également être une URL ou '-' pour la sortie standard.
-u url Cette option encodera une URL dans l'entête du fichier compressé, cette URL sera
essayé (et les CRC vérifiés) avant d'essayer de décompresser les données dans le réel
fichier.
-p url Les URL dans DACT peuvent contenir des variables qui seront étendues lors de l'accès au réseau
est requis, cela vous permet de tester facilement les résultats de cette extrapolation.
Les variables et leurs valeurs sont :
@@OSNM@@ Nom du système d'exploitation (linux, freebsd, sunos, etc.)
@@OSVR@@ version du système d'exploitation (2.2.x, 4.2, 5.8, etc.)
@@OSVS@@ Version du système d'exploitation (court) (2.2, 4.2, 5.8, etc.)
@@ARCH@@ Arch (i386, sparc64, sun4u, sun4m, etc.)
@@DIST@@ Si OSNM=Linux, distribution de Linux.
@@FILE@@ Nom du fichier compressé.
@@DTVR@@ Version de DACT (maj.min.rev)
@@DTVS@@ Version de DACT (court) (maj.min)
@@PASS@@ Demande de mot de passe
@@USER@@ Invite pour le nom d'utilisateur
@@ATSN@@ Mettez un `@'
Exemple:
dact -p
http://www.rkeene.org/devel/dact/precompiled/dact-@@OSNM@@-@@OSVS@@-@@ARCH@@.bin
dact : http://www.rkeene.org/devel/dact/precompiled/dact-linux-2.4-i586.bin
-M commander
Cette option exécute une commande à partir de la ligne de commande comme si elle apparaissait dans
"dact.conf".
-D desc
Encodez la description spécifiée dans l'en-tête du fichier compressé.
-I num N'utilisez qu'un seul algorithme (et non compressé comme solution de repli), utile si vous souhaitez limiter
vous-même à un certain type de compression.
-U filet
Encoder le fichier spécifié dans l'en-tête du fichier compressé. Ce fichier sera
être recherché (ligne par ligne) pour une URL fonctionnelle à partir de laquelle télécharger le contenu compressé.
Voir aussi `-u.'
-E zéro
Activer le cryptage à l'aide de l'algorithme spécifié, différents algorithmes utilisent différents
méthodes d'authentification.
Utiliser dact en ligne à l'aide des services onworks.net
