Меня не поняли: я говорю что учетная запись на старом компе есть и она работает, т.е. я захожу и играю, пароль введен и сохранен на этом компе. Я установил батл на другом компе и хочу перенести учетку на него, но пароль не помню он под звездочками. Поэтому и прошу помощи, можно ли как то вытянуть его из установленной игры...
Это возможно, но не так просто как кажется.
Зайти в папку "Документы" / "Battlefield 2" / "Profiles" / "000x" (где x - порядковый номер профиля).
Открыть файл Profile.con с помощь Блокнота
Найти строки LocalProfile.setPassword "шифрованный_пароль"
Скопировать шифрованный пароль в буфер обмена.
Как расшифровать?
Я написал за 2 мин прогу, которая шифрует и расшифровывает пароль.
decode.zip - собственно, вот сама прога. простая как пять копеек.
Прогу-дешифровщик - скачать, распаковать из архива и запустить Decode.exe
Вставить шифрованный_пароль в поле Input и нажать "Decrypt"
В поле Output будет отображён пароль открытым текстом.
Программу-дешифровщик обязательно запускать на том же компе, где была батла и откуда взят Profile.con, и обязательно должна остаться та же самая винда, что стояла во время игры раньше. Иначе - дешифровать пароль будет невозможно, и никакие программы не помогут. Любая переустановка винды = потеря пароля.