Gönderen Konu: SmfMod.Com Bots  (Okunma sayısı 42430 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı hhy89

  • Master Üye
  • *
  • İleti: 13098
  • Saygınlık Puanı: 848
  • Smf Sürümü: Smf 2.0.8
Ynt: SmfMod.Com Bots
« Yanıtla #45 : 13 Aralık 2010, 13:31:54 »
paketi kaldırırken zaten yapılacak islemleri gorebilirsiniz manuel olarak

Çevrimdışı ozguryolcu

  • Kıdemli Üye
  • *
  • İleti: 384
  • Saygınlık Puanı: 0
  • www.SmfMod.com
    • Madencilik Forum Sitesi
  • Web Siteniz: www.forumaden.com
Ynt: SmfMod.Com Bots
« Yanıtla #46 : 13 Aralık 2010, 13:51:11 »
işte sorun orda kardes gorunmuyor pcde butun browserlarda baktim goremiyorum..


Yada hangi dosyalarda değişiklik ve eklemeler oluyor bu modda onu soylermisiniz onlari yenileyim...
« Son Düzenleme: 13 Aralık 2010, 15:17:13 Gönderen: ozguryolcu »

Çevrimdışı ERCAN

  • Ŧąŧŧơơ¢ų ©ǻяŦξ₤
  • Master Üye
  • *
  • İleti: 9544
  • Saygınlık Puanı: 428
  • Cinsiyet: Bay
  • S. M. F. MOD
    • Smf Web Hosting
  • Smf Sürümü: Smf 2.0.7
  • Web Siteniz: SMF.Web.TR
Ynt: SmfMod.Com Bots
« Yanıtla #47 : 14 Aralık 2010, 00:17:04 »
manueli

$sourcedir/Subs.php dosyasında

bul
Kod: [Seç]
$user_info['total_time_logged_in'] += time() - $_SESSION['timeOnlineUpdated'];
$_SESSION['timeOnlineUpdated'] = time();
}

