Kitörölt botok

Szerző
Üzenet
Adri
Regisztrált tag
Regisztrált tag
Avatar

Csatlakozott: 2011.12.31. Szombat 1:34
Hozzászólások: 6
Hozzászólás Elküldve: 2012.01.07. 18:45    Hozzászólás témája: Kitörölt botok
Hozzászólás az előzmény idézésével
Sziasztok!

A nagy műtétben valahogy sikerült az előre felvett botokat kitörölnöm. Ha most egyetlen bot sincs a robotok csoportban (és sehol), akkor ezek hogyan tudnak visszakerülni? Mondjuk alapvetően csak a google bot érdekelne.

Köszi szépen,

Adri

Felhasználó profiljának megtekintése Privát üzenet küldése
Marcee
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2006.01.17. Kedd 1:00
Hozzászólások: 2921
Hozzászólás Elküldve: 2012.01.07. 19:49    Hozzászólás témája:
Hozzászólás az előzmény idézésével
A fórumod phpBB2-ből lett átkonvertálva vagy eredetileg is phpBB3 lett telepítve?

Felhasználó profiljának megtekintése Privát üzenet küldése
Adri
Regisztrált tag
Regisztrált tag
Avatar

Csatlakozott: 2011.12.31. Szombat 1:34
Hozzászólások: 6
Hozzászólás Elküldve: 2012.01.07. 19:52    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Öööö, hát ez elég bonyolult volt. A 2-es volt fent az egyik domainen, a másik domainre feltettem a 3-ast, átimportáltam a tartalmat tartalmazó adattáblákat, így lett a 2-esből egy 3.0.9-es. És ezt most frissítettem 3.0.10-re. Ebben az operációban veszett el valahol valamikor az összes bot.

Felhasználó profiljának megtekintése Privát üzenet küldése
syska
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.11.20. Kedd 14:52
Hozzászólások: 1484
Hozzászólás Elküldve: 2012.01.08. 19:42    Hozzászólás témája:
Hozzászólás az előzmény idézésével
A 2-esből átimportáltad a 3-asba? Te egy nagyon ügyes ember lehetsz. :)
_________________
Vízipipa Fórum - Az ország első és legnagyobb vízipipás fóruma! Folyamatosan moderált és mindig találhatsz érdekes témát! :)
Vízipipa - Az ország első és legnagyobb vízipipás közössége. Legtöbb infó a vízipipáról, legnagyobb fórummal és a legtöbb cikkel!
Vízipipa Blog - Egy blog, melynek fő témaköre a vízipipázás! Minden információ: tippek, hírek a hazai és külföldi fronton, dohány tesztek és miegymás!

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2012.01.08. 20:16    Hozzászólás témája:
Hozzászólás az előzmény idézésével

syska írta:

A 2-esből átimportáltad a 3-asba? Te egy nagyon ügyes ember lehetsz. :)
Jajj Syska a fórum tartalmat importálta át.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
syska
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.11.20. Kedd 14:52
Hozzászólások: 1484
Hozzászólás Elküldve: 2012.01.08. 20:52    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Először akkor is konvertálni kell a 2-est 3-asra.

Tudtommal...
_________________
Vízipipa Fórum - Az ország első és legnagyobb vízipipás fóruma! Folyamatosan moderált és mindig találhatsz érdekes témát! :)
Vízipipa - Az ország első és legnagyobb vízipipás közössége. Legtöbb infó a vízipipáról, legnagyobb fórummal és a legtöbb cikkel!
Vízipipa Blog - Egy blog, melynek fő témaköre a vízipipázás! Minden információ: tippek, hírek a hazai és külföldi fronton, dohány tesztek és miegymás!

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2012.01.08. 21:00    Hozzászólás témája:
Hozzászólás az előzmény idézésével

syska írta:

Először akkor is konvertálni kell a 2-est 3-asra.

Tudtommal...
Ö is azt tette szerintem csak ép rossz szót használt.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
syska
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.11.20. Kedd 14:52
Hozzászólások: 1484
Hozzászólás Elküldve: 2012.01.08. 21:12    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Akkor ez egy lecke, hogy tudjuk, mit írunk le. :)
Konverálni =/= Importálni

