Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/14: Рейтинг темы: голосов - 14, средняя оценка - 4.93
sab_barniya

Я разрабатываю архиватор

24.11.2008, 04:18. Показов 2844. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я разрабатываю программу на delphi, для хранения и архивации данных.Архиватор будет сжимать файлы не в обычный архив, а
в графический файл формата BMP.
Часть программы отвечающая за "Добавлние файлов" и за "Сжатие/преобразование",
уже готова.
По идее архивы можно будет хранить в компьютере, И РАСПЕЧАТЫВАТЬ НА БУМАГЕ
примерно подсчитал ёмкость листа А4, т.е по Кбайт/см2, у меня получилось ~52 MGB
на 1 листе.

Что вы скажите, о моей идее?
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.11.2008, 04:18
Ответы с готовыми решениями:

Архиватор
Мне нужно написать в консольном приложении программу упаковщик и распаковщик любых файлов. Посоветуйте какой-нибудь алгоритм сжатия и...

Архиватор в Delphi
Помогите пожалуйста, нужно сделать упаковщик\распаковщик любых файлов, но я не совсем понимаю, что мне надо сделать. Может мне кто-нибудь...

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

15
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
24.11.2008, 07:54
1)а хороший сканер у тебя есть?
2)диск на 500гб стоит меньше 2000р т.е. 1гб=4р 50мб=20коп. Ты можешь распечатывать листы по себестоимости менее 20коп? это будет удобно?

Добавлено через 2 минуты 9 секунд
По идее архивы можно будет хранить в компьютере, И РАСПЕЧАТЫВАТЬ НА БУМАГЕ
3)Бумага может испортится легко.
4)И ещё не понял зачем распечатывать на бумаге, если хранишь их на компе?
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
24.11.2008, 09:07
а что такое MGB? мегагигабайт?
0
 Аватар для bombus
3080 / 534 / 11
Регистрация: 29.08.2008
Сообщений: 1,687
24.11.2008, 10:59
Цитата Сообщение от sab_barniya Посмотреть сообщение
Архиватор будет сжимать файлы не в обычный архив, а
в графический файл формата BMP.
ага... а внутри этого архива троян. Юзер думает, что это порно, а там... сюрпрайз.
0
365 / 68 / 2
Регистрация: 25.09.2008
Сообщений: 401
24.11.2008, 15:25
идея любопытная, просто тем что ранее небыла реализована) или я незнал об этом=)
а так практической пользы действительно не слишком много... слишком просто будет портиться архив на листе, и ИМХО, достаточно сложно будет создать разархиватор всего этого... (любые сбитые настройки яркости, контрастности и т.п. на сканере и в архиве уже совершенно другая информация... (если использовать цвета кроме чёрного и белого... кстати многоцветный режим позволи увеличить ёмкость раз в 8-10 легко я думаю ))
0
1 / 1 / 0
Регистрация: 09.10.2008
Сообщений: 28
25.11.2008, 17:19
но с цветами будут проблемы

компьюер запишет один цвет - принтер распечатает другой цвет - сканер опознает третий - информация потеряна
0
365 / 68 / 2
Регистрация: 25.09.2008
Сообщений: 401
25.11.2008, 17:27
Цитата Сообщение от qandrew Посмотреть сообщение
компьюер запишет один цвет - принтер распечатает другой цвет - сканер опознает третий - информация потеряна
ну это поидее можно решить, если написать специальные дрова

хотя у меня идея тут появилась+)) нафиг картинку+) если файл тупо загнать в хекс и распечатать очень мелким шрифтом +))))) задача по его распознаванию будет ненамного сложнее, чем распозновать белые и чёрные точки а может даже и легче надо же будет не подчерк распознавать, а 16 символов по шаблону, всегда абсолютно идентичных +)) заодно, если архив вдруг нераспознается где-то, программа сможет попросить пользователя посмотреть и ручками ввести непонятный кусок
0
 Аватар для Pommity
7 / 7 / 0
Регистрация: 26.08.2008
Сообщений: 145
25.11.2008, 17:39
Цитата Сообщение от qandrew Посмотреть сообщение
но с цветами будут проблемы

компьюер запишет один цвет - принтер распечатает другой цвет - сканер опознает третий - информация потеряна
Если бы не эта проблема, согласитесь, идея - супер!

Добавлено через 9 минут 10 секунд
Я согласен, что если распечатывать, а потом сканировать - это не годится. Распечатайте текст на листе бумаги, а потом сосканируйте и опознайте как текст - не всегда получится. Так это только 2 цвета. А если их несколько миллионов???
Но вот если не распечатывать, а хранить на компе... Как вы думаете, какого уровня сжатия можно добиться?
0
365 / 68 / 2
Регистрация: 25.09.2008
Сообщений: 401
25.11.2008, 17:43
кстати по поводу цветов, серьёзная проблемма в их опознании будет если будет взято 1000 оттенков если взять чёрный белый, и 6 цветов радуги(синий и голубой например свести чисто к голубому, чтобы достаточно резко отличались все цвета), то распознавать их будет относительно просто
а имея 8 цветов, мы в одну точку записываем уже не бит а байт т.е. в 8 раз увеличиваем ёмкость. (это конечно если автор чего-то подобного изначально не предполагал....)

З.Ы. да, кстати, такие архивы будут пригодны только для хранения на бумаге при хранении в компе они будутвесить дико много по сравнению с информацией, которую будут хранить...

Добавлено через 2 минуты 8 секунд
Цитата Сообщение от Pommity Посмотреть сообщение
Как вы думаете, какого уровня сжатия можно добиться?
никакого=))) наоборот увеличится размер файла+) т.к. на шифрование одного цвета компьютер тратит памяти не меньше чем информация, которую этот цвет может нести
с тем же успехом можно написать программу, которая обычный бинарник будет выводить в чёрно-белом варианте, ставя белый цвет там где нолик и чёрных где единица.
только если на бумаге
0
 Аватар для Pommity
7 / 7 / 0
Регистрация: 26.08.2008
Сообщений: 145
25.11.2008, 18:54
А если его потом преобразовать, например, в jpg?
0
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
25.11.2008, 19:33
А если их несколько миллионов???
а скока стоит такой принтер+сканер?
А если его потом преобразовать, например, в jpg?
jpg=потеря качества(пусть и небольшая), а значит потеря данных.
0
 Аватар для Pommity
7 / 7 / 0
Регистрация: 26.08.2008
Сообщений: 145
25.11.2008, 20:44
Цитата Сообщение от Lurker Посмотреть сообщение
а скока стоит такой принтер+сканер?
Файл в формате bmp 24-разрядный. Это приблизительно 18 миллионов цветовых гамм. А сканер-принтер, естественно, столько осилить не может, да и человеческий глаз, по-моему, тоже. Но зато границы между переходами (если они резкие) распознать может. Поэтому и ценится качество.
0
365 / 68 / 2
Регистрация: 25.09.2008
Сообщений: 401
26.11.2008, 16:14
то сразу же потеряем всю информацию+)) т.к. жпег использует усреднение цвета и яркости для сжатия =))) глазу незаметно, а вот восстановить полноценное качество картинки из жпега на самом деле нельзя
0
4d5a
27.11.2008, 00:56
а в каком он сейчас состоянии, где можно его посмотреть?
10 / 10 / 2
Регистрация: 18.08.2008
Сообщений: 127
27.11.2008, 19:06
мне кажется это уже изобретено. Обычный штрих-код. Но компактнее удобнее надежнее флешки ни бумага ,ни целлулоидная пленка не будет .
Но если все же автор идеи захочет попытаться , то пусть посмотрит про штрихкод.
0
veden
09.12.2008, 18:28
1000-secrets-WINDOWS.rar-эта ссылка поможет Вам-там расказано и показано многое,что бы скачать бесплатно Вам нужно: жми на "бесплатно",жди 60 секунд и наконец на вашу ссылку.Мне лично очень помогло!!!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.12.2008, 18:28
Помогаю со студенческими работами здесь

Архиватор *.jar либо *.cab
Доброго времени форумчане. Нужны исходники архиватора на дельфи, чтоб упаковывал в jar или в cab архивы. Обыскал весь инет, не могу найти...

архиватор на delphi
народ...к экзамену(через неделю) надо либо архиватор простенький написать либо текстовый редактор типа паинт...может подскажите с чего хотя...

Разрабатываю программу переводчик. Нужны советы
Я на дипломную работу, собрался выполнять тему: электронный переводчик. Суть: пишу слово - оно переводит, но голосом, т.е. голосовой...

Архиватор текста
Честно скажу, это курсовая работа. Нужно написать программу, которая искала бы в тексте две одинаковые буквы и заменяла их символом. ...

Программа-архиватор?
Мне нужно чтобы при нажатии на иконку программы(архиватора) распаковывалось несколько файлов и зпускался ete.exe(который разархивировали),...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru