myDC.ru

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

 
22 страниц V   1 2 3 > » 

Accelerator
Отправлено: 22.12.2012, 9:10


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Возник вопрос с регулярными выражениями. Имеется скрипт для Sourcemod'а

Код
#include <sourcemod>
#include <regex>

new Handle:g_Regex = INVALID_HANDLE;

public OnPluginStart()
{
    g_Regex = CompileRegex("([a-zA-Zа-яА-Я ]+)");
}

public bool:OnClientConnect(client, String:rejectmsg[], maxlen)
{
   return CheckName(client);
}

public bool:CheckName(client)
{
   if (IsFakeClient(client))
      return true;
  
   new String:clientname[128];
   GetClientName(client, clientname, sizeof(clientname));

   new String:buf[64];
   new index = MatchRegex(g_Regex, clientname);
   for (new i = 0; i < index; i++)
   {
      GetRegexSubString(g_Regex, i, buf, sizeof(buf));
   }

   if (strlen(buf) < 1)
   {
      KickClient(client, "Bad name!");
      return false;
   }
   SetClientInfo(client, "name", buf);
  
   return true;
}

Данный скрипт должен отбирать из имени игрока только символы, которые удовлетворяют регулярному выражению. Но работает не так, как нужно. Вот пример:

Ник: Tester 174 Test
На выходе: Tester
А должно быть: Tester Test

Помогите правильно подобрать регулярное выражение.

То, что находит скрипт:
matches: 0: (Tester )
1: (Tester )

Регулярное выражение пытался подбирать на этом сайте: http://www.regextester.com/ но так ничего и не смог.
  Форум: Общалка aka Флуд · Просмотр сообщения: #44502 · Ответов: 1 · Просмотров: 7 237

Accelerator
Отправлено: 20.12.2012, 20:06


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Все настройки по сканированию сервера задаются в конфиге lgsl, а не в lua скрипте.
  Форум: Сетевые скрипты [PtokaX] · Просмотр сообщения: #44493 · Ответов: 9 · Просмотров: 20 056

Accelerator
Отправлено: 20.12.2012, 20:05


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Скрипт сохраняет все ссылки после остановки хаба.
Код
function OnExit()
    Files.SaveTable(MagnetFile, tMagnet, "tMagnet")
    Files.SaveTable(NicksFile, tNicks, "tNicks")
end

На сохранении по таймеру не заморачивался, ибо проблем не возникало.
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #44492 · Ответов: 22 · Просмотров: 28 751

Accelerator
Отправлено: 15.11.2011, 8:35


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Учитесь правильно оформлять тему на форуме.
Учитесь пользоваться поиском.
Смотрите внимательней на раздел форума, в котором создаёте тему.

Тема закрыта и будет удалена.
  Форум: Kорзина · Просмотр сообщения: #40870 · Ответов: 2 · Просмотров: 5 857

Accelerator
Отправлено: 21.10.2011, 18:42


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Прошу прощения за ложную панику big_smile.gif
Проблема действительно у меня, ну и наверное у тех юзеров, у которых также как и у меня криво настроен DC клиент big_smile.gif
Спасибо за ответы.
  Форум: Технические вопросы по PtokaX · Просмотр сообщения: #40584 · Ответов: 22 · Просмотров: 31 222

Accelerator
Отправлено: 21.10.2011, 9:57


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Подскажите, пожалуйста, со следующем. На хаб могут заходить, но вот скачивать с хаба и пользоваться поиском пользователи не могут. В поиске ничего не находит, а при попытке что-либо скачать, постоянно пишет Соединение. Сначала я думал, что это у меня проблема с DC клиентом, но оказалось, что на других хабах поиск у меня работает нормально, а вот у меня на хабе нет. Также стали жаловаться пользователи хаба, что не могут ничего качать и искать.
На роутере порт 411 пробросил. Понять в чём проблема не могу(
Прикрепленное изображение

Dlink DIR-615
PtokaX 0.4.2.0
  Форум: Технические вопросы по PtokaX · Просмотр сообщения: #40580 · Ответов: 22 · Просмотров: 31 222

Accelerator
Отправлено: 13.9.2011, 10:37


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Код
local sBot = Core.GetConfig("sHubBot")

заменить на
Код
local sBot = Config[sHubBot]
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #40187 · Ответов: 27 · Просмотров: 28 363

Accelerator
Отправлено: 4.8.2011, 14:12


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Цитата(CrazyKiller @ 4.8.2011, 17:08) *
Второй сайт конечно чуток подвёл, там хоть и не UTF-8 но больше 1 новости не показывает, хотя записей уже много !

В этом и проблема парсера big_smile.gif
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39643 · Ответов: 7 · Просмотров: 9 308

Accelerator
Отправлено: 4.8.2011, 14:04


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Цитата(CrazyKiller @ 4.8.2011, 16:46) *
Как можно сделать чтоб ешё ссылку показывал на тему и выводил последнюю новость через каждых 60 минут к примеру в глав чат всем ?

Нужно переписывать код парсера. У меня времени этим заниматься пока нет. И да, вам удалось парсить им другие ленты новостей? У меня кроме лент баша с какой-либо другой лентой отказывался работать, хотел переписать, но так и не взялся.
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39641 · Ответов: 7 · Просмотров: 9 308

Accelerator
Отправлено: 4.8.2011, 7:05


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


http://mydc.ru/topic1823.html?view=findpost&p=14682
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39635 · Ответов: 54 · Просмотров: 51 529

Accelerator
Отправлено: 3.8.2011, 18:31


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


    Версия 4.3d:
  • Поправлена ошибка с занесием данных и созданием БД на Linux (наблюдались проблемы чтения из базы) (Спасибо за репорт CrazyKiller)
  • Пересмотрел веб-часть, убрал некоторые лишнии строки, поправил запросы
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39633 · Ответов: 54 · Просмотров: 51 529

Accelerator
Отправлено: 3.8.2011, 14:58


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Это не ошибка, а предупреждение. Его можно отключить.
Откройте файл index.php и пропишите в самом начале:
Код
error_reporting(0);
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39631 · Ответов: 54 · Просмотров: 51 529

Accelerator
Отправлено: 21.7.2011, 16:13


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Предлагаю вам поддомены вида name.core-ss.org, где name - ваше желаемое имя для поддомена.

Домены вида: [dc, scripts, hub, portal].core-ss.org и им подобные зарегистрированы не будут.
  Форум: Поддомены для вас · Просмотр сообщения: #39501 · Ответов: 0 · Просмотров: 6 653

Accelerator
Отправлено: 15.7.2011, 13:17


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Да, действительно, поторопился) Залил исправленную версию.
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39465 · Ответов: 54 · Просмотров: 51 529

