Здраствуйте, мне понадобилось создать для себя небольшую утилитку для своих нужд, поэтому попробовал изучить язык AutoIT - вроде легкий, понравилось, работаю с ним где-то неделю, но вот столкнулся с некоторой проблемой, просто я еще очень плохо разбираюсь в функциях языка, очень прошу помочь:
Задача у меня такая - нужно открыть один бинарный файл, загрузить первые 4 байта, поXORить их со следующими 4 байтами, а потом сохранить результат (в HEX представлении) рядышком в другой файл. Но вот никак не могу именно записать уже готовый результат в файл в шестнадцатеричном представлении, BitXOR выдает десятичное число, как преобразовать его - понятия не имею, все перепробовал. К примеру, первые 4 байта считываются как 0xFFFFFFFF, я их XORю с 11111111, получается результат EEEEEEEE, а вот в файл это уже значение почему-то записывается в десятичной форме...
Задача у меня такая - нужно открыть один бинарный файл, загрузить первые 4 байта, поXORить их со следующими 4 байтами, а потом сохранить результат (в HEX представлении) рядышком в другой файл. Но вот никак не могу именно записать уже готовый результат в файл в шестнадцатеричном представлении, BitXOR выдает десятичное число, как преобразовать его - понятия не имею, все перепробовал. К примеру, первые 4 байта считываются как 0xFFFFFFFF, я их XORю с 11111111, получается результат EEEEEEEE, а вот в файл это уже значение почему-то записывается в десятичной форме...