Это командный файл, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dact - сжать или развернуть файл или поток
СИНТАКСИС
дакт [ -dsfcvlniЧОШВНа ] [-b размер] [-e что-то] [-m файл] [-o файл] [-u URL] [-p URL] [-M команду]
[-D по убыванию] [-I что-то] [-U файл] [-E шифр] [файл ...]
ОПИСАНИЕ
ДАКТ уменьшает входные файлы, пытаясь сжать каждый блок файла несколькими
разные алгоритмы и выбирает лучший для каждого блока.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-d Распакуйте файл (или стандартный ввод, если файл не указан), удалив расширение, если оно
есть действующий.
-s Отображение статистики о файле, например: магический номер файла, версия файла DACT.
был сжат, размер блока, использованный для сжатия файла, размер сжатого файла,
Размер исходного файла, степень сжатия (от несжатого к сжатому), размер файла
оригинальное название, CRC (при наличии).
-f Заставляйте происходить плохие и небезопасные вещи. Можно комбинировать, чтобы сделать еще хуже
случаться. Один `-f 'позволяет перезаписывать существующие файлы, два` -f' позволяют вам
игнорировать плохую магию, и проверка CRC не удалась.
-c Отправлять вывод на стандартный вывод, это позволит вам заставить DACT отправлять сжатый вывод
к терминалу или результат сжатия файла в канал.
-v Повышение многословности, можно комбинировать для значительного повышения многословности. В настоящее время только
до 3-х имеет смысл. Один `-v 'отображает гистограмму. Два `-v 'отображают гистограмму
и заблокировать информацию. Три `-v 'отображают гистограмму и подробное сжатие
статистика на блок.
-l Список доступных алгоритмов сжатия.
-n Переключить использование CRC. Эта опция особенно полезна в сочетании с
сетевые возможности DACT. Это позволяет вам создать сжатый файл только с
заголовок, указывающий на веб-страницу, содержащую настоящий файл DACT (который обычно
проверяет свои CRC на соответствие сжатому заголовку, чтобы убедиться, что они совпадают
файл), с этой опцией файлы не обязательно должны быть из одного источника (т. е. вы
обновленная копия может автоматически расширяться.)
-i Чтение ввода со стандартного ввода вместо / dev / tty. Используется для чтения пользователя
вместо этого предоставил информацию, такую как ключи шифрования и пароли, со стандартного ввода
более подходящего метода открытия "/ dev / tty."
-C Пожаловаться при возникновении ошибок сжатия. Когда блок выбран, он проверяется на
убедитесь, что он распаковывается обратно в исходный источник. В случае неудачи
алгоритм не используется, с этой опцией вы будете проинформированы об ошибке.
-H Писать только заголовок (без данных). Эта опция полезна для распространения архивов,
нужно только где-нибудь находиться в Интернете.
-O Переключить запись исходного имени файла в заголовок DACT. Это бесполезно, что я
знать о.
-S В качестве метрики используйте скорость-размер, а не размер. Это еще не реализовано. Этот
заставит DACT создать оптимизированный сжатый файл, уравновешивая скорость
декомпрессия с размером.
-h Дайте синопсис использования.
-V Показать версию DACT.
-N Обновите DACT. Эта опция загрузит последний двоичный файл из Интернета и поместит
это в $ HOME / .dact / как dact.bin. Если в вашем dact.conf есть `binary_check on '
файл, DACT проверит наличие этого файла и использует его. Если у вас есть Debian и вы запустите `dact
-N 'как root, процедура обновления Debian обновит всю вашу систему.
-a Модули DACT. Эта опция загрузит последние модули из Интернета и
поместите их в $ HOME / .dact / в подкаталог, соответствующий вашей операционной системе.
и архитектура процессора.
-b размер
Используйте указанный размер блока для сжатия файла. Параметры размера находятся в
байт.
-e Num Исключить алгоритм из использования. Эта опция полезна, если вы знаете свой
цель не сможет распаковать определенный алгоритм (вы можете получить их
числа из опции `-l '.)
-m файл
Загрузите другой файл конфигурации. Эта опция попытается загрузить указанный файл в
помимо обычных файлов, параметры в этом файле заменят другие
настройки.
-o файл
Альтернативный выход. Эта опция отправляет вывод в файл вместо INFILE.dct. В
файл также может быть URL-адресом или "-" для стандартного вывода.
-u URL Эта опция закодирует URL-адрес в заголовке сжатого файла, этот URL-адрес будет
попробовали (и проверяли CRC), прежде чем пытаться распаковать данные в фактическом
.
-p URL URL-адреса в DACT могут содержать переменные, которые будут расширяться при доступе к сети.
требуется, это позволяет легко проверить результаты этой экстраполяции.
Переменные и их значения:
@@ OSNM @@ Имя ОС (linux, freebsd, sunos и т. Д.)
@@ OSVR @@ Версия ОС (2.2.x, 4.2, 5.8 и т. Д.)
@@ OSVS @@ Версия ОС (короткая) (2.2, 4.2, 5.8 и т. Д.)
@@ ARCH @@ Arch (i386, sparc64, sun4u, sun4m и т. Д.)
@@ DIST @@ Если OSNM = Linux, дистрибутив Linux.
@@ FILE @@ Имя сжатого файла.
@@ DTVR @@ Версия DACT (maj.min.rev)
@@ DTVS @@ Версия DACT (короткая) (май.мин)
@@ PASS @@ Запрос пароля
@@ USER @@ Запрос имени пользователя
@@ ATSN @@ Поместите символ `@ '
пример:
дакт -p
http://www.rkeene.org/devel/dact/precompiled/dact- @@ OSNM @@ - @@ OSVS @@ - @@ ARCH @@. Bin
Дакт: http://www.rkeene.org/devel/dact/precompiled/dact-linux-2.4-i586.bin
-M команду
Эта опция выполняет команду из командной строки, как если бы она появилась в
"dact.conf".
-D по убыванию
Закодируйте указанное описание в заголовок сжатого файла.
-I Num Используйте только 1 алгоритм (и несжатый как запасной вариант), полезно, если вы хотите ограничить
себя к определенному типу сжатия.
-U файл
Закодируйте указанный файл в заголовок сжатого файла. Этот файл будет
искать (построчно) рабочий URL-адрес для загрузки сжатого содержимого.
Смотрите также `-u. '
-E шифр
Включить шифрование с использованием указанного алгоритма, разные алгоритмы используют разные
методы аутентификации.
Используйте dact онлайн с помощью сервисов onworks.net