myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Сообщение юзерам с нулевой шарой, Сообщение юзерам с нулевой шарой

Теги
Нет тегов для показа
Perspect
сообщение 20.7.2010, 20:56
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 9.6.2008
Из: Крым
Пользователь №: 23
Спасибо сказали: 5 раз




Hubabot отправляет сообщение пользователям с нулевой шарой следующий текст:


Код
=====================================================================================
>>    !!!!!!!!!!!!!    В Н И М А Н И Е       !!!!!!!!!!!!!!
    
>>    Вы не расшарили совсем ничего! Пожалуйста, откройте доступ на свои файлы!
    
>>    Не забывайте, что работа p2p-сети зависит от участия каждого пользователя.
    Не стесняйтесь расшаривать файлы, которые вы сами скачали из p2p - чем больше
    будет источников файлов (пусть и повторяющихся), тем легче эти файлы будет скачать остальным.
    
>>    Кстати, многие пользователи считают тех, кто не расшаривает файлы, либо жадными,
    либо слишком тупыми, чтобы научиться расшаривать папки. Но это точно не про вас, правда?;)
    
>>    Чтобы расшарить файлы, зайдите в пункт меню
    "Файл"-"Настройки"-"Общие"-"Шара", и выберите папки, которые вы хотите расшарить.
    После того, как закончится хэширование файлов, они появятся в списке ваших файлов.
======================================================================================


Хотелось бы скрипт, который также отсылал бы халявщикам заготовленный ткст.
Go to the top of the page
+Quote Post
Артём
сообщение 20.7.2010, 21:11
Сообщение #2


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Прикрепленный файл  NoSharaNoDownload.lua ( 1.8 килобайт ) Кол-во скачиваний: 80


Спасибо сказали:
Go to the top of the page
+Quote Post
Ksan
сообщение 20.7.2010, 21:28
Сообщение #3


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Пока я стряпал своё, Артём уже кинул. Но не хочется выкидывать, поэтому ложу сюда big_smile.gif
Скриптик совсем без проверок на исключения, но опов и админов точно не будет проверять.
Работу скрипта в деле не проверял.
Код
--- Если надо реагировать только на нулевую шару, то строку
---     if tUser.iSharesize < iSharaB then
--- надо написать так:
---     if tUser.iSharesize = 0 then
--- А текст сообщения юзеру и(или) в опчат можете изменить по своему усмотрению.

local sBot = SetMan.GetString(21)
local iSharaB = 10737418240
local iSharaGb = 10

function UserConnected(tUser)
    Core.GetUserData(tUser, 16)
    if tUser.iSharesize < iSharaB then
        Core.SendToUser(tUser, "<"..sBot.."> Ваша шара меньше нужного или совсем отсутствует.. Расшарьте не меньше "..iSharaGb.." Гб !")
        Core.SendToOpChat("*** "..tUser.sNick.." зашёл без шары или с малой шарой.")
    end
end
RegConnected = UserConnected
Go to the top of the page
+Quote Post
Perspect
сообщение 20.7.2010, 23:50
Сообщение #4


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 9.6.2008
Из: Крым
Пользователь №: 23
Спасибо сказали: 5 раз




Что-то у меня ни один скрипт не заработал - тупо не реагирует.
Go to the top of the page
+Quote Post
Артём
сообщение 21.7.2010, 1:33
Сообщение #5


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Цитата(Perspect @ 20.7.2010, 23:50) *
Что-то у меня ни один скрипт не заработал - тупо не реагирует.

Я перед тем как выложить проверил, рабочий скрипт, а точнее он у меня стоит на хабе big_smile.gif
Прикрепленный файл  2010.JPG ( 84.22 килобайт ) Кол-во скачиваний: 200
Go to the top of the page
+Quote Post
Ksan
сообщение 21.7.2010, 1:38
Сообщение #6


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Ну так посмотри настройки скрипта и сделай под себя....что мой, что Артема.
Go to the top of the page
+Quote Post
Perspect
сообщение 22.7.2010, 0:34
Сообщение #7


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 9.6.2008
Из: Крым
Пользователь №: 23
Спасибо сказали: 5 раз




Цитата(Артём @ 21.7.2010, 0:33) *
Я перед тем как выложить проверил, рабочий скрипт, а точнее он у меня стоит на хабе big_smile.gif
Прикрепленный файл  2010.JPG ( 84.22 килобайт ) Кол-во скачиваний: 200

Проверил на разных компах, затем проверил на птохе с нуля, результат - тот же:

Код
[00:31:00] <PtokaX> Этот хаб работает под управлением PtokaX DC Hub 0.4.1.2 (Время работы: 0 дней, 0 часов, 1 минут / Юзеры: 0)
[00:31:01] <PtokaX> Welcome to PtokaX


Что с шарой, что без шары... Думаю, чего-то не хватает. Оба скрипта у меня не работают.
Go to the top of the page
+Quote Post
Alexey
сообщение 22.7.2010, 1:16
Сообщение #8


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




А ты попробоуй не админом заходить.
Go to the top of the page
+Quote Post
Ksan
сообщение 22.7.2010, 1:27
Сообщение #9


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Ну да, он вполне мог проверять админом. Но я при скриптике же в сообщении отписал:
Цитата
Скриптик совсем без проверок на исключения, но опов и админов точно не будет проверять.
Go to the top of the page
+Quote Post
Артём
сообщение 22.7.2010, 1:40
Сообщение #10


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




В моей версии
Тыкни в меня
Код
tProfiles = { -- 0 = Может качать; 1 = Не может качать если шара не соответствует
    [0] = 0,
    [1] = 1,
    [2] = 1,
    [3] = 1,
    [-1] = 1,
}


P.S. Текст сообщает не при входе, а при попытки скачки/поиска big_smile.gif
Go to the top of the page
+Quote Post
Perspect
сообщение 22.7.2010, 12:53
Сообщение #11


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 9.6.2008
Из: Крым
Пользователь №: 23
Спасибо сказали: 5 раз




Цитата(Alexey @ 22.7.2010, 0:16) *
А ты попробоуй не админом заходить.

Причина в другом - сообщение появляется только после запроса на скачку. Скрипт нормальный, но ...
Хотелось бы скрипт, который отправляет сообщение в приват при входе на хаб и ничего не блокирует. В Hubabotе именно так было.
Go to the top of the page
+Quote Post
Nickolya
сообщение 22.7.2010, 15:02
Сообщение #12


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Тогда его надо отпрепарировать, заменяй
Код
function ConnectToMeArrival(tUser)
на
Код
function UserConnected(tUser)
и еще замени
Код
MultiConnectToMeArrival = ConnectToMeArrival
RevConnectToMeArrival = ConnectToMeArrival
SearchArrival = ConnectToMeArrival
на
Код
OpConnected = UserConnected
RegConnected = UserConnected

Теперь сообщение приходить будет при входе и блокироваться не будет ничего. Хотя такая вариация без блокировки просто будет немного мозолить глаза юзеру с маленькой шарой, то что ему что-то написало в чат ничего не изменит...
Go to the top of the page
+Quote Post
Ksan
сообщение 23.7.2010, 10:21
Сообщение #13


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Вообще-то скриптик из этого сообщения как раз именно это и делает - при входе сообщает о шаре и больше ничего не делает...только я там в одном слове одну букву вместо заглавной написал строчную, потому и не работал скрипт, сейчас поставил проверил и исправил, работает.
Вот эту строку
Код
if tUser.iSharesize < iSharaB then

надо заменить на эту
Код
if tUser.iShareSize < iSharaB then

и всё будет работать. Требуемую шару и текстовку можете переделать под себя.


Спасибо сказали:
Go to the top of the page
+Quote Post
GangstaR
сообщение 23.7.2010, 21:12
Сообщение #14


Начинающий
*

Группа: Пользователи
Сообщений: 25
Регистрация: 27.1.2009
Из: Махачкала
Пользователь №: 1 993
Спасибо сказали: 1 раз




Как сделать, чтобы писать в мэйн не возможно было, при нулевой шаре, но чтобы скачивать могли?
Go to the top of the page
+Quote Post
Nickolya
сообщение 24.7.2010, 19:44
Сообщение #15


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Если ты про скрипт Артема - то надо сделать все то что я описывал выше и добавить еще в самом конце
Код
ChatArrival = UserConnected


Спасибо сказали:
Go to the top of the page
+Quote Post
Perspect
сообщение 2.1.2011, 22:01
Сообщение #16


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 9.6.2008
Из: Крым
Пользователь №: 23
Спасибо сказали: 5 раз




Вот это другое дело. Всё работает! Спасибо.
Прикрепленные файлы
Прикрепленный файл  NoSharaNoDownload.rar ( 1.11 килобайт ) Кол-во скачиваний: 15
 
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Сообщение в чат через заданный промежуток времени
3 Error 6 837 27.10.2015, 2:31 Посл. сообщение: Ksan
No New Posts Скрипт выводящий раз в час сообщение
3 Ahton 8 430 28.9.2013, 22:05 Посл. сообщение: Ksan
No New Posts Сообщение при заходе на хаб
3 TommyKaira 7 243 23.8.2010, 12:24 Посл. сообщение: Invisible
Closed Глюк с шарой
5 Volodia 7 736 1.6.2010, 20:40 Посл. сообщение: Volodia
No New Posts Topic has attachmentsСообщение дня
7 SAG 10 172 18.12.2009, 19:36 Посл. сообщение: SAG
Closed Сообщение о подозрительной фразе
Отсылка сообщения опам и админу
1 Slutkey 5 428 26.6.2009, 14:14 Посл. сообщение: Wariner
Closed Сообщение от бота в личку при 0б шары
3 Санёк 7 083 17.5.2009, 9:43 Посл. сообщение: Wariner
No New Posts Topic has attachmentsМногоадресное Сообщение
0 li4nost 4 445 19.4.2009, 16:19 Посл. сообщение: li4nost
No New Posts Topic has attachmentsТопик - Приветственное Сообщение
10 Accelerator 13 429 29.3.2009, 13:25 Посл. сообщение: Accelerator
No New Posts От: Сообщение "чистим Память..."
От темы с ID: 1678
1 Setuper 5 164 28.3.2009, 23:53 Посл. сообщение: li4nost
No New Posts Сообщение "чистим Память..."
3 li4nost 7 479 28.3.2009, 23:12 Посл. сообщение: alex82
No New Posts Topic has attachmentsОт: Приветствия Новым Юзерам
От темы с ID: 424
10 skonda 10 658 4.3.2009, 20:21 Посл. сообщение: BeSeR
Closed Многоадресное Сообщение Всем
6 li4nost 9 862 27.2.2009, 0:31 Посл. сообщение: Setuper
No New Posts Вход На Хаб Из Инета С Огр. Шарой?
Вход из Лок.сети сободный,а из Инета с огр. Шарой
2 morn 7 008 9.1.2009, 16:28 Посл. сообщение: morn
No New Posts От: Приветствия Новым Юзерам
От темы с ID: 424
1 Nickolya 5 428 13.10.2008, 10:49 Посл. сообщение: skonda

 



RSS Сейчас: 23.12.2024, 12:52