Форум программистов  
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 31.05.2017, 16:23   #21
VIK_aka_TOR
Профессионал
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Адрес: Минск
Сообщений: 1,507
Репутация: 494

icq: 554461851
skype: lord_t0r
По умолчанию

Цитата:
Сообщение от scrumofscrums Посмотреть сообщение
Сожму любой из этих файлов в 5/3 бита.
не забудь "разжать" обратно
__________________
помог - жми на весы
материальная благодарность и помощь на WebMoney R313437261838 Z253842860285
пишу код не только за печеньки
VIK_aka_TOR вне форума   Ответить с цитированием
Старый 01.06.2017, 01:09   #22
scrumofscrums
 
Регистрация: 31.05.2017
Сообщений: 8
Репутация: 10
По умолчанию

В бинарник моего архиватора зашиты эти три файла. В 1 сжимаем файл 1, 01 - файл 2, 00 - файл 3. На практике 1 байт. При распаковке достаём соответствующий файл из бинарника архиватора. Я решил поставленную задачу?
scrumofscrums вне форума   Ответить с цитированием
Старый 01.06.2017, 01:30   #23
MihalNik
Модератор
Заслуженный модератор
 
Регистрация: 27.11.2012
Сообщений: 3,207
Репутация: 1215
По умолчанию

Надо вначале внимательно читать условия.
__________________
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума   Ответить с цитированием
Старый 01.06.2017, 08:12   #24
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 608
Репутация: 602
По умолчанию

Цитата:
Сообщение от scrumofscrums Посмотреть сообщение
В бинарник моего архиватора зашиты эти три файла.
Цитата:
Сообщение от scrumofscrums Посмотреть сообщение
Я решил поставленную задачу?
"Сжать любой из этих файлов или все три по отдельности хотя бы на 30%" это означает просто сжать файл. Без уловок и хитростей. Реально упаковать без потери информации с возможностью распаковки. Что тут неясно?
Тем более, я написал, что буду проверять на других подобных файлах. Что мне делать с вашим бинарником у которого внутри файлы?
kvitaliy на форуме   Ответить с цитированием
Старый 01.06.2017, 10:37   #25
scrumofscrums
 
Регистрация: 31.05.2017
Сообщений: 8
Репутация: 10
По умолчанию

Какие уловки и хитрости запрещены? Что внутри архиватора вас не должно волновать. Вы бинарник winrar же не читаете.
На чём вы ещё будете проверять никому не известно. Всегда можно подобрать файлы которые после сжатия станут больше. Открывайте все проверочные файлы, сожмём и их.
scrumofscrums вне форума   Ответить с цитированием
Старый 22.06.2017, 16:57   #26
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 608
Репутация: 602
По умолчанию

Цитата:
Сообщение от scrumofscrums Посмотреть сообщение
Всегда можно подобрать файлы которые после сжатия станут больше.
Так в этом и суть смысл и сермяжная правда.
А я заплачу только тогда, когда ваш архиватор не будет иметь ни каких ограничений! Сможет сжимать любые файлы минимум на 30%
kvitaliy на форуме   Ответить с цитированием
Старый 14.07.2017, 21:49   #27
fo,wf
Пользователь
 
Регистрация: 16.06.2017
Сообщений: 22
Репутация: 10
По умолчанию

так в винрар есть возможность настроить степень сжатия.
fo,wf вне форума   Ответить с цитированием
Старый 15.07.2017, 09:33   #28
pompiduskus
юзер как все
Профессионал
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Адрес: земля
Сообщений: 1,544
Репутация: 581

icq: 446.452.423
По умолчанию

Цитата:
Сообщение от scrumofscrums Посмотреть сообщение
Какие уловки и хитрости запрещены? Что внутри архиватора вас не должно волновать. Вы бинарник winrar же не читаете.
На чём вы ещё будете проверять никому не известно. Всегда можно подобрать файлы которые после сжатия станут больше. Открывайте все проверочные файлы, сожмём и их.
Это обман чистой воды.
__________________
<Дзен - Вся вселенная в тебе > | <Рай - это всего лишь мечта терпящего страдания ада> | github.com/ch3ll0v3k
pompiduskus вне форума   Ответить с цитированием
Старый 15.07.2017, 12:20   #29
zvygin1964
Троль, флудёр
Профессионал
 
Аватар для zvygin1964
 
Регистрация: 19.06.2013
Адрес: Потресово Калужской_области Репутация: 10
Сообщений: 1,737
Репутация: 1189
По умолчанию

За миллион американовских денег играть честно ?
https://www.youtube.com/watch?v=5dl0Om0RJDo
__________________
Не программист вообще.
zvygin1964 вне форума   Ответить с цитированием
Старый 29.09.2017, 15:45   #30
OmegaBerkut
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 594
Репутация: 97
По умолчанию

Берём какой нибудь контейнер, у которого байты уже упакованы так, что после сколь угодно высокой степени компресии появляется "хвост" размера - это особенности этих контейнеров.
Хвост образуется благодаря тому, что архиватор упаковывает в файл словарь перераспределения, по которому происходит восстановление данных.
Другими словами - эти данные уже сжаты согласно частотному распределению этих самых байтов; с потерями или без - это уже другой разговор. Так например контейнер MP3 предполагает сжатие с потерями, аналогично MP4, AVI, и другие распространённые медиа-форматы. Все упомянутые - это сжатие с потерями.
Если далеко не ходить, то можно взять PNG - сжатие картинки без потерь.
Из предоставленного примера всё что я смог выжать - это чуть более 8 % сжатия.
Я прилепил пример картинки в формате PNG, который я не смог сжать ничем - ни существующими архиваторами, ни собственными алгоритмами - результат примерно такой же, сверху появляется ещё 2-3 % веса.
Ссылка на изображение (FastPic), у меня падает опера при попытке зайти в "Управление вложениями".
P. S. А ещё, у моей картинки помимо несжимаемости, разнообразие цветов чуть побольше .

Можно сделать примерно такой вывод: существуют такие последовательности данных, которые не получится сжать, либо по их природе, либо потому что они уже сжаты.

Дальше полёт мыслей и фантазий ...
Я так подозреваю, что можно выполнить некое преобразование, которое может "распушить" распределение, а потом сжимать как угодно и чем угодно ...
Под неким преобразованием так же можно применить что угодно, например шифрование - у нас так или иначе меняется набор байтов. Но это ничего не гарантирует до тех пор, пока математически не будет подобран "правильный" ключ шифрования, при котором первичное перераспределение происходит наиболее "благополучно" с позиции частотности байтов.
__________________
Подпись ? Не, не слышал ...
OmegaBerkut вне форума   Ответить с цитированием
Ответ



Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
бесконечное сжатие сжатие Свободное общение 18 20.03.2017 20:59
Бесплатные архиваторы Levsha100 Софт 9 17.10.2010 20:05
Архиваторы и обработка файлов fessssss Общие вопросы .NET 6 04.05.2010 19:49
Архиваторы Xatr Софт 9 09.10.2009 07:22
Архиваторы SERG1980 Компоненты Delphi 6 29.08.2008 13:39




12:25.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru