myDC.ru

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

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

> Help

Теги
Нет тегов для показа
Артём
сообщение 3.2.2010, 20:19
Сообщение #1


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

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




Подскажите как эти диапазоны Прикрепленный файл  IP.txt ( 25.61 килобайт ) Кол-во скачиваний: 19
быстро переделать под эту таблицу
Цитата
local tRanks = {
{"10.8.0.0","10.8.255.255"},
{"192.168.0.0", "192.168.255.255"}
}

может в нотепаде как-то быстро можно это сделать, а то я вручную уже замучался )
Go to the top of the page
+Quote Post
Nickolya
сообщение 4.2.2010, 13:00
Сообщение #2


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

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




Пожалуйста, в ноутпаде++ есть замечательная штука - макросы, я сделал все буквально за минуту big_smile.gif
Прикрепленные файлы
Прикрепленный файл  IP.txt ( 30.28 килобайт ) Кол-во скачиваний: 10
 


Спасибо сказали:
Go to the top of the page
+Quote Post
Артём
сообщение 4.2.2010, 15:01
Сообщение #3


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

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




Спасибо Nickolya , тему можете удалить. big_smile.gif
P.S. это были все диапазоны ROMANIA
P.S.s что-то скрипт сделал но он не хочет работать, подскажите что не так сделал.
Прикрепленный файл  Hub_for_RangesIP_SafeNicks.lua ( 31.77 килобайт ) Кол-во скачиваний: 6


Спасибо сказали:
Go to the top of the page
+Quote Post
Nickolya
сообщение 4.2.2010, 17:12
Сообщение #4


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

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




Код
OpConnected = UserConnected
RegConnected  = UserConnected
это лишнее, а не работает скорее всего из-за логики блокировки:
Код
  if tAviableNicks[tUser.sNick] == 1 then

Код
--Ники Исключения
tAviableNicks = {
        ["Артём"] = 0,
        ["ВашНик"] = 1,
        }

у тебя сделано так: если в таблице и значение равно 1 то идет проверка, попробуй переделать на
Код
  if tAviableNicks[tUser.sNick] and tAviableNicks[tUser.sNick] ~= 1 or not tAviableNicks[tUser.sNick] then
и тогда у тех кого нет в таблице или значение не равно 1 будет идти проверка ника...


Спасибо сказали:
Go to the top of the page
+Quote Post
Артём
сообщение 5.2.2010, 12:21
Сообщение #5


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

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




Цитата(Nickolya @ 4.2.2010, 12:00) *
есть замечательная штука - макросы

а можно поподробней как, что-то у меня не получается amazing.gif
Go to the top of the page
+Quote Post
Nickolya
сообщение 5.2.2010, 13:29
Сообщение #6


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

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




Тут все не так сложно, главное понимать что ты делаешь и как сделать поумнее и похитрее. Ищешь ты кнопки как на магнитофоне, при нажатии на красный круг начинается запись всех твоих дейстий, так вот к примеру нам надо добавить в конец всех наших строк вот такие символы: "},
Для этого мы выставляем курсор в первую запись без этого сочетания на нужное положение, т.е. в конец, жмем красный кружок, запись пошла...
Теперь мы вписываем наше сочетание "},
Затем жмем стрелку вниз чтобы перейти на следующую строку и затем кнопку End для контроля того что курсор на конце строки, теперь останавливаем запись нажатием на черный квадрат рядом с уже не активным красным кругом, все, мы сделали запись, теперь плей (треугольник) повторит наше действие, а два треуголника сделают это указанное количество раз. Чтобы отформатировать весь документ мы запускаем многократное "проигрывание" действия "до конца" и наблюдаем результат big_smile.gif Пробуйте...


Спасибо сказали:
Go to the top of the page
+Quote Post
Setuper
сообщение 5.2.2010, 13:42
Сообщение #7


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Кроме этого способа в ноутпаде++ есть замена по регулярному выражению. Нажимаем ctrl-h, выбираем режим с регулярными выражениями, составляем pcre-регулярку и заменяем big_smile.gif
Go to the top of the page
+Quote Post
Артём
сообщение 5.2.2010, 13:56
Сообщение #8


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

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




Цитата(Setuper @ 5.2.2010, 12:42) *
Нажимаем ctrl-h...

это я давненько нашёл big_smile.gif) , а вот способ Nickolya нада опробовать still_dreaming.gif
Спасибо Nickolya sweet_kiss.gif получилось у меня ))
( правда долго искал стрелочку вниз на панели, а оказалось нужна была клавиатурная big_smile1.gif )
Go to the top of the page
+Quote Post
FallenAngel
сообщение 6.2.2010, 11:38
Сообщение #9


[n00b]
*****

Группа: Пользователи
Сообщений: 291
Регистрация: 10.7.2008
Из: Россия,Пенза
Пользователь №: 168
Спасибо сказали: 24 раза




Цитата(Setuper @ 5.2.2010, 13:42) *
Кроме этого способа в ноутпаде++ есть замена по регулярному выражению. Нажимаем ctrl-h, выбираем режим с регулярными выражениями, составляем pcre-регулярку и заменяем big_smile.gif

А как через регулярные сделать аналогичную замену?big_smile.gif Объясни плз))
Go to the top of the page
+Quote Post
Nickolya
сообщение 6.2.2010, 13:29
Сообщение #10


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

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




Не издевайтесь... Надо использовать символ конца строки, но у меня что-то не вышло, видимо не любим я регулярками big_smile.gif
Go to the top of the page
+Quote Post

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

 



RSS Сейчас: 28.4.2024, 7:31