Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Вниз

Функция bintoint   Найти похожие ветки 

 
Akudza   (2006-04-23 09:21) [0]

Мастера, подскажите как осуществить функцию bintoint

т.е. перевести бинарное значение из реестра в текст


 
begin...end ©   (2006-04-23 09:25) [1]

> Akudza   (23.04.06 09:21)
> перевести бинарное значение из реестра в текст

Вы имеете в виду параметр реестра типа REG_BINARY? Если да, то зачем его переводить в текст? И причём тут bintoint?


 
Akudza   (2006-04-23 09:35) [2]

Надо перевести  REG_DWORD в текст
например hex:05,00,00,00,1d,1e,1f,18,19   -   перевести в текст


 
begin...end ©   (2006-04-23 09:41) [3]

> Akudza   (23.04.06 09:35) [2]

И опять я не понял.

Нужно перевести параметр типа REG_DWORD в текст? Тогда почему Вы привели пример с шестнадцатеричным представлением девяти байт, тогда как REG_DWORD не может содержать больше четырёх?

Переформулируйте вопрос.


 
Akudza   (2006-04-23 09:48) [4]

Наверное вопрос задал не так
Есть программа MailAgent
она хранить свои адреса и пароли от ящиков в ключе HKEY_CURRENT_USER\Software\Mail.Ru\Agent\mra_logins

пример
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Mail.Ru\Agent\mra_logins]
"xxx@mail.ru"=hex:05,00,00,00,1d,1e,1f,18,19

надо перевести пароль в текст


 
begin...end ©   (2006-04-23 09:59) [5]

> Akudza   (23.04.06 09:48) [4]

Т.е. она хранит пароль в виде параметра REG_BINARY -- последовательности байтов, шестнадцатеричное представление которых имеет вид 05,00,00,00,1d,1e,1f,18,19. Так?

Но всё равно непонятно, зачем это переводить в текст (хотя это и можно сделать). Ведь пароль наверняка хранится не в открытом виде, а в зашифрованном. Посмотрите на hex-представление: второй, третий и четвёртый байты равны нулю, а такие символы вообще являются признаком конца строки.


 
Akudza   (2006-04-23 09:59) [6]

Ясно
Спаибо за ответ



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.011 c
2-1145651181
Галинка
2006-04-22 00:26
2006.05.14
Где найти исключения/ошибки в Дельфи


3-1142621927
Megabyte
2006-03-17 21:58
2006.05.14
Как мне узнать, есть ли у юзера права на данную роль


2-1145854596
Task
2006-04-24 08:56
2006.05.14
Чем лучше вывести сложный текст.


15-1145262848
boriskb
2006-04-17 12:34
2006.05.14
Прошу оценить сайт :)


2-1146044154
valdemot
2006-04-26 13:35
2006.05.14
Скрипты в программе





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский