NoCaps, API1, API2 |
Здравствуйте, гость ( Вход | Регистрация )
NoCaps, API1, API2 |
11.12.2009, 8:39
Сообщение
#1
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Название скрипта: NoCaps
Версия API: 1 и 2 (скрипт написан универсально) Автор: Nickolya Возможности: Код -- Скрипта: Антикапс, обрезает флуд: -- <Артём> ТТТТТТТЕЕЕЕЕЕЕЕЕЕЕЕЕЕСССССССТТТТТТТТТТ <=== кидает юзер -- <Артём> ТЕСТ <=== отображает в чате -- Добавил: Nickolya 2009 г NoCaps___v1.2__.lua ( 3.79 килобайт ) Кол-во скачиваний: 135 NoCaps___v1.3__.rar ( 3.46 килобайт ) Кол-во скачиваний: 48 NoCaps___v1.3__: + Обрезает флуд из повторяющих/одинаковых смайлов в тексте Код -- Макс. кол-во одинаковых смайлов подряд: iBadSmilesCount = 3 Оба файла (.txt и .lua) в папку scripts NoCaps_v1.4_ (Добавлена таблица исключений слов(tExept) которые не будет трогать скрипт.) NoCaps___v1.4__.lua ( 5.31 килобайт ) Кол-во скачиваний: 95 Спасибо сказали: |
|
|
14.12.2009, 16:24
Сообщение
#2
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 18.8.2008 Пользователь №: 397 Спасибо сказали: 13 раз |
после переделки скрипта под это:
Цитата -- Скрипта: Антикапс, не пропускает в чат пустые строки ( пробелом ), не пропускает в чат сообщения такого типа : -- <Артём> ТТТТТТТЕЕЕЕЕЕЕЕЕЕЕЕЕЕСССССССТТТТТТТТТТ <=== кидает юзер -- <Артём> ТЕСТ <=== отображает в чате -- Добавил: Nickolya 2009 г параметр: Цитата -- Максимум одинаковых знаков препинания подряд: потерял смысл, потому что все равно все символы урезаются до 2-х.iSymbLimit = 3 Конечно в коде Цитата local sSubed, bChanged2 = MadeNormLen(sData, 2, "%S+", true) можно прописать 3 вместо 2, но тогда получится не ТЕСТ, а ТТЕЕССТТА так же есть слова: длинношеее, asus eeepc и т.д. |
|
|
24.3.2011, 23:57
Сообщение
#3
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
UP Добавил в первый пост версию 1.3 (может кому-то пригодиться)
|
|
|
24.3.2011, 23:59
Сообщение
#4
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Что нового?
|
|
|
25.3.2011, 0:00
Сообщение
#5
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Saymon21, описание под ссылкой в первом посту
|
|
|
10.5.2011, 23:16
Сообщение
#6
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
UP. Добавлена таблица исключений слов(tExept) которые не будет трогать скрипт, скрипт в первом посту.
|
|
|
17.12.2011, 12:18
Сообщение
#7
|
|
Активный участник Группа: Пользователи Сообщений: 63 Регистрация: 6.9.2009 Из: Беларусь Пользователь №: 4 371 Спасибо сказали: 2 раза |
Заметил, что не пропускает троеточие (...), а ведь это разрешенный знак препинания Пришлось добавлять в таблицу исключений.
|
|
|
1.3.2012, 18:55
Сообщение
#8
|
|
Активный участник Группа: Пользователи Сообщений: 63 Регистрация: 6.9.2009 Из: Беларусь Пользователь №: 4 371 Спасибо сказали: 2 раза |
Спасибо за скрипт. Всё бы хорошо и таблица исключений есть, но боюсь будет очень много исключений. Появилась проблема, когда числа типа 10000 обрезает. А ведь тысячами апеллируют многие (особенно в нашей стране).
Есть ли какое-нибудь решение ? |
|
|
1.3.2012, 18:59
Сообщение
#9
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
thehawk, есть, писать 10 000
|
|
|
23.4.2015, 23:30
Сообщение
#10
|
|
Активный участник Группа: Пользователи Сообщений: 69 Регистрация: 14.9.2009 Пользователь №: 4 440 Спасибо сказали: 19 раз |
При урезании символов или смайлов, когда обращаешься к нику в чате, то ник его не выводит..
показывает так: [22:57:47] <дримс> тест.. а должно быть так: [22:57:47] <дримс> Admiral: тест.. PtokaX 0.5.0.1_mod9_x86 |
|
|
24.4.2015, 3:55
Сообщение
#11
|
|
Активный участник Группа: Пользователи Сообщений: 93 Регистрация: 25.1.2010 Пользователь №: 5 828 Спасибо сказали: 7 раз |
dimetro!
на мой взгляд надо экранировать следующие строки кода или даже удалить их Код local nk, data = sData:match"(%S+): (.*)"
if nk and ((not frmHub and Core.GetUser(nk)) or (frmHub and GetItemByName(nk))) then sData = data end |
|
|
24.4.2015, 10:31
Сообщение
#12
|
|
Активный участник Группа: Пользователи Сообщений: 69 Регистрация: 14.9.2009 Пользователь №: 4 440 Спасибо сказали: 19 раз |
dimetro! на мой взгляд надо экранировать следующие строки кода или даже удалить их Код local nk, data = sData:match"(%S+): (.*)" if nk and ((not frmHub and Core.GetUser(nk)) or (frmHub and GetItemByName(nk))) then sData = data end тогда будут проблемы с КапсЛок ) 10:27:44] <Dimon> Dimon123: dimon123: каспссссссссссссссссссссссссслоккк [10:28:17] <Dimon> Dimon123: ПРИВЕТТТТ [10:28:50] <Dimon> приветттт [10:29:16] <Dimon> Dimon123: dimon123: :привет юзер дорогой |
|
|
24.4.2015, 19:38
Сообщение
#13
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
dimetro, на PtokaX DC Hub 0.5.0.0 mod 3 работает как нужно ;)
|
|
|
24.4.2015, 20:35
Сообщение
#14
|
|
Активный участник Группа: Пользователи Сообщений: 69 Регистрация: 14.9.2009 Пользователь №: 4 440 Спасибо сказали: 19 раз |
на PtokaX DC Hub 0.5.0.0 и не мод оно работает, а вот начиная с 0.5.0.1 и до 0.5.0.3 уже нет_)
|
|
|
25.4.2015, 14:51
Сообщение
#15
|
|
Активный участник Группа: Пользователи Сообщений: 93 Регистрация: 25.1.2010 Пользователь №: 5 828 Спасибо сказали: 7 раз |
Артём!
Убедительная просьба адаптировать этот скрипт под версию: PtokaX DC Hub 0.5.0.1 mod 9, так как данный скрипт в наше время является востребованным для администрации хабов! Просьба также добавить в скрипт возможность уменьшать при помощи антикапса ники пользователей с большими буквами! |
|
|
25.4.2015, 17:08
Сообщение
#16
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Marc, начнём с того, что я не автор скрипта.
Ну, а закончим тем, что у меня скрипт на 0.5.0.0 mod 3 работает отлично, за остальные моды не знаю, это уже нужно спросить у alex82 что не так и как исправлять, возможно поможет. |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: NoCaps От темы с ID: 2445 |
0 | Wariner | 5 089 | 14.9.2009, 16:32 Посл. сообщение: Wariner | |
NoCaps скрипт антикапса и немножко - антифлуда |
0 | Alfar | 6 972 | 14.9.2009, 11:35 Посл. сообщение: Alfar |
|
Сейчас: 23.12.2024, 4:33 |