gawric
Постоялец-
Публикаций
329 -
Зарегистрирован
-
Посещение
-
Победитель дней
6 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент gawric
-
http://rghost.ru/799cYdkGp вот L2Attackable.java
-
Название: Anti_bot_Lucera Добавил: gawric Добавлен: 06 Jan 2016 Категория: Серверные дополнения Автор: gawric Хроники: Interlude Здравствуйте. В декабре писал простенькую "Капатчу". Оказалось свободное время, решил маленько доработать и переделать под Lucera 2 Логика работы: Я убрал генерацию картинок у пользователя, теперь задается 1 вопрос и пользователь должен на него ответить Все вопросы находятся в 2 xml файлах question - answer можно добавлять любое количество. После каждого 2 вопроса выпадает форма где ответом являются 2 предыдущих заданных до этого вопроса т.е Вопрос 1 =Луна - Вопрос 2 - Москва: Вопрос 3 = ЛунаМосква. если на вопрос 3 ответили не правильно: Тюрьма если на вопрос 1-2 ответили не правильно: Заморозка Добавлено: Команда bot_cp для админа(не большая статистика) Команда .cap если забыл Xml загрузку всех вопросов Посадка в тюрьму Двойной вопрос Начальный вариант http://forummaxi.ru/topic/72915-capcha%D0%B0%D0%BD%D1%82%D0%B8%D0%B1%D0%BE%D1%82-%D0%B4%D0%BB%D1%8F-l2frozen/?do=findComment&comment=684870 Нажмите здесь, чтобы скачать файл
-
Для тренировки сделал вот такое чудо: Здравствуйте. Оказалось свободное время под Lucera 2 Логика работы: Я убрал генерацию картинок у пользователя, теперь задается 1 вопрос и пользователь должен на него ответить Все вопросы находятся в 2 xml файлах question - answer можно добавлять любое количество. После каждого 2 вопроса выпадает форма где ответом являются 2 предыдущих заданных до этого вопроса т.е Вопрос 1 =Луна - Вопрос 2 - Москва: Вопрос 3 = ЛунаМосква. если на вопрос 3 ответили не правильно: Тюрьма если на вопрос 1-2 ответили не правильно: Заморозка Добавлено: Команда bot_cp для админа(не большая статистика) Команда .cap если забыл Xml загрузку всех вопросов Посадка в тюрьму Двойной вопрос http://rghost.ru/78wKsC284
-
Версия v1.1
251 раз скачали
Здравствуйте. В декабре писал простенькую "Капатчу". Оказалось свободное время, решил маленько доработать и переделать под Lucera 2 Логика работы: Я убрал генерацию картинок у пользователя, теперь задается 1 вопрос и пользователь должен на него ответить Все вопросы находятся в 2 xml файлах question - answer можно добавлять любое количество. После каждого 2 вопроса выпадает форма где ответом являются 2 предыдущих заданных до этого вопроса т.е Вопрос 1 =Луна - Вопрос 2 - Москва: Вопрос 3 = ЛунаМосква. если на вопрос 3 ответили не правильно: Тюрьма если на вопрос 1-2 ответили не правильно: Заморозка Добавлено: Команда bot_cp для админа(не большая статистика) Команда .cap если забыл Xml загрузку всех вопросов Посадка в тюрьму Двойной вопрос Начальный вариант http://forummaxi.ru/topic/72915-capcha%D0%B0%D0%BD%D1%82%D0%B8%D0%B1%D0%BE%D1%82-%D0%B4%D0%BB%D1%8F-l2frozen/?do=findComment&comment=684870Бесплатный
-
NpcHtmlMessage htm = new NpcHtmlMessage(5); String content = HtmCache.getInstance().getHtm("data/html/admin/menus/submenus/announce_menu.htm",player); htm.setHtml(content); player.sendPacket(htm); примерно вот так
-
Здравствуйте. Есть акк SC2 Heart of Swarm и самая 1 часть без мода(название забыл) Максимальная лига (Брильянтовая) Игр сыграно в районе(9000 тыс) Diablo 3 вкачаны пару героев, D3 голая без дополнений Кому интересно пишите свои предложения в личку, у компа постоянно.
-
всегда нравились сайты линяги куча картинок и 5 кнопочек. Чего там рипать одни картинки
-
ну тогда вы бред пишите, само собой если не заниматься постоянным обновление, как сервера так и защиты. Все обойдут за 20 минут не бывает идеальной защиты поставил и забыл . Чего говорить даже пентагон Китайцы вскрывают 1-2 раза в год
-
ок, ради эксперимента я в бота введу библиотеку вопросы по всем странам мира + прикручу к ниму мат часть перемешаю по дням недели + вставлю варианты одновременного вывода в html двух вопросов, скачаю адреналин и постараюсь обойти все это дело и сколько на сие дело уйдет времени. Раз вы так яро кричите, что это дело 5 минут
-
правильно есть вопрос, а с чего вдруг ответ лежит в памяти клиента? ответ отсылается на сервер и там обрабатывается? с чего вы решили что он на клиенте лежит. Сравнивается ответ и приходит результат. Ну вот 20 минут это только на мат часть капачи, если прикрутить туда 50 разных вариаций смешать хорошенько каждый день будете менять в течении месяца и не по 20 минут. Я думаю, что проще зашифровать конечно своего клиента чем капачу такому учить и следить за прогами на клиенте.
-
ну как минимум тебе нужен исходник самого бота верно? и можно изменить как на forummaxi сделать матечатическую капатчу типо сколько будет 15*2/4=xxxx + к данному варианту прикрутить тосовку результатов по дням недели по дням месяцев и получиться, что каждый день разные варианты к ним можно приделать не только математику и кучу кучу вариантов да хоть 10 раз считывайте вам придется постоянно обновлять бота, а кто это будет делать вы? да я сомневаюсь . Это уже явно не 5 минут да и бота нужно научить считать html найти объект вытащить из памяти, считать символы ввести какую-то библиотеку ариф. действий, а если кроме ариф действий введу еще что-то и еще что-то под все это нужно будет писать и писать и писать и т.д.
-
да уже понял))) ладно все равно не зря копался в gmcach 2 часа в принципе понял как работает. Можно будет по эксперементировать на эту тему
-
ну тогда попробуй логи посмотреть mysql и хотя бы сменить mysql на рекомендуемый.
-
ломанный, как я понимаю? на сколько я помню у него все файлы зашифрованные.
-
А как работает? может для тренировке по пробую написать на lucere или l2frozen
-
Здравствуйте. Скачал исходники Lucera 2 не смог нормально регнутся админом. Исправил: private boolean checkFile(File file) { if (file == null) return false; if (file.isDirectory()) return false; if (file.isHidden()) return false; if (!file.getName().endsWith(".cfg")) return false; if (file.getName().startsWith("example.cfg"))<---- эту строку нужно изменить return false; return true; }
-
сложнее не всегда лучше. Рассчитано на минимальное препятствие для ботовода. Как было сказано "нужно еще подумать что-бы запустить бота".
-
Здравствуйте. Видел ролик от какого-то овербафер, он производит клонирования персонажей на Lucera 2. Как можно повторить данное действие? хочется посмотреть на сервере как это происходит для этого нужно знать) как он делается.
-
ели ты скинешь нормальные исходники думаю, что сделаю.
-
Здравствуйте. Заканчиваю тренировку номер 2 по работе с java. Собственно плоды тренировок: capcha(антибот) для l2frozen Метод работы: 1 Во время первого появления в игре выводит форму с цифрами-буквами(разного регистра) Во время первого появления сразу замораживает и ждет пока не будут правильно введены цифры - буквы с формы. Метод работы: 2 Считает общее кол-во убитых монстров после достижения определенного значения замораживает игрока и выводит html форму для заполнения(после правильного заполнения сбрасывает счетчик). (так же можно модифицировать код что-бы: Выбрасывало из игр Бессмертие Понижение уровня и т.д) Картинка 1 Картинка 2 http://rghost.ru/6YCV9jNlq http://www.fayloobmennik.net/5631950 Описание установки: В Архиве находятся 2 папки: Установка часть 1 Установка часть 2 Установка часть 1 Лучше все делать через IDE импорты он сам проставляет 1.Открываем папку l2frozen/gameserver/head-src/com/l2frozen/network/clientpackets/.... 2.Создаем java файлы: data и capcha(данный код файлов есть в архиве) 3.Открываем EnterWorld дописываем к классу Implements IcustomByPassHandler 4. Реализуем все абстрактные методы, что попросит IDE 5. Сгенерируются готовые методы СommandEnum - getByPassCommand - HandleCommand, что там писать есть в архиве 6.Так же в середине EnterWorld нужно будет вставить код для запуска html окна(код есть в архиве) 7. Идем в com/l2frozen/gameserver/handler/VoicedCommandHadler Добавляем: if(Config.capa_enable){ CustomBypassHandler.getInstance().registerCustomBypassHandler(new EnterWorld());//регистрация bypass } Первая часть установки закончена: Итого: data - содержит методы для хранения данных capcha - содержит методы для замораживания - генерации строки капчи и сам hml код Enterworld - изменили так что-бы была запущена войм команда для перехвата строки с html формы EnterWorld - была изменена что-бы запускать проверку во время 2 входа в игру и какие конфиги стоят Установка Часть 2: 1.Открываем файл com/l2jfrozen/gameserver/model/L2Attackable.java 2.Находим метод doDie(его картинка есть в архиве) 3.Добавляем в него: //после убийства моба получаем данный эффект @Override public boolean doDie(final L2Character killer) { if(Config.capa_enable == true) { kills_count_0(killer);//если null kills_count_1(killer);//считаем и выводи капчу } 4.Остальные методы добавляем рядом(с методом orDie) ну или как вам удобно- они есть в архиве. 5. Открываем com/l2jfrozen/Config 6.Находим строку public static String GAMESERVER_DB; 7.добавляем выше данной строки public static int capa; public static boolean capa_enable; public static boolean capa_welcom_enable; 8. Находим другую строку GAMESERVER_DB = serverSettings.getProperty("GameserverDB", "gameserver_beta"); 9.Добавляем выше данной строки capa =Integer.parseInt(serverSettings.getProperty("capa", "0")); capa_enable= Boolean.parseBoolean(serverSettings.getProperty("capa_enable", "false")); capa_welcom_enable= Boolean.parseBoolean(serverSettings.getProperty("capa_welcom_enable", "false")); 10.Идем в конфиги gameserver/config/network/gameserver.properties 11.Находим строку Database name и добавляем ниже # Database name # Настройка капачи capa = 2 # количество убитых мобов capa_enable = true #вкл. капатчу capa_welcom_enable = true # вкл. сработку капачи во время 1 входа в игру На этом установка законченна: Итого: Мы внесли изменения в класс L2Attackable.java нашли метод orDie он отвечает за действия после убийства моба вставили код для подсчета убитых мобов вставили код для запуска капчи вставили проверку если убито (опеределенное кол-во мобов) вставили проверку если в конфиге стоит true Так же прикрепил 2 измененных класса(Config и voiced) забыл их в архив залить config-voiced.rar
-
по точнее какого моба или мобов?желательно ID номера какой предмет?желательно id
-
гугл переводчик говорит Произошла ошибка во время инициализации виртуальной машины Не удалось зарезервировать достаточно пространства XXXXXX видимо что-то с ram или со сбркой, все же думаю с ram видимо не хватает.