|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|||||||||||||||||||||
Доработать код архиватора25.04.2015, 17:11. Показов 1249. Ответов 14
Метки нет (Все метки)
Здравствуйте. У меня есть такой код для кнопки "извлечь архив"
Где идёт считывание с count Должно быть в цикле одной строкой. Как записать одной строкой, я не понимаю... Считывание должно идти из файла C:/test.bin. Сам это файл в бинарнике: 3 символа unicode : 2 символа начала файла -730a; конец файла - 0896 (которые не дают нормально открыть бинарник текстовым блокнотом). Сами значения, которые были записаны в банарник - abcdefghigklmn. Запись в бинарник это предедущая кнопка "добавить в архив". Код тут:
0
|
|||||||||||||||||||||
| 25.04.2015, 17:11 | |
|
Ответы с готовыми решениями:
14
доработать код Доработать код Доработать код |
|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|
| 26.04.2015, 12:07 [ТС] | |
|
И да, после первого 730a идет count (с кода выше) подсчета количества символов в бинарнике. Т.е. 14 (a b c d e f g h i g k l m n )
Добавлено через 18 часов 49 минут Мне мне нибудь может помочь или нет? Слишком много прошу?... эх
0
|
|
|
|
||
| 26.04.2015, 12:35 | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|
| 26.04.2015, 13:13 [ТС] | |
|
insite2012, Задача такова:
1. Я делаю программу-архив, в которую можно будет добавлять/извлекать файлы различного формата (картинки, видео, музыка ит.п. 2. В данный момент мне нужно, что эти байты с бинарника можно было считывать. Точнее, чтобы максимальное число байт, которое можно будет засунуть в мою программу-архив был до 1 миллиарда (1000000000). (где-то 1 гб или больше). С Начала в бинарнике идет символ начала файла - TOF - прибавляется у нему свойство count (подсчет всех байт от a до n. Т.е. 14 байт) - к нему прибавляется еще один символ начала файла TOF - записывается сами числа в бинарник - прибавляется последний символ конца файла EOF (все это в коде кнопки "добавить архив)". Т.е. все это нужно для того, чтобы последовательно в итоге записывались все байты из файлов, которые будем мы добавлять в архив. Могу конкретно скинуть исходник программы, если не понятно опять, что я объяснил. Добавлено через 10 минут insite2012, Особенно мне надо понять с пунктами, где в конце ВЫЯСНИТЬ КАК что и как там прописать...
0
|
|
|
|
||
| 26.04.2015, 14:27 | ||
|
Один вопрос: использование именно файла это обязательно? Я бы использовал для такой цели БД.
0
|
||
|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|
| 26.04.2015, 15:27 [ТС] | |
|
insite2012, Да. я делаю программу для ВКР. Тема "Архивирование данных в бинарном формате". Должна в итоге получиться программа archiving.exe.
Добавлено через 50 минут insite2012, Так вы поможете или как?
0
|
|
|
|
|
| 26.04.2015, 15:49 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|
| 26.04.2015, 15:54 [ТС] | |
|
insite2012, Мне и нужно считывать же байты. Из файла в бинарник и обратный процесс этому до выше сказанного ограничения чуть больше 1 гб (миллиард байт). Если это не оно, то не понимаю что значит "сериализация". Мне в последовательность байтов и нужно.
0
|
|
|
|
||
| 26.04.2015, 16:03 | ||
|
https://msdn.microsoft.com/ru-... .110).aspx
0
|
||
|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|
| 26.04.2015, 16:04 [ТС] | |
|
insite2012, Понятно. Нет, про этот метод мне не говорили использовать.
0
|
|
|
|
|
| 26.04.2015, 16:07 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|
| 26.04.2015, 16:12 [ТС] | |
|
insite2012, Может и можно. Я же говорю, я не особо еще разбираюсь в программировании, а про это мне ничего не говорили.
Могу точно уточнить у преподователя.
0
|
|
|
|
|
| 26.04.2015, 18:24 | |
|
Fluttershy-2013, вот вам пример с использованием сериализации.
0
|
|
|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|
| 27.04.2015, 20:56 [ТС] | |
|
insite2012, Я уточнил. Это не подойдет ни как.
"Готовые запаковывающие и распаковывающие классы не подойдут." Добавлено через 21 час 27 минут Конкретно в пунктах кода "выяснить как" что и как прописывать. Ничего же такого сверхсложного не прошу. Добавлено через 2 часа 24 минуты люди? Добавлено через 1 час 13 минут
0
|
|
|
1 / 1 / 0
Регистрация: 06.04.2015
Сообщений: 34
|
|
| 30.04.2015, 22:33 [ТС] | |
|
думаю, что только за деньги помогут. бесплатно тут ничего не добъешься...
0
|
|
| 30.04.2015, 22:33 | |
|
Помогаю со студенческими работами здесь
15
Доработать код Доработать код
Доработать код Доработать код Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1
У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\
А в самом низу файла-профиля. . .
|