Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Mail Filter

Упомянутые в теме пользователи:

Результаты опроса: Оценка работоспособности аддона

Голосовавшие
10. Вы ещё не голосовали в этом опросе
  • 🞳🞳🞳🞳🞳

    6 60.00%
  • 🞳🞳🞳🞳

    2 20.00%
  • 🞳🞳🞳

    0 0%
  • 🞳🞳

    0 0%
  • 🞳

    2 20.00%
Показано с 1 по 12 из 14

Тема: Mail Filter

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4
    Rank 1 Discipline priest x5 Аватар для Пятнашки
    Регистрация
    18.05.2012
    Адрес
    Беларусь, Гомель
    Сообщений
    1,345
    Поблагодарил(а)
    785
    Получено благодарностей: 773 (сообщений: 336).
    Репутация: 1476
    Цитата Сообщение от Ururu Посмотреть сообщение
    может пригодится мое старое простое решение. если отправитель не в друзьях, то если можно вернуть письма, то возврат, иначе удаление:
    PHP код:
    --[ [
    do
        
    local GetNumFriendsGetFriendInfoINBOXITEMS_TO_DISPLAYGetInboxHeaderInfoReturnInboxItemDeleteInboxItem =
            
    GetNumFriendsGetFriendInfoINBOXITEMS_TO_DISPLAYGetInboxHeaderInfoReturnInboxItemDeleteInboxItem
        local f 
    CreateFrame("frame")
        
    local function IsFriend(n) for 1GetNumFriends() do if == GetFriendInfo(ithen return true end end end
        
        f
    :SetScript("OnEvent",function()
            
    local d .2
            f
    :SetScript("OnUpdate",function(f,e)
                
    e
                
    if 0 then
                    
    for i=1INBOXITEMS_TO_DISPLAY do
                        
    local _,_,n,_,m,__,c,_,_,_,r,GetInboxHeaderInfo(i)
                        if 
    not g and r then if not IsFriend(nthen if or c then ReturnInboxItem(i) else DeleteInboxItem(iend end end
                    end
                    f
    :SetScript("OnUpdate",nil)
                
    end
            end
    )
        
    end)
        
    f:RegisterEvent("MAIL_SHOW")
        
    f:RegisterEvent("MAIL_INBOX_UPDATE")
    end
    --]] 
    ну по нику и названию это бессмысленно, тем более после того как выложили такой аддон.
    а вообще, это проблема сервера. вот на других серверах такого спама же нет? значит должен быть антиспам на сервере, а на циркуле его или отключили специально, или им его лень чинить.
    по нику аддон автоматически удаляет письма если ник == nil т.к. все эти Неизвестно после удаления персонажей являются nil значением и нормально отрабатывает, плюс можно свои ники добавлять и не ограничеваться базовым функционалом аддона

    а так твоё решение тоже имеет право на жизнь, вполне можно было бы и его встроить в этот аддон как опцию, в будущей версии если ты не против

    про то, что фильтрация должна быть действительно на сервере - это так, но кто мы такие...)
    Последний раз редактировалось Пятнашки; 29.12.2019 в 11:28.
    Despondency (2015)


    Мой стрим: https://www.twitch.tv/pjatnashki
    О стриме: обычно аренка дцферал, дцвар, шпмаг, дцмаг

    Моя мини-программа: Snapshot Rename
    Мой аддон по фильтру спама на почту: MailFilter

Похожие темы

  1. Chat Filter Как им пользоватся
    от Tavr в разделе WoW Circle 3.3.5a x100
    Ответов: 3
    Последнее сообщение: 18.06.2019, 13:37
  2. Loot Filter для 4.3.4
    от Someoneresist в разделе Корзина
    Ответов: 3
    Последнее сообщение: 22.07.2015, 00:33
  3. Debaff Filter
    от Geroy в разделе Аддоны
    Ответов: 0
    Последнее сообщение: 10.04.2014, 20:01
  4. Debuff filter
    от Барадач в разделе Корзина
    Ответов: 0
    Последнее сообщение: 11.03.2012, 21:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •