grabLaundry.sh 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. #!/bin/bash
  2. # Copyright © 2021-2024 Jeffrey Cliff
  3. #
  4. # This program is free software: you can redistribute it and/or modify
  5. # it under the terms of the GNU General Public License as published by
  6. # the Free Software Foundation, either version 3 of the License, or (at
  7. # your option) any later version.
  8. #
  9. # This program is distributed in the hope that it will be useful, but
  10. # WITHOUT ANY WARRANTY; without even the implied warranty of
  11. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  12. # General Public License for more details.
  13. #
  14. # You should have received a copy of the GNU General Public License
  15. # along with this program. If not, see <https://www.gnu.org/licenses/>.
  16. PATH=$PATH:/home/themusicgod1/tools
  17. BASEDIR=/mnt/disk
  18. DATABASE=/home/themusicgod1/TDL/urls.db
  19. DATESTRING=`date +"%m%d"`
  20. HOME=/home/themusicgod1
  21. date
  22. SELECTSTRING="select url from news where level"
  23. RANDOMME="order by random() limit 1"
  24. # maximum: 550 (+ 55 550) = 605
  25. # MAX 141 NOT 150...
  26. # -1 for sktfm
  27. # -1 for TURBORETARD
  28. # -3 for sherri
  29. # -2 for dad
  30. # -2 for mom
  31. # as of jan 15 2025
  32. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 560 order by random() limit 1" | awk -F' ' '{print $3}'
  33. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 559 order by random() limit 1" | awk -F' ' '{print $3}'
  34. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 558 order by random() limit 1" | awk -F' ' '{print $3}'
  35. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 557 order by random() limit 1" | awk -F' ' '{print $3}'
  36. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 556 order by random() limit 1" | awk -F' ' '{print $3}'
  37. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 555 order by random() limit 1" | awk -F' ' '{print $3}'
  38. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 554 order by random() limit 1" | awk -F' ' '{print $3}'
  39. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 553 order by random() limit 1" | awk -F' ' '{print $3}'
  40. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 552 order by random() limit 1" | awk -F' ' '{print $3}'
  41. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 551 order by random() limit 1" | awk -F' ' '{print $3}'
  42. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 550 order by random() limit 1" | awk -F' ' '{print $3}'
  43. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 549 order by random() limit 1" | awk -F' ' '{print $3}'
  44. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 548 order by random() limit 1" | awk -F' ' '{print $3}'
  45. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 547 order by random() limit 1" | awk -F' ' '{print $3}'
  46. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 546 order by random() limit 1" | awk -F' ' '{print $3}'
  47. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 545 order by random() limit 1" | awk -F' ' '{print $3}'
  48. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 544 order by random() limit 1" | awk -F' ' '{print $3}'
  49. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 543 order by random() limit 1" | awk -F' ' '{print $3}'
  50. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 542 order by random() limit 1" | awk -F' ' '{print $3}'
  51. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 541 order by random() limit 1" | awk -F' ' '{print $3}'
  52. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 540 order by random() limit 1" | awk -F' ' '{print $3}'
  53. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 539 order by random() limit 1" | awk -F' ' '{print $3}'
  54. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 538 order by random() limit 1" | awk -F' ' '{print $3}'
  55. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 537 order by random() limit 1" | awk -F' ' '{print $3}'
  56. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 536 order by random() limit 1" | awk -F' ' '{print $3}'
  57. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 535 order by random() limit 1" | awk -F' ' '{print $3}'
  58. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 534 order by random() limit 1" | awk -F' ' '{print $3}'
  59. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 533 order by random() limit 1" | awk -F' ' '{print $3}'
  60. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 532 order by random() limit 1" | awk -F' ' '{print $3}'
  61. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 531 order by random() limit 1" | awk -F' ' '{print $3}'
  62. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 530 order by random() limit 1" | awk -F' ' '{print $3}'
  63. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 529 order by random() limit 1" | awk -F' ' '{print $3}'
  64. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 528 order by random() limit 1" | awk -F' ' '{print $3}'
  65. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 527 order by random() limit 1" | awk -F' ' '{print $3}'
  66. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 526 order by random() limit 1" | awk -F' ' '{print $3}'
  67. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 525 order by random() limit 1" | awk -F' ' '{print $3}'
  68. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 524 order by random() limit 1" | awk -F' ' '{print $3}'
  69. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 523 order by random() limit 1" | awk -F' ' '{print $3}'
  70. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 522 order by random() limit 1" | awk -F' ' '{print $3}'
  71. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 521 order by random() limit 1" | awk -F' ' '{print $3}'
  72. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 520 order by random() limit 1" | awk -F' ' '{print $3}'
  73. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 519 order by random() limit 1" | awk -F' ' '{print $3}'
  74. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 518 order by random() limit 1" | awk -F' ' '{print $3}'
  75. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 517 order by random() limit 1" | awk -F' ' '{print $3}'
  76. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 516 order by random() limit 1" | awk -F' ' '{print $3}'
  77. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 515 order by random() limit 1" | awk -F' ' '{print $3}'
  78. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 514 order by random() limit 1" | awk -F' ' '{print $3}'
  79. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 513 order by random() limit 1" | awk -F' ' '{print $3}'
  80. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 512 order by random() limit 1" | awk -F' ' '{print $3}'
  81. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 511 order by random() limit 1" | awk -F' ' '{print $3}'
  82. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 510 order by random() limit 1" | awk -F' ' '{print $3}'
  83. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 509 order by random() limit 1" | awk -F' ' '{print $3}'
  84. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 508 order by random() limit 1" | awk -F' ' '{print $3}'
  85. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 507 order by random() limit 1" | awk -F' ' '{print $3}'
  86. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 506 order by random() limit 1" | awk -F' ' '{print $3}'
  87. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 505 order by random() limit 1" | awk -F' ' '{print $3}'
  88. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 504 order by random() limit 1" | awk -F' ' '{print $3}'
  89. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 503 order by random() limit 1" | awk -F' ' '{print $3}'
  90. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 502 order by random() limit 1" | awk -F' ' '{print $3}'
  91. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 501 order by random() limit 1" | awk -F' ' '{print $3}'
  92. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 500 order by random() limit 1" | awk -F' ' '{print $3}'
  93. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 300 order by random() limit 180" | awk -F' ' '{print $3}'
  94. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 200 order by random() limit 100" | awk -F' ' '{print $3}'
  95. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 100 order by random() limit 110" | awk -F' ' '{print $3}'
  96. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 40 order by random() limit 61" | awk -F' ' '{print $3}'
  97. /usr/bin/sqlite3 -line $DATABASE "SELECT URL FROM NEWS WHERE LEVEL > 1 order by random() limit 40" | awk -F' ' '{print $3}'
  98. /usr/bin/sqlite3 -line $DATABASE "select url from news order by random() limit 1" | awk -F' ' '{print $3}'