Advertisement
Guest User

vita c load settings function

a guest
May 13th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.70 KB | None | 0 0
  1. void LoadUserloginData(){
  2.    
  3.     int fh = sceIoOpen(userSettingsPath.c_str(), SCE_O_RDONLY | SCE_O_CREAT, 0777);
  4.     if(fh < 0){
  5.         return;
  6.     }
  7.    
  8.     char setbuf[512];
  9.     int readbytes = sceIoRead(fh , setbuf , 512);
  10.    
  11.     bool readusername = true;
  12.     usernameTextString = "";
  13.     passwordTextString = "";
  14.    
  15.     for(int i = 0; i < 512 ; i++){
  16.         if(setbuf[i] == '\0'){
  17.             break;
  18.         }else if(setbuf[i] == '\n' && readusername){
  19.             readusername = false;
  20.         }else if(setbuf[i] == '\n' && !readusername){
  21.             break;
  22.         }else if(readusername){
  23.             usernameTextString += setbuf[i];
  24.         }else{
  25.             passwordTextString += setbuf[i];
  26.         }
  27.        
  28.     }  
  29. }
  30.  
  31.  
  32. // this gives me username = John
  33. // and password = mysecret\n\nÿÿÿ...ÿÿÿ
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement