Mam pytanie jak zbanowac uTorrenta 1.7.1 ale zeby działał 1.7.2 ??
Od razu dam swoja liste moze komus sie przyda:
//Zbanowane klienty//
if(ereg("^BitTorrent\\/S-", $agent)) err("Shadow's Experimental klient Zbanowany, Zaktualizuj wersję klienta do najnowszej."); //also earlier versions of ABC
if(ereg("^ABC\\/ABC", $agent)) err ("ABC klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(ereg("^Python-urllib\\/2.4", $agent)) err ("Klient Zbanowany."); //G3 Torrent, maybe a few others
if(ereg("^0P3R4H", $httpagent)) err ("IBrowser Opera is not a cool BT client.");
if(substr($peer_id, 0, 5) == "-UT11") err("µTorrent 1.1 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 5) == "-UT12") err("µTorrent 1.2 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 5) == "-UT13") err("µTorrent 1.3 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 5) == "-UT14") err("µTorrent 1.4 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 5) == "-UT15") err("µTorrent 1.5 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 6) == "exbc\08") err("BitComet 0.56 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 6) == "-BC0056-") err("BitComet 0.56 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 4) == "FUTB") err("FUTB? Fuck You Too."); //patched version of BitComet 0.57 (FUTB- Fuck U TorrentBits)
if(substr($peer_id, 0, 6) == "exbc\09") err("BitComet 0.57 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 6) == "-BC0057-") err("BitComet 0.57 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 6) == "exbc\0:") err("BitComet 0.58 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 6) == "-BC0058-") err("BitComet 0.58 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0059-") err("BitComet 0.59 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0060-") err("BitComet 0.60 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0061-") err("BitComet 0.61 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0062-") err("BitComet 0.62 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0063-") err("BitComet 0.63 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0064-") err("BitComet 0.64 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0065-") err("BitComet 0.65 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0066-") err("BitComet 0.66 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0067-") err("BitComet 0.67 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0068-") err("BitComet 0.68 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0069-") err("BitComet 0.69 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0070-") err("BitComet 0.70 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0071-") err("BitComet 0.71 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0072-") err("BitComet 0.72 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0073-") err("BitComet 0.73 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0074-") err("BitComet 0.74 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0075-") err("BitComet 0.75 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0076-") err("BitComet 0.76 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0077-") err("BitComet 0.77 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0078-") err("BitComet 0.78 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0079-") err("BitComet 0.79 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0080-") err("BitComet 0.80 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0081-") err("BitComet 0.81 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0082-") err("BitComet 0.82 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0083-") err("BitComet 0.83 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0084-") err("BitComet 0.84 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0085-") err("BitComet 0.85 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0086-") err("BitComet 0.86 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0087-") err("BitComet 0.87 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0088-") err("BitComet 0.88 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0089-") err("BitComet 0.89 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "-BC0090-") err("BitComet 0.90 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 7) == "exbc\0L") err("BitLord 1.0 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 8) == "exbcLORD") err ("BitLord został zbanowany.");
if(substr($peer_id, 0, 2) == "BS") err ("BitSpirit został zbanowany.");
if(substr($peer_id, 0, 4) == "\0\2BS") err ("BitSpirit v2.x został zbanowany.");
if(substr($peer_id, 0, 4) == "\0\3BS") err ("BitSpirit v3.x został zbanowany.");
if(substr($peer_id, 0, 3) == "-TS") err ("TorrentStorm klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 5) == "Mbrst") err ("Burst! klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 3) == "-BB") err ("BitBuddy iklient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 3) == "-SZ") err("Shareaza klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 3) == "XBT") err ("XBT klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(substr($peer_id, 0, 5) == "turbo") err ("TurboBT klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(preg_match("/^RAZA (.+)$/", $httpagent, $matches)) err ("Shareaza klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(preg_match("/MLDonkey\/([0-9]+).([0-9]+).([0-9]+)*/", $httpagent, $matches)) err ("MLDonkey is not a BT client.");
if(preg_match("/ed2k_plugin v([0-9]+\\.[0-9]+).*/", $httpagent, $matches)) err ("eDonkey is not a BT client.");
if(preg_match("/^Python-urllib\\/([0-9]+\\.[0-9]+(\\.[0-9]+)*)/", $httpagent, $matches)) err ("G3 klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(preg_match("/Rufus\/([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) err ("Rufus klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if(preg_match("/CT([0-9]+)([0-9]+)([0-9]+)([0-9]+)/", $peer_id, $matches)) err ("cTorrent klient Zbanowany, Zaktualizuj wersję klienta do najnowszej.");
if (preg_match("/^Azureus ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]\_CVS)/", $httpagent, $matches)) err ("Azureus");
if (preg_match("/^Java\/([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) err ("Azureus");
if (preg_match("/^Azureus ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) err ("Azureus");
if (preg_match("/BitTorrent\/U-([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) err ("UPnP");
if (preg_match("/^BitTor(rent|nado)\\/T-(.+)$/", $httpagent, $matches)) err ("BitTornado");
if (preg_match("/^BitTornado\\/T-(.+)$/", $httpagent, $matches)) err ("BitTornado");
if (preg_match("/^BitTorrent\/ABC-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) err ("ABC");
if (preg_match("/^ABC ([0-9]+\.[0-9]+(\.[0-9]+)*)\/ABC-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) err ("ABC");
if (substr($peer_id, 0, 6) == "A310--") err ("ABC");
if (preg_match("/^ABC\/Tribler_ABC-([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) err ("Tribler");
if (preg_match("/^Python-urllib\/.+?, BitTorrent\/([0-9]+\.[0-9]+(\.[0-9]+)*)/", $httpagent, $matches)) err ("BitTorrent");
if (ereg("^BitTorrent\/BitSpirit$", $httpagent)) err ("BitSpirit");
if (ereg("^DansClient", $httpagent)) err ("XanTorrent");
if (preg_match("/^BitTorrent\/brst(.+)/", $httpagent, $matches)) err ("Burst");
if (preg_match("/^RAZA (.+)$/", $httpagent, $matches)) err ("Shareaza");
if (substr($peer_id, 0, 8) == "-SZ2210-") err ("Shareaza/2.2.1.0");
if (preg_match("/Rufus\/([0-9]+\.[0-9]+\.[0-9]+)/", $httpagent, $matches)) err ("Rufus");
if (preg_match("/^Python-urllib\\/([0-9]+\\.[0-9]+(\\.[0-9]+)*)/", $httpagent, $matches)) err ("G3 Torrent");
if (preg_match("/MLDonkey\/([0-9]+).([0-9]+).([0-9]+)*/", $httpagent, $matches)) err ("MLDonkey");
if (preg_match("/ed2k_plugin v([0-9]+\\.[0-9]+).*/", $httpagent, $matches)) err ("eDonkey");
if (preg_match("/uTorrent\/([0-9]+)([0-9]+)([0-9]+)([0-9A-Z]+)/", $httpagent, $matches)) err ("uTorrent");
if (preg_match("/CT([0-9]+)([0-9]+)([0-9]+)([0-9]+)/", $peer_id, $matches)) err ("cTorrent");
if (preg_match("/Transmission\/([0-9]+).([0-9]+)/", $httpagent, $matches)) err ("Transmission");
if (preg_match("/KT([0-9]+)([0-9]+)([0-9]+)([0-9]+)/", $peer_id, $matches)) err ("KTorrent");
if (substr($peer_id, 0, 8) == "-MP130n-") err ("MooPolice");
I jak zbanować bitcometa 0.90 bo tak jak mam w kodzie jest zle on nadal działa niewiem czemu :/