Автор Тема: Архивирование кучи файлов.  (Прочитано 3522 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GalaxyBot_00

  • Ушел с форума
  • Сообщений: 6042
  • Пол: Мужской
  • Surrender at 20
    • Просмотр профиля
Архивирование кучи файлов.
« : 11 Март 2013, 07:31:13 »
Скачал no-intro SMD,распаковал , выбрал все USA ромы  , там их 1000+. Теперь нужно  каждый запаковать с максимальным сжатием в zip архивы. Как это можно сделать , чтоб каждый вручную не паковать?

Оффлайн cptPauer

  • Пользователь
  • Сообщений: 4178
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #1 : 11 Март 2013, 08:35:30 »
В Total Commander можешь. Выделить файлы - нажать Упаковка файлов (alt+f5) - поставить галочку "отдельный архив для каждого выбранного файла". Настройки компрессии в настройках архиваторных плагинов. Так же можешь подключить внешний архиваторный плагин.

Как вариант, можешь использовать 7zip для коммандной строки и написать нехитрый скрипт, который будет тебе паковать все файлы в папке.


Оффлайн Kostey D.

  • Emu-Land Team
  • Сообщений: 2979
  • Пол: Мужской
  • to destroy us all!
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #2 : 11 Март 2013, 08:51:14 »
Если есть винрар, правой кнопкой по выделенным файлам, add to archive... там будет опция выбрать зип, и в одной из вкладок будет add each file to a separate archive или что-то похожее. Я сам так когда-то делал.

Оффлайн cptPauer

  • Пользователь
  • Сообщений: 4178
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #3 : 11 Март 2013, 10:06:07 »
1. Пишешь в блокноте:
for %%I in (*.bin) do 7za.exe a -tzip -ssw -mx7 "%%~nI.zip" "%%~nI.bin" и сохраняешь как RUN.BAT в папку к ромам (подразумевается, что ромы в формате BIN, иначе в коде поменять smd на bin)
2. Качаешь с оффсайта http://www.7-zip.org/download.html 7-Zip Command Line Version и кладёшь в папку к ромам.
3. Нажимаешь на свой RUN.BAT
4. Profit

-mx7 вроде как задаёт максимальную компрессию.

Ну или вот тебе сразу готовое:
https://dl.dropbox.com/u/41545394/rom_compressor.7z
Кладёшь в папку к ромам, запускаешь run.bat - получаешь там же, в папке compressed (создастся) свои ZIP архивы.
« Последнее редактирование: 11 Март 2013, 10:15:26 от cptPauer »

Онлайн HardWareMan

  • Модератор
  • Сообщений: 7490
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #4 : 11 Март 2013, 10:17:29 »

Как модификатор можно дополнительно установить обведенную галку "Удалить исходные файлы".

Оффлайн Inspector_Popabol

  • Пользователь
  • Сообщений: 1946
  • Пол: Женский
  • ▲Олдфаг, гроза рачья ▲▲
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #5 : 11 Март 2013, 11:38:27 »
1. Пишешь в блокноте:
for %%I in (*.bin) do 7za.exe a -tzip -ssw -mx7 "%%~nI.zip" "%%~nI.bin" и сохраняешь как RUN.BAT в папку к ромам (подразумевается, что ромы в формате BIN, иначе в коде поменять smd на bin)
2. Качаешь с оффсайта http://www.7-zip.org/download.html 7-Zip Command Line Version и кладёшь в папку к ромам.
3. Нажимаешь на свой RUN.BAT
4. Profit

-mx7 вроде как задаёт максимальную компрессию.

Ну или вот тебе сразу готовое:
https://dl.dropbox.com/u/41545394/rom_compressor.7z
Кладёшь в папку к ромам, запускаешь run.bat - получаешь там же, в папке compressed (создастся) свои ZIP архивы.
Пока самый плохой вариант.

Оффлайн Lost Soul

  • Пользователь
  • Сообщений: 2882
  • Пол: Мужской
  • Злой добряк
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #6 : 11 Март 2013, 12:21:43 »
А нет желания потом выложить эти архивы на народ, разумеется запаковав в большой архив?

Оффлайн GalaxyBot_00

  • Ушел с форума
  • Сообщений: 6042
  • Пол: Мужской
  • Surrender at 20
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #7 : 11 Март 2013, 20:19:54 »
Всем спс, щас буду шаманить.

Смысл выкладывать если они и так на рутрекере лежат только в 7z , я просто выкинул все спортивные игры( футболы,баскетболы,хокеи и тп и тд),выкинул (china)(unl), выкинул (Proto), выкинул (beta), а оставил только USA и JAP(если кроме японки нету больше). Наверно вам не понравиться  :lol:

Оффлайн cptPauer

  • Пользователь
  • Сообщений: 4178
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #8 : 11 Март 2013, 21:17:18 »
Цитата
выкинул (beta)
Зря, есть интерестные беты. Например, Vectorman 2 beta (запускается там, где оригинал виснет и переключение уровней), syndicate 32x beta (только в бете и существует), Comiz Zone beta (совсем другая музыка и просто интерестно может быть, как выглядело до этого).
А из нелицушных - порт Super Mario Bros  и самодельные Танчики рулят, только там их скорее всего что нету.

Цитата
А нет желания потом выложить эти архивы на народ, разумеется запаковав в большой архив?
На рутрекере хоть сразу можно выбрать что качать


Оффлайн GalaxyBot_00

  • Ушел с форума
  • Сообщений: 6042
  • Пол: Мужской
  • Surrender at 20
    • Просмотр профиля
Re: Архивирование кучи файлов.
« Ответ #9 : 11 Март 2013, 22:15:25 »
Я не такой ярый фанат SMD  , чтоб сравнивать отличия бета версий и тп, мне хватает финальных :)

Короче все получилось, вышло на 500 мегов ровно, как уже говорил выкинул спорт , китайские, бразильские сборники, маджонги и в таком духе,а оставил USA,JAP(ну и piere solar оставил ). Может даже случайно оставил повторы( тк японское название ) . Вот на народе, но я вас предупреждал про содержание.