SamForum.org  
SamLab.ws
Заблокированные пользователи

Вернуться   SamForum.org > SamLab > В помощь начинающему компьютерщику
Важная информация

Ответ
 
Опции темы Опции просмотра
"Школа SamForum"
Старый Добавлено: 30.06.2009, 11:44
  (#1)
sniflz
Заслуженный
Заслуженный пользователь
 
Аватар для sniflz

Вопрос "Школа SamForum"

Комментарий модератора
NeliyZar:
Стандартная инструкция для вопросов. Постарайтесь как можно подробнее сформулировать суть проблемы или того что хотите узнать. Не думайте что мы можем быть и телепатами и прочитать между строк, то что вас на самом деле интересует. Краткость не всегда сестра таланта

Для тех, кто считает себя ГУРУ в мире ПК: Заходим в тему и отписываемся только тогда, когда есть реальное желание помочь. За стеб последует незамедлительный пред

Последний раз редактировалось sniflz; 18.07.2010 в 14:39..
sniflz вне форума Отправить личное сообщение для sniflz
Вверх
Ответить с цитированием
Эти 21 пользователя(ей) сказали cпасибо за это полезное сообщение:
Показать список поблагодаривших
Старый Добавлено: 03.11.2019, 08:42
  (#2201)
Shtreman
Местный
Пользователь
 
Аватар для Shtreman

По умолчанию

ED_Sln, увы но не так. Если даже распаковать архив и запаковать, полученные файлы и папки, также без сжатия (TC'ом, winrar'ом, проводником, 7-zip'ом и другими архиваторами), то он уже становится не читаемым программой. Поэтому искал изменение степени сжатия без перепаковки. Тут ещё нюанс: если в zip-архиве удалить или заменить файл TC'ом, то этот перепакованный архив без сжатия остаётся рабочим.
Буду пробовать advzip. О результатах отпишусь

Последний раз редактировалось Shtreman; 03.11.2019 в 08:45..
Shtreman вне форума Отправить личное сообщение для Shtreman
Вверх
Ответить с цитированием
Старый Добавлено: 03.11.2019, 09:18
  (#2202)
ED_Sln
♫МелоMan♫
Модератор
 
Аватар для ED_Sln

По умолчанию

Shtreman, тогда похоже программе нужен определенный метод или алгоритм сжатия (Copy, Deflate, Deflate64, BZip2, LZMA, PPMd).


Человек прошел сложную эволюцию - от DOS'a к 7! А дальше - все смутно.
ED_Sln вне форума Отправить личное сообщение для ED_Sln
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Shtreman (03.11.2019)
Старый Добавлено: 03.11.2019, 11:07
  (#2203)
Shtreman
Местный
Пользователь
 
Аватар для Shtreman

По умолчанию

Advzip не помог. Да он перепаковывает разными степенями сжатия и даже сравнивает какой файл лучше чем сжать, но увы после него архив всё равно не пригоден.
ED_Sln, а есть способ узнать каким алгоритмом сжат уже существующий архив(размер словаря и т.д.)? Или это только при создании архива задаётся и тогда только можно увидеть?
Shtreman вне форума Отправить личное сообщение для Shtreman
Вверх
Ответить с цитированием
Старый Добавлено: 03.11.2019, 11:25
  (#2204)
ED_Sln
♫МелоMan♫
Модератор
 
Аватар для ED_Sln

По умолчанию

Shtreman, насколько знаю, в zip не добавляется никакой информации, о том, чем и как сжато. Посмотрел пару архивов в hex редакторе, в начале и конце файла только список файлов хранится.


Человек прошел сложную эволюцию - от DOS'a к 7! А дальше - все смутно.
ED_Sln вне форума Отправить личное сообщение для ED_Sln
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Shtreman (03.11.2019)
Старый Добавлено: 03.11.2019, 11:50
  (#2205)
sov44
Эксперт
Эксперт
 
Аватар для sov44

По умолчанию

Цитата:
Сообщение от Shtreman Посмотреть сообщение
есть способ узнать каким алгоритмом сжат уже существующий архив

Можно, если в окне GUI раскрыть архив. [Ссылки могут видеть только зарегистрированные пользователи. ]
Но я думаю, что проблема в методе шифрования. Как узнать метод шифрования архива - не знаю, возможно поможет простой перебор при создании нового архива, ключ -mem=EncryptionMethodID (ZipCrypto, AES128, AES192, AES256)
sov44 вне форума Отправить личное сообщение для sov44
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Shtreman (03.11.2019)
Старый Добавлено: 03.11.2019, 11:59
  (#2206)
Shtreman
Местный
Пользователь
 
Аватар для Shtreman

По умолчанию

sov44, выдаёт "Store", что значит "Без сжатия". Может на этом и остановится? Значит: программа не может работать со сжатым ZIP. Но остаётся вопрос - "Почему же она не воспринимает и упакованные без сжатия разными утилитами оригинальные файлы из архива?"
P.S. Шифрования в архиве нет.
Пример архива - [Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось Shtreman; 03.11.2019 в 12:15..
Shtreman вне форума Отправить личное сообщение для Shtreman
Вверх
Ответить с цитированием
Старый Добавлено: 03.11.2019, 12:39
  (#2207)
ED_Sln
♫МелоMan♫
Модератор
 
Аватар для ED_Sln

По умолчанию

Shtreman, судя по строению файла, по крайней мере это точно zip, а не переименованный cab например. WinRAR пишет, что базовая ОС - DOS, значит файл упакован через консольный упаковщик. А там параметров для упаковки гораздо больше, чем в GUI любого архиватора.


Человек прошел сложную эволюцию - от DOS'a к 7! А дальше - все смутно.
ED_Sln вне форума Отправить личное сообщение для ED_Sln
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
sov44 (03.11.2019)
Старый Добавлено: 03.11.2019, 12:44
  (#2208)
sov44
Эксперт
Эксперт
 
Аватар для sov44

По умолчанию

Shtreman, возможно в этом причина? [Ссылки могут видеть только зарегистрированные пользователи. ]
Нижнее окно - исходник.
sov44 вне форума Отправить личное сообщение для sov44
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Shtreman (03.11.2019)
Старый Добавлено: 03.11.2019, 14:20
  (#2209)
Shtreman
Местный
Пользователь
 
Аватар для Shtreman

По умолчанию

ED_Sln, WinRAR так про любой zip-архив говорит, что базовая ОС: DOS
sov44, тоже нет. Вот архив с заменённым внутри файлом TC'ом. Оказывается он сжат. Теперь думаю, что игра не может работать с некоторыми сжатыми типами файлов в архиве.

Последний раз редактировалось Shtreman; 03.11.2019 в 14:24..
Shtreman вне форума Отправить личное сообщение для Shtreman
Вверх
Ответить с цитированием
Старый Добавлено: 03.11.2019, 14:31
  (#2210)
ED_Sln
♫МелоMan♫
Модератор
 
Аватар для ED_Sln

По умолчанию

Shtreman, не все, вот zip, но Windows.

А этот архив самой игры? То есть не мод, или аддаон? Может быть тогда он упакован более хитрым способом, чтобы игра могла открывать только такие. Простенькая защита от изменений.


Человек прошел сложную эволюцию - от DOS'a к 7! А дальше - все смутно.
ED_Sln вне форума Отправить личное сообщение для ED_Sln
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Shtreman (03.11.2019)
Старый Добавлено: 03.11.2019, 15:32
  (#2211)
Shtreman
Местный
Пользователь
 
Аватар для Shtreman

По умолчанию

ED_Sln, это архив самой игры WoT. У неё всё сжато в *.pkg файлы (т.е. zip-архивы). Перепакованные облегчённые текстуры (*.dds) с заменой я уже со сжатием закинул в эти архивы. Всё работает. Теперь ищу способ сжать огромное количество xml-файлов в этих архивах
Shtreman вне форума Отправить личное сообщение для Shtreman
Вверх
Ответить с цитированием
Старый Добавлено: 03.11.2019, 19:08
  (#2212)
ED_Sln
♫МелоMan♫
Модератор
 
Аватар для ED_Sln

По умолчанию

Shtreman, видимо все таки упаковано как-то по другому.


Человек прошел сложную эволюцию - от DOS'a к 7! А дальше - все смутно.
ED_Sln вне форума Отправить личное сообщение для ED_Sln
Вверх
Ответить с цитированием
Старый Добавлено: 16.11.2019, 21:16
  (#2213)
Shtreman
Местный
Пользователь
 
Аватар для Shtreman

По умолчанию

Доброго времени суток. Спрошу здесь, может кто-то поможет. Есть некие каталоги A,B,C, в них лежат папки 1,2,3,4 . А есть отдельно папка X с папками 1,2,3,4 в которых лежат исправленные версии файлов . Нужно скопировать файлы с заменой из папки X в папки A,B,C, но не копировать новые файлы и новые подпапки, а просто провести замену существующих файлов.
Надеюсь объяснил понятно. Понимаю что это можно как-то сделать TotalCommander'ом, но пока не нашёл способ
Shtreman вне форума Отправить личное сообщение для Shtreman
Вверх
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2019, vBulletin Solutions, Inc. Перевод: zCarot

Время генерации страницы 0.13282 секунды с 20 запросами