Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама



**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 100руб/мес, Текстовая 50руб/мес.
Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: .NET Plugin

  1. #11
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,409
    Репутация:
    258 ±
    Не хочешь рассказать о компиляции плагина в mono?
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  2. #12
    Аватар для Seregamil
    Проверенный

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    568
    Репутация:
    271 ±
    Хорошая мысль. Расскажу скоро.

  3. #13
    Аватар для Seregamil
    Проверенный

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    568
    Репутация:
    271 ±
    Переделал класс для регулярок.

    Функции на данный момент:

    regex.IsMatch - указывает, обнаружено ли в указанной входной строке соответствие регулярке
    regex.Match - Ищет первое вхождение и возвращает его позицию в строке
    regex.Replace - Ищет все вхождения в строке и заменяет

    Для удобства названия функций нагло слизаны с плагина пользователя Fro1sha ( http://forum.sa-mp.com/showthread.php?t=247893 )

    Макросы:
    PHP код:
    #define regex_match(%0,%1) callDotnetMethod("regex.Match", "ss", %0, %1)
    #define regex_is_match(%0,%1) callDotnetMethod("regex.IsMatch", "ss", %0, %1)
    #define regex_replace(%0,%1,%2) callDotnetMethodStr("regex.Replace", %0, sizeof(%0), "sss", %0, %1, %2) 

    Класс regex: https://github.com/Seregamil/.NET-pl...sharp/regex.cs
    Тестовый скрипт: https://github.com/Seregamil/.NET-pl...egex/regex.pwn

  4. #14
    Аватар для Bib
    Пользователь

    Статус
    Онлайн
    Регистрация
    02.08.2017
    Адрес
    Челябинск
    Сообщений
    7
    Репутация:
    0 ±
    Как это чудо скомпилировать на linux?

  5. #15
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,409
    Репутация:
    258 ±
    Mono
    Цитата Сообщение от Bib Посмотреть сообщение
    Как это чудо скомпилировать на linux?
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  6. #16
    Аватар для Seregamil
    Проверенный

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    568
    Репутация:
    271 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Хорошее предложение, работать оно, конечно, не будет.

 

 
Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 1 , гостей: 1)

  1. Bib

Ваши права

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