(Áthúzott egyenlőségjel, tehát nem ugyan az. :P )
_________________
Vízipipa Fórum - Az ország első és legnagyobb vízipipás fóruma! Folyamatosan moderált és mindig találhatsz érdekes témát! :)
Vízipipa - Az ország első és legnagyobb vízipipás közössége. Legtöbb infó a vízipipáról, legnagyobb fórummal és a legtöbb cikkel!
Vízipipa Blog - Egy blog, melynek fő témaköre a vízipipázás! Minden információ: tippek, hírek a hazai és külföldi fronton, dohány tesztek és miegymás!

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
Adri
Regisztrált tag
Regisztrált tag
Avatar

Csatlakozott: 2011.12.31. Szombat 1:34
Hozzászólások: 6
Hozzászólás Elküldve: 2012.01.09. 09:12    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Tudom, mit írok le, csak rosszul :D

Ott szúrtam el a bejegyzést, hogy nem kettes volt a régi domainen, hanem 3.0.5-ös, csak valahogy a sok itteni olvasásban egyesült a fejemben az a két szó, hogy régi és kettes.

Na szóval importáltam, igen, de a 3.0.5-ös adattábláiból azokat, amik a tartalmat adják. A 3.0.9-es-be.

Ezután néhány nappal később volt egy konvertálás is, igen, a 3.0.9-et 3.0.10-re konvertáltam.

Látom a robotokat, de nem tudom őket felvenni a robotok csoportba, amiben viszont látszólag van 33 tag, csak éppen, amikor bemegyek a csoport tagjaiba, akkor nem mutat semmit. Tehát a csoportkezelésnél kiírja, hogy 33-an vannak benne, rányomok, hogy tagok megtekintése, és nulla.

syska, nő vagyok, de nem hülye, értem az áthúzott egyenlőségjelet :D

Felhasználó profiljának megtekintése Privát üzenet küldése
syska
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.11.20. Kedd 14:52
Hozzászólások: 1484
Hozzászólás Elküldve: 2012.01.09. 12:09    Hozzászólás témája:
Hozzászólás az előzmény idézésével

Adri írta:

syska, nő vagyok, de nem hülye, értem az áthúzott egyenlőségjelet :D
Ez Bill-nek szólt. :P ;)

Adri: Van egy mod, ami igen sok ilyen robot felhasználót hoz létre. KillBill is feltette a javaslatomra és örült neki, hatásos volt. Bár a nevére már nem emlékszek sajnos, de annak a telepítésével szerintem rendbehozhatóak a robotjaid. :)
_________________
Vízipipa Fórum - Az ország első és legnagyobb vízipipás fóruma! Folyamatosan moderált és mindig találhatsz érdekes témát! :)
Vízipipa - Az ország első és legnagyobb vízipipás közössége. Legtöbb infó a vízipipáról, legnagyobb fórummal és a legtöbb cikkel!
Vízipipa Blog - Egy blog, melynek fő témaköre a vízipipázás! Minden információ: tippek, hírek a hazai és külföldi fronton, dohány tesztek és miegymás!

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2012.01.09. 17:29    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Igen a phpbb.com on van egy olyan mod ami vissza állítja az összes robotot az eredeti állapotba és még továbbiakat is hozzá tud adni, de ez már rég volt így én se emlékszem mi a pontos neve.

Azt ajánlom keres rá náluk.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
k959
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.03.14. Péntek 17:08
Hozzászólások: 1128
Hozzászólás Elküldve: 2012.01.09. 18:32    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nem biztos, de szerintem erről lehet szó.

Robotok hozzáadása

Megnéztem ez még 3.0.2-s verzióhoz készült.
_________________
Ne kérd, hogy vegyelek fel MSN-re, mert nem használom!
Használj helyette te is inkább ooVoo-t!

Felhasználó profiljának megtekintése Privát üzenet küldése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2012.01.09. 20:06    Hozzászólás témája:
Hozzászólás az előzmény idézésével

k959 írta:

Nem biztos, de szerintem erről lehet szó.

Robotok hozzáadása

Megnéztem ez még 3.0.2-s verzióhoz készült.
Igen ez add hozzá + botokat, de ez nem a helyreállító.

Egyébként, ha jól emlékszem valamelyik fórum verzió frissítés módosított valamit a botok tábláin.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
Marcee
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2006.01.17. Kedd 1:00
Hozzászólások: 2921
Hozzászólás Elküldve: 2012.01.09. 23:56    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Valami hasonlót kell feltöltened FTP-n a fórum gyökérkönyvtárába (mondjuk hozzaad.php néven), majd lefuttatnod:

Kód:

<?php
/**
*
* @package phpBB3
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* Class holding all convertor-specific details.
* @package install
*/
class convert
{
   var $truncate_statement = 'DELETE FROM ';
}

/**
* Add the search bots into the database
* This code should be used in execute_last if the source database did not have bots
* If you are converting bots this function should not be called
* @todo We might want to look at sharing the bot list between the install code and this code for consistancy
*/
function add_bots()
{
   global $db, $convert, $user, $config, $phpbb_root_path, $phpEx;

   $db->sql_query($convert->truncate_statement . BOTS_TABLE);

   $sql = 'SELECT group_id FROM ' . GROUPS_TABLE . " WHERE group_name = 'BOTS'";
   $result = $db->sql_query($sql);
   $group_id = (int) $db->sql_fetchfield('group_id', false, $result);
   $db->sql_freeresult($result);

   if (!$group_id)
   {
      add_default_groups();

      $sql = 'SELECT group_id FROM ' . GROUPS_TABLE . " WHERE group_name = 'BOTS'";
      $result = $db->sql_query($sql);
      $group_id = (int) $db->sql_fetchfield('group_id', false, $result);
      $db->sql_freeresult($result);

      if (!$group_id)
      {
         global $install;
         $install->error($user->lang['CONV_ERROR_INCONSISTENT_GROUPS'], __LINE__, __FILE__);
      }
   }

   $bots = array(
      'AdsBot [Google]'         => array('AdsBot-Google', ''),
      'Alexa [Bot]'            => array('ia_archiver', ''),
      'Alta Vista [Bot]'         => array('Scooter/', ''),
      'Ask Jeeves [Bot]'         => array('Ask Jeeves', ''),
      'Baidu [Spider]'         => array('Baiduspider+(', ''),
      'Bing [Bot]'            => array('bingbot/', ''),
      'Exabot [Bot]'            => array('Exabot/', ''),
      'FAST Enterprise [Crawler]'   => array('FAST Enterprise Crawler', ''),
      'FAST WebCrawler [Crawler]'   => array('FAST-WebCrawler/', ''),
      'Francis [Bot]'            => array('http://www.neomo.de/', ''),
      'Gigabot [Bot]'            => array('Gigabot/', ''),
      'Google Adsense [Bot]'      => array('Mediapartners-Google', ''),
      'Google Desktop'         => array('Google Desktop', ''),
      'Google Feedfetcher'      => array('Feedfetcher-Google', ''),
      'Google [Bot]'            => array('Googlebot', ''),
      'Heise IT-Markt [Crawler]'   => array('heise-IT-Markt-Crawler', ''),
      'Heritrix [Crawler]'      => array('heritrix/1.', ''),
      'IBM Research [Bot]'      => array('ibm.com/cs/crawler', ''),
      'ICCrawler - ICjobs'      => array('ICCrawler - ICjobs', ''),
      'ichiro [Crawler]'         => array('ichiro/2', ''),
      'Majestic-12 [Bot]'         => array('MJ12bot/', ''),
      'Metager [Bot]'            => array('MetagerBot/', ''),
      'MSN NewsBlogs'            => array('msnbot-NewsBlogs/', ''),
      'MSN [Bot]'               => array('msnbot/', ''),
      'MSNbot Media'            => array('msnbot-media/', ''),
      'NG-Search [Bot]'         => array('NG-Search/', ''),
      'Nutch [Bot]'            => array('http://lucene.apache.org/nutch/', ''),
      'Nutch/CVS [Bot]'         => array('NutchCVS/', ''),
      'OmniExplorer [Bot]'      => array('OmniExplorer_Bot/', ''),
      'Online link [Validator]'   => array('online link validator', ''),
      'psbot [Picsearch]'         => array('psbot/0', ''),
      'Seekport [Bot]'         => array('Seekbot/', ''),
      'Sensis [Crawler]'         => array('Sensis Web Crawler', ''),
      'SEO Crawler'            => array('SEO search Crawler/', ''),
      'Seoma [Crawler]'         => array('Seoma [SEO Crawler]', ''),
      'SEOSearch [Crawler]'      => array('SEOsearch/', ''),
      'Snappy [Bot]'            => array('Snappy/1.1 ( http://www.urltrends.com/ )', ''),
      'Steeler [Crawler]'         => array('http://www.tkl.iis.u-tokyo.ac.jp/~crawler/', ''),
      'Synoo [Bot]'            => array('SynooBot/', ''),
      'Telekom [Bot]'            => array('crawleradmin.t-info@telekom.de', ''),
      'TurnitinBot [Bot]'         => array('TurnitinBot/', ''),
      'Voyager [Bot]'            => array('voyager/1.0', ''),
      'W3 [Sitesearch]'         => array('W3 SiteSearch Crawler', ''),
      'W3C [Linkcheck]'         => array('W3C-checklink/', ''),
      'W3C [Validator]'         => array('W3C_*Validator', ''),
      'WiseNut [Bot]'            => array('http://www.WISEnutbot.com', ''),
      'YaCy [Bot]'            => array('yacybot', ''),
      'Yahoo MMCrawler [Bot]'      => array('Yahoo-MMCrawler/', ''),
      'Yahoo Slurp [Bot]'         => array('Yahoo! DE Slurp', ''),
      'Yahoo [Bot]'            => array('Yahoo! Slurp', ''),
      'YahooSeeker [Bot]'         => array('YahooSeeker/', ''),
   );

   if (!function_exists('user_add'))
   {
      include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
   }

   foreach ($bots as $bot_name => $bot_ary)
   {
      $user_row = array(
         'user_type'            => USER_IGNORE,
         'group_id'            => $group_id,
         'username'            => $bot_name,
         'user_regdate'         => time(),
         'user_password'         => '',
         'user_colour'         => '9E8DA7',
         'user_email'         => '',
         'user_lang'            => $config['default_lang'],
         'user_style'         => 1,
         'user_timezone'         => 0,
         'user_allow_massemail'   => 0,
      );

      if (!validate_username($bot_name))
      {
         $user_id = user_add($user_row);

         if ($user_id)
         {            
            $sql = 'INSERT INTO ' . BOTS_TABLE . ' ' . $db->sql_build_array('INSERT', array(
               'bot_active'   => 1,
               'bot_name'      => $bot_name,
               'user_id'      => $user_id,
               'bot_agent'      => $bot_ary[0],
               'bot_ip'      => $bot_ary[1])
            );
            $db->sql_query($sql);
         }
      }
   }
}

/**
* Add any of the pre-defined "special" groups which are missing from the database
*/
function add_default_groups()
{
   global $db;

   $default_groups = array(
      'GUESTS'         => array('', 0, 0),
      'REGISTERED'      => array('', 0, 0),
      'REGISTERED_COPPA'   => array('', 0, 0),
      'GLOBAL_MODERATORS'   => array('00AA00', 1, 0),
      'ADMINISTRATORS'   => array('AA0000', 1, 1),
      'BOTS'            => array('9E8DA7', 0, 0),
      'NEWLY_REGISTERED'      => array('', 0, 0),
   );

   $sql = 'SELECT *
      FROM ' . GROUPS_TABLE . '
      WHERE ' . $db->sql_in_set('group_name', array_keys($default_groups));
   $result = $db->sql_query($sql);

   while ($row = $db->sql_fetchrow($result))
   {
      unset($default_groups[strtoupper($row['group_name'])]);
   }
   $db->sql_freeresult($result);

   $sql_ary = array();

   foreach ($default_groups as $name => $data)
   {
      $sql_ary[] = array(
         'group_name'         => (string) $name,
         'group_desc'         => '',
         'group_desc_uid'      => '',
         'group_desc_bitfield'   => '',
         'group_type'         => GROUP_SPECIAL,
         'group_colour'         => (string) $data[0],
         'group_legend'         => (int) $data[1],
         'group_founder_manage'   => (int) $data[2]
      );
   }

   if (sizeof($sql_ary))
   {
      $db->sql_multi_insert(GROUPS_TABLE, $sql_ary);
   }
}

/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

$convert = new convert();
add_bots();
echo 'Kész, a fájl törölhető.';

?>


De előtte mindenképp csinálj biztonsági mentést az adatbázisodról (akár phpMyadminból, akár az Adminisztrátori vezérlőpult Kimentés pontjából), mert hiába másolt kód, már késő van :)

Felhasználó profiljának megtekintése Privát üzenet küldése
Adri
Regisztrált tag
Regisztrált tag
Avatar

Csatlakozott: 2011.12.31. Szombat 1:34
Hozzászólások: 6
Hozzászólás Elküldve: 2012.01.11. 00:04    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Ezt most megcsináltam és nem történt semmi :( Ugyanúgy azt látom a csoport kezelésénél, hogy 33 tagja van, de ha belemegyek a tagokba, akkor már senki nincs ott.

Felhasználó profiljának megtekintése Privát üzenet küldése
Hozzászólások megtekintése:  

Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.

Hirdetés
Hirdetés