değiştir
Kod: [Seç]
$user_info['total_time_logged_in'] += time() - $_SESSION['timeOnlineUpdated'];
$_SESSION['timeOnlineUpdated'] = time();
}

      // SmfMod.Com Bots v1.0 //
      if ($modSettings['sbots_active'])   {
         
         $request = $smcFunc['db_query']('', "SELECT t.id_topic,bo.member_groups
                         FROM {db_prefix}topics AS t
                         LEFT JOIN {db_prefix}boards AS bo ON(t.id_board = bo.id_board)",
      array(
      )
   );
         $fcount = 0;
         $admfcount = 0;
         while ($row = $smcFunc['db_fetch_assoc']($request)) {
            if (preg_match('|-1|',$row['member_groups'])) {
               $fakeactions[] = array('topic' => (int)$row['id_topic']);
               $fcount++;
            }
               $admfakeactions[] = array('topic' => (int)$row['id_topic']);
               $admfcount++;         
         }
         $smcFunc['db_free_result']($request);
         
         $request = $smcFunc['db_query']('', "SELECT id_board, member_groups
                         FROM {db_prefix}boards",
      array(
      )
   );
         
         while ($row = $smcFunc['db_fetch_assoc']($request)) {
            if (preg_match('|-1|',$row['member_groups'])) {
               $fakeactions[] = array('board' => (int)$row['id_board']);
               $fcount++;           
            }
               $admfakeactions[] = array('board' => (int)$row['id_board']);
               $admfcount++;         
         }
         $smcFunc['db_free_result']($request);
   
         $request = $smcFunc['db_query']('', "SELECT id_member
                         FROM {db_prefix}members",
      array(
      )
   );
         while ($row = $smcFunc['db_fetch_assoc']($request)) {
               
               $admfakeactions[] = array('action' => 'profile', 'u' => (int)$row['id_member']);
               $admfcount++;         
         }   
         $smcFunc['db_free_result']($request);
         
         $fakeactions[] = array('action' => 'help'); $fcount++;
         $fakeactions[] = array('action' => 'login'); $fcount++;
         $fakeactions[] = array('action' => 'register'); $fcount++;
         $fakeactions[] = array('action' => 'reminder'); $fcount++;
               
         //Bota Bağla
         $botusers = split(',',$modSettings['sbots_users']);
         
         foreach ($botusers as $botuser) {
           
            if ($botuser > 0) {
               $botuser_ip = "smfmod_$botuser";
               
               $request = $smcFunc['db_query']('', "SELECT COUNT(*)
                               FROM {db_prefix}log_online
                               WHERE id_member = $botuser AND session != '$botuser_ip'",
                          array(
                          )
                      );
               $botuseronline = $smcFunc['db_fetch_row']($request);
               $smcFunc['db_free_result']($request);
               
               if ($botuseronline[0] != 1) {
                 
                  $rsayi = rand(0,$admfcount-1);
                  $fakeserialized = $admfakeactions[$rsayi] + array('USER_AGENT' => "SmfMod UserBot_$botuser");
                  unset($fakeserialized['sesc']);
                  $fakeserialized = addslashes(serialize($fakeserialized));
                  $request = $smcFunc['db_query']('', "SELECT last_login, total_time_logged_in
                                  FROM {db_prefix}members
                                  WHERE id_member = $botuser
                                  LIMIT 1",
                              array(
                              )
                         );
                  $bot_info = $smcFunc['db_fetch_assoc']($request);
                  $smcFunc['db_free_result']($request);   
                       
                  if ($bot_info['last_login'] < time() - 60)
                  {
                     if (empty($_SESSION['bot_'.$botuser.'_timeOnlineUpdated']))
                        $_SESSION['bot_'.$botuser.'_timeOnlineUpdated']=0;

                     // Don't count longer than 15 minutes.
                     if (time() - $_SESSION['bot_'.$botuser.'_timeOnlineUpdated'] > 60 * 15)
                        $_SESSION['bot_'.$botuser.'_timeOnlineUpdated'] = time();
                     $bot_info['total_time_logged_in'] += time() - $_SESSION['bot_'.$botuser.'_timeOnlineUpdated'];
                     updateMemberData($botuser, array('last_login' => time(), 'member_ip' => '' . $botuser_ip . '', 'member_ip2' => '' . $botuser_ip . '', 'total_time_logged_in' => $bot_info['total_time_logged_in']));
                     $_SESSION['bot_'.$botuser.'_timeOnlineUpdated'] = time();
                     
                  }


$smcFunc['db_query']('', '
DELETE FROM {db_prefix}log_online
WHERE log_time < {int:log_time}
AND session != {string:session}',
array(
'log_time' => time() - $modSettings['lastActive'] * 5,
'session' => $botuser_ip,
)
);
$zaman=time() - $botuser*(rand(1,9));

                  $smcFunc['db_query']('', "
                     " . ($do_delete ? 'INSERT IGNORE' : 'REPLACE') . " INTO {db_prefix}log_online
                        (session, id_member, log_time, ip, url)
                     VALUES ('$botuser_ip', $botuser, $zaman, '0', '$fakeserialized')",
                     array(
                     )
                  );
               } elseif ($botuseronline[0] == 1) {
                  $smcFunc['db_query']('', "
                        DELETE FROM {db_prefix}log_online
                        WHERE session = '$botuser_ip'",
                        array(
                        )
                  );           
               }
            }
         }
         
         
         // Fake Misafir Botu By hhy89
         if ($modSettings['sfakebots_active'] && $modSettings['sfakebots_num'] >= 1) {
            for ($i=1; $i <= $modSettings['sfakebots_num']; $i++) {
   
               $fakemisafir_ip = "SmfMod_Fake_$i";
               $rsayi = rand(0,$fcount-1);
               $fakeserialized = $fakeactions[$rsayi] + array('USER_AGENT' => "SmfMod FakeBot_$i");
               unset($fakeserialized['sesc']);
               $fakeserialized = addslashes(serialize($fakeserialized));
               

$smcFunc['db_query']('', '
DELETE FROM {db_prefix}log_online
WHERE log_time < {int:log_time}
AND session != {string:session}',
array(
'log_time' => time() - $modSettings['lastActive'] * 5,
'session' => $fakemisafir_ip,
)
);
$zaman=time() - $i*(rand(1,9));

               $smcFunc['db_query']('', "
                  " . ($do_delete ? 'INSERT IGNORE' : 'REPLACE') . " INTO {db_prefix}log_online
                     (session, id_member, log_time, ip, url)
                  VALUES ('$fakemisafir_ip', '0',$zaman, '0', '$fakeserialized')",
                  array(
                  )
               );
            }
         }   
      }
     
      // SmfMod.Com Bots v1.0 //



$sourcedir/ManageSettings.php dosyasında

bul
Kod: [Seç]
'karma' => 'ModifyKarmaSettings',
değiştir
Kod: [Seç]
'karma' => 'ModifyKarmaSettings',
'sbots' => 'ModifysBotsSettings',


