#1
|
|
Вес репутации:
0
Регистрация: 05.04.2011
Сообщений: 85
Сказал(а) спасибо: 10
Спасибок 41
в 30 сообщениях |
Мёртвые души -
28.04.2012, 07:57
Недавно встретил на этом форуме вопрос о том, как создать несколько лишних пользователей на форуме для того, чтобы казаться более солидным ресурсом. Меня этот вопрос заинтересовал и я решил реализовать изначально добавление в базу данных нужных пользователей, создав массив и случайным образом выбирая из него буквы, которые пошли бы в ник ложного пользователя. Но я столкнулся с несколькими проблемами - слишком многое нужно было сгенерировать, и добавить в бд (и разные даты регистрации, и разные ники, и разные пароли, и про группы с аватарами не забыть), поэтому я, подумав, придумал более элегантный способ решения проблемы. Почему бы не забивать базу данных лишними пользователями, а создать плагин, который бы показывал ложные данные, которые никто и не стал бы проверять?
Так и родился этот "хак". Я не стал делать .xml документ, так как тут нужно всего-то добавить пару строчек в раздел плагинов (модулей, в русской локализации zCarot-а). Итак, приступим. Сначала создаём модуль more_user1, прописываем его в хуке forumhome_complete и заполняем так: PHP код:
Далее создаёте плагин more_user2, в котором мы заткнём лазейку, которая могла бы показать подвох. Вешаете его на хук memberlist_complete и заполняете: PHP код:
Собственно, всё. Без всяких нагрузок БД у нас есть тысяча ненастоящих душ, а также ненастоящие сообщения и темы. Пользуйтесь на здоровье, если это вам нужно) Исправил Lux Aeterna; 28.04.2012 в 08:14. |
#2
|
|
Вес репутации:
0
Регистрация: 05.04.2011
Сообщений: 85
Сказал(а) спасибо: 10
Спасибок 41
в 30 сообщениях |
Re: Мёртвые души -
01.05.2012, 06:38
Довожу, так сказать, до уровня вот этого продукта.
Теперь всё это выглядит так: Мёртвые души vesion 1.1 Модуль more_user1, хук forumhome_complete: PHP код:
PHP код:
PHP код:
PHP код:
|
#3
|
|
Вес репутации:
0
Регистрация: 17.03.2012
Сообщений: 42
Сказал(а) спасибо: 16
Спасибок 4
в 3 сообщениях |
Re: Мёртвые души -
16.05.2012, 20:44
А после того как нарисуешь мертвых душ, счетчик будет увеличиваться при регистрации живых?
|
#4
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,247
Сказал(а) спасибо: 574
Спасибок 2,673
в 1,898 сообщениях |
Re: Мёртвые души -
16.05.2012, 21:36
Цитата:
Сообщение от Prizrak_xxx
счетчик будет увеличиваться при регистрации живых?
|
#5
|
|
Вес репутации:
0
Регистрация: 17.03.2012
Сообщений: 42
Сказал(а) спасибо: 16
Спасибок 4
в 3 сообщениях |
Re: Мёртвые души -
17.05.2012, 02:35
more_user3, хук online_complete
$numberguests = 10 + $numberguests; // должно совпадать с $numberguest не прошло, присутствуют 5 (2 пользователя и 13 гостей), что то не то.... |
#6
|
|
Вес репутации:
0
Регистрация: 05.07.2011
Сообщений: 6
Сказал(а) спасибо: 1
Спасибок 0
в 0 сообщениях |
Re: Мёртвые души -
01.05.2013, 01:30
насколько я понимаю, это "мертвые" гости или зарегистрированные юзвери?
|
Ответить |
Опции темы | |
Опции просмотра | |
|
|