Advertisement
Guest User

Untitled

a guest
Feb 14th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.36 KB | None | 0 0
  1. String[] parseBeliPaket2(String sms) throws Exception {
  2. sms = sms.toLowerCase();
  3. Log.d("SMS14", "" + sms);
  4.  
  5. String strUsername = "";
  6. String strPass = "";
  7. String codeUser = "";
  8. String codePass = "";
  9.  
  10. if (sms.startsWith("username")) {
  11. codeUser = "username";
  12. } else if (sms.startsWith("user")) {
  13. codeUser = "user";
  14. } else if (sms.startsWith("usr")) {
  15. codeUser = "usr";
  16. } else if (sms.startsWith("usn")) {
  17. codeUser = "usn";
  18. } else {
  19. throw new Exception("No username found");
  20. }
  21.  
  22. sms = sms.replaceFirst(codeUser, "");
  23. while (sms.charAt(0) == ' ' || sms.charAt(0) == ':') {
  24. char firstChar = sms.charAt(0);
  25. sms = sms.replaceFirst("" + firstChar, "");
  26. }
  27.  
  28. int i = 0;
  29. while (sms.charAt(i) != ',' && sms.charAt(i) != ' ') {
  30. strUsername += sms.charAt(i);
  31. i++;
  32. }
  33.  
  34. sms = sms.replaceFirst(strUsername, "");
  35.  
  36. while (sms.charAt(0) == ' ' || sms.charAt(0) == ',') {
  37. char firstChar = sms.charAt(0);
  38. sms = sms.replaceFirst("" + firstChar, "");
  39. }
  40. Log.d("SMS12", "" + sms);
  41.  
  42. if (sms.startsWith("password")) {
  43. codePass = "password";
  44. } else if (sms.startsWith("pwd")) {
  45. codePass = "pwd";
  46. } else if (sms.startsWith("psw")) {
  47. codePass = "psw";
  48. } else if (sms.startsWith("pass")) {
  49. codePass = "pass";
  50. } else {
  51. throw new Exception("No password found");
  52. }
  53.  
  54. //sms = sms.replaceFirst(codePass, "");
  55. sms = sms.replace(codePass, "");
  56.  
  57. Log.d("SMS11", "" + sms);
  58.  
  59. while (sms.charAt(0) == ' ' || sms.charAt(0) == ':') {
  60. char firstChar = sms.charAt(0);
  61. sms = sms.replaceFirst("" + firstChar, "");
  62. Log.d("SMS13", "" + sms);
  63. }
  64.  
  65. i = 0;
  66. while (sms.charAt(i) != ',' && sms.charAt(i) != ' ' && sms.charAt(i) != '.' && sms.charAt(i) != ':') {
  67. strPass += sms.charAt(i);
  68. i++;
  69. }
  70. Log.d("SMS13", "" + strPass);
  71.  
  72. Log.d("SMS10", " Uname,Pass " + strUsername + " " + strPass);
  73.  
  74. return new String[]{strUsername, strPass};
  75.  
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement