какие средства тебе доступны? Пример на C++:
Код:
// to_binary.exe:
// to_binary <input.txt >output.bin
int from_hex(char ch)
{
if ('0' <= ch)
{
if (ch <='9') return ch - '0';
if ('A' <= ch)
{
if (ch <='F') return ch - 'A' + 10;
if ('a' <= ch)
{
if (ch <='f') return ch - 'a' + 10;
}
}
}
return 0;
}
int main()
{
char hi, lo;
if (cout.rdbuf())
{
while(cin >> hi >> lo) cout.rdbuf()->sputc((from_hex(hi)<<4) | from_hex(lo));
}
}
переведёт текст в двоичный код