Автоматически разархивировать / разархивировать загруженные файлы?
7016
drby
Есть ли способ автоматически разархивировать / распаковать все, что я загружаю? Желательно без установки чего-либо (у меня уже достаточно программ, работающих постоянно) и чего-то, что работает со всеми браузерами.
Я никогда не слышал о таком требовании. Зачем распаковывать, прежде чем захотеть посмотреть на файлы, и тратить место на диске?
nik 15 лет назад
0
Или, может быть, он загружает много zip-файлов, которые он открывает сразу же, и ему надоело разархивировать их вручную.
Gnoupi 15 лет назад
0
Именно так. Я обычно скачиваю сжатый исходный код, библиотечные файлы, темы и небольшие утилиты. Я никогда не храню их как архивы. И так как я всегда извлекаю их, было бы неплохо автоматизировать это.
drby 15 лет назад
0
Я думаю, что это ужасная идея, она кричит о "угрозе безопасности" для меня.
Теперь отказ от ответственности;
Почему бы просто не запустить запланированное задание над каталогом загрузок? каждые 5 минут запускайте скрипт оболочки, который по существу:
распаковать все архивы (распаковать * .zip)
удаляет их (rm -f * .zip)
Как это риск для безопасности?
drby 15 лет назад
1
1. Вы должны доверять вашему бинарному архиву 1a. «unzip» может добавить подпрограммы выполнения ко всем файлам определенного типа MIME 1b. «unzip» может запускаться с привилегиями su, что позволяет извлекать файлы по обычно привилегированному пути, например /etc/cron.daily 1c. «unzip» может изменить разрешения извлеченных файлов 2. даже если unzip безопасен, он удаляет один уровень обфускации файлов; например, если друг отправил вам файл, который, как он подозревал, был вирусом, и попросил вас посмотреть его, и он автоматически разархивирует его с явным предупреждением о заархивированном имени файла на невинное звучащее имя, вы можете забыть и с любопытством щелкнуть -> потенциальный Uh- ой!
adam 11 лет назад
0
В OSX все, что вам нужно сделать, это дважды щелкнуть по zip-файлу, и он автоматически извлечет его для вас. В 100% случаев, когда я загружаю заархивированный файл, я просто хочу получить файлы, мне все равно, заглядывать в zip и нажимать 3 кнопки, чтобы получить их.
The Muffin Man 8 лет назад
0
1
T. Kaltnekar
Один из способов сделать это - выбрать «Открыть с помощью» вместо «Загрузить» в диалоговом окне, которое отображается при нажатии на ссылку на ZIP-файл.
После загрузки zip будет открыт в программе, которую вы используете для обработки zip-файлов, и вы сможете извлечь ее в нужную папку.
Если вы всегда хотите сделать это и пропустить обычный диалог загрузки, вы можете установить флажок «Делать это автоматически для файлов, подобных этому с сегодняшнего дня».
0
Col
Единственный способ сделать это - поместить все zip-файлы в определенное место и заставить программу отслеживать это местоположение и разархивировать все, что он найдет. Однако лично я не нахожу распаковку вещей вручную такой напряженной :-)
0
Merstzik
Я не вижу смысла автоматически разархивировать файлы после загрузки .. Windows XP обрабатывает zips почти так же, как и с каталогами. Таким образом, нет необходимости расстегивать молнию на них.
Но если вы настаиваете, я бы попытался найти расширение для Firefox, которое могло бы сделать это. Я бы забыл о кросс-браузинге и неустановимой функции.
0
Cnkt
jDownloader может разархивировать, распаковать и даже HJSplit ваши файлы. Вы можете использовать это.