Название: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: linuxoid от Сентябрь 04, 2007, 08:03 я хочу сохранить в файл например пароль и логин вводимые в QLineEdit,как это сделать и как сохранить файл например в папку /home/файл???
Помогите кто чем может)) Название: Re: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: Alexandr Az от Сентябрь 04, 2007, 08:50 я хочу сохранить в файл например пароль и логин вводимые в QLineEdit,как это сделать и как сохранить файл например в папку /home/файл??? Можно напрямую - QFile Можно по стандартному - QSettings. Название: Re: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: linuxoid от Сентябрь 04, 2007, 08:55 а можешь код показать как это делается?
Название: Re: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: linuxoid от Сентябрь 04, 2007, 09:08 а ещё как отдельный вопрос :
как в файл сохранить пароль в зашифрованном виде??и потом вывести из файла пароль в нормальном виде?? Название: Re: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: Alexandr Az от Сентябрь 04, 2007, 09:11 а можешь код показать как это делается? Мдя уж..... Видно ассистант поломалси..... include <QtCore/QSettings> QSettings settings("MySoft", "Star Runner"); settings.setValue("Mypassword", "bla"); На предмет каталогов куда сохранять и - посмотри более тонкие настройки QSettings. Дефолтом валится в хоме/.config/и т.д. Приколы ещё те бывают, когда у меня в хоме оказался .config от ядра Название: Re: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: Alexandr Az от Сентябрь 04, 2007, 09:18 а ещё как отдельный вопрос : как в файл сохранить пароль в зашифрованном виде??и потом вывести из файла пароль в нормальном виде?? Ды ты так храни. Судя по твоим вопросам он и не в зашифрованом виде то никому не понадобится. См в сторону md5. Я не знаю версию куте, но в 4.3 есть Название: Re: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: linuxoid от Сентябрь 04, 2007, 10:26 Как из файла достать вторую строку, четвёртую??чё то не получается:
... while (!file.atEnd()) { QByteArray line; line = file.readLine(вот здесь цифрами нельзя если в файле обозначить '\n'?); ... Название: Re: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: Alexandr Az от Сентябрь 04, 2007, 11:35 line = file.readLine(вот здесь цифрами нельзя если в файле обозначить '\n'?); ... Конечно нет. Ибо перенос строки существует у нас в голове токи, а не в файле. Соответственно, чтобы найти нужную строку, нужно подсчитать кол-во '\n' QByteArray ba = file.readAll(); QString str(ba); QStringList strList = str.split("\n"); QString pass = strList[???]; Много хлама. Если ba будет содержать 0x0, то str токи до него скопируется.... Короче- юзай для своей задачи QSettings На крайняк, QDomDocument в связве с QFile. Что за конфиг, в котором строго расписано положение параметров???? Тогда он ужо бинарный какой то должен быть..... Название: Re: ?Как сохранить данные в файл из извлечь из него инфу? Отправлено: Alex03 от Сентябрь 07, 2007, 10:00 как в файл сохранить пароль в зашифрованном виде??и потом вывести из файла пароль в нормальном виде?? Если из зашифрованного пароля можно получить незашифрованный то зачем тогда шифрование?Обычно сравнивают хэши, сохранённый и вновь полученный. |