Преобразование информации
Доброго времени суток программисты. Нужно сделать следующее:
У меня есть некие текстовые документы написаны тестом(шестнадцатеричным кодом). т.е. написано так
FF070303 FF070302 FF070302 FF070302 FF070302 FF070303 FF070302 FF070302 FF070302 FF070302 FF070302 FF070302 FF070302 FF070302 FF070302 FF070302 FF070302 FF070302 FF060302 FF060302 FF060302 FF070302 FF070302 FF070302 FF080402 FF090403 FF0A0503 FF0B0504 FF0B0604 FF0C0604 FF0C0604 FF0B0604 FF0B0504 FF0A0503 FF090403 FF080402 FF070302 FF060302 FF060302 FF060202 FF060202 FF060202 FF060302 FF060302 FF060302 FF060302 FF060302 FF060302 FF060302 FF060302 FF070302 FF060302 FF060302 FF060302 FF060302 FF070402 ...
И так весь документ. Нужно написать программу которая будет брать по 2 значения и переводить их в ниббл(полубайт). т.е. записывать те же значения только с меньшим размером. Программе достаточно что бы она была консольной. Пишите цену и строки. Если есть вопросы пишите. Обязательно отвечу.
Приложения 1
-
1532 36 0 100 грн - 1 час на делфях
100 грн - 1 час на делфях
100 грн - 1 час на делфях
100 грн - 1 час на делфях
100 грн - 1 час на делфях
-
623 13 0 Консольное приложение, которому в параметрах командной строки передается два файла. Первый - входной текстовый файл. Второй - выходной файл, куда нужно записать результат.
Программа читает из первого файла поток символов, игнорируя все, что не попадает в диапазон [0-9, A-F, a-f], преобразует прочитанные 8-символьные значения (строковое представление 16-ричных 32-разрядных чисел) в 4-байтовые (32-разрядные) числа. И записывает эти числа в выходной бинарный файл.
Программа не сложная, но взяться за нее смогу только числа 21-22-го. Так что обещать ее могу только на 23-е число.
Оплата (после окончания работы) предпочтительно на расчетный счет ФОПа (договор+акты, или если для физ. лица, то просто счет). Хотя можно и через Сайт.
-
168 Сделаю.
Пишите на
почта: [email protected]
скайп: elperus
телеграмм: @AstartSoft
-
4014 73 1 Добрый день
Почитал обсуждение.
Если преобразовать в 2 байта и делать просто бинарный файл, то все упрощается.
С уважением,
Денис
-
2662 53 0 1 2 значения это уже байт.
Более 10 лет опыта разработки на С++/C#.
Точный срок и стоимость смогу сказать после обсуждения всех деталей.
-
А почему бы не читать по 4 символа и не писать в байт? А еще лучше не брать по 8 символов (целое слово из текста) и не писать в два байта (unsigned short int)?
Просто полубайт записать все-равно не получится - нужно будет эти полубайты хотя бы в байты складывать. А на 32-битной архитектуре дву-байтами быстрее работать будет. -
И еще вопрос: В текстовом файле между 8-символьными словами стоит пробел?
-
Вы правы лучше действительно в 2 байта записывать информацию.
-
Результат писать в тот же файл? Или лучше в новый?
-
Кодировка входного файла ASCII, UTF8 или UTF16?
-
Кодировка входного файла ASCII, с или UTF16?
UTF8
-

Было бы отлично , если бы вы присоединили пример исходного файла. А если для него будет показан и результат преобразования , то вообще будет замечательно 🙂
В текущей постановке не очень понятно, какое именно преобразование нужно провести... Если читать между строк, то интуиция подсказывает, что нужно преобразование из текста в бинарный вид.
И ещё уточните, на какой платформе программа будет работать (Windows, Linux, MacOS, etc.).
-
Актуальные фриланс-проекты в категории C и C++
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 6 часов 55 минут назад ∙ 2 ставки |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 3 дня 8 часов назад ∙ 7 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 4 дня 8 часов назад ∙ 4 ставки |
Чёрная Украина (RP-проект на базе MTA)
51 355 UAH
|
Инженер по инфраструктуре резидентных проксиМы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через… C и C++, DevOps ∙ 10 дней 4 часа назад ∙ 15 ставок |