Форум: "Основная";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];
ВнизЗапись в файл Найти похожие ветки
← →
Jumbot (2002-10-05 15:15) [0]Можно ли записать текст в файл, чтобы его нельзя было прочитать WordPad"ом. Если да, то как?
← →
sevenofnine (2002-10-05 16:40) [1]А почему нет?
Достаточно заменить все буквы на букву А,
остальные символы на букву Б.
Хотел бы я видеть того кто это прочтет ;)))
← →
Kotka (2002-10-05 16:43) [2]Проще говоря зашифровать
← →
Jumbot (2002-10-05 17:04) [3]Нет, надо сделать так, чтобы потом можно было прочитать. Наверняка есть какуй-нибудь метод записи текста без всякого шифрования, чтобы потом он не открывался в WordPad"e (просто надо записать не в текстовом формате, а как - незнаю)
← →
Kotka (2002-10-06 01:43) [4]Ну дык если ты его как-то зашифруешь, то и прочитать потом можешь своей прогой!
Поясни, что значит запись текста не в текстовом формате?
← →
Николай Быков (2002-10-06 08:14) [5]2 Jumbot
Ты еврей или как?
НЕТУ файлов, которые не могли бы открыться в текстовом редакторе. Другое дело если там не текст а иероглифы...
Ты объясни что тебе нужно.
← →
Kolya (2002-10-06 08:28) [6]пользуй Encrypt, или сам что намастери- можешь скажем переводить буквы в HEX- так никто ничего не поймет
← →
Tano (2002-10-06 12:13) [7]Пиши в DOS - кодировке. Кажись он ее не жует :-)
← →
croupier (2002-10-06 13:59) [8]Жует, еще как)))
Создай типизированный файл с записью)))
например:
type flotchet=record
ddate: tdate;
//ну например дата внесения изменений в текст
dOtchet: string[50];
//текст
end;
А потом в процедуре:
var f: file of flotchet;
))) Чем не вариант тесктового файла)))
← →
Star (2002-10-06 14:29) [9]Да все это ерунда, Николай Быков прав, все можно открыть в текстовом редакторе, если конечно этот файл не огромного размера (тогда застрелишься ждать, когда же он его откроет ...).
А что касается досовой кодировки, то достаточно сменить шрифт на System, и все будет ясно ...
Конкретизируйте задачу, и люди к вам потянутся ... :-)
← →
Jumbot (2002-10-06 15:15) [10]Ну например у меня есть игра. И есть файл с рекордами. Как записать рекорды (имя игрока и количество очков) в файл, что потом каждый дурак не мог его открыть и изменить. (только не советуйте сохранять в реестре, я привёл вам только пример)
← →
Anatoly Podgoretsky (2002-10-06 15:33) [11]Открыть может любой, на то это и файл, а вот что бы не изменили, то шифруй данные и контролируй контрольную сумму. Этого достаточно. А чем тебе реестр не нравится, вполне нормально, если только не хочешь сделать этот файл глобально доступным.
← →
bobby (2002-10-07 04:14) [12]я делал шифрование простым xor ом.
for i:=0 to length(string);
begin
s:=ord(string[i]);
asm
mov al,s;
xor al,19;
mov s,al;
end;
string[i]:=chr(s);
end;
А записать текст в файл, так чтобы его никто не прочел нельзя.
2Anatoly Podgoretsky: а как правильно считать контрольную сумму?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c