Accelerator
Отправлено: 15.7.2011, 12:50


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


    Версия 4.3c:
  • Добавлена опция включения показа IP адресов в логе. Включается в файле config.php
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39463 · Ответов: 54 · Просмотров: 51 529

Accelerator
Отправлено: 15.7.2011, 12:40


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Так и не было задумано выводить ИП адрес юзера. Если уж надо, залью немного погодя новую версию.
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39461 · Ответов: 54 · Просмотров: 51 529

Accelerator
Отправлено: 15.6.2011, 18:33


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


С Днём Варенья! big_smile.gif
  Форум: Общалка aka Флуд · Просмотр сообщения: #39226 · Ответов: 116 · Просмотров: 106 650

Accelerator
Отправлено: 10.6.2011, 16:30


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Типо это надо запихнуть в блокнот и сохранить с расширением lua, и поместить в папку scripts.
  Форум: Kорзина · Просмотр сообщения: #39174 · Ответов: 3 · Просмотров: 6 956

Accelerator
Отправлено: 10.6.2011, 16:28


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Как сделать сообщение, которое будет выдаваться при входе на хаб(Перед надписями "Этот хаб работает ...")?

Код
local sMsg = "Пожалуйста, подождите, идёт загрузка хаба..." -- сообщение, выдаваемое при входе на хаб

function ValidateNickArrival(tUser, sData)
       Core.SendToUser(tUser, sMsg)
end
  Форум: Запросы скриптов для PtokaX · Просмотр сообщения: #39173 · Ответов: 19 · Просмотров: 60 056

Accelerator
Отправлено: 10.6.2011, 16:20


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Код
msg = "ЕСЛИ хаб требует от вас пароль, а вы его не знаете - смените ваш ник, он уже занят." -- сообщение, выдаваемое при загрузке хаба

function ValidateNickArrival(user,data)
Core.SendToUser(user, msg)
end
  Форум: Kорзина · Просмотр сообщения: #39171 · Ответов: 3 · Просмотров: 6 956

Accelerator
Отправлено: 8.6.2011, 11:10


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Ссылка на фикс выше.

Аттач перезалил с исправленной версией (спасибо Setuper)
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39152 · Ответов: 27 · Просмотров: 28 363

Accelerator
Отправлено: 21.5.2011, 17:21


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


+1. Поздравляю! big_smile.gif
  Форум: Общалка aka Флуд · Просмотр сообщения: #39037 · Ответов: 116 · Просмотров: 106 650

Accelerator
Отправлено: 18.3.2011, 11:26


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Я на данный момент имею дело с 2domains.ru. Покупал домен org за 350р. Нареканий нет. DNS сервера использую от Яндекса, т.к. они работают быстрее, чем ДНС регистратора reg.ru.
  Форум: Общалка aka Флуд · Просмотр сообщения: #38073 · Ответов: 4 · Просмотров: 6 530

Accelerator
Отправлено: 18.3.2011, 4:55


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Прикрепленный файл  lgsl_details_simple.rar ( 1.45 килобайт ) Кол-во скачиваний: 36
  Форум: Сетевые скрипты [PtokaX] · Просмотр сообщения: #38068 · Ответов: 9 · Просмотров: 20 056

Accelerator
Отправлено: 17.3.2011, 15:46


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075


Не заметил big_smile.gif
  Форум: Безопасность [PtokaX] · Просмотр сообщения: #38063 · Ответов: 16 · Просмотров: 18 256

22 страниц V   1 2 3 > » 

New Posts  Открытая тема (есть новые ответы)
No New Posts  Открытая тема (нет новых ответов)
Hot topic  Горячая тема (есть новые ответы)
No new  Горячая тема (нет новых ответов)
Poll  Опрос (есть новые голоса)
No new votes  Опрос (нет новых голосов)
Closed  Закрытая тема
Moved  Тема перемещена
 

RSS Сейчас: 23.4.2024, 16:23