Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/29: Рейтинг темы: голосов - 29, средняя оценка - 4.52
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,836
Записей в блоге: 14

Ares Preview 2.0 (Pre-Alpha)

28.06.2020, 21:51. Показов 8226. Ответов 141
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
И еще одна программа выходит снова после большого перерыва! Хотя в этот раз перерыв все же не два года, а только год и 3 или 4 месяца. Встречайте - полностью переработанный FileCompressor под кодовым названием Ares Preview 2.0 (в приложенном архиве). Я начал сразу с номера 2.0, так как это, по сути, продолжение существующей программы. Теперь добавились новые методы сжатия, включая мои авторские модификации - "для слов" и SHET, которые сжимают Властелина Колец всего на 19% слабее 7z! Причем другие архиваторы уже не сжимают файлы, сжатые Ares, в отличие от старых, что является аргументом в пользу правдивости этого размера. Также появилась возможность гибко управлять применяемыми инструментами с помощью специальных флажков и переключателя PSB/ARIC. К сожалению, пока нельзя отключить Лемпель-Зив, или наоборот, отключить все, кроме него, но если я не брошу программу, то это будет исправлено. Розовым выделены инструменты, распаковка которых вылетает. Также теперь ни один файл не будет сжиматься два часа (представьте себе!). Если размер файла приемлемый для Ares (например, Властелин Колец - 4 МБ), он сожмет быстро, если неприемлемый (например, 650 МБ) - сдастся сразу. Тесты показали, что на среднем компьютере (я считаю свой компьютер более-менее средним) с базовыми настройками Властелин Колец сжимается 18 секунд (!!!), с экстремальными - 8 минут 11 секунд. Хотя есть одна проблема: почти половину этого времени ни одна полоса загрузки не двигается ни на пиксел, так что создается иллюзия, что программа зависла. Очень надеюсь, что программа улучшилась.
Вложения
Тип файла: rar Ares Preview 2.0.rar (73.6 Кб, 9 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.06.2020, 21:51
Ответы с готовыми решениями:

Pre-alpha Season Unreal Tournament
Качаю последнюю версию, которая уже в разработке, потому что 3 для меня не актуальна - накувыркался с ботами с тройки достаточно, в онлайне...

Hash Function Efficiency v0.1 pre-Alpha (May 11th, 2017)
Вот код, для наглядности (cyberforum.ru - не сохраняет оригинал кода! может не компилироваться) комментарии не удалял... #include...

Возможно ли будет обновиться с Consumer Preview до Alpha, Beta, RC и Final?
Возможно ли будет обновиться с Consumer Preview без переустановки (через интернет) до Alpha, Beta, RC и Final? Добавлено через 7 минут...

141
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
29.06.2020, 10:42
Студворк — интернет-сервис помощи студентам
И Хаффман в один проход умеет.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,836
Записей в блоге: 14
29.06.2020, 10:46  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
алгоритму Хаффмана не нужны регулярки. Он вообще с бинарными данными работает. Опять авторские улучшения, которые сделали только хуже?
Читайте внимательно. Не Хаффману, а Хаффману для слов.
0
Эксперт .NET
 Аватар для Usaga
14370 / 9473 / 1360
Регистрация: 21.01.2016
Сообщений: 35,744
29.06.2020, 10:48
Etyuhibosecyu, а реализовать нормальный Хаффман вы не решились? Обычно люди как делают: реализуют тупо, в лоб, а потом улучшают, что нужно. А тут сразу нечто породилось, которое жрёт ресурсы и вылетает.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,836
Записей в блоге: 14
29.06.2020, 10:56  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
а реализовать нормальный Хаффман вы не решились?
И нормальный Хаффман у меня тоже есть, причем в четырех версиях - псевдобайтной и арифметической, с BWT и без BWT.
0
Эксперт .NET
 Аватар для Usaga
14370 / 9473 / 1360
Регистрация: 21.01.2016
Сообщений: 35,744
29.06.2020, 11:01
Etyuhibosecyu, нормальный Хаффман работает только с байтами. Всё остальное - ваши авторские варианты)

В общем, что я хотел сказать - сказал. У вас супер отвратные алгоритмы и их реализации. Мне, как пользователю, навалить на умные названия ваших алгоритмов. Архиватор работает долго, жрёт ресурсы, и валится в конце. А значит он - кусок говна. Ещё один построитель окон.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,836
Записей в блоге: 14
29.06.2020, 11:02  [ТС]
Билд третий. Ускорил Лемпеля-Зива за счет небольшого увеличения размера файла в первой и третьей группах. К сожалению, точное время сейчас написать не могу, так как компьютер перегружен и оно будет недостоверным.
Вложения
Тип файла: rar Ares Preview 2.0.rar (73.6 Кб, 1 просмотров)
0
Эксперт .NET
 Аватар для Usaga
14370 / 9473 / 1360
Регистрация: 21.01.2016
Сообщений: 35,744
29.06.2020, 11:06
Etyuhibosecyu, зачем этот билд? Может вы сначала доведёте до ума, а потом уже выкладывать будете? Пока оно работает в сотни раз дольше нормальных архиваторов и вылетает, то нафиг оно кому упало?
0
Неадекват
 Аватар для freeba
