0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 26
|
|
1 | |
C#, алгоритм архивации08.12.2014, 17:50. Показов 2215. Ответов 15
Метки нет (Все метки)
Всем привет.
Нуждаюсь в Вашем совете. У меня есть строка (string s) длиною меньше 160 символов. Я ее шифрую и получаю на выходе другую строку. Затем мне нужно ее архивировать для того, чтобы она занимала меньше места. Я смотрел в интернете, но нашел способы лишь через отправки этой строки в болкнот, а затем в архивацию, но это не подойдет, ибо процесс будет проходить в телефоне(WP8.1). Расскажите мне пожалуйста какую библиотеку и алгорит мне использовать. Заранее спасибо!
0
|
08.12.2014, 17:50 | |
Ответы с готовыми решениями:
15
Это алгоритм архивации LZW? Алгоритм архивации Лемпеля-Зива Потеря нулевых байт при архивации (алгоритм Хаффмана) Система архивации windows server не создаёт расписание архивации |
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
08.12.2014, 18:14 | 2 |
как вариант юзай библиотеку Ionic.Zip
0
|
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 26
|
|
08.12.2014, 19:05 [ТС] | 3 |
агерон, Я уже подключил ее, но в методах нашел только способ через файл(блокнот txt), но мне нужно, чтобы он еодировал именно строку и ответ выдавал тоже именно строкой. Алгоритм вообщем нужен)
0
|
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 26
|
|
08.12.2014, 21:49 [ТС] | 5 |
XRoy, подробнее пожалуйста - если можно. Я не знаю, что такое LZ)
0
|
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 26
|
|
08.12.2014, 22:42 [ТС] | 7 |
XRoy, большое спасибо! Возникает вопрос: мне придется писать алгоритм самому или есть какая то библиотека, которая сделает это за меня?
0
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
||||||
10.12.2014, 10:29 | 9 | |||||
ох мучаете вы человека зачем рассписывать гемор с самостоятельным LZW если мы пришли к тому же откуда и начали - "возьми вот эту библиотеку"? Я конечно надеялся что человек умеет гуглить и по словам Ionic.Zip решит проблему ну а так как этот навык у него отсутствует то немного помогу
0
|
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 26
|
|
10.12.2014, 23:33 [ТС] | 10 |
агерон, вся фишка, что нет файла, а есть только строка. String s; всё. Нужно ее архивировать, не сохраняя в фаил
0
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
||||||
11.12.2014, 18:08 | 11 | |||||
эххх студент..... держи код с использованием Ionic.Zip
1
|
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 26
|
|
11.12.2014, 18:25 [ТС] | 12 |
агерон, Большое спасибо, но выдаёт:
Ошибка 1 Не удалось найти имя типа или пространства имен "ZipOutputStream" (пропущена директива using или ссылка на сборку?)
0
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
11.12.2014, 18:28 | 13 |
пoдключи через Nuget DotNetZip
0
|
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 26
|
|
11.12.2014, 18:33 [ТС] | 14 |
агерон, я, конечно, чувствую себя идиотом, но где тут входная строка?) и где выходная? Или Объясни пожалуйста чучуть подробнее. Запустить удалось, спасибо.
0
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
11.12.2014, 19:00 | 15 |
входная строка - primaryData, генериться рандомно
dataResult - выходной массив байт
1
|
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 26
|
|
11.02.2015, 13:31 [ТС] | 16 |
агерон, спасибо тебе большое!
0
|
11.02.2015, 13:31 | |
11.02.2015, 13:31 | |
Помогаю со студенческими работами здесь
16
Ошибка "планирование архивации могут только администраторы и операторы архива" при архивации Вопрос по архивации Ошибка Архивации Windows 7 Ошибка при архивации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |