Jump to content
  • 0

ostatní Banlist parser


Ewwe

Dotaz

  • Administrátor

Zdarec,

Hodně hostingů nabízí banlist, který si můžete umístit na web. Jenže co si budeme říkat... Ten banlist je hnusnej...

A tak jsem včera udělal takovej scriptík díky kterému si můžete ze serveru banlist stahovat a nastylovat si ho jak se vám zlíbí.

 

 

Script pro PHP 5 : ZDE

Script pro PHP 7 : ZDE

 

Nastavení a sprovoznění:

require( "[CESTA_K_SOUBORU_S_TŘÍDOU]/Banlist.parser.class.php" );
$ban = new Banlist( "ftp_host" , "ftp_user" , "ftp_heslo" );
$ban->getBanlistFile();

Tím tedy připojíte FTP a stáhnete soubor s banlistem a smažete starou verzi ( pouze v případě že se nový banlist stahne )

 

Nyní pro vypsání můžete použít několik funkcí

 

Pokud se stím nechcete "srát" a chcete mít banlist v tabulce tak stačí použít funkci stylizeRow a případně stylizeRowEcho

 

Použití stylizeRow

<?php
$banlist = $ban->stylizeRow("<td>" , "</td>" , "<tr>" , "</tr>" );
foreach( $banlist as $banned )
{
     echo $banned;
}
?>

Použití stylizeRowEcho

<?php
$ban->stylizeRowEcho("<td>" , "</td>" , "<tr>" , "</tr>" );
?>

V případě že si chcete sami nastylovat a nadesignovat banlist je tu funkce parseBanlistFile

$bany = $ban->parseBanlistFile();
foreach( $bany as $banned )
{

Jednotlivé informace jsou pak uloženy v

$banned["IP"]
$banned["DATE"]
$banned["PLAYER"]
$banned["REASON"]

To je tedy vše. Pokud PHP umíte tak nejspíše si napíšete vlastní, ale v opačném případě jsem Vám snad pomohl.

  • Líbí se mi to! (+1) 4
Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0

Já osobně banuji do MySQL přes svůj ban systém a ukládám své vlastní informace ale jinak určitě užitečné více užitečné jak kritizování některých osob zde :-) Dám ti repku :-D Líbí se mi že tu ještě někdo je schopen ty návody dělat.

Edited by rEf
Link to comment
Share on other sites

  • 0
  • Administrátor

Já nevím to není tak uplně návod. Jasně jestli používáš ty a kdokoliv jiný mysql tak je ti tenhle konkrétní script k ničemu.

Link to comment
Share on other sites

  • 0

To je samozřejmost že někomu kdo využívá MySQL to je k ničemu když toto je výpis přes samp.ban ale i tak se to snad někomu hodí... Ono je dneska celkem málo lidí co využívá ten samp.ban a má vlastní stroj tak nevím.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...