1501 / 1237 / 248
Регистрация: 02.04.2010
Сообщений: 2,807
29.06.2020, 11:43
Цитата Сообщение от Croessmah Посмотреть сообщение
Натравил на картинку сжатие - приложение завершилось без объяснения причин примерно на середине прогресса.
Сжал с помощью программы exe'шник этой самой программы. При распаковке тоже всё закрылось без объяснения причин.
Это фирменный стиль программ ТС'а
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
29.06.2020, 11:49
Цитата Сообщение от freeba Посмотреть сообщение
Это фирменный стиль программ ТС'а
Не не не. Её можно бесплатно закрыть, что никак не сочетается с идеологией ТС'а.
0
Эксперт .NET
 Аватар для Usaga
14370 / 9473 / 1360
Регистрация: 21.01.2016
Сообщений: 35,744
29.06.2020, 12:03
Цитата Сообщение от Croessmah Посмотреть сообщение
Её можно бесплатно закрыть
Её бесплатно открывать-то не сильно хочется. Из неё NIH и ЧСВ сочится)
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
29.06.2020, 12:46
О, я придумал идеальный алгоритм. У него правда тоже ограничение есть - он будет работать только на тех книгах (мы ж только текст сжимать умеем), которые есть в интернете. При сжатии "Властелина колец" в архив пишется "властелин колец", при распаковке программа идет в гугл с запросом "властелин колец pdf" и качает книгу, т.е. распаковка не будет такой быстрой, но зато какой коэффициент сжатия

Добавлено через 53 секунды
И еще один плюс этого алгоритма - тут очень сложно создать столько мусора, чтобы GC запускался 500 раз.

udpate
Если что назови его "Алгоритм Kastaneda"
1
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
29.06.2020, 12:48
Цитата Сообщение от Kastaneda Посмотреть сообщение
И еще один плюс этого алгоритма - тут очень сложно создать столько мусора, чтобы GC запускался 500 раз.
Наивный.
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
29.06.2020, 12:49
deleted
0
629 / 393 / 135
Регистрация: 06.03.2017
Сообщений: 1,469
29.06.2020, 13:37
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
почти половину этого времени ни одна полоса загрузки не двигается ни на пиксел, так что создается иллюзия, что программа зависла.
Когда я использую другие архиваторы, у меня такой иллюзии не создается.
Я вот не могу понять одной вещи. Неужели нельзя взять и оттестировать самому, прежде чем людям показывать? Взял кучу файлов разных размеров и форматов, и поставил архивироваться, а следом разархивироваться. В конце сопоставил хэши файлов, если совпали покажи свое творение народу, если нет, то нечего клоунаду устраивать
1
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
29.06.2020, 13:52
Цитата Сообщение от Pilarentes Посмотреть сообщение
Неужели нельзя взять и оттестировать самому, прежде чем людям показывать? Взял кучу файлов разных размеров и форматов, и поставил архивироваться, а следом разархивироваться. В конце сопоставил хэши файлов, если совпали покажи свое творение народу, если нет, то нечего клоунаду устраивать
0
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7
29.06.2020, 14:03
Написал по быстрому архиватор. Без всяких .NET, сборок мусора и регулярок, оттого работает быстро.
Вложения
Тип файла: zip Архиватор.zip (26.9 Кб, 8 просмотров)
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,836
Записей в блоге: 14
29.06.2020, 14:09  [ТС]
locm, на каком языке он написан? Какие алгоритмы применены? Степень сжатия не супер, зато действительно Властелина Колец сжал моментально.
0
Всегда онлайн
 Аватар для MrOnlineCoder
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
29.06.2020, 14:22
locm, предсказываю, что PureBasic? Сжали мой 1 мб текстовый файл из предыдущего поста до 1 кб Надеюсь, алгоритм сам писали а не впихнули библиотеку типа zlib? Бегло пробежав по hex дампу сжатого файла - думаю точно используете RLE или Хаффмана.

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Степень сжатия не супер
Вы уж простите, но архиватор locm сжал ехешник Вашего архиватора лучше, чем Ваш же архиватор, и сделал это за долю секунды.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,836
Записей в блоге: 14
29.06.2020, 14:27  [ТС]
Цитата Сообщение от MrOnlineCoder Посмотреть сообщение
Вы уж простите, но архиватор locm сжал ехешник Вашего архиватора лучше, чем Ваш же архиватор, и сделал это за долю секунды.
А вы попробуйте поставить все флажки, уверен, что сожмет лучше, чем набросанный по-быстрому.

Добавлено через 1 минуту
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
уверен, что сожмет лучше, чем набросанный по-быстрому.
Не лучше, но 119 КБ против 107 - не намного и хуже.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
29.06.2020, 14:28
Цитата Сообщение от locm Посмотреть сообщение
Написал по быстрому архиватор.
И даже не падает?
А чё, так можно было?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.06.2020, 14:28

Вставка тега <pre></pre> в файлы директории
Здравствуйте, форумчане! Не подскажете как можно средствами php вставить тег &lt;pre&gt;&lt;/pre&gt; во все текстовые файлы в директории...

Вывести ответ сервера в <pre></pre>
Добрый день! Подскажите, пожалуйста, как мне в примере ниже сделать так, чтобы значение data выводилось не с помощью alert, а выводилось в...

Продам плату Stream Alpha Plus + Alpha Pro 2.0 + Tele 2.2 б/у
Плата Stream Alpha Plus немного б/у, CD-диск Alpho Pro 2.0, CD-диск TELE 2.2, USB-ключ защиты для программ. Обратите внимание на цены...

Netlist для ARES (proteus)
интересует 1 вопрос. А существуют ли программы (по мимо isis) которые могут сделать нетлист для ARES? А то искал в оркаде 10, там нет...

ARES 7 Professional экспорт в PDF негатив
При экспортирование готовой печатной платы в PDF формат в негативном цвете выходит вот это То есть отображаются только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru