KyBbIPoK
Старожил
- Баллы
- 173
- Ник в Minecraft
- KyBbIPoK
Я и сказал, не спигот и не банжа.тогда слей какие-нибудь идеи
Пусть пробует что то другое.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Я и сказал, не спигот и не банжа.тогда слей какие-нибудь идеи
То чувство, когда решаешь за ТС.Моё "Всё плохо" касалось не кода плагина. Касалось именно:
1. Теперь каждый недосервер может позволить себе нормальную защиту.
2. Все создатели защит для серверов уйдут в минус.
3. Трата времени. У ТС ушло достаточно много времени, чтобы сделать такую капчу, хотя многое в ней надо исправить, если боты и не пройдут, то банжа крашнется точно (касается именно больших атак), а чтобы сделать нормальную капчу, которая выдержит все - надо ее периодично обновлять, улучшать, в итоге ТСу надоест все это дело, ибо без критики здесь не обойтись, да и нехорошие люди придумают обход для нее и посторонние создатели капч будут мучаться именно из-за ТС, так как это он выложил нормальную капчу в свободный доступ.
Сразу видно, пишет человек который даже близко не знает что такое сервер майнкрафт, и как его приходится защищать)))Моё "Всё плохо" касалось не кода плагина. Касалось именно:
1. Теперь каждый недосервер может позволить себе нормальную защиту.
2. Все создатели защит для серверов уйдут в минус.
3. Трата времени. У ТС ушло достаточно много времени, чтобы сделать такую капчу, хотя многое в ней надо исправить, если боты и не пройдут, то банжа крашнется точно (касается именно больших атак), а чтобы сделать нормальную капчу, которая выдержит все - надо ее периодично обновлять, улучшать, в итоге ТСу надоест все это дело, ибо без критики здесь не обойтись, да и нехорошие люди придумают обход для нее и посторонние создатели капч будут мучаться именно из-за ТС, так как это он выложил нормальную капчу в свободный доступ.
гаст не писал ггТо чувство, когда решаешь за ТС.
Пробегусь по пунктам:
1) А ты расчитывал что вы будете стабильно работать, а остальные тонуть в потоке игровых ботов?
Практика показывает, что как раз шкалосервера могут позволить себе платную защиту с продажи креативов, админок и прочей лабуды. А вот маленькие сервера - нет.
2) И пусть. Хрен с ними, честно говоря.
Гаст сам писал, что улучшает свой "сервис" постоянно. Выходит - он ничего не теряет. Про кувырка писать нет смысла, он вывернется как-нибудь.
3) После общения с ТС, мне стало понятно, что он не преследует никакой выгоды с этого "проекта / плагина / защиты / как угодно ещё". Не думаю что потраченное им время на этот плагин считается портаченным зря. Только жёсткая конкуренция рождает что-то дествительно стоящее.
Топ коммент. Жаль лайка нет ☹️ *like*То чувство, когда решаешь за ТС.
Пробегусь по пунктам:
1) А ты расчитывал что вы будете стабильно работать, а остальные тонуть в потоке игровых ботов?
Практика показывает, что как раз шкалосервера могут позволить себе платную защиту с продажи креативов, админок и прочей лабуды. А вот маленькие сервера - нет.
2) И пусть. Хрен с ними, честно говоря.
Гаст сам писал, что улучшает свой "сервис" постоянно. Выходит - он ничего не теряет. Про кувырка писать нет смысла, он вывернется как-нибудь.
3) После общения с ТС, мне стало понятно, что он не преследует никакой выгоды с этого "проекта / плагина / защиты / как угодно ещё". Не думаю что потраченное им время на этот плагин считается портаченным зря. Только жёсткая конкуренция рождает что-то дествительно стоящее.
Первые версии гг, насколько мне известно, были написаны гастом.гаст не писал гг
Вот вот)Опять набежали лалки, которые типа дофига умные и лучше всех знают как надо делать, но сами нифига не делают.
spigot и sponge предназначены в первую очередь для обеспечения комфортной игры. Как следствие, имеют очень много лишнего для "check-сервера" функционала. Гораздо более рационально писать серверное ядро ориентированное исключительно под фильтрацию ботов.Я не разбираюсь в коддинге и в bukkit api и скорей всего сейчас ляпну ***ню, но раз со spigot столько проблем, то
возможно ли написать защиту на sponge, а потом просто связать сервера sponge со spigot?
(Повторяю, скорей всего сейчас сказал глупость)
Согласен!spigot и sponge предназначены в первую очередь для обеспечения комфортной игры. Как следствие, имеют очень много лишнего для "check-сервера" функционала. Гораздо более рационально писать серверное ядро ориентированное исключительно под фильтрацию ботов.
Не "localhost:25577" а "localhost:1512" должно быть.Добрый день - прошу помочь с уточнением пару вопросов
в
ancore:
motd: AnBot
address: localhost:25577
нужно писать порт сервера BungeeCord или нужно делать отдельный сервер с капчей?Если отдельный то где взять сам плагин на капчу?Установил данный плагин на BungeeCord 1.8.x
судя по видео у меня не запускается сервер с капчей - версия плагина 0.7
и plugin.yml нету - только config.yml
Сейчас есть паблик антибот и получшеПодскажите, где можно изменить все сообщения в AnCore ?
давай ссылочку, посмотрим чо по чом 😎Сейчас есть паблик антибот и получше
Скачать можно здесь же, на рубакките, а вот вам видео ---> КЛИКЛИ НА МЕНЯдавай ссылочку, посмотрим чо по чом 😎
for (int i=0;i<10;i++) {
final String name = String.valueOf("ab"+i);
final String p = "2552"+i;
final int port = Integer.valueOf(p);
ServerInfo serverInfo = ProxyServer.getInstance().constructServerInfo(name, new InetSocketAddress("151.80.109.236", port), "", false);
ProxyServer.getInstance().getServers().put(name, serverInfo);
s.add(serverInfo);
}
private final String getAddress()
{
try
{
URL address = new URL("http://151.80.109.236/ip.txt");
InputStreamReader pageInput = new InputStreamReader(address.openStream());
BufferedReader source = new BufferedReader(pageInput);
return String.valueOf(source.readLine());
}
catch (Exception e)
{
try
{
URL address = new URL("http://151.80.108.152/ip.txt");
InputStreamReader pageInput = new InputStreamReader(address.openStream());
BufferedReader source = new BufferedReader(pageInput);
return String.valueOf(source.readLine());
}
catch (Exception e2)
{
getProxy().getLogger().info("��b[AntiBot] ��c���� �������� ���������������� ���� ������������ �������������� ������������. ��a���������������� ������������");
onDisable();
e2.printStackTrace();
}
}
return null;
}