OctoBans 1.0 beta

Легковесный аналог SourceBans с REST API вместо доступа к базе

  1. R1KO

    R1KO Рукоблуд с машинными кодами Супермодератор

    Сообщения:
    6.913
    Симпатии:
    4.002
    Пользователь R1KO разместил новый ресурс:

    OctoBans - Легковесный аналог SourceBans с REST API вместо доступа к базе

    Узнать больше об этом ресурсе...
     
  2. CAH4E3

    CAH4E3 Санчез aka хейтер aka бунтарь.

    Сообщения:
    854
    Симпатии:
    271
    Можно ли как-то совместить с sourceban?
    Просто вот эта табличка после бана отличная просто.
    Если удалить плагин sourcebans, а потом установить этот, то будут ли баны сохранятся в sourceban?
    (Не кидайтесь тапками, пожалуйста)
     
  3. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.262
    Симпатии:
    1.099
    В OB можно импортировать баны из SB. Этот плагин несовместим с SB, но вполне же можно скопировать тот кусок кода, который отвечает за сообщение, и вставить в плагин для SB с минимальными правками.
     
  4. CAH4E3

    CAH4E3 Санчез aka хейтер aka бунтарь.

    Сообщения:
    854
    Симпатии:
    271
    Часть кода то нашёл, но дальше просто дремучий лес...
    Нет готового варианта для юзверей?:D
     
  5. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.262
    Симпатии:
    1.099
    Нет. Но где-то на форуме лежит старая версия от года ~2013, там такое окно уже было реализовано.
     
  6. R1KO

    R1KO Рукоблуд с машинными кодами Супермодератор

    Сообщения:
    6.913
    Симпатии:
    4.002

    Вложения:

    • OctoBans.zip
      Размер файла:
      25,8 КБ
      Просмотров:
      19
    Последнее редактирование: 8 ноя 2016
    CAH4E3 нравится это.
  7. Kr1kuzya

    Kr1kuzya Костылизируя некостылизируемое Ньюсмейкер

    Сообщения:
    2.306
    Симпатии:
    1.816
    Возможно, я что-то не так настроил, но у меня вообще не банит...
    PHP:
    L 12/15/2016 20:21:37: [OctoBans.smxUTIL_CreateBan -> iSourceClient17iAdmin17
    L 12
    /15/2016 20:21:37: [OctoBans.smxpid=76561198071596952&ip=85.140.3.210&nick=Kruzya&aid=76561198071596952&type=0&duration=300&reason=Использование уязвимостей сервера&serverid=3
    L 12
    /15/2016 20:21:37: [OctoBans.smxOnTransferCompletebFailure0bRequestSuccessful0eStatusCode0
    L 12
    /15/2016 20:24:08: [OctoBans.smxUTIL_CreateCommBan -> iSourceClient17iAdmin17
    L 12
    /15/2016 20:24:08: [OctoBans.smxpid=76561198071596952&ip=85.140.3.210&nick=Kruzya&aid=76561198071596952&type=0&duration=60&reason=Нецензурные выражения&comm=0&serverid=3
    L 12
    /15/2016 20:24:08: [OctoBans.smxOnTransferCompletebFailure0bRequestSuccessful0eStatusCode0
    PHP:
    [SMListing 50 plugins:
      
    01 "AFK Manager" (3.5.0by Rothgar
      02 
    "Basic Commands" (1.8.0.5947by AlliedModders LLC
      03 
    "Map Nominations" (1.8.0.5947by AlliedModders LLC
      04 
    "Observer Point" (1.0.100by <eVa>Dog
      05 
    "Dynamic MOTD Replacer" (2.2.3sby psychonic
      06 
    "EndRound Music" (1.0by Reflex
      07 
    "Reserved Slots" (1.8.0.5947by AlliedModders LLC
      08 
    "Basic Info Triggers" (1.8.0.5947by AlliedModders LLC
      09 
    "High Ping Kicker - Lite Edition" (1.0.0.1by Liam
      10 
    "Trade Chat" (1.5.1by Luki
      11 
    "Client Preferences" (1.8.0.5947by AlliedModders LLC
      12 
    "Snake" (1.0by Jannik "Peace-Maker" Hartung
      13 
    "Player Commands" (1.8.0.5947by AlliedModders LLC
      14 
    "Menu" (1.0.8)
      
    15 "Spray Tracer No Menu" (v5.8bby Nican132CptMooreLebson506th
      16 
    "[TF2] Thirdperson" (2.1.0by DarthNinja Мод от Крузи
      17 
    "TF2 Class Restrictions" (0.6by Tsunami
      18 
    "Tetris" (1.1by Jannik "Peace-Maker" Hartung
      19 
    "Rock The Vote" (1.8.0.5947by AlliedModders LLC
      20 
    "Pong" (1.2.1by Jannik 'Peace-Maker' Hartung
      21 
    "Nextmap" (1.8.0.5947by AlliedModders LLC
      22 
    "[SM] Admin List" (1.1by Kruzya
      23 
    "NativeVotes Basic Commands" (1.0by Powerlord and AlliedModders LLC
      24 
    "NativeVotes MapChooser" (1.6.0by AlliedModders LLC and Powerlord
      25 
    "NativeVotes" (0.8.3by Powerlord
      26 
    "Basic Votes" (1.8.0.5947by AlliedModders LLC
      27 
    "VoiceAnnounceEx" (2.1.1by Franc1sco franugMini and GoD-Tony
      28 
    "Admin File Reader" (1.8.0.5947by AlliedModders LLC
      29 
    "Player Spawn teleport" (1.0by CrazyHackGUT
      30 
    "Fun Commands" (1.8.0.5947by AlliedModders LLC
      31 
    "TF2 Set Class" (1.2.2by Tylerst
      32 
    "Admin Menu" (1.8.0.5947by AlliedModders LLC
      33 
    "Plugins Manager" (1.0by CrazyHackGUT aka Kruzya
      34 
    "Class Target Filters" (1.3by ReFlexPoison
      35 
    "HLstatsX CE Ingame Plugin" (1.6.19by psychonic
      36 
    "SuperLogs: TF2" (2.0.32by Thomas "CmptrWz" Berezansky psychonic
      37 
    "Anti-Flood" (1.8.0.5947by AlliedModders LLC
      38 
    "[SourceTV] Текстовый чат" (1.0)
      
    39 "[ANY] Say Feature" (1.0by Kruzya
      40 
    "[Source 2013] Custom Chat Colors" (3.1.0by DrMcKay
      41 
    "Simple Chat Processor (Redux)" (1.1.5by Simple PluginsMini
      42 
    "[TF2] TF2Attributes" (1.2.1by FlaminSarge
      43 
    "Basic Comm Control" (1.8.0.5947by AlliedModders LLC
      44 
    "SourceBans: Admin Config Loader" ((SB++) 1.5.5-devby AlliedModders LLCSarabveer(VEER™)
      
    45 "[ASH] Top Damage" (1.5by CrazyHackGUT
      46 
    "[ASH] Damage helper" (1.1.4by Advanced Saxton Hale Dev Team
      47 
    "[ASH] Time for last players" (1.0by ASH Dev Team
      48 
    "[ASH] CORE" (1.0.9 (build 8150)) by Rainbolt DashFlaminSargeChdatanergalfiagramNITROYUASHCrazyHackGUTG44 Group
      49 
    "[ASH] Custom Team Names" (1.0.2by CrazyHackGUT
      50 
    "Octo Bans" (1.1 betaby R1KO
    PHP:
    [SMDisplaying 19 extensions:
    [
    01Automatic Updater (1.8.0.5947): Updates SourceMod gamedata files
    [02Webternet (1.8.0.5947): Extension for interacting with URLs
    [03] <FAILEDfile "querycache.ext.so": /home/g44/OGP_User_Files/1/tf/addons/sourcemod/extensions/querycache.ext.soundefined symbolg_pVCR
    [04Accelerator (2.3.1): SRCDS Crash Handler
    [05Equinox Console Cleaner (): Bite me alien boi
    [06TF2Items (1.6.3): TF2 Item Modifier
    [07TF2 Tools (1.8.0.5947): TF2 extended functionality
    [08BinTools (1.8.0.5947): Low-level C/C++ Calling API
    [09SDK Hooks (1.8.0.5947): Source SDK Hooks
    [10SDK Tools (1.8.0.5947): Source SDK Tools
    [11Top Menus (1.8.0.5947): Creates sorted nested menus
    [12SteamTools (0.9.1+7202836): SteamWorks for SourceMod.
    [
    13Client Preferences (1.8.0.5947): Saves client preference settings
    [14SQLite (1.8.0.5947): SQLite Driver
    [15Regex (1.8.0.5947): Provides regex natives for plugins
    [16DHooks (2.1.0): Dynamic Hooks
    [17MySQL-DBI (1.8.0.5947): MySQL driver implementation for DBI
    [18SteamWorks Extension (1.2.1): Exposes SteamWorks functions to Developers
    [19SMJansson (2.3.1/3): JSON parser/writer
    PHP:
    "OctoBans"
    {
        
    "settings"
        
    {
            
    "server_id"            "3"
            "check_server_id"    "1"
            "host"                "http://octobans.g-44.ru"
            "login"                "advanced_saxton_hale"
            "password"            "<cut>"
            "ban_url"            "http://octobans.g-44.ru/"
        
    }
       <...>
    }
    PHP:
    $config['rest_realm'] = 'GARAGE-44 OctoBans';
    $config['rest_auth'] = 'basic';
    $config['rest_valid_logins'] = [
        
    'all_popular_maps'     => '<cut>',
        
    'advanced_saxton_hale' => '<cut>'
    ];
    <...>
    $config['rest_ip_whitelist_enabled'] = TRUE;
    $config['rest_ip_whitelist'] = '37.230.210.106';
    <...>
     
  8. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.262
    Симпатии:
    1.099
    @CrazyHackGUT, если не настроил rewrite на хосте веба, то обязательно в host-ключ плагина нужно дописать "index.php" (→ Home — OctoBans).
     
    Kr1kuzya нравится это.
  9. R1KO

    R1KO Рукоблуд с машинными кодами Супермодератор

    Сообщения:
    6.913
    Симпатии:
    4.002
    @CrazyHackGUT, а почему у тебя дебаг пишется если он вроде как отключен в релизе? Или ты включил?
     
  10. Kr1kuzya

    Kr1kuzya Костылизируя некостылизируемое Ньюсмейкер

    Сообщения:
    2.306
    Симпатии:
    1.816
    @R1KO, я включил.
    --- Добавлено позже ---
    @R1KO @The Night Fury, проблема осталась. Экспериментальным путём (tcpdump + логи веб-сервера) выяснил, что запрос до веб-сервера не идёт вообще. Но причины неизвестны :\
    PHP:
    rcon sm version
     SourceMod Version Information
    :
        
    SourceMod Version1.8.0.5947
        SourcePawn Engine
    SourcePawn 1.8jit-x86 (build 1.8.0.5947)
        
    SourcePawn APIv1 4v2 11
        Compiled on
    Oct 14 2016 12:59:05
        Built from
    https://github.com/alliedmodders/sourcemod/commit/111c95f
        
    Build ID5947:111c95f
        http
    ://www.sourcemod.net/
     
    Последнее редактирование: 16 дек 2016