bul
Kod: [Seç]
'karma' => array(
),

değiştir
Kod: [Seç]
'karma' => array(
),
'sbots' => array(
),

bul
Kod: [Seç]
function ModifyKarmaSettings($return_config = false)
{

değiştir
Kod: [Seç]
function ModifysBotsSettings()
{
   global $txt, $scripturl, $context, $settings, $sc;

   $config_vars = array(
         array('check','sbots_active'),
         array('text', 'sbots_users'),
         '',
         array('check', 'sfakebots_active'),
         array('int', 'sfakebots_num'),
      );

if (isset($return_config))
return $config_vars;

// Saving?
if (isset($_GET['save']))
{
checkSession();

saveDBSettings($config_vars);
redirectexit('action=admin;area=featuresettings;sa=sbots');
}

   $context['post_url'] = $scripturl . '?action=admin;area=featuresettings;save;sa=sbots';
   $context['settings_title'] = $txt['sbt_settings_title'];

   prepareDBSettingContext($config_vars);
}

function ModifyKarmaSettings($return_config = false)
{



$sourcedir/Admin.php dosyasında

bul
Kod: [Seç]
'karma' => array($txt['karma'], 'enabled' => in_array('k', $context['admin_features'])),
değiştir
Kod: [Seç]
'karma' => array($txt['karma'], 'enabled' => in_array('k', $context['admin_features'])),
'sbots' => array($txt['sbt_settings_title']),


$languagedir/Modifications.turkish.php dosyasında

bul
Kod: [Seç]
?>
değiştir
Kod: [Seç]
// SmfMod.Com Bots
$txt['sbt_settings_title'] = "SmfMod.Com Bots";
$txt['sbots_active'] = "Botlar Aktif Edilsinmi";
$txt['sbots_users'] = "Offine Olduğunada Botun Devreye Gireceği Üyeler<br /><small>Üyelerin ID lerini aralarına virgül (,) koyarak yazın <i>örnek:1,2,5</i></small>";
$txt['sfakebots_active'] = "Misafir Botlar Aktif Edilsinmi";
$txt['sfakebots_num'] = "Misafir Bot Sayısı<br /><small>Çok fazla misafir tahmin edeceğiniz gibi siteyi yavaşlatır</small>";


?>

Çevrimdışı ozguryolcu

  • Kıdemli Üye
  • *
  • İleti: 384
  • Saygınlık Puanı: 0
  • www.SmfMod.com
    • Madencilik Forum Sitesi
  • Web Siteniz: www.forumaden.com
Ynt: SmfMod.Com Bots
« Yanıtla #48 : 14 Aralık 2010, 00:20:32 »
cok tşkler kardes hatalardan biri işte admin.php de ki

Kod: [Seç]
'sbots' => array($txt['sbt_settings_title']),
bu yukardaki kod hata vermekte nedense

Çevrimdışı ERCAN

  • Ŧąŧŧơơ¢ų ©ǻяŦξ₤
  • Master Üye
  • *
  • İleti: 9544
  • Saygınlık Puanı: 428
  • Cinsiyet: Bay
  • S. M. F. MOD
    • Smf Web Hosting
  • Smf Sürümü: Smf 2.0.7
  • Web Siteniz: SMF.Web.TR
Ynt: SmfMod.Com Bots
« Yanıtla #49 : 14 Aralık 2010, 00:22:04 »
karmanın üstüne eklemeyi dene o kodu.

Çevrimdışı ozguryolcu

  • Kıdemli Üye
  • *
  • İleti: 384
  • Saygınlık Puanı: 0
  • www.SmfMod.com
    • Madencilik Forum Sitesi
  • Web Siteniz: www.forumaden.com
Ynt: SmfMod.Com Bots
« Yanıtla #50 : 14 Aralık 2010, 00:28:54 »
kardes şuan heerşeyi manuel kaldirdim. Peki bu modun hatasinin aynısını begen modunu paket olark yuklemiştim oda aynı yerde admin.php de hata verior. Bu hata gitti şuan. Peki sormak istedigim son bir soru var kardes. Bots modunda herhangi bir yere dosya atildimi defaulta.

sole bir hata varda..

http://www.forumaden.com/forum/index.php?pretty;board=madencilikle-ilgili-deneyler;topic=schmidt-199ekici-deneyi.08: Undefined index: b_teshDosya: /home/forumade/domains/forumaden.com/public_html/forum/Themes/default/GenericControls.template.php (main sub template - eval?)
Satır: 338

Çevrimdışı ERCAN

  • Ŧąŧŧơơ¢ų ©ǻяŦξ₤
  • Master Üye
  • *
  • İleti: 9544
  • Saygınlık Puanı: 428
  • Cinsiyet: Bay
  • S. M. F. MOD
    • Smf Web Hosting
  • Smf Sürümü: Smf 2.0.7
  • Web Siteniz: SMF.Web.TR
Ynt: SmfMod.Com Bots
« Yanıtla #51 : 14 Aralık 2010, 00:34:51 »
başka birşeyden dolayı olabilir

Çevrimdışı ozguryolcu

  • Kıdemli Üye
  • *
  • İleti: 384
  • Saygınlık Puanı: 0
  • www.SmfMod.com
    • Madencilik Forum Sitesi
  • Web Siteniz: www.forumaden.com
Ynt: SmfMod.Com Bots
« Yanıtla #52 : 14 Aralık 2010, 00:35:15 »
tmm kardes cok saol o değilse sorun yok

Çevrimdışı hhy89

  • Master Üye
  • *
  • İleti: 13098
  • Saygınlık Puanı: 848
  • Smf Sürümü: Smf 2.0.8
Ynt: SmfMod.Com Bots
« Yanıtla #53 : 14 Aralık 2010, 08:35:58 »
hem utf kullanıyorsun hem de modların dil dosyalarında olanları utf olarak eklemiyorsun sonra hata kaydı olusuyor diyorsun :)

olusur tabi dil dosyalarını eklemezsen

Çevrimdışı Deathmelancholy

  • Kıdemli Üye
  • *
  • İleti: 366
  • Saygınlık Puanı: 0
  • Cinsiyet: Bay
  • www.SmfMod.com
    • Deathmelancholy
  • Web Siteniz: www.deathmelancholy.net
Ynt: SmfMod.Com Bots
« Yanıtla #54 : 14 Aralık 2010, 17:43:36 »
botu çalıstırdıgımızda ziyaretçileri sıfırlıyo nedense mesela botu çalıstırmadan sistemde 20 ziyaretçi varsa çalıstırınca sadece botlar görünüyo
daha sonra ziyaretçi geldiginde üzerine ekliyor
Music is Life => http://www.deathmelancholy.net

Rock, Metal & World Music !

Çevrimdışı ozguryolcu

  • Kıdemli Üye
  • *
  • İleti: 384
  • Saygınlık Puanı: 0
  • www.SmfMod.com
    • Madencilik Forum Sitesi
  • Web Siteniz: www.forumaden.com
Ynt: SmfMod.Com Bots
« Yanıtla #55 : 14 Aralık 2010, 17:59:38 »
evet sıfırlama oluyor gerçekten

Çevrimdışı hhy89

  • Master Üye
  • *
  • İleti: 13098
  • Saygınlık Puanı: 848
  • Smf Sürümü: Smf 2.0.8
Ynt: SmfMod.Com Bots
« Yanıtla #56 : 14 Aralık 2010, 18:55:22 »
tamam bi ara bakarım ona

Çevrimdışı ozguryolcu

  • Kıdemli Üye
  • *
  • İleti: 384
  • Saygınlık Puanı: 0
  • www.SmfMod.com
    • Madencilik Forum Sitesi
  • Web Siteniz: www.forumaden.com
Ynt: SmfMod.Com Bots
« Yanıtla #57 : 14 Aralık 2010, 18:58:54 »
tşkler hocamm

Çevrimdışı gidemem.com

  • Yeni Üye
  • *
  • İleti: 12
  • Saygınlık Puanı: 0
  • www.SmfMod.com
  • Web Siteniz: www.gidemem.com
Ynt: SmfMod.Com Bots
« Yanıtla #58 : 15 Ocak 2011, 13:12:40 »
Güzel bir çalışma..ilerleyen zamanlarda kullanmayı isterim...emeğinize sağlık

Çevrimdışı bulutum

  • Tam Üye
  • *
  • İleti: 155
  • Saygınlık Puanı: 0
  • http://www.okeykeyfi.net
    • www.okeykeyfi.net
  • Web Siteniz: www.okeykeyfi.net
Ynt: SmfMod.Com Bots
« Yanıtla #59 : 29 Mart 2011, 13:03:18 »
ilk kurulumda menüsü gözüktü ama sonradan kayboldu yada benmi göremedim ayar menüsü tam olarak nerde

 

bodrum escort - escort bodrum - escort kayseri - malatya escort - escort bayan bodrum - Didim Escort Bayan - Escort Bayan Fethiye