Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jeśli mail w bazie
-liestyle*-
post
Post #1





Goście







Witajcie!
Mam skrypt w PHP, który postawiony jest na linuxie. Jest to bot.
Jako że jest on mojego autorstwa, chciałbym go udostępnić nieco szerszemu gronu, jednakże obawiam się że bot poleci zbyt daleko.
Odpala się go poprzez 'php core.php'.
Chciałbym, aby bot startował tylko, jeśli podany numer/hasło/cyferka znajduje się w bazie danych, na jakiejś stronie - cokolwiek.

Moglibyście udostępnić mi jakiś poradnik, bądź wytłumaczyć jakimi komendami to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-liestyle*-
post
Post #2





Goście







  1. <?php
  2. date_default_timezone_set('Europe/Warsaw');
  3.  
  4. require_once 'config/teamspeak.php';
  5. require_once 'include/ts3admin.class.php';
  6. require_once 'include/helper.php';
  7.  
  8. $query = new ts3admin($teamspeak['address'], $teamspeak['tcp']);
  9.  
  10. $cache = array();
  11. $welcome = array();
  12.  
  13. if($query->getElement('success', $query->connect())) {
  14.  
  15. $query->login($teamspeak['login'],$teamspeak['password']);
  16.  
  17. $query->selectServer($teamspeak['udp']);
  18.  
  19. $query->setName($bot['name']);
  20.  
  21. while (true) {
  22.  
  23. $core = $query->getElement('data',$query->whoAmI());
  24. $query->clientMove($core['client_id'],$bot['default_channel']);
  25.  
  26. $users = $query->getElement('data',$query->clientList('-groups -voice -away -times'));
  27.  
  28. $pokes = array();
  29. $admins = array();

  1. //clear cache
  2. foreach ($cache as $time => $user) {
  3. if (time() - $time > $interval) {
  4. unset($cache[$time]);
  5. }
  6. }
  7.  
  8. //clear welcome
  9. if (date('H') == '23') {
  10. foreach ($welcome as $time => $user) {
  11. if (time() - $time > 60*60*24) { //1 day
  12. unset($welcome[$time]);
  13. }
  14. }
  15. }
  16.  
  17. $admins = array();
  18. sleep(1);
  19. }
  20. }
  21. ?>



Wyciąłem fragment odpowiadający za poketowanie i pisanie wiadomości do użytkowników. Prócz tego ,jest cały kod. Chciałbym udostępniać go ludziom, ale tak, żeby działało jeśli podadzą kod/ich mail/hasło/ip będzie widniało w bazie. Tak żeby dostęp miały osoby, którym ja go dam.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 04:01