Project

General

Profile

Feature #1978

[herbicide] Привязка настроек к аккаунтам.

Added by Mellon over 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: Azoth
Target version:
Start date:
02/11/2016
Due date:
% Done:

100%

Estimated time:
15.00 h

Description

В связи с тем, что контингент контактов у разных аккаунтов может резко различаться по поведению, тематике бесед и публичности, предлагается параметры этого плагина вынести в диалог настроек аккаунтов привязав их таким образом к аккаунтам.

#1

Updated by 0xd34df00d over 4 years ago

  • Target version set to 0.6.75
  • Status changed from New to Assigned
#2

Updated by 0xd34df00d over 4 years ago

  • Estimated time set to 15.00 h
  • % Done changed from 0 to 100
  • Status changed from Assigned to Resolved
#3

Updated by Mellon over 4 years ago

Хм, кажется теперь содержимое общего блеклиста, например, игнорирурется аккаунтами с НЕ тронутыми настройками гербицида.
Схема теста такая:
Есть аккаунты:
без спецнастроек гербицида;
с переопределенными настройками плагина.

Конфиг

[General]
EnableQuest=true
AskOnlyBL=true
BlacklistRegexps=.*@l.m
WhitelistRegexps=
Question="Q" 
Answers=A, a
EnableForAuths=2
QuestPrefix=
QuestFailureReply=You shall not pass!
QuestSuccessReply=

[Xoox.Gloox.XMPP_k%40l.m]
AskOnlyBL=false
EnableForAuths=true
EnableQuest=true
QuestFailureReply=You shall not pass!
QuestPrefix=
QuestSuccessReply=
Question="Q" 
Answers=A, a

Действия:
прямое:
1. добавляет в свой контакт лист
2. добавление проходит успешно, без вопросов.

обратное:
1. обавляет в свой контакт лист
2. добавление происходит через верефикацию гербицида, как и ожидается.

#4

Updated by Mellon over 4 years ago

[13:55:45] : Приглашаем Вас на RAMP (marketplace), это Огромный русский (Silk Road), посвященный продаже ПАВ c 2012 года.
Вас ждет самый огромный выбор исключительно НАТУРАЛЬНЫХ веществ от проверенных продавцов со всей России.
Полный каталог магазинов (работает только через TOR браузер): http://shops3jckh3dexzy.onion
А здесь вы можете почитать отзывы и пообщаться с людьми, найти себе работу, открыть свой магазин и узнать массу полезной информации по веществам. (работает только через TOR браузер): http://ramp2bombkadwvgz.onion
[13:55:57] same shit
[13:55:59] same shit

[General]
EnableQuest=true
AskOnlyBL=true
BlacklistRegexps=.*@icq.gentoo.ru, ^xmpp.jp$, .*@bestjabber.com, ^.*.ua$, ^.*dol.ru$, .*@kdetalk.net, .*@swissjabber.*, .*@xsrv.me, ^.*piratenpartei.de$, .*@yax.im, .*@qip.ru, ^.*.in$, .*@jabbercn.org, .*@sj.ms, .*@bart.sk, .*@tigase.im, .*@jabber.me, .*@jappix.pl, .*@jid.pl, .*@crypt.mn, .*@j3ws.biz, .*@pandion.im, .*@g3nius.net, .*@pochta.ru, .*@jabber.cd, .*@hotmail.ru, .*@xmpp.su, .*@photofile.ru, .*@nm.ru, .*@freexmpp.net, .*@im.flosoft.biz
WhitelistRegexps=
Question="Speak, friend, and enter." 
Answers=mellon, Mellon
EnableForAuths=2
QuestPrefix=
QuestFailureReply=You shall not pass!
QuestSuccessReply=
...

 % grep "accname1" .config/Deviant/Leechcraft_Azoth_Herbicide.conf 
[1]    1676 exit 1 

 % sqlite3 .leechcraft/azoth/herbicide/log.db 'SELECT * FROM "main"."entryrecord" WHERE EntryName LIKE "terik1976@qip.ru";'
148|9|Xoox.Gloox.XMPP_accname1@xmpp.jp_terik1976@qip.ru|terik1976@qip.ru|terik1976@qip.ru

 % sqlite3 .leechcraft/azoth/herbicide/log.db 'SELECT * FROM "main"."eventrecord" WHERE EntryID LIKE "148";'
6002|148|granted|entry is not in the blacklist and blacklist-only mode is enabled
6003|148|granted|entry is not in the blacklist and blacklist-only mode is enabled
6004|148|granted|entry is not in the blacklist and blacklist-only mode is enabled

LeechCraft Azoth 0.6.70-6587-gb78b488 (compiled with Qt 4.8.7; running with Qt 4.8.7) Gentoo/Linux x86_64 4.5.0-gentoo #1 SMP PREEMPT Sun Mar 27 03:55:51 MSK 2016

#5

Updated by Mellon over 4 years ago

ну и когда оно переопределено:

 % sqlite3 .leechcraft/azoth/herbicide/log.db 'SELECT * FROM "main"."entryrecord" WHERE PKey LIKE "147";'              
147|5|Xoox.Gloox.XMPP_accname2@jabbim.cz_558812097@qip.ru|558812097@qip.ru|558812097@qip.ru
 % sqlite3 .leechcraft/azoth/herbicide/log.db 'SELECT * FROM "main"."eventrecord" WHERE EntryID LIKE "147";'
5983|147|denied|fallback case
5984|147|challenged|Speak, friend, and enter.
5985|147|denied|fallback case
5986|147|failed|Приглашаем Вас на RAMP (marketplace), это Огромный русский (Silk Road), посвященный продаже ПАВ c 2012 года. 
Вас ждет самый огромный выбор исключительно НАТУРАЛЬНЫХ веществ от проверенных продавцов со всей России.   
Полный каталог магазинов (работает только через TOR браузер): http://shops3jckh3dexzy.onion
А здесь вы можете почитать отзывы и пообщаться с людьми, найти себе работу, открыть свой магазин и узнать массу полезной информации по веществам.  (работает только через TOR браузер): http://ramp2bombkadwvgz.onion
5987|147|denied|fallback case
5988|147|failed|Приглашаем Вас на RAMP (marketplace), это Огромный русский (Silk Road), посвященный продаже ПАВ c 2012 года. 
Вас ждет самый огромный выбор исключительно НАТУРАЛЬНЫХ веществ от проверенных продавцов со всей России.   
Полный каталог магазинов (работает только через TOR браузер): http://shops3jckh3dexzy.onion
А здесь вы можете почитать отзывы и пообщаться с людьми, найти себе работу, открыть свой магазин и узнать массу полезной информации по веществам.  (работает только через TOR браузер): http://ramp2bombkadwvgz.onion
5989|147|denied|fallback case
5990|147|failed|Приглашаем Вас на RAMP (marketplace), это Огромный русский (Silk Road), посвященный продаже ПАВ c 2012 года. 
Вас ждет самый огромный выбор исключительно НАТУРАЛЬНЫХ веществ от проверенных продавцов со всей России.   
Полный каталог магазинов (работает только через TOR браузер): http://shops3jckh3dexzy.onion
А здесь вы можете почитать отзывы и пообщаться с людьми, найти себе работу, открыть свой магазин и узнать массу полезной информации по веществам.  (работает только через TOR браузер): http://ramp2bombkadwvgz.onion

[Xoox.Gloox.XMPP_accname2%40jabbim.cz]
AskOnlyBL=false
EnableForAuths=true
EnableQuest=true
QuestFailureReply=You shall not pass!
QuestPrefix=
QuestSuccessReply=
Question="Speak, friend, and enter." 
Answers=mellon, Mellon

#6

Updated by 0xd34df00d over 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF