Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.14;
Скачать: CL | DM;

Вниз

Функция 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;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.009 c
2-1145947700
Phoenix9000
2006-04-25 10:48
2006.05.14
запуск процедуры из другой процедуры


15-1145545721
ArtemESC
2006-04-20 19:08
2006.05.14
ЖЗЛ Ленин...


15-1145462574
Piter
2006-04-19 20:02
2006.05.14
Нужна программка, которая максимально нагружает диск :)


8-1131913957
suslik-lamer
2005-11-13 23:32
2006.05.14
Синтезатор на Delphi


15-1145334607
pavel_guzhanov
2006-04-18 08:30
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский