Перейти к содержимому
Zone of Games Forum
1Zloy1

Нужна помощь по 7 Zip

Рекомендованные сообщения

Приветствую форумчане, есть такой вопрос, можно ли написать bat файл для 7 Zip Portable чтобы он при упаковке/запаковке архива не применял сжатие к файлам с определенным расширениям?,  то есть, имеется некий Zip архив с паролем, пароль известен, архив распаковывается, на сколько любым архиваторм не знаю, но WinRar, 7Zip, и еще парой программ извлекается без проблем, в архиве есть n-ое кол-во папок и разных файлов, после редактуры и обратной сборке, все работает, но вот звук и видео зависает,звук начинает периодически заикаться, а вот видео виснет наглухо, думал что после редактирования видео что то накосячил, оказывается нет, да же после сборки/запаковки оригинальных файлов происходит такая же проблема, если запаковать без сжатия то все работает как нужно, но размер большой, что не есть гуд, а если применить хоть малейшее сжатие, то случается проблема с зависом видео и звука.

P/S: или может быть есть какая нибудь программа анализатор архива, чтобы после анализа, она показывала чем был упакован/собран архив, и с какими параметрами, понимаю что такой проги наверное не существует, но все же :D

P/SS: прога принимает архив только в формате zip, метод сжатия: deflate, метод шифрования: zipcrypto

P/SSS: еще заметил такое, если закинуть кусочек файла в тот же notepad++, то внизу справа, у оригинала, будет две надписи:  Macintosh(CR)  ANSI, а после моей запаковки: Unix (LF)  ANSI. может быть в этом проблема, только вот как сделать чтобы запаковка на выходе была Macintosh(CR)  ANSI?

Буду благодарен за любую помощь.

 

Изменено пользователем 1Zloy1
добавление информации

Поделиться сообщением


Ссылка на сообщение
15 минут назад, BumB_32 сказал:

не обезательно

 

я тоже чучуть )) будем считать что не разбираемся

у меня есть один недостаток, я писать не люблю. Мне проче самому сделать

так сильно много писать?, может как то потихоньку, по маленьку, сверил MD5 оригинала и запакованный 7-Zip 79 ошибок, или как правильно, не совпадений, как раз файлы видео и аудио, + управляющие скрипты, понятно что проще сделать самому, но я же не буду тебя дергать по 100500 раз на дню :blush:

Изменено пользователем 1Zloy1
редактирование

Поделиться сообщением


Ссылка на сообщение
5 минут назад, 1Zloy1 сказал:

7-Zip 18.01 Portable Eng_Rus PulseMod

Сомнительная сборка.

Если сборки брать, то только на форуме ru-board, там хотя бы дяди с мозгами сидят.

Изменено пользователем Legion_Pheonix

Поделиться сообщением


Ссылка на сообщение
5 минут назад, Legion_Pheonix сказал:

спасибо скачал, странно, но первая ссылка только через прокси открылась.

2 минуты назад, 1Zloy1 сказал:

спасибо скачал, странно, но первая ссылка только через прокси открылась.

за ru-board спасибо,буду знать теперь на будущее.

Поделиться сообщением


Ссылка на сообщение
3 минуты назад, 1Zloy1 сказал:

спасибо скачал, странно, но первая ссылка только через прокси открылась.

спасибо роскомпозору нашему

Поделиться сообщением


Ссылка на сообщение
1 минуту назад, Legion_Pheonix сказал:

спасибо роскомпозору нашему

ага :D

Поделиться сообщением


Ссылка на сообщение
3 минуты назад, 1Zloy1 сказал:

так сильно много писать?, может как то потихоньку, по маленьку :blush:

Коротко.Раcпакованные файлы разделить нужно. Допустим мы все распаковали в папку 1. Переносим все dds вместе с папками в папку 2. В два зтапа пакуем в один файл data.pak. Содержимое папки 1 пакуем без сжатия в файл data.pak. Содержимое папки 2 пакуем сжатием в файл data.pak.

Поделиться сообщением


Ссылка на сообщение
1 минуту назад, BumB_32 сказал:

Коротко.Раcпакованные файлы разделить нужно. Допустим мы все распаковали в папку 1. Переносим все dds вместе с папками в папку 2. В два зтапа пакуем в один файл data.pak. Содержимое папки 1 пакуем без сжатия в файл data.pak. Содержимое папки 2 пакуем сжатием в файл data.pak.

была такая мысля, но вот как потом объединить эти два пака в один?, или это нужно все командами через  cmd делать?, если можешь напиши команды, дальше я как нибудь сам постараюсь разобраться.

Поделиться сообщением


Ссылка на сообщение

можно просто водить и кликать мышкой. Запаковываться все в один и тот же файл data.pak

скинь свои редактированные файлы. Видео сниму

Изменено пользователем BumB_32

Поделиться сообщением


Ссылка на сообщение
24 минуты назад, BumB_32 сказал:

можно просто водить и кликать мышкой. Запаковываться все в один и тот же файл data.pak

скинь свои редактированные файлы. Видео сниму

я пока еще ни чего не делал, покажи на оригиналах, я да же оригинал не могу запаковать, по этому и не брался еще толком, так просто выборочно потыкал файлы и все, видосы, те что редачил, по удалял,  еще вопрос, в самом pak там же 2 папки в которых уже идут под папки и файлы, не проще ли написать bat-ик, который будет исключать файлы которые не нужно сжимать?, потому что там же где папки с видео, есть и dds-ки, или я не так тебя понимаю?

 

P/S: вот этот код. можно как то подредактировать/исправить, не силен я в этом деле.

@echo off
SetLocal enabledelayedexpansion
 
:: директория для упаковки, тут наверное после data\ слэш, нужно еще что то поставить или дописать, чтобы сжимались падпапки и файлы в самой папке data?
set dr="D:\data\"
:: исключаемые файлы, вот здесь как бы прописать ogg расширение?
set incl=docs
:: имя полученного архива
set arh=%DATE%_data.pak
:: сжатие в Zip
:: заменить бы еще путь чтобы bat-ик обращался к Portable версии, если это возможно, и вообще не уверен что в этой строке правильно.
"%ProgramFiles%\7-Zip\7zFM.exe" a "%arh%" "%dr%" -m0=Zip -mx=9 -mmt=2 -xr^^!%incl%

 

Изменено пользователем 1Zloy1
редактирование

Поделиться сообщением


Ссылка на сообщение

всем спасибо за участие, и помощь, вроде разобрался как сделать, с bat-иком конечно было бы намного проще, но и так вроде нормально, еще раз всем спасибо.

Изменено пользователем 1Zloy1
редактирование

Поделиться сообщением


Ссылка на сообщение

а как консольной командой вставить файл в зип-архив с заменой такого же и в определённой папке в архиве?  

Поделиться сообщением


Ссылка на сообщение
37 минут назад, FILOSОF сказал:

а как консольной командой вставить файл в зип-архив с заменой такого же и в определённой папке в архиве?  

7z a -fzip pack.zip c:\folder1\folder2\file.bmp

А более конкретно юзай мануал

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • @Локалыч найти тестера та ещё боль)) Он может также быстро пропасть как найтись. Да одно дело играть и получать удовольствие, другое дело заглянуть под каждый камень, поговорить с каждым нипом.
    • Готов взять на тестирование.
    • Совместим, только сначало руссик, потом фиксы
    • Я про русификатор ничего не забыл, текстуры все переведены, текст тоже весь переведен. Мне тупо сейчас не хватает времени и сил нормально все протестировать и провести редактуру. На работе появилось много обязанностей, плюс много времени уходит на помощь переводчице Nitablade с реверсом Blue Prince, она свой перевод уже около года не может выпустить из-за технических проблем. Так что перевод никто не бросал, просто пока не хватает ресурсов его нормально довести до релиза. Если есть желающие помочь протестировать, пройти игру, поискать ошибки и косяки в тексте — я буду только за, так дело явно пойдет быстрее.
    • у меня несколько котов уже было ни один вроде замечен по погрызанию кабелей не был, а нынешнему так и вообще на них даже ухом не водил, вот о своих руках я такого сказать не могу, каждый из моих котяр любил их лохматить.)
    • Он несовместим с фиксами, ошибку выдаёт. https://www.nexusmods.com/gearsofwar3/mods/27
    • Ассоциации соуслайков с парированиями, пошло скорее всего от Секиро, где это был основной элемент. Я вообще проблем в парированиях не вижу, некоторые люди думают, что это какая-то жёсткая тема, где надо прям идеально в тайминги попадать, чтобы чётко парировать удар. Но, на самом деле, во многих таких играх, окно тайминга для идеального парирования слишком большое, с ними справляться далеко не самые опытные игроки жанра. Тем более, что идеально парировать в таких играх не всегда надо, и ошибка не приводит к смертельному исходу. Плюс, самые жёсткие тайминги зашиты в основном в самые высокие сложности. Если в игре можно регулировать сложность, то и окно для отражения будет увеличиваться с уменьшением сложности. Да, есть в таких играх, опциональные боссы, которые на любой сложности могут быть жёсткие и требовать большого скилла, но они на то и опциональные, что ты можешь спокойно пройти, и не убивать их. В той же Экспедиции 33, многие прошли мимо Симона, не стали его убивать, и нормально им) Шум короче из ничего. 
    • Повезло тебе. У меня одному из котов тоже плевать на кабели, а вот второй дважды перегрызал провод от инета, несколько раз перегрыз провод от колонок, и я сбился со счета сколько мышей и клав он перегрыз. 
    • я вообще не помню чтобы у меня коты особо кабеля любили грызть, особенно в более взрослом возрасте им по моему до кабелей вообще фиолетово,) 
  • Изменения статусов

    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 1 ответ
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
  • Лучшие